http://www.mediawiki.org/wiki/Special:Code/MediaWiki/70562

Revision: 70562
Author:   demon
Date:     2010-08-06 13:30:55 +0000 (Fri, 06 Aug 2010)

Log Message:
-----------
Kill last two uses of long-deprecated User::isBot()

Modified Paths:
--------------
    trunk/extensions/AssertEdit/AssertEdit_body.php
    trunk/extensions/MWReleases/MWReleases.i18n.php
    trunk/extensions/MWReleases/MWReleases.php
    trunk/extensions/SecurePoll/includes/user/Auth.php

Modified: trunk/extensions/AssertEdit/AssertEdit_body.php
===================================================================
--- trunk/extensions/AssertEdit/AssertEdit_body.php     2010-08-06 13:29:46 UTC 
(rev 70561)
+++ trunk/extensions/AssertEdit/AssertEdit_body.php     2010-08-06 13:30:55 UTC 
(rev 70562)
@@ -13,7 +13,7 @@
        }
        static function assert_bot() {
                global $wgUser;
-               return $wgUser->isBot();
+               return $wgUser->isAllowed( 'bot' );
        }
        static function assert_exists() {
                global $wgTitle;

Modified: trunk/extensions/MWReleases/MWReleases.i18n.php
===================================================================
--- trunk/extensions/MWReleases/MWReleases.i18n.php     2010-08-06 13:29:46 UTC 
(rev 70561)
+++ trunk/extensions/MWReleases/MWReleases.i18n.php     2010-08-06 13:30:55 UTC 
(rev 70562)
@@ -10,9 +10,8 @@
  */
 $messages['en'] = array(
        'mwreleases-desc' => 'Adds a [[Mediawiki:Mwreleases-list|list]] of 
supported releases, accessible via the API',
-       'mwreleases-list' => '# List the current and other active supported 
MediaWiki releases like this:
-# current:1.15.1
-# supported:1.14.1'
+       'releasemanager' => 'Release manager',
+       'releasemanager-header' => 'Manage the MediaWiki release list. Create a 
new release or manage the current ones',
 );
 
 /** Message documentation (Message documentation)

Modified: trunk/extensions/MWReleases/MWReleases.php
===================================================================
--- trunk/extensions/MWReleases/MWReleases.php  2010-08-06 13:29:46 UTC (rev 
70561)
+++ trunk/extensions/MWReleases/MWReleases.php  2010-08-06 13:30:55 UTC (rev 
70562)
@@ -42,6 +42,18 @@
 );
 
 $dir = dirname( __FILE__ ) . '/';
+
+$wgAutoloadClasses['MWReleases'] = $dir . 'MWReleases_body.php';
 $wgAutoloadClasses['ApiMWReleases'] = $dir . 'ApiMWReleases.php';
+$wgAutoloadClasses['SpecialMediawikiReleases'] = $dir . 
'SpecialMediawikiReleases.php';
+$wgAutoloadClasses['SpecialReleaseManager'] = $dir . 
'SpecialReleaseManager.php';
+$wgAutoloadClasses['MWReleasesHooks'] = $dir . 'MWReleases.hooks.php';
 $wgExtensionMessagesFiles['MWReleases'] = $dir . 'MWReleases.i18n.php';
+$wgExtensionAliasesFiles['MWReleases'] = $dir . 'MWReleases.alias.php';
+
+$wgSpecialPages['MediawikiReleases'] = 'SpecialMediawikiReleases';
+$wgSpecialPages['ReleaseManager'] = 'SpecialReleaseManager';
 $wgAPIModules['mwreleases'] = 'ApiMWReleases';
+$wgHooks['LoadExtensionSchemaUpdates'][] = 
'MWReleasesHooks::onLoadExtensionSchemaUpdates';
+$wgHooks['ParserFirstCallInit'][] = 'MWReleasesHooks::onParserFirstCallInit';
+$wgAvailableRights[] = 'releasemanager';
\ No newline at end of file

Modified: trunk/extensions/SecurePoll/includes/user/Auth.php
===================================================================
--- trunk/extensions/SecurePoll/includes/user/Auth.php  2010-08-06 13:29:46 UTC 
(rev 70561)
+++ trunk/extensions/SecurePoll/includes/user/Auth.php  2010-08-06 13:30:55 UTC 
(rev 70562)
@@ -210,7 +210,7 @@
                                'wiki' => wfWikiID(),
                                'blocked' => $user->isBlocked(),
                                'edit-count' => $user->getEditCount(),
-                               'bot' => $user->isBot(),
+                               'bot' => $user->isAllowed( 'bot' ),
                                'language' => $user->getOption( 'language' ),
                                'groups' => $user->getGroups(),
                                'lists' => $this->getLists( $user )



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to