Page MenuHomePhabricator

Allow creation of common.js and common.css on instances for normal users
Open, Needs TriagePublic

Assigned To
Authored By
Jun 16 2022, 12:06 PM
Referenced Files
Restricted File
Jun 16 2022, 12:06 PM
"Barnstar" token, awarded by TiagoLubiana."Like" token, awarded by Moebeus."Barnstar" token, awarded by GreenReaper.


Some days ago I set up a instance and crated a normal/default user

After reading I wanted to add a common.js to my user page. Turns out I'm not allowed to create this page under my account permissions:

Same goes for adding a common.css, I was hoping to be able to tweak the Wikibase UI, as I did in Wikidata - but I'm also not allowed to do that.

Event Timeline

Back when I created wbstack I intentionally disabled custom JS and CSS.
This was mainly because I didn't want to think about the "right" way to configure this at the time balancing security, and usefulness for people, also while trying to not result in people adding 100 gadgets to their wikibases having to maintain them all everywhere etc.

A related ticket for WBStack regarding Gadgets to which I added some comments about the need for user scripts: T356397