* (bug 14972) Use localized alias of Special:Search consistently (on all search forms)
authorRobert Stojnić <rainman@users.mediawiki.org>
Sat, 2 Aug 2008 14:20:15 +0000 (14:20 +0000)
committerRobert Stojnić <rainman@users.mediawiki.org>
Sat, 2 Aug 2008 14:20:15 +0000 (14:20 +0000)
RELEASE-NOTES
includes/specials/SpecialSearch.php

index 448b5d1..32f1ac8 100644 (file)
@@ -54,6 +54,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * Fixed few performance troubles of large job queue processing
 * Not setting various parameters in Foreign Repos now fails more gracefully
 * (bug 2333) Redirects are properly rendered when previewing an edit.
+* (bug 14972) Use localized alias of Special:Search on all search forms
 
 === API changes in 1.14 ===
 
index 1a1fc3f..4f0b35b 100644 (file)
@@ -600,7 +600,7 @@ class SpecialSearch {
 
                $out = Xml::openElement( 'form', array( 'id' => 'powersearch', 'method' => 'get', 'action' => $wgScript ) ) .
                        Xml::fieldset( wfMsg( 'powersearch-legend' ),
-                               Xml::hidden( 'title', 'Special:Search' ) .
+                               Xml::hidden( 'title', SpecialPage::getTitleFor( 'Search' ) ) .
                                "<p>" .
                                wfMsgExt( 'powersearch-ns', array( 'parseinline' ) ) .
                                "<br />" .
@@ -636,7 +636,7 @@ class SpecialSearch {
                        'method' => 'get',
                        'action' => $wgScript
                ));
-               $out .= Xml::hidden( 'title', 'Special:Search' );
+               $out .= Xml::hidden( 'title', SpecialPage::getTitleFor( 'Search' ) );
                $out .= Xml::input( 'search', 50, $term, array( 'type' => 'text', 'id' => 'searchText' ) ) . ' ';
                foreach( SearchEngine::searchableNamespaces() as $ns => $name ) {
                        if( in_array( $ns, $this->namespaces ) ) {