Last modified: 2014-02-24 18:25:30 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T55584, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 53584 - Add a functionality to gray out gadgets on gadgets preference tab that are dependent on other gadgets.
Add a functionality to gray out gadgets on gadgets preference tab that are de...
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Gadgets (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 52562
  Show dependency treegraph
 
Reported: 2013-08-30 12:29 UTC by Technical 13
Modified: 2014-02-24 18:25 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Technical 13 2013-08-30 12:29:00 UTC
Gadget checkboxes should be able to be grayed out (inaccessible) dependent on if another gadget is on or off, if other extensions exist that gadgets are unable to use, or if they require a specific skin to work.  For example, on en.wikipedia the current "Editing" section of the gadget tab on the preferences page looks like:
   [[commons:File:Special_Preferences_mw-prefsection-gadgets_(current).png]]

There should be a way to gray out functions, like:
   [[commons:File:Special_Preferences_mw-prefsection-gadgets_(proposed).png]]
If (in this instance) VisualEditor is enabled.
Comment 1 Bartosz Dziewoński 2013-11-01 10:34:33 UTC
The BetaFeatures extension implements something similar, maybe it could be extended to work with Gadgets. But I'm not sure if it's a good idea, you could just use the dependency system to load other gadgets regardless.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links