Jdlrobson has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/173079

Change subject: Click track clicks to references
......................................................................

Click track clicks to references

Change-Id: Ifd9d88138ce203df4b914ae2d01c5d3c8bfb49ff
---
M includes/Resources.php
M javascripts/modules/references/init.js
2 files changed, 8 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/79/173079/1

diff --git a/includes/Resources.php b/includes/Resources.php
index 02d21bd..8856e9f 100644
--- a/includes/Resources.php
+++ b/includes/Resources.php
@@ -712,6 +712,7 @@
        'mobile.references' => $wgMFResourceFileModuleBoilerplate + array(
                'dependencies' => array(
                        'mobile.drawers',
+                       'mobile.loggingSchemas',
                ),
                'styles' => array(
                        'less/modules/references.less',
diff --git a/javascripts/modules/references/init.js 
b/javascripts/modules/references/init.js
index 958704f..3329c41 100644
--- a/javascripts/modules/references/init.js
+++ b/javascripts/modules/references/init.js
@@ -1,5 +1,6 @@
 ( function ( M, $ ) {
-       var drawer;
+       var drawer,
+               MobileWebClickTracking = M.require( 
'loggingSchemas/MobileWebClickTracking' );
 
        function getReference( id ) {
                // Escape (almost) all CSS selector meta characters
@@ -11,10 +12,13 @@
        }
 
        function showReference( ev ) {
-               var $dest = $( this );
+               var $dest = $( this ),
+                       href = $dest.attr( 'href' );
+
+               MobileWebClickTracking.log( 'page-reference', href );
                drawer.render( {
                        title: $dest.text(),
-                       text: getReference( $dest.attr( 'href' ) ).html()
+                       text: getReference( href ).html()
                } );
                ev.preventDefault();
                //don't hide drawer (stop propagation of click) if it is 
already shown (e.g. click another reference)

-- 
To view, visit https://gerrit.wikimedia.org/r/173079
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ifd9d88138ce203df4b914ae2d01c5d3c8bfb49ff
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to