Ori.livneh has submitted this change and it was merged. Change subject: Run acux code on UserCreateForm hook. ......................................................................
Run acux code on UserCreateForm hook. In the Account Creation User Experience improvement experiment, 50% of anonymous users who go to Special:UserLogin?type=signup will see a radically different account creation form. The experiment is similar but different to Post-Edit Feedback. Move deploymentTime into the past. -- Patch 3 ---------------------------------------------------------- Address review comments: remove unused closure-scope variable, rearrange logging, always if ( DEBUG && test ) before logging, reorder getAssignedBucketOrNull for clarity, etc. Move the desired form HTML to separate (unused) file. Use benefits text from https://www.mediawiki.org/wiki/Account_creation_user_experience/Benefits_of_signing_up Flip bucket-event order in log, improve debug message -- Patch 4 ---------------------------------------------------------- Address review comments. It's disabled (unless user's browser's clock is weeks off), let's ship it. -- Patch 8? --------------------------------------------------------- Doesn't output anything even with ?debug=1. I think this is invisible in production. --------------------------------------------------------------------- Change-Id: I571df29b91098ca33c35e9fa1165a0f34e6fdbdd --- M Experiments.hooks.php M Experiments.php A css/acux/acux.css A css/acux/images/ajax-loader.gif A css/acux/images/icon-field-error.png A css/acux/images/icon-field-success.png A css/acux/images/icon-newpage.png A css/acux/images/icon-people.png A css/acux/images/icon-pictures.png A experiments/acux/accountCreationUX.js 10 files changed, 875 insertions(+), 1 deletion(-) Approvals: Ori.livneh: Verified; Looks good to me, approved -- To view, visit https://gerrit.wikimedia.org/r/23396 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I571df29b91098ca33c35e9fa1165a0f34e6fdbdd Gerrit-PatchSet: 9 Gerrit-Project: mediawiki/extensions/E3Experiments Gerrit-Branch: master Gerrit-Owner: Spage <sp...@wikimedia.org> Gerrit-Reviewer: Ori.livneh <o...@wikimedia.org> Gerrit-Reviewer: Spage <sp...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits