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
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs