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.
⧼gadget-section-browsing⧽ [View source]
- ⧼gadget-modrollback⧽ (View source | Export)
Uses: Gadget-modrollback.jsRequires the following right:
- Quickly rollback the edits of the last user who edited a particular page
- ⧼gadget-confirmationRollback-mobile⧽ (View source | Export)
Uses: Gadget-confirmationRollback-mobile.jsRequires the following right:
- Quickly rollback the edits of the last user who edited a particular page
Enabled for everyone by default. - ⧼gadget-removeAccessKeys⧽ (View source | Export)
Uses: Gadget-removeAccessKeys.js - ⧼gadget-searchFocus⧽ (View source | Export)
Uses: Gadget-searchFocus.js - ⧼gadget-GoogleTrans⧽ (View source | Export)
Uses: Gadget-GoogleTrans.js - ⧼gadget-ImageAnnotator⧽ (View source | Export)
Uses: Gadget-ImageAnnotator.js - ⧼gadget-imagelinks⧽ (View source | Export)
Uses: Gadget-imagelinks.js - ⧼gadget-exlinks⧽ (View source | Export)
Uses: Gadget-exlinks.js - ⧼gadget-search-new-tab⧽ (View source | Export)
Uses: Gadget-search-new-tab.js - ⧼gadget-PrintOptions⧽ (View source | Export)
Uses: Gadget-PrintOptions.js - ⧼gadget-revisionjumper⧽ (View source | Export)
Uses: Gadget-revisionjumper.js - Twinkle: automate common tasks such as reporting vandalism, warning vandals, requesting deletion, welcoming users, and tagging articles (preferences) (View source | Export)
Uses: Gadget-morebits.js, Gadget-Twinkle.js, Gadget-twinkleprod.js, Gadget-twinkleimage.js, Gadget-twinklebatchundelete.js, Gadget-twinklewarn.js, Gadget-twinklespeedy.js, Gadget-friendlyshared.js, Gadget-twinklediff.js, Gadget-twinkleunlink.js, Gadget-friendlytag.js, Gadget-twinkledeprod.js, Gadget-friendlywelcome.js, Gadget-twinklexfd.js, Gadget-twinklebatchdelete.js, Gadget-twinklebatchprotect.js, Gadget-twinkleconfig.js, Gadget-twinklefluff.js, Gadget-twinkleprotect.js, Gadget-twinklearv.js, Gadget-twinkleblock.js, Gadget-friendlytalkback.js, Gadget-morebits.cssRequires the following right:
- Not be affected by IP-based rate limits
- ⧼gadget-HideFundraisingNotice⧽ (View source | Export)
Uses: Gadget-HideFundraisingNotice.css - ⧼gadget-HideCentralNotice⧽ (View source | Export)
Uses: Gadget-HideCentralNotice.js, Gadget-HideCentralNotice.css - ⧼gadget-teahouse⧽ (View source | Export)
Uses: Gadget-teahouse.js, Gadget-teahouse.css
Enabled for everyone by default. - ⧼gadget-ReferenceTooltips⧽ (View source | Export)
Uses: Gadget-ReferenceTooltips.js, Gadget-ReferenceTooltips.css
Enabled for everyone by default. - ⧼gadget-formWizard⧽ (View source | Export)
Uses: Gadget-formWizard.jsRequires the following right:
- Mark edits as minor
Enabled for everyone by default. - ⧼gadget-formWizard-core⧽ (View source | Export)
Uses: Gadget-formWizard-core.js, Gadget-formWizard.cssRequires the following right:
- ⧼right-hidden⧽
⧼gadget-section-watchlist⧽ [View source]
- ⧼gadget-geonotice⧽ (View source | Export)
Uses: Gadget-geonotice.jsRequires the following right:
- Purge the site cache for a page without confirmation
Enabled for everyone by default. - ⧼gadget-geonotice-core⧽ (View source | Export)
Uses: Gadget-geonotice-list.js, Gadget-geonotice-core.js, Gadget-geonotice-core.cssRequires the following right:
- ⧼right-hidden⧽
- ⧼gadget-WatchlistBase⧽ (View source | Export)
Uses: Gadget-WatchlistBase.cssRequires the following right:
- Purge the site cache for a page without confirmation
Available on the following skins: Vector, MonoBook, Modern.
Enabled for everyone by default. - ⧼gadget-WatchlistGreenIndicators⧽ (View source | Export)
Uses: Gadget-WatchlistGreenIndicators.cssRequires the following right:
- Purge the site cache for a page without confirmation
Available on the Vector skin.
Enabled for everyone by default. - ⧼gadget-WatchlistGreenIndicatorsMono⧽ (View source | Export)
Uses: Gadget-WatchlistGreenIndicatorsMono.cssRequires the following right:
- Purge the site cache for a page without confirmation
Available on the following skins: MonoBook, Modern.
Enabled for everyone by default. - ⧼gadget-WatchlistChangesBold⧽ (View source | Export)
Uses: Gadget-WatchlistChangesBold.css
⧼gadget-section-editing⧽ [View source]
- ⧼gadget-defaultsummaries⧽ (View source | Export)
Uses: Gadget-defaultsummaries.js - ⧼gadget-citations⧽ (View source | Export)
Uses: Gadget-citations.js - ⧼gadget-DotsSyntaxHighlighter⧽ (View source | Export)
Uses: Gadget-DotsSyntaxHighlighter.js - ⧼gadget-HotCat⧽ (View source | Export)
Uses: Gadget-HotCat.jsRequires the following rights:
- Edit pages
- Purge the site cache for a page without confirmation
- ⧼gadget-wikEdDiff⧽ (View source | Export)
Uses: Gadget-wikEdDiff.js - ⧼gadget-ProveIt⧽ (View source | Export)
Uses: Gadget-ProveIt.js, Gadget-ProveIt.css - ⧼gadget-wikEd⧽ (View source | Export)
Uses: Gadget-wikEd.js - ⧼gadget-afchelper⧽ (View source | Export)
Uses: Gadget-afchelper.js - ⧼gadget-DRN-wizard⧽ (View source | Export)
Uses: Gadget-DRN-wizard-loader.js
Enabled for everyone by default. - ⧼gadget-charinsert⧽ (View source | Export)
Uses: Gadget-charinsert.js
Enabled for everyone by default. - ⧼gadget-charinsert-core⧽ (View source | Export)
Uses: Gadget-charinsert-core.js, Gadget-charinsert-core.cssRequires the following right:
- ⧼right-hidden⧽
- refToolbar: add a "cite" button to the editing toolbar for quick addition of commonly used citation templates (View source | Export)
Uses: Gadget-refToolbar.js
Enabled for everyone by default. - ⧼gadget-refToolbarBase⧽ (View source | Export)
Uses: Gadget-refToolbarBase.jsRequires the following right:
- ⧼right-hidden⧽
⧼gadget-section-appearance⧽ [View source]
- ⧼gadget-edittop⧽ (View source | Export)
Uses: Gadget-edittop.js, Gadget-edittop.css - ⧼gadget-UTCLiveClock⧽ (View source | Export)
Uses: Gadget-UTCLiveClock.js - ⧼gadget-purgetab⧽ (View source | Export)
Uses: Gadget-purgetab.js - ⧼gadget-ExternalSearch⧽ (View source | Export)
Uses: Gadget-externalsearch.js - ⧼gadget-MenuTabsToggle⧽ (View source | Export)
Uses: Gadget-MenuTabsToggle.js, Gadget-MenuTabsToggle.css
Available on the Vector skin. - ⧼gadget-CategoryAboveAll⧽ (View source | Export)
Uses: Gadget-CategoryAboveAll.js
Available on the MonoBook skin. - ⧼gadget-addsection-plus⧽ (View source | Export)
Uses: Gadget-addsection-plus.js - ⧼gadget-CommentsInLocalTime⧽ (View source | Export)
Uses: Gadget-CommentsInLocalTime.js - ⧼gadget-OldDiff⧽ (View source | Export)
Uses: Gadget-OldDiff.css - ⧼gadget-NoAnimations⧽ (View source | Export)
Uses: Gadget-NoAnimations.js - ⧼gadget-disablesuggestions⧽ (View source | Export)
Uses: Gadget-disablesuggestions.js - ⧼gadget-NoSmallFonts⧽ (View source | Export)
Uses: Gadget-NoSmallFonts.css - ⧼gadget-topalert⧽ (View source | Export)
Uses: Gadget-topalert.js, Gadget-topalert.css - ⧼gadget-metadata⧽ (View source | Export)
Uses: Gadget-metadata.js, Gadget-metadata.css - ⧼gadget-JustifyParagraphs⧽ (View source | Export)
Uses: Gadget-JustifyParagraphs.css - ⧼gadget-righteditlinks⧽ (View source | Export)
Uses: Gadget-righteditlinks.css - ⧼gadget-PrettyLog⧽ (View source | Export)
Uses: Gadget-PrettyLog.js, Gadget-PrettyLog.css - ⧼gadget-switcher⧽ (View source | Export)
Uses: Gadget-switcher.js
Enabled for everyone by default. - ⧼gadget-SidebarTranslate⧽ (View source | Export)
Uses: Gadget-SidebarTranslate.js, Gadget-SidebarTranslate.css - ⧼gadget-Blackskin⧽ (View source | Export)
Uses: Gadget-Blackskin.css
Available on the MonoBook skin. - ⧼gadget-VectorClassic⧽ (View source | Export)
Uses: Gadget-VectorClassic.css
Available on the Vector skin. - ⧼gadget-widensearch⧽ (View source | Export)
Uses: Gadget-widensearch.css
Available on the Vector skin. - ⧼gadget-featured-articles-links⧽ (View source | Export)
Uses: Gadget-featured-articles-links.js, Gadget-featured-articles-links.css
Enabled for everyone by default. - ⧼gadget-DisambiguationLinks⧽ (View source | Export)
Uses: Gadget-DisambiguationLinks.css - ⧼gadget-markblocked⧽ (View source | Export)
Uses: Gadget-markblocked.js
⧼gadget-section-advanced⧽ [View source]
- ⧼gadget-RegexMenuFramework⧽ (View source | Export)
Uses: Gadget-RegexMenuFramework.js - ⧼gadget-ShowMessageNames⧽ (View source | Export)
Uses: Gadget-ShowMessageNames.js - ⧼gadget-DebugMode⧽ (View source | Export)
Uses: Gadget-DebugMode.js - ⧼gadget-contribsrange⧽ (View source | Export)
Uses: Gadget-contribsrange.js - ⧼gadget-BugStatusUpdate⧽ (View source | Export)
Uses: Gadget-BugStatusUpdate.js - ⧼gadget-RTRC⧽ (View source | Export)
Uses: Gadget-RTRC.js
⧼gadget-section-test⧽ [View source]
- ⧼gadget-addMe⧽ (View source | Export)
Uses: Gadget-addMe.js, Gadget-addMe.css - ⧼gadget-NewImageThumb⧽ (View source | Export)
Uses: Gadget-NewImageThumb.js, Gadget-NewImageThumb.css
Available on the Vector skin.