Gadgets are user scripts that customize MediaWiki. They are used on the Fandom Developers Wiki to enhance the user experience by providing functionality that would otherwise be for personal-only use and can be configured through your preferences page.
List of gadgets
These gadgets currently exist on the Dev Wiki. To see which ones of these affect you, check your preferences.
- FANSUN - comprehensive dark theme for all aspects of Fandom.
- I18nEdit — Simplifies translation of scripts and Lua modules.
- LanguageSearch - search utility for interlanguage link dropdowns.
- DemoScripts - code demonstrations for the Fandom Developers Wiki mainspace.
- SearchEnhancements - search utility for quick discovery in enhancement lists.
- MinimalJSPages - utility script that makes Special:JSPages easier to read.
- MinimalTestModeAlert - minimal indicator for JSRT test mode in community header.
- Discord - right rail module for accessing the Fandom Developers Wiki Discord.
- MediaWikiBacklink - provides a backlink to mainspace documentation at MediaWiki code pages.
- I18nLink - adds a link to Lua and JavaScript translation pages and a button to quickly create them.
- NullEditButton - tool for refreshing pages, especially ones using LangSelect.
- AFProtected - makes more obvious the fact that pages prevented by a local abuse filter cannot be edited by regular users.
Gadget guidelines
The requested gadget:
- Must have a documentation article on Dev Wiki.
- Must be requested as opt-in if it violates customization policy.
- Should provide missing functionality or useful customization to Dev Wiki users.
- Should be stable and meet high expectations for code quality.
Gadget requests
In order to request a gadget to be created on Dev Wiki, you may:
- Check the guidelines (to avoid disappointment!)
- Leave a request using the text box below:
When you request your gadget:
- The community will discuss the gadget addition and form a consensus on it.
- If the community discussion is successful, the admins will discuss it in private. They will mainly ensure the gadget meets the guidelines and is stable.
- If the admins approve the gadget, it will be installed.