X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialSearch.php;h=13591aa69502ccd0135db114d33c065d952fefa0;hb=9c00b728ccc4ff8227adf676ca0b98f3b003dfaa;hp=4f8cabdbf0d001f7d7a393fd0585c3aad4858f47;hpb=32bf894ad054159026b587b894622afe3e804aa3;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialSearch.php b/includes/specials/SpecialSearch.php index 4f8cabdbf0..13591aa695 100644 --- a/includes/specials/SpecialSearch.php +++ b/includes/specials/SpecialSearch.php @@ -512,7 +512,11 @@ class SpecialSearch extends SpecialPage { if ( $user->isLoggedIn() && !is_null( $request->getVal( 'nsRemember' ) ) && - $user->matchEditToken( $request->getVal( 'nsToken' ) ) + $user->matchEditToken( + $request->getVal( 'nsToken' ), + 'searchnamespace', + $request + ) ) { // Reset namespace preferences: namespaces are not searched // when they're not mentioned in the URL parameters. @@ -936,7 +940,13 @@ class SpecialSearch extends SpecialPage { $remember = ''; $user = $this->getUser(); if ( $user->isLoggedIn() ) { - $remember .= Html::hidden( 'nsToken', $user->getEditToken() ) . + $remember .= Html::hidden( + 'nsToken', + $user->getEditToken( + 'searchnamespace', + $this->getRequest() + ) + ) . Xml::checkLabel( wfMessage( 'powersearch-remember' )->text(), 'nsRemember',