Gadgets
Jump to navigation
Jump to search
Below is a list of special gadgets users can enable on their preferences page, as defined by the definitions. This overview provides easy access to the system message pages that define each gadget's description and code.
Browsing [View description]
- Exlinks - Open external links in a new tab or window (View description | Export)
Uses: Gadget-exlinks.js - RedirectModifier - Enables the ability to not follow redirects by holding the Alt key when clicking a link. (View description | Export)
Uses: Gadget-redirectModifier.js
Interfaces [View description]
- StickySearchBar - On desktop view, keep the search bar always visible when scrolling. (View description | Export)
Uses: Gadget-StickySearchBar.css
Editing [View description]
- AdvancedEditor - Enables advanced settings for editing, such as displaying entity number ids on main articles and sound file names. (View description | Export)
Uses: Gadget-advanced.js, Gadget-advanced.css - HideEditNotices - Hide the edit notice reminding you about how the wiki works when editing main pages, as well as the notice reminding you to sign your posts on talk pages. (View description | Export)
Uses: Gadget-HideEditNotices.css - QuickEditOptions - Add quick editor options to the bottom of the screen on VisualEditor and VisualEditor Source Mode, similar to the 2010 wikitext editor. Should not be used if VisualEditor or VE Source Mode are disabled. (View description | Export)
Uses: Gadget-QuickEditOptions.js, Gadget-QuickEditOptions.css
This gadget is only supported on ES6-compliant browsers
Default Gadgets [View description]
- StickySidebar - On desktop view, keep the sidebar always visible when scrolling. (View description | Export)
Uses: Gadget-StickySidebar.js
Enabled for everyone by default. - ReferenceTooltips - Hover over inline citations to see reference information without moving away from the article text. (View description | Export)
Uses: Gadget-referenceTooltips.js, Gadget-referenceTooltips.css
Enabled for everyone by default. - UploadMultipleFiles - Allow uploading multiple files on Special:Upload. (View description | Export)
Uses: Gadget-UploadMultipleFiles.js
Enabled for everyone by default. - NullEdit - Add a "Null Edit" option to the More dropdown menu. (View description | Export)
Uses: Gadget-nulledit.js
Enabled for everyone by default. - Purge - Add a "Purge cache" option to the More dropdown menu that refreshes the visual display of a page. (View description | Export)
Uses: Gadget-Purge.js
Enabled for everyone by default. - CTV2HideVisualEdit - Hide the "Visual edit" button on pages using {{Card template v2}} with a default layout. (View description | Export)
Uses: Gadget-CTV2HideVisualEdit.css
Limited to category CT default layout.
Enabled for everyone by default. - Admin-Highlight - Highlight linked usernames of wiki administrators in their talk page signatures, History listings, Recent Changes, and in your Watchlist. (View description | Export)
Uses: Gadget-adminHighlight.js, Gadget-adminHighlight.css, Gadget-adminHighlight-adminList.json
This gadget is packaged, with entry point being adminHighlight.js
Enabled for everyone by default. - UserProfile - Show user data and statistics on profile pages. (View description | Export)
Uses: Gadget-UserProfile.js, Gadget-UserProfile.css
Enabled for everyone by default. - BlueUsers - Styles user links based on the user being registered, rather than the user page existing. (View description | Export)
Uses: Gadget-blueUsers.js, Gadget-blueUsers.css
Enabled for everyone by default. - OOUI Demo - Loads a lot of OOUI elements for demonstration on Hearthstone Wiki:OOUI demo. (View description | Export)
Uses: Gadget-oouiDemo.js
Enabled for everyone by default.