https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114424
Revision: 114424 Author: rsterbin Date: 2012-03-22 14:48:09 +0000 (Thu, 22 Mar 2012) Log Message: ----------- Pass the floating link ID through to edit, so it can be added to the edit clicktracking events Modified Paths: -------------- trunk/extensions/ArticleFeedbackv5/ArticleFeedbackv5.hooks.php trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js Modified: trunk/extensions/ArticleFeedbackv5/ArticleFeedbackv5.hooks.php =================================================================== --- trunk/extensions/ArticleFeedbackv5/ArticleFeedbackv5.hooks.php 2012-03-22 14:37:20 UTC (rev 114423) +++ trunk/extensions/ArticleFeedbackv5/ArticleFeedbackv5.hooks.php 2012-03-22 14:48:09 UTC (rev 114424) @@ -397,6 +397,7 @@ $tracking = $request->getVal( 'articleFeedbackv5_click_tracking' ); $bucketId = $request->getVal( 'articleFeedbackv5_bucket_id' ); $ctaId = $request->getVal( 'articleFeedbackv5_cta_id' ); + $flinkId = $request->getVal( 'articleFeedbackv5_f_link_id' ); $location = $request->getVal( 'articleFeedbackv5_location' ); $token = $request->getVal( 'articleFeedbackv5_ct_token' ); $ctEvent = $request->getVal( 'articleFeedbackv5_ct_event' ); @@ -404,6 +405,7 @@ $editPage->editFormTextAfterContent .= Html::hidden( 'articleFeedbackv5_click_tracking', $tracking ); $editPage->editFormTextAfterContent .= Html::hidden( 'articleFeedbackv5_bucket_id', $bucketId ); $editPage->editFormTextAfterContent .= Html::hidden( 'articleFeedbackv5_cta_id', $ctaId ); + $editPage->editFormTextAfterContent .= Html::hidden( 'articleFeedbackv5_f_link_id', $flinkId ); $editPage->editFormTextAfterContent .= Html::hidden( 'articleFeedbackv5_location', $location ); $editPage->editFormTextAfterContent .= Html::hidden( 'articleFeedbackv5_ct_token', $token ); $editPage->editFormTextAfterContent .= Html::hidden( 'articleFeedbackv5_ct_event', $ctEvent ); @@ -469,6 +471,7 @@ $version = $wgArticleFeedbackv5Tracking['version']; $bucketId = $request->getVal( 'articleFeedbackv5_bucket_id' ); $ctaId = $request->getVal( 'articleFeedbackv5_cta_id' ); + $flinkId = $request->getVal( 'articleFeedbackv5_f_link_id' ); $location = $request->getVal( 'articleFeedbackv5_location' ); $token = $request->getVal( 'articleFeedbackv5_ct_token' ); $ctEvent = $request->getVal( 'articleFeedbackv5_ct_event' ); @@ -477,7 +480,7 @@ $trackingId = $ctEvent . '-' . $event; } else { $trackingId = 'ext.articleFeedbackv5@' . $version - . '-option' . $bucketId + . '-option' . $bucketId . $flinkId . '-cta_' . ( isset( $ctas[$ctaId] ) ? $ctas[$ctaId] : 'unknown' ) . '-' . $event . '-' . $location; Modified: trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js =================================================================== --- trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js 2012-03-22 14:37:20 UTC (rev 114423) +++ trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js 2012-03-22 14:48:09 UTC (rev 114424) @@ -3069,6 +3069,7 @@ params.articleFeedbackv5_ct_token = $.cookie( 'clicktracking-session' ); params.articleFeedbackv5_bucket_id = $.articleFeedbackv5.bucketId; params.articleFeedbackv5_cta_id = $.articleFeedbackv5.ctaId; + params.articleFeedbackv5_f_link_id = $.articleFeedbackv5.floatingLinkId; params.articleFeedbackv5_link_id = $.articleFeedbackv5.submittedLinkId; params.articleFeedbackv5_location = $.articleFeedbackv5.inDialog ? 'overlay' : 'bottom'; } _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs