(bug 11001) Submit Special:Newpages as a GET, rather than a POST request
authorRob Church <robchurch@users.mediawiki.org>
Mon, 20 Aug 2007 13:13:07 +0000 (13:13 +0000)
committerRob Church <robchurch@users.mediawiki.org>
Mon, 20 Aug 2007 13:13:07 +0000 (13:13 +0000)
RELEASE-NOTES
includes/SpecialNewpages.php

index 012114a..9611a2d 100644 (file)
@@ -179,6 +179,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
   information
 * Confirmation is now required when deleting old versions of files
 * (bug 7535) Users can now enter comments when deleting old versions of files
+* (bug 11001) Submit Special:Newpages as a GET, rather than a POST request
 
 == Bugfixes since 1.10 ==
 
index 02ba885..1e5641f 100644 (file)
@@ -138,8 +138,10 @@ class NewPagesPage extends QueryPage {
         * @return string
         */     
        function getPageHeader() {
+               global $wgScript;
                $self = SpecialPage::getTitleFor( $this->getName() );
-               $form = Xml::openElement( 'form', array( 'method' => 'post', 'action' => $self->getLocalUrl() ) );
+               $form = Xml::openElement( 'form', array( 'method' => 'get', 'action' => $wgScript ) );
+               $form .= Xml::hidden( 'title', $self->getPrefixedUrl() );
                # Namespace selector
                $form .= '<table><tr><td align="right">' . Xml::label( wfMsg( 'namespace' ), 'namespace' ) . '</td>';
                $form .= '<td>' . Xml::namespaceSelector( $this->namespace, 'all' ) . '</td></tr>';