X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialMovepage.php;h=ec9593f77fa73ec24957b84d9dd6304b282abe18;hb=f311f96e98b133849b505a07b0a674fdbe67025d;hp=7223efd69be15180c5e00c9210f8059eaa902de8;hpb=e219e90fda3dc29e421e74b7fd5085e87f7155ef;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialMovepage.php b/includes/specials/SpecialMovepage.php index 7223efd69b..ec9593f77f 100644 --- a/includes/specials/SpecialMovepage.php +++ b/includes/specials/SpecialMovepage.php @@ -126,12 +126,12 @@ class MovePageForm extends UnlistedSpecialPage { /** * Show the form * - * @param array $err error messages. Each item is an error message. + * @param array $err Error messages. Each item is an error message. * It may either be a string message name or array message name and * parameters, like the second argument to OutputPage::wrapWikiMsg(). */ function showForm( $err ) { - global $wgContLang, $wgFixDoubleRedirects, $wgMaximumMovedPages; + global $wgContLang; $this->getSkin()->setRelevantTitle( $this->oldTitle ); @@ -190,7 +190,7 @@ class MovePageForm extends UnlistedSpecialPage { ); } - $out->addWikiMsg( $wgFixDoubleRedirects ? + $out->addWikiMsg( $this->getConfig()->get( 'FixDoubleRedirects' ) ? 'movepagetext' : 'movepagetext-noredirectfixer' ); @@ -221,7 +221,7 @@ class MovePageForm extends UnlistedSpecialPage { || ( $oldTitleTalkSubpages && $canMoveSubpage ) ); $dbr = wfGetDB( DB_SLAVE ); - if ( $wgFixDoubleRedirects ) { + if ( $this->getConfig()->get( 'FixDoubleRedirects' ) ) { $hasRedirects = $dbr->selectField( 'redirect', '1', array( 'rd_namespace' => $this->oldTitle->getNamespace(), @@ -419,6 +419,7 @@ class MovePageForm extends UnlistedSpecialPage { } if ( $canMoveSubpage ) { + $maximumMovedPages = $this->getConfig()->get( 'MaximumMovedPages' ); $out->addHTML( " @@ -435,7 +436,7 @@ class MovePageForm extends UnlistedSpecialPage { ( $this->oldTitle->hasSubpages() ? 'move-subpages' : 'move-talk-subpages' ) - )->numParams( $wgMaximumMovedPages )->params( $wgMaximumMovedPages )->parse() + )->numParams( $maximumMovedPages )->params( $maximumMovedPages )->parse() ) . " " @@ -480,8 +481,6 @@ class MovePageForm extends UnlistedSpecialPage { } function doSubmit() { - global $wgMaximumMovedPages, $wgFixDoubleRedirects; - $user = $this->getUser(); if ( $user->pingLimiter( 'move' ) ) { @@ -557,7 +556,7 @@ class MovePageForm extends UnlistedSpecialPage { return; } - if ( $wgFixDoubleRedirects && $this->fixRedirects ) { + if ( $this->getConfig()->get( 'FixDoubleRedirects' ) && $this->fixRedirects ) { DoubleRedirectJob::fixRedirects( 'move', $ot, $nt ); } @@ -713,9 +712,10 @@ class MovePageForm extends UnlistedSpecialPage { ->rawParams( $oldLink, $newLink )->escaped(); ++$count; - if ( $count >= $wgMaximumMovedPages ) { + $maximumMovedPages = $this->getConfig()->get( 'MaximumMovedPages' ); + if ( $count >= $maximumMovedPages ) { $extraOutput[] = $this->msg( 'movepage-max-pages' ) - ->numParams( $wgMaximumMovedPages )->escaped(); + ->numParams( $maximumMovedPages )->escaped(); break; } } else {