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