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

Revision: 61250
Author:   ashley
Date:     2010-01-19 15:25:59 +0000 (Tue, 19 Jan 2010)

Log Message:
-----------
SocialProfile: fix fatal in EditCount.php (PHP 5.3/MW trunk); no longer uses 
$wgTitle but rather $article->getTitle()

Modified Paths:
--------------
    trunk/extensions/SocialProfile/UserStats/EditCount.php

Modified: trunk/extensions/SocialProfile/UserStats/EditCount.php
===================================================================
--- trunk/extensions/SocialProfile/UserStats/EditCount.php      2010-01-19 
15:23:59 UTC (rev 61249)
+++ trunk/extensions/SocialProfile/UserStats/EditCount.php      2010-01-19 
15:25:59 UTC (rev 61250)
@@ -10,12 +10,12 @@
 $wgHooks['NewRevisionFromEditComplete'][] = 'incEditCount';
 
 function incEditCount( $article, $revision, $baseRevId ) {
-       global $wgUser, $wgTitle, $wgNamespacesForEditPoints;
+       global $wgUser, $wgNamespacesForEditPoints;
 
        // only keep tally for allowable namespaces
        if (
                !is_array( $wgNamespacesForEditPoints ) ||
-               in_array( $wgTitle->getNamespace(), $wgNamespacesForEditPoints )
+               in_array( $article->getTitle()->getNamespace(), 
$wgNamespacesForEditPoints )
        ) {
                $stats = new UserStatsTrack( $wgUser->getID(), 
$wgUser->getName() );
                $stats->incStatField( 'edit' );
@@ -27,12 +27,12 @@
 $wgHooks['ArticleDelete'][] = 'removeDeletedEdits';
 
 function removeDeletedEdits( &$article, &$user, &$reason ) {
-       global $wgTitle, $wgNamespacesForEditPoints;
+       global $wgNamespacesForEditPoints;
 
        // only keep tally for allowable namespaces
        if (
                !is_array( $wgNamespacesForEditPoints ) ||
-               in_array( $wgTitle->getNamespace(), $wgNamespacesForEditPoints )
+               in_array( $article->getTitle()->getNamespace(), 
$wgNamespacesForEditPoints )
        ) {
                $dbr = wfGetDB( DB_MASTER );
                $res = $dbr->select(



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to