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