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

Revision: 75395
Author:   nimishg
Date:     2010-10-25 23:26:24 +0000 (Mon, 25 Oct 2010)
Log Message:
-----------
removed event_name and replaced with ref

Modified Paths:
--------------
    trunk/extensions/ContributionTracking/ContributionTracking.php

Modified: trunk/extensions/ContributionTracking/ContributionTracking.php
===================================================================
--- trunk/extensions/ContributionTracking/ContributionTracking.php      
2010-10-25 23:23:33 UTC (rev 75394)
+++ trunk/extensions/ContributionTracking/ContributionTracking.php      
2010-10-25 23:26:24 UTC (rev 75395)
@@ -23,7 +23,8 @@
 $wgExtensionAliasesFiles['ContributionTracking'] = $dir . 
'ContributionTracking.alias.php';
 $wgAutoloadClasses['ContributionTracking'] = $dir . 
'ContributionTracking_body.php';
 $wgSpecialPages['ContributionTracking'] = 'ContributionTracking';
-$wgHooks['LoadExtensionSchemaUpdates'][] = 
'efContributionTrackingLoadUpdates'; 
+//this only works if contribution tracking is inside a mediawiki DB, which 
typically it isn't.
+//$wgHooks['LoadExtensionSchemaUpdates'][] = 
'efContributionTrackingLoadUpdates'; 
 
 
 $wgContributionTrackingDBserver = $wgDBserver;
@@ -49,7 +50,7 @@
        //convert a referrer URL to an index in the owa_ref table
 function ef_contribution_tracking_owa_get_ref_id($ref){
                // Replication lag means sometimes a new event will not exist 
in the table yet
-               $dbw = wfGetDB( DB_MASTER );
+               $dbw = contributionTrackingConnection();
                $id_num = $dbw->selectField(
                        'contribution_tracking_owa_ref',
                        'id',
@@ -60,7 +61,7 @@
                if ( $id_num === false ) {
                        $dbw->insert(
                                'contribution_tracking_owa_ref',
-                               array( 'url' => (string) $event_name ),
+                               array( 'url' => (string) $ref ),
                                __METHOD__
                        );
                        $id_num = $dbw->insertId();


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

Reply via email to