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.
Navigation [View description]
Interface [View description]
- Preview Size: Makes preview area scroll in-box and allows you to resize it.[css] (View description | Export)
Uses: Gadget-previewSize.css - Admin-Highlight: Highlight linked usernames of wiki administrators. Highlights admins in their talk page signatures, History listings, Recent Changes, and in your Watchlist.[source | css] (View description | Export)
Uses: Gadget-adminHighlight.js, Gadget-adminHighlight.css - Self-Highlight: Highlight occurrences of your own linked username on all pages. Highlights your user page link in your signature on talk pages, and your user link in History listings, Recent Changes, and in your Watchlist.[source | css] (View description | Export)
Uses: Gadget-selfHighlight.js, Gadget-selfHighlight.css - UTC Clock: Display a live clock showing the current UTC time (for comparison with the wiki's timestamps) in the QuickBar. Click the clock to purge the current page's server cache.[source] (View description | Export)
Uses: Gadget-utcClock.js - Purge Link: Adds a "Purge" link to the top of each page. When clicked, the server cache of the current page is cleared and refreshed.[source] (View description | Export)
Uses: Gadget-linkPurge.js - UP Button: Adds an UP button to the left side for quickly jump to the top of the page.[source | css] (View description | Export)
Uses: Gadget-scrollUpButton.js, Gadget-scrollUpButton.css - Enhanced WhatLinksHere: Display the total numbers of links and transclusions on Special:WhatLinksHere. Due to internal restrictions, these numbers cannot exceed 500 for non-admins and 5000 for admins. Links to redirects, transclusions of redirects, and file links are ignored.[source] (View description | Export)
Uses: Gadget-countWLH.js - Theme Swapper: Adds a button in the top right dropdown menu to swap theme colors (between light and dark) without reloading the page or updating preferences.[source] (View description | Export)
Uses: Gadget-themeSwapper.js - Hydralize: A recreation of the layout of the now removed Hydra skin.[source | css] (View description | Export)
Uses: Gadget-hydralize.js, Gadget-hydralize.css - AdBlock: Disables ad on Terraria Wiki.[css] (View description | Export)
Uses: Gadget-adBlock.css
Editing [View description]
- Null Edit: Add null edit option to the More dropdown menu.[source] (View description | Export)
Uses: Gadget-nulledit.js - Edit Summary Buttons: Adds buttons to insert common edit summary.[source] (View description | Export)
Uses: Gadget-summaryButtons.js - Copy Unsigned: Adds a (copy unsigned) button on diff pages[source] (View description | Export)
Uses: Gadget-copyUnsigned.js - Upload Multiple Files: Allow to upload multiple files on Special:Upload.[source] (View description | Export)
Uses: Gadget-uploadMultipleFiles.js
Moderation [View description]
- IP Info: Displays WHOIS information on contributions pages for anonymous IP users.[source | css] (View description | Export)
Uses: Gadget-ipInfo.js, Gadget-ipInfo.css - Recent Edit Links: In Recent Changes, add Edit and Undo links for each edit. Currently only works if "Group changes..." is disabled in Recent Changes preferences.[source] (View description | Export)
Uses: Gadget-recentEditLinks.js - Live Diff Link: Provides live-updated diff links as you select revisions on history pages, to aid advanced research of page histories. Also allows middle-clicking the diff link for opening diffs in new tabs, rather than having to activate the usual form button that replaces the current page.[source] (View description | Export)
Uses: Gadget-liveDiffLink.js - Past Blocks: Displays blocked users in strikeout style, and shows the number of blocks an IP address has received so far (shows nothing for IPs with no block history).[source | css] (View description | Export)
Uses: Gadget-pastBlocks.js, Gadget-pastBlocks.css - Redirect Modifier: Enables the ability to not follow redirects by holding the Alt key when clicking a link.[source] (View description | Export)
Uses: Gadget-redirectModifier.js - NoRollbackLink: Remove rollback links from recent changes page.[source] (View description | Export)
Uses: Gadget-noRollbackLink.js
Admin-only [View description]
- Special Delete Helpers: Default gadget. For admins only. Displays a list of associated talk and subpages when deleting pages.[source] (View description | Export)
Uses: Gadget-Ajax sysop-SpecialDeleteHelpers.jsRequires the following right:
delete
- RC Delete Links: Default gadget. For admins only. Displays delete links for new page creations in Recent Changes.[source] (View description | Export)
Uses: Gadget-rcDeleteLinks.jsRequires the following right:
delete
- Reveal Interface: Default gadget. For admins only. Adds a link to the top-right dropdown menu that reloads the current page with MediaWiki interface message names revealed.[source] (View description | Export)
Uses: Gadget-revealInterface.jsRequires the following right:
editinterface
- Ajax Rollback: For admins only. Provides an extra "ajax" link to roll back edits using Ajax.[source | css] (View description | Export)
Uses: Gadget-Ajax sysop-AjaxRollback.js, Gadget-Ajax sysop-AjaxRollback.cssRequires the following rights:
patrol
rollback
markbotedits
delete
Default Gadgets [View description]
- Preview Tab: Default gadget. Re-adds the Wikitext/Preview/Changes tabs to editor that were removed in the MediaWiki 1.31 upgrade.[source] (View description | Export)
Uses: Gadget-previewTab.js, Gadget-previewTab.css
Enabled for everyone by default. - Reference Tooltips: Default gadget. Mousing over a reference footnote displays the reference in a hovering tooltip beside the mouse cursor, along with clickable links.[source] (View description | Export)
Uses: Gadget-referenceTooltips.js
Enabled for everyone by default. - Add Signature Link: Default gadget. Provides a link to add your signature when editing talk pages.[source] (View description | Export)
Uses: Gadget-addSigLink.js
Enabled for everyone by default. - Displayed Contribs Count: Default gadget. Adds a simple tally to the top of Contribs and History lists to note the total number of revisions currently being displayed.[source] (View description | Export)
Uses: Gadget-contribsDisplayed.js
Enabled for everyone by default. - Flash Anchored: Default gadget. When clicking a link with an anchor (links that auto-scroll to a point on the resulting page), this will attempt to make the anchored element more noticeable by highlighting it.[source] (View description | Export)
Uses: Gadget-flashAnchored.js
Enabled for everyone by default. - ImageForeignUseCheck: Default gadget. Adds a "List Foreign Uses" link to
File:
pages that displays a list of uses of the current file at other language and mod wikis, for checking prior to deleting files.[source] (View description | Export)
Uses: Gadget-imageForeignUseCheck.js
Enabled for everyone by default. - Protection Lock Indicators: Default gadget. Enable the display of lock indicators on protected pages.[source | css] (View description | Export)
Uses: Gadget-protectionLocks.js, Gadget-protectionLocks.css
Enabled for everyone by default. - Syntax Highlighter: Provides syntax color-coding while editing pages. Only works for wiki source code editing, and has no effect when using Visual Editor.[source] (View description | Export)
Uses: Gadget-syntaxHighlight.js