Page MenuHomePhabricator

customizing WikiLove awards requires editing cryptic and protected JavaScript pages
Open, LowPublicFeature

Description

Many people who don't know JavaScript would like to add customized WikiLove awards, but customizing WikiLove awards requires editing cryptic JavaScript pages. It also requires sysop rights, even though it is not needed for the classic barnstars.

It would be nice to have an interface through which all users would be able to edit awards without having to know programming.


Version: unspecified
Severity: enhancement

Details

Reference
bz32033

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 11:59 PM
bzimport added a project: WikiLove.
bzimport set Reference to bz32033.
bzimport added a subscriber: Unknown Object (MLST).

Sounds like a good idea to me, but there are several different ways this could be implemented. Are you talking mainly about adding customization to the settings shared across an entire wiki, or mainly saving custom templates used by individual users? The first idea would probably be a special page, while the second idea would probably be added into the WikiLove interface.

I'm talking about both and your comment probably means that my report is a bit too generic. In general, an end-user-oriented extension such as this shouldn't require editing any JavaScript files.

Now that I think about it, such an interface would probably be too complicated to put within the WikiLove interface itself. Perhaps both should be special pages. And the one for doing personal customization could be linked to from within WikiLove.

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:00 AM
Aklapper removed a subscriber: wikibugs-l-list.