Gadgets
From Wikipedia, the free encyclopedia
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⧽
- (S) After rolling back a user's edit, automatically open their contributions page. (Note: Incompatible with the "Show a confirmation prompt when clicking on a rollback link" appearance preference). (View description | Export)
Uses: Gadget-modrollback.js
Requires the following right:rollback. - ⧼gadget-confirmationRollback-mobile⧽ (View description | Export)
Uses: Gadget-confirmationRollback-mobile.js
Requires the following right:rollback.
Enabled for everyone by default. - Disable access keys (View description | Export)
Uses: Gadget-removeAccessKeys.js - Focus the cursor in the search bar on loading the Main Page (View description | Export)
Uses: Gadget-searchFocus.js - (E) (U) GoogleTrans: open a translation popup for the selected text or the word under the cursor when pushing the shift button (View description | Export)
Uses: Gadget-GoogleTrans.js - ⧼gadget-ImageAnnotator⧽ (View description | Export)
Uses: Gadget-ImageAnnotator.js - ⧼gadget-imagelinks⧽ (View description | Export)
Uses: Gadget-imagelinks.js - Open external links in a new tab or window (View description | Export)
Uses: Gadget-exlinks.js - ⧼gadget-search-new-tab⧽ (View description | Export)
Uses: Gadget-search-new-tab.js - ⧼gadget-PrintOptions⧽ (View description | Export)
Uses: Gadget-PrintOptions.js - ⧼gadget-revisionjumper⧽ (View description | Export)
Uses: Gadget-revisionjumper.js - Twinkle: add menu buttons to automate common tasks, including: reporting vandalism, warning vandals, requesting deletion or protection, welcoming users, and tagging articles (preferences) (View description | Export)
Uses: Twinkle-pagestyles, Gadget-Twinkle.js, Gadget-twinklearv.js, Gadget-twinklewarn.js, Gadget-twinkleblock.js, Gadget-twinklewelcome.js, Gadget-twinkletalkback.js, Gadget-twinklespeedy.js, Gadget-twinkleprod.js, Gadget-twinklexfd.js, Gadget-twinkleimage.js, Gadget-twinkleprotect.js, Gadget-twinkletag.js, Gadget-twinklediff.js, Gadget-twinkleunlink.js, Gadget-twinklerollback.js, Gadget-twinkledeprod.js, Gadget-twinklebatchdelete.js, Gadget-twinklebatchprotect.js, Gadget-twinklebatchundelete.js, Gadget-twinkleconfig.js, Gadget-Twinkle.css
Requires the following right:autoconfirmed. - ⧼gadget-morebits⧽ (View description | Export)
Uses: Gadget-morebits.js, Gadget-morebits.css
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-Twinkle-pagestyles⧽ (View description | Export)
Uses: Gadget-Twinkle-pagestyles.css
Available for the following skins: Vector legacy (2010), Vector (2022).
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-select2⧽ (View description | Export)
Uses: Gadget-select2.min.js, Gadget-select2.min.css
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-HideCentralNotice⧽ (View description | Export)
Uses: Gadget-HideCentralNotice.js, Gadget-HideCentralNotice.css - ⧼gadget-ReferenceTooltips⧽ (View description | Export)
Uses: Gadget-ReferenceTooltips.js, Gadget-ReferenceTooltips.css
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, Timeless, modern, cologneblue.
Enabled for everyone by default. - ⧼gadget-formWizard⧽ (View description | Export)
Uses: Gadget-formWizard.js
Requires the following right:minoredit.
Limited to namespace Cosmopedia.
Enabled for everyone by default. - ⧼gadget-formWizard-core⧽ (View description | Export)
Uses: Gadget-formWizard-core.js, Gadget-formWizard.css
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-Prosesize⧽ (View description | Export)
Uses: Gadget-Prosesize.js, Gadget-Prosesize.css - ⧼gadget-find-archived-section⧽ (View description | Export)
Uses: Gadget-find-archived-section.js
⧼gadget-section-watchlist⧽
- ⧼gadget-geonotice⧽ (View description | Export)
Uses: Gadget-geonotice.js
Requires the following right:viewmywatchlist.
Enabled for everyone by default. - ⧼gadget-geonotice-core⧽ (View description | Export)
Uses: Gadget-geonotice-list.js, Gadget-geonotice-core.js, Gadget-geonotice-core.css
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-watchlist-notice⧽ (View description | Export)
Uses: Gadget-watchlist-notice.js
Requires the following right:viewmywatchlist.
Limited to namespace Special.
Enabled for everyone by default. - ⧼gadget-watchlist-notice-core⧽ (View description | Export)
Uses: Gadget-watchlist-notice-core.js
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-WatchlistBase⧽ (View description | Export)
Uses: Gadget-WatchlistBase.css
Requires the following right:viewmywatchlist.
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, modern.
Limited to namespace Special.
Enabled for everyone by default. - ⧼gadget-WatchlistGreenIndicators⧽ (View description | Export)
Uses: WatchlistBase, Gadget-WatchlistGreenIndicators.css
Requires the following right:viewmywatchlist.
Available for the following skins: Vector legacy (2010), Vector (2022).
Limited to namespace Special.
Enabled for everyone by default. - ⧼gadget-WatchlistGreenIndicatorsMono⧽ (View description | Export)
Uses: WatchlistBase, Gadget-WatchlistGreenIndicatorsMono.css
Requires the following right:viewmywatchlist.
Available for the following skins: MonoBook, modern.
Limited to namespace Special.
Enabled for everyone by default. - ⧼gadget-WatchlistChangesBold⧽ (View description | Export)
Uses: WatchlistBase, Gadget-WatchlistChangesBold.css
Limited to namespace Special. - ⧼gadget-SubtleUpdatemarker⧽ (View description | Export)
Uses: Gadget-SubtleUpdatemarker.css
Requires the following right:viewmywatchlist.
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, modern.
Enabled for everyone by default.
⧼gadget-section-editing⧽
- ⧼gadget-defaultsummaries⧽ (View description | Export)
Uses: Gadget-defaultsummaries.js - ⧼gadget-citations⧽ (View description | Export)
Uses: Gadget-citations.js - ⧼gadget-DotsSyntaxHighlighter⧽ (View description | Export)
Uses: Gadget-DotsSyntaxHighlighter.js
Limited to the "edit" page action. - (S) HotCat: easily add, remove, and change categories on a page, with name suggestions (example) (View description | Export)
Uses: Gadget-HotCat.js
Requires the following rights:edit,minoredit. - (U) wikEdDiff: improved diff view between article versions (not needed if wikEd is used) (View description | Export)
Uses: Gadget-wikEdDiff.js - ⧼gadget-ProveIt⧽ (View description | Export)
Uses: Gadget-ProveIt.js
Limited to the following namespaces: (Article), User, Template,. - ⧼gadget-ProveIt-classic⧽ (View description | Export)
Uses: Gadget-ProveIt-classic.js, Gadget-ProveIt-classic.css
Limited to the "edit" page action. - ⧼gadget-Shortdesc-helper⧽ (View description | Export)
Uses: Shortdesc-helper-pagestyles-vector, Gadget-Shortdesc-helper.js, Gadget-Shortdesc-helper.css
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, modern, Timeless. - ⧼gadget-Shortdesc-helper-pagestyles-vector⧽ (View description | Export)
Uses: Gadget-Shortdesc-helper-pagestyles-vector.css
Available for the following skins: Vector legacy (2010), Vector (2022).
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-libSettings⧽ (View description | Export)
Uses: Gadget-libSettings.js
This gadget is hidden, meaning it will not show up on the preferences page. - (U) wikEd: alternative full-featured integrated text editor for Firefox, Safari, and Google Chrome (documentation) (View description | Export)
Uses: Gadget-wikEd.js - ⧼gadget-afchelper⧽ (View description | Export)
Uses: Gadget-afchelper.js, Gadget-afchelper.css
Limited to the following namespaces: User,. - ⧼gadget-charinsert⧽ (View description | Export)
Uses: Gadget-charinsert.js
Limited to the "edit" page action.
Enabled for everyone by default. - ⧼gadget-charinsert-core⧽ (View description | Export)
Uses: Gadget-charinsert-core.js, Gadget-charinsert-styles.css
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-legacyToolbar⧽ (View description | Export)
Uses: Gadget-legacyToolbar.js, Gadget-extra-toolbar-buttons-core.js - (D) refToolbar: add a "cite" button to the editing toolbar for quick addition of commonly used citation templates (View description | Export)
Uses: Gadget-refToolbar.js
Limited to the "edit" page action.
Limited to content modelwikitext.
Enabled for everyone by default. - ⧼gadget-refToolbarBase⧽ (View description | Export)
Uses: Gadget-refToolbarBase.js
This gadget is hidden, meaning it will not show up on the preferences page.
⧼gadget-section-appearance⧽
- Add an [edit] link for the lead section of a page (View description | Export)
Uses: Gadget-edittop.js, Gadget-edittop.css - (S) Add a clock to the personal toolbar that displays the current time in UTC and provides a link to purge the current page (documentation) (View description | Export)
Uses: UTCLiveClock-pagestyles, Gadget-UTCLiveClock.js, Gadget-UTCLiveClock.css
This gadget supports loading via URL with?withgadgetquery parameter. - ⧼gadget-UTCLiveClock-pagestyles⧽ (View description | Export)
Uses: Gadget-UTCLiveClock-pagestyles.css
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook.
This gadget is hidden, meaning it will not show up on the preferences page. - Add a "Purge" option to the top of the page, which purges the page's cache (View description | Export)
Uses: Gadget-purgetab.js - Add a selector to the Wikipedia search page allowing the use of external search engines (View description | Export)
Uses: Gadget-externalsearch.js
Limited to namespace Special. - ⧼gadget-MenuTabsToggle⧽ (View description | Export)
Uses: Gadget-MenuTabsToggle.js, Gadget-MenuTabsToggle.css
Available for the following skins: Vector legacy (2010), Vector (2022). - Place the category box above all other content (View description | Export)
Uses: Gadget-CategoryAboveAll.js
Available for the MonoBook skin. - Replace the "new section" tab text with "+" (View description | Export)
Uses: Gadget-addsection-plus.js - (U) Change UTC-based times and dates, such as those used in signatures, to be relative to local time (documentation) (View description | Export)
Uses: Gadget-CommentsInLocalTime.js - ⧼gadget-OldDiff⧽ (View description | Export)
Uses: Gadget-OldDiff.css - ⧼gadget-NoAnimations⧽ (View description | Export)
Uses: Gadget-NoAnimations.js - ⧼gadget-disablesuggestions⧽ (View description | Export)
Uses: Gadget-disablesuggestions.js - ⧼gadget-NoSmallFonts⧽ (View description | Export)
Uses: Gadget-NoSmallFonts.css - ⧼gadget-topalert⧽ (View description | Export)
Uses: Gadget-topalert.js, Gadget-topalert.css - Display an assessment of an article's quality in its page header (documentation) (View description | Export)
Uses: Gadget-metadata.js, Gadget-metadata.css - ⧼gadget-JustifyParagraphs⧽ (View description | Export)
Uses: Gadget-JustifyParagraphs.css - ⧼gadget-righteditlinks⧽ (View description | Export)
Uses: Gadget-righteditlinks.css - ⧼gadget-PrettyLog⧽ (View description | Export)
Uses: Gadget-PrettyLog.js, Gadget-PrettyLog.css - ⧼gadget-switcher⧽ (View description | Export)
Uses: Gadget-switcher.js
Enabled for everyone by default. - ⧼gadget-SidebarTranslate⧽ (View description | Export)
Uses: Gadget-SidebarTranslate.js, Gadget-SidebarTranslate.css - Use a black background with green text (View description | Export)
Uses: Gadget-Blackskin.css
Available for the following skins: MonoBook, Vector legacy (2010), Vector (2022).
This gadget supports loading via URL with?withgadgetquery parameter. - ⧼gadget-dark-mode-toggle⧽ (View description | Export)
Uses: dark-mode-toggle-pagestyles, Gadget-dark-mode-toggle.js - ⧼gadget-dark-mode-toggle-pagestyles⧽ (View description | Export)
Uses: Gadget-dark-mode-toggle-pagestyles.css
Available for the following skins: Vector legacy (2010), Vector (2022), MinervaNeue, MonoBook.
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-VectorClassic⧽ (View description | Export)
Uses: Gadget-VectorClassic.css
Available for the following skins: Vector legacy (2010), Vector (2022). - ⧼gadget-widensearch⧽ (View description | Export)
Uses: Gadget-widensearch.css
Available for the following skins: Vector legacy (2010), Vector (2022). - ⧼gadget-DisambiguationLinks⧽ (View description | Export)
Uses: Gadget-DisambiguationLinks.css - ⧼gadget-markblocked⧽ (View description | Export)
Uses: Gadget-markblocked.js - ⧼gadget-responsiveContent⧽ (View description | Export)
Uses: responsiveContentBase, Gadget-responsiveContent.js
Available for the Vector legacy (2010) skin. - ⧼gadget-responsiveContentTimeless⧽ (View description | Export)
Uses: responsiveContentBaseTimeless, Gadget-responsiveContentTimeless.js
Available for the Timeless skin.
Enabled for everyone by default. - ⧼gadget-responsiveContentBase⧽ (View description | Export)
Uses: Gadget-responsiveContentBase.css
Available for the Vector legacy (2010) skin.
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-responsiveContentBaseTimeless⧽ (View description | Export)
Uses: Gadget-responsiveContentBaseTimeless.css
Available for the Timeless skin.
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-HideInterwikiSearchResults⧽ (View description | Export)
Uses: Gadget-HideInterwikiSearchResults.css - ⧼gadget-XTools-ArticleInfo⧽ (View description | Export)
Uses: Gadget-XTools-ArticleInfo.js - ⧼gadget-remove-sticky-decoration⧽ (View description | Export)
Uses: Gadget-remove-sticky-decoration.css - ⧼gadget-InterProjectLinks⧽ (View description | Export)
Uses: Gadget-InterProjectLinks.js, Gadget-InterProjectLinks.css
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, Timeless, modern, cologneblue.
⧼gadget-section-advanced⧽
- (S) (U) Add a sidebar menu of user-defined regex tools, with a dynamic form for instant one-use regex (documentation) (View description | Export)
Uses: Gadget-RegexMenuFramework.js
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-ShowMessageNames⧽ (View description | Export)
Uses: Gadget-ShowMessageNames.js - ⧼gadget-DebugMode⧽ (View description | Export)
Uses: Gadget-DebugMode.js - Allow /16, /24 and /27 – /32 CIDR ranges on Special:Contributions forms, as well as wildcard prefix searches (e.g., "Splark*") (report issues) (View description | Export)
Uses: Gadget-contribsrange.js - ⧼gadget-BugStatusUpdate⧽ (View description | Export)
Uses: Gadget-BugStatusUpdate.js - ⧼gadget-RTRC⧽ (View description | Export)
Uses: Gadget-RTRC.js - ⧼gadget-script-installer⧽ (View description | Export)
Uses: Gadget-script-installer.js
⧼gadget-section-maintenance⧽
- ⧼gadget-XFDcloser⧽ (View description | Export)
Uses: Gadget-XFDcloser.js
Requires the following right:extendedconfirmed. - ⧼gadget-XFDcloser-core⧽ (View description | Export)
Uses: Gadget-XFDcloser-core.js, Gadget-XFDcloser-core.css
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-XFDcloser-core-beta⧽ (View description | Export)
Uses: Gadget-XFDcloser-core-beta.js, Gadget-XFDcloser-core-beta.css
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-libExtraUtil⧽ (View description | Export)
Uses: Gadget-libExtraUtil.js
This gadget is hidden, meaning it will not show up on the preferences page.
⧼gadget-section-test⧽
- ⧼gadget-addMe⧽ (View description | Export)
Uses: Gadget-addMe.js, Gadget-addMe.css - ⧼gadget-NewImageThumb⧽ (View description | Export)
Uses: Gadget-NewImageThumb.js, Gadget-NewImageThumb.css
Available for the following skins: Vector legacy (2010), Vector (2022). - ⧼gadget-StickyTableHeaders⧽ (View description | Export)
Uses: Gadget-StickyTableHeaders.js, Gadget-StickyTableHeaders.css - ⧼gadget-MobileMaps⧽ (View description | Export)
Uses: Gadget-mobilemaps.js
Available for the MinervaNeue skin. - ⧼gadget-ShowJavascriptErrors⧽ (View description | Export)
Uses: Gadget-ShowJavascriptErrors.js - ⧼gadget-PageDescriptions⧽ (View description | Export)
Uses: Gadget-Page descriptions.js
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, modern. - ⧼gadget-autonum⧽ (View description | Export)
Uses: Gadget-autonum.js, Gadget-autonum.css
⧼gadget-section-template-gadgets⧽
- ⧼gadget-Vivarium⧽ (View description | Export)
Uses: Gadget-Vivarium.js, Gadget-Vivarium.css
Limited to category Pages using gadget Vivarium.
Enabled for everyone by default. - ⧼gadget-WikiMiniAtlas⧽ (View description | Export)
Uses: Gadget-WikiMiniAtlas.js
Limited to category Pages using gadget WikiMiniAtlas.
Enabled for everyone by default. - ⧼gadget-ImageStackPopup⧽ (View description | Export)
Uses: Gadget-ImageStackPopup.js, Gadget-ImageStackPopup.css
Limited to category Pages using gadget ImageStackPopup.
Enabled for everyone by default. - ⧼gadget-Calculator⧽ (View description | Export)
Uses: Gadget-calculator.js, Gadget-calculator.css
Limited to category Pages using gadget Calculator.
Enabled for everyone by default. - ⧼gadget-owidslider⧽ (View description | Export)
Uses: Gadget-owidslider.js, Gadget-owidslider.css
Limited to category Pages using gadget owidslider.
Enabled for everyone by default.
⧼gadget-section-modules⧽
- ⧼gadget-libLua⧽ (View description | Export)
Uses: Gadget-libLua.js
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-libSensitiveIPs⧽ (View description | Export)
Uses: Gadget-libSensitiveIPs.js
This gadget is hidden, meaning it will not show up on the preferences page. - ⧼gadget-dark-mode⧽ (View description | Export)
Uses: Gadget-dark-mode.css
Available for the following skins: Vector legacy (2010), Vector (2022), MonoBook, modern, MinervaNeue, Timeless.
This gadget supports loading via URL with?withgadgetquery parameter.