http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89491
Revision: 89491
Author: nikerabbit
Date: 2011-06-05 10:21:16 +0000 (Sun, 05 Jun 2011)
Log Message:
-----------
And fixed few other errors in deletejob too
Modified Paths:
--------------
trunk/extensions/Translate/tag/DeleteJob.php
Modified: trunk/extensions/Translate/tag/DeleteJob.php
===================================================================
--- trunk/extensions/Translate/tag/DeleteJob.php 2011-06-05 10:20:07 UTC
(rev 89490)
+++ trunk/extensions/Translate/tag/DeleteJob.php 2011-06-05 10:21:16 UTC
(rev 89491)
@@ -21,7 +21,7 @@
$job = new self( $target );
$job->setUser( $wgTranslateFuzzyBotName );
$job->setFull( $full );
- $msg = $this->getFull() ? 'pt-deletepage-full-logreason' :
'pt-deletepage-lang-logreason';
+ $msg = $job->getFull() ? 'pt-deletepage-full-logreason' :
'pt-deletepage-lang-logreason';
$job->setSummary( wfMsgForContent( 'pt-deletepage-logreason',
$target->getPrefixedText() ) );
$job->setPerformer( $performer );
$job->lock();
@@ -131,34 +131,4 @@
return User::newFromName( $this->params['user'], false );
}
- /**
- * Adapted from wfSuppressWarnings to allow not leaving redirects.
- */
- public static function forceRedirects( $end = false ) {
- static $suppressCount = 0;
- static $originalLevel = null;
-
- global $wgGroupPermissions;
- global $wgUser;
-
- if ( $end ) {
- if ( $suppressCount ) {
- --$suppressCount;
- if ( !$suppressCount ) {
- if ( $originalLevel === null ) {
- unset(
$wgGroupPermissions['*']['suppressredirect'] );
- } else {
-
$wgGroupPermissions['*']['suppressredirect'] = $originalLevel;
- }
- }
- }
- } else {
- if ( !$suppressCount ) {
- $originalLevel = isset(
$wgGroupPermissions['*']['suppressredirect'] ) ?
$wgGroupPermissions['*']['suppressredirect'] : null;
- $wgGroupPermissions['*']['suppressredirect'] =
true;
- }
- ++$suppressCount;
- }
- $wgUser->clearInstanceCache();
- }
}
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs