Page MenuHomePhabricator

Allow gadgets and scripts to execute on MentorDashboard
Closed, InvalidPublicFeature

Description

Feature summary (what you would like to be able to do and where):
When visiting Special:MentorDashboard, please allow execution of site gadgets and user scripts.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
When visting Special:MentorDashboard, attempt to use scripts such as navigation popups on the list of usernames.

Benefits (why should this be implemented?):
Will allow mentors to make use of enhancements for interacting with their mentees; could open a path for future client-side enhancements.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Hello @Xaosflux,

Thank you for creating this task. As far as I can see, gadgets and user scripts are allowed to execute at Special:MentorDashboard. I tested it a couple of days ago at en.wikipedia via my common.js script, which did indeed display the alert when the h1 heading was clicked.

I also tested the navigation popups gadget and it works just fine, see screencast.

I'm closing this task as Invalid to hide it from our dashboards, since I don't see anything actionable on Growth's. If there is a gadget/user script that doesn't seem to execute at the mentor dashboard, my guess would be that it's caused by a bug in the gadget itself – as MediaWiki doesn't appear to prevent gadgets/scripts from running generally.

Thanks for the note @Urbanecm_WMF ; I was able verify that a script can run on that page now. That multiple people can't use navpopups gadget must be some other combination of problem to be deal with locally.