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.
- Make the sections of the sidebar collapsible (View description | Export)
Uses: Gadget-collapsibleSidebarSections.js, Gadget-collapsibleSidebarSections.css
Enabled for everyone by default. - ReferenceTooltips: Hover over any citation to see its reference, instead of having to jump away from the article text. (View description | Export)
Uses: Gadget-ReferenceTooltips.js, Gadget-ReferenceTooltips.css
Enabled for everyone by default. - Adds a button to purge server-side page (HTML) cache to the drop-down menu near the "Edit" button. (Gadget-purge | Export)
Uses: Gadget-purge.js - Add a button to scroll up to the top of the current page. (View description | Export)
Uses: Gadget-scrollUpButton.js
Enabled for everyone by default. - Displays lock indicators on protected pages. (View description | Export)
Uses: Gadget-protectionLocks.js
Enabled for everyone by default. - Allow uploading multiple files on Special:Upload (View description | Export)
Uses: Gadget-uploadMultipleFiles.js
Enabled for everyone by default. - Add a page tab on user pages linking to a list of contributions by the user. (View description | Export)
Uses: Gadget-contributions.js
Available for the Classic Vector (2010) skin.
Enabled for everyone by default. - Quickly view diffs without leaving the page by opening them in a modal. (View description | Export)
Uses: Gadget-QDmodal.js, Gadget-QuickDiff.js, Gadget-QDmodal.css
Enabled for everyone by default. - Add a table of contents to the bottom of the sidebar that scrolls with the page. (View description | Export)
Uses: Gadget-stickyToc.js, Gadget-stickyToc.css
Enabled for everyone by default. - Make page header stick to the top for easier access to links and search box. (View description | Export)
Uses: Gadget-stickyHeader.js, Gadget-stickyHeader.css
This gadget supports loading via URL with?withgadget
query parameter. - Adds a "Null Edit" option to the More dropdown menu. (View description | Export)
Uses: Gadget-nullEdit.js
Enabled for everyone by default.