Neha Gupta has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/381523 )

Change subject: [DO NOT MERGE] Seperate module for mouse position logging 
created. Submission Motivation : Microtask 1 of T158909 for Outreachy Round15.
......................................................................

[DO NOT MERGE] Seperate module for mouse position logging created.
Submission Motivation : Microtask 1 of T158909 for Outreachy Round15.

Change-Id: Iac1681c8684e55d2a8a80babc02adaf44aaa1e53
---
M resources/Resources.php
M resources/src/mouse.js
2 files changed, 21 insertions(+), 14 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/23/381523/1

diff --git a/resources/Resources.php b/resources/Resources.php
index 5e46483..e45ffd1 100644
--- a/resources/Resources.php
+++ b/resources/Resources.php
@@ -844,6 +844,12 @@
                'targets' => [ 'desktop', 'mobile' ],
        ],
 
+       /* Mouse */
+       'mouse.js' => [
+               'scripts' => 'resources/src/mouse.js',
+               'targets' => [ 'desktop', 'mobile' ],
+       ],
+
        /* MediaWiki */
 
        'mediawiki' => [
@@ -2216,10 +2222,7 @@
                ],
        ],
        'mediawiki.special.userlogin.signup.js' => [
-               'scripts' => [
-                       
'resources/src/mediawiki.special/mediawiki.special.userlogin.signup.js',
-                       'resources/src/mouse.js',
-               ],
+               'scripts' => 
'resources/src/mediawiki.special/mediawiki.special.userlogin.signup.js',
                'messages' => [
                        'createacct-emailrequired',
                        'noname',
diff --git a/resources/src/mouse.js b/resources/src/mouse.js
index dab77c6..f8a177a 100644
--- a/resources/src/mouse.js
+++ b/resources/src/mouse.js
@@ -1,13 +1,17 @@
 /*
     Mouse position logging on button click event
 */
-( function ( mw, $ ) {
-    $( function () {
-        $("#wpCreateaccount").click(function(e){
-                var xPosition = e.clientX;
-                var yPosition = e.clientY;
-                console.log(xPosition + "   " + yPosition);
-                mw.track('mouse.click.position' , "(" +xPosition + ","+ 
yPosition+ ")");
-        });
-    })
-}( mediaWiki, jQuery ));
\ No newline at end of file
+(function (mw, $) {
+    $(function () {
+        //Since this is a separate module, the following code is generic for 
+        //all submit buttons. 
+        $('button').click('submit', (function (e) {
+            var position = {
+                xPosition = e.clientX,
+                yPosition = e.clientY
+            }
+            console.log(xPosition + "   " + yPosition);
+            mw.track("CaptchaFormData", position);
+        }));
+    });
+}(mediaWiki, jQuery));
\ No newline at end of file

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iac1681c8684e55d2a8a80babc02adaf44aaa1e53
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Neha Gupta <[email protected]>

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

Reply via email to