https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114189
Revision: 114189
Author: rsterbin
Date: 2012-03-19 21:22:51 +0000 (Mon, 19 Mar 2012)
Log Message:
-----------
Updated clicktracking events to Phase 2 names
Modified Paths:
--------------
trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js
Modified:
trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js
===================================================================
---
trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js
2012-03-19 21:21:48 UTC (rev 114188)
+++
trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js
2012-03-19 21:22:51 UTC (rev 114189)
@@ -247,7 +247,7 @@
<div
class="articleFeedbackv5-form-flyover">\
<div
class="articleFeedbackv5-disable-flyover-help" >\
<p
class="articleFeedbackv5-disable-flyover-help-goto"></p>\
- <a
class="articleFeedbackv5-disable-flyover-goto-link" target="_blank"><html:msg
key="disable-flyover-help-location" /></a>\
+ <p>"<html:msg
key="disable-flyover-help-location" />"</p>\
<p><html:msg
key="disable-flyover-help-direction" /></p>\
<p>"<html:msg
key="disable-preference" />"</p>\
</div>\
@@ -457,7 +457,7 @@
$block.find( '.articleFeedbackv5-submit' )
.click( function ( e ) {
e.preventDefault();
- $.articleFeedbackv5.trackClick(
'option1-submit-' +
+ $.articleFeedbackv5.trackClick(
$.articleFeedbackv5.bucketName() + '-submit-' +
(
$.articleFeedbackv5.inDialog ? 'overlay' : 'bottom' ) );
$.articleFeedbackv5.submitForm();
} );
@@ -714,7 +714,7 @@
$block.find( '.articleFeedbackv5-submit' )
.click( function ( e ) {
e.preventDefault();
- $.articleFeedbackv5.trackClick(
'option2-submit-' +
+ $.articleFeedbackv5.trackClick(
$.articleFeedbackv5.bucketName() + '-submit-' +
(
$.articleFeedbackv5.inDialog ? 'overlay' : 'bottom' ) );
$.articleFeedbackv5.submitForm();
} );
@@ -1042,7 +1042,7 @@
$block.find( '.articleFeedbackv5-submit' )
.click( function ( e ) {
e.preventDefault();
- $.articleFeedbackv5.trackClick(
'option3-submit-' +
+ $.articleFeedbackv5.trackClick(
$.articleFeedbackv5.bucketName() + 'submit-' +
(
$.articleFeedbackv5.inDialog ? 'overlay' : 'bottom' ) );
$.articleFeedbackv5.submitForm();
} );
@@ -3006,7 +3006,7 @@
* @return string the bucket name
*/
$.articleFeedbackv5.bucketName = function () {
- return 'option' + $.articleFeedbackv5.bucketId;
+ return 'option' + $.articleFeedbackv5.bucketId +
$.articleFeedbackv5.floatingLinkId;
};
// }}}
@@ -3546,24 +3546,28 @@
$flyover.localize( { 'prefix':
'articlefeedbackv5-' } );
$flyover.find(
'.articleFeedbackv5-disable-flyover' )
.addClass(
'articleFeedbackv5-disable-flyover-' + linkId );
- var prefLink = mw.config.get(
'wgScript' ) + '?' +
- $.param( { title:
'Special:Preferences' } ) +
- '#mw-prefsection-rendering';
+
$flyover.find(
'.articleFeedbackv5-disable-flyover-help-goto' )
.html(
$.articleFeedbackv5.buildLink(
'articlefeedbackv5-disable-flyover-help-goto', {
tag: 'strong',
text:
'articlefeedbackv5-disable-flyover-help-emphasis-text'
} ) );
- $flyover.find(
'.articleFeedbackv5-disable-flyover-goto-link' )
- .attr( 'href', prefLink )
+
+ var prefLink = mw.config.get(
'wgScript' ) + '?' +
+ $.param( { title:
'Special:Preferences' } ) +
+ '#mw-prefsection-rendering';
+ var prefTrackId =
$.articleFeedbackv5.bucketName() + '-disable_gotoprefs_click';
$flyover.find(
'.articleFeedbackv5-disable-flyover-button' )
- .attr( 'href', prefLink )
+ .attr( 'href',
$.articleFeedbackv5.trackingUrl( prefLink, prefTrackId ) )
.button()
.addClass( 'ui-button-blue' );
+
$flyover.find('.articleFeedbackv5-form-flyover-closebutton')
.attr( 'href', '#hello' )
.attr( 'rel', linkId );
+
+ $.articleFeedbackv5.trackClick(
$.articleFeedbackv5.bucketName() + '-disable_flyover-impression' );
return $flyover.html();
}
} )
@@ -3577,6 +3581,7 @@
} else {
$host.tipsy( 'show' );
$wrap.addClass(
'articleFeedbackv5-tipsy-active' );
+ $.articleFeedbackv5.trackClick(
$.articleFeedbackv5.bucketName() + '-disable_button_click' );
}
} );
};
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs