(bug 32228) Special:Search doesn't conserve profile when new search terms are entered
authorRoan Kattouw <catrope@users.mediawiki.org>
Sat, 19 Nov 2011 17:27:34 +0000 (17:27 +0000)
committerRoan Kattouw <catrope@users.mediawiki.org>
Sat, 19 Nov 2011 17:27:34 +0000 (17:27 +0000)
includes/specials/SpecialSearch.php

index 05416c9..d517258 100644 (file)
@@ -1069,7 +1069,8 @@ class SpecialSearch extends SpecialPage {
         * @return string
         */
        protected function shortDialog( $term ) {
-               $out = Html::hidden( 'title', $this->getTitle()->getPrefixedText() ) . "\n";
+               $out = Html::hidden( 'title', $this->getTitle()->getPrefixedText() );
+               $out .= Html::hidden( 'profile', $this->profile ) . "\n";
                // Term box
                $out .= Html::input( 'search', $term, 'search', array(
                        'id' => $this->profile === 'advanced' ? 'powerSearchText' : 'searchText',