Gadgets
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.
- styles for various site elements (View source | Export)
Uses: Gadget-Anime-common.css, Gadget-Wikimedia.css
Enabled for everyone by default. - ⧼gadget-cardtable-styles⧽ (View source | Export)
Uses: Gadget-Cardtable.css
Enabled for everyone by default. - ⧼gadget-statuscolors⧽ (View source | Export)
Uses: Gadget-statuscolors.css
Enabled for everyone by default. - Mandatory site-wide scripts. (View source | Export)
Uses: Gadget-Collapsible.js, Gadget-CardTableImageSwitcher.js, Gadget-HashRedirect.js, Gadget-AjaxSetListTabs.js, Gadget-LinkSectionEdits.js, Gadget-DecklistShowAllBtn.js, Gadget-CardTableImageSwitcher.css
Enabled for everyone by default. - ⧼gadget-CardGalleryToC⧽ (View source | Export)
Uses: Gadget-CardGalleryToC.js, Gadget-CardGalleryToC.css
Enabled for everyone by default. - ⧼gadget-SetGalleryToC⧽ (View source | Export)
Uses: Gadget-SetGalleryToC.js, Gadget-SetGalleryToC.css
Enabled for everyone by default. - ⧼gadget-switcher⧽ (View source | Export)
Uses: Gadget-switcher.js
Enabled for everyone by default. - ⧼gadget-ToggleableTableColumns⧽ (View source | Export)
Uses: Gadget-ToggleableTableColumns.js
Enabled for everyone by default. - Reference Tooltips: hover over inline citations to see reference information without moving away from the article text (View source | Export)
Uses: Gadget-ReferenceTooltips.js, Gadget-ReferenceTooltips.css
Enabled for everyone by default. - ⧼gadget-refToolbar⧽ (View source | Export)
Uses: Gadget-refToolbar.js
Enabled for everyone by default. - ⧼gadget-refToolbarBase⧽ (View source | Export)
Uses: Gadget-refToolbarBase.js - ⧼gadget-StickyMwPanelAd⧽ (View source | Export)
Uses: Gadget-StickyMwPanelAd.js
Enabled for everyone by default. - ⧼gadget-Ads⧽ (View source | Export)
Uses: Gadget-Ads.js, Gadget-Ads.css
Enabled for everyone by default. - DisableEditLink: Displays the edit link as "Archived", for pages that should not be edited. Script enabled by default. (View source | Export)
Uses: Gadget-DisableEditLink.js, Gadget-DisableEditLink.css
Enabled for everyone by default. - SigChecker: Reminds the user they need to sign their posts. (View source | Export)
Uses: Gadget-SigChecker.js
Enabled for everyone by default. - AddTalkHeader: Adds {{Talk header}} template to non-user talk pages. (View source | Export)
Uses: Gadget-AddTalkHeader.js
Enabled for everyone by default. - SetupRedLinksPreLoads: Updates red links with preload templates, given the links' namespaces. (View source | Export)
Uses: Gadget-SetupRedLinksPreloadTemplates.js
Enabled for everyone by default. - Syntax highlighter: Make syntax stand out colourfully in the edit box. (View source | Export)
Uses: Gadget-DotsSyntaxHighlighter.js
Enabled for everyone by default. - LinkMissingGalleryFilesToUpload: Links missing file entries on galleries to the Special:Upload page. (View source | Export)
Uses: Gadget-LinkMissingGalleryFilesToUpload.js
Enabled for everyone by default. - Gadgets (View source | Export)
Uses: Gadget-ShowUserGroupsTags.js, Gadget-ShowUserGroupsTags.css - NullEditButton: Adds a button to quickly null edit a page. (View source | Export)
Uses: Gadget-NullEditButton.js, Gadget-NullEditButton.css - MassNullEdit: Null edits all pages in a (the current) category. (View source | Export)
Uses: Gadget-MassNullEdit.js - TopContributionsLink: Creates a link to the user contributions page at the top of the user and user talk pages. (View source | Export)
Uses: Gadget-TopContributionsLink.js - MarkupFormatting: Prettifies template transclusions and gallery tags. (View source | Export)
Uses: Gadget-MarkupFormatting.js, Gadget-MarkupFormatting.css - Monospacediffs: Displays diff text in a monospace font without collapsing whitespace. (View source | Export)
Uses: Gadget-monospacediffs.css - Highlight: Highlights some page links on Special:RecentChanges and Special:Contributions. (View source | Export)
Uses: Gadget-Highlight.css - NewPPReport: Adds a button to show the NewPP report for a page. (View source | Export)
Uses: Gadget-NewPP-Report.js - ⧼gadget-DisambiguationLinks⧽ (View source | Export)
Uses: Gadget-DisambiguationLinks.css - GalleryImagesDownloader: Adds a button to card galleries and set card galleries that once clicked downloads all images in the gallery. (View source | Export)
Uses: Gadget-GalleryImagesDownloader.js - DisplayLastRevisionInfo: Displays the last revision info at the top of the page. (View source | Export)
Uses: Gadget-DisplayLastRevisionInfo.js, Gadget-DisplayLastRevisionInfo.css