Gadgets
Appearance
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.
Browsing[View description]
- Focus the cursor in the search bar on loading the Main Page (View description | Export)
Uses: Gadget-searchFocus.js
Enabled for everyone by default. - 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 - Require confirmation before performing rollback on mobile devices (documentation) (View description | Export)
Uses: Gadget-confirmationRollback-mobile.js
Requires the following right:rollback.
Enabled for everyone by default. - Open external links in a new tab or window (View description | Export)
Uses: Gadget-exlinks.js - Enable the Teahouse "Ask a question" feature (View description | Export)
Uses: Gadget-teahouse.js, Gadget-teahouse.css
Enabled for everyone by default. - Reference Tooltips: hover over inline citations to see reference information without moving away from the article text (does not work if "Navigation popups" is enabled above) (View description | Export)
Uses: Gadget-ReferenceTooltips.js, Gadget-ReferenceTooltips.css - FormWizard: a wizard for creating and expanding project pages (View description | Export)
Uses: Gadget-formWizard.js
Requires the following right:minoredit.
Enabled for everyone by default.
Watchlist[View description]
- Geonotice: display notices on your watchlist about events in your region (View description | Export)
Uses: Gadget-geonotice.js
Requires the following right:purge.
Enabled for everyone by default. - ⧼gadget-geonotice-core⧽ (View description | Export)
Uses: Gadget-geonotice-list.js, Gadget-geonotice-core.js, Gadget-geonotice-core.css - Display watchlist notices (View description | Export)
Uses: Gadget-watchlist-notice.js
Enabled for everyone by default. - ⧼gadget-watchlist-notice-core⧽ (View description | Export)
Uses: Gadget-watchlist-notice-core.js - (This loads the base style for the watchlist. Please do not disable this option.) (View description | Export)
Uses: Gadget-WatchlistBase.css
Requires the following right:purge.
Available for the following skins: Vector legacy (2010), MonoBook, modern.
Enabled for everyone by default. - Display green collapsible arrows and green bullets for changed pages in your watchlist, page history and recent changes (unavailable with the improved Watchlist user interface) (View description | Export)
Uses: WatchlistBase, Gadget-WatchlistGreenIndicators.css
Requires the following right:purge.
Available for the Vector legacy (2010) skin.
Enabled for everyone by default. - Display green collapsible arrows and green bullets for changed pages in your Watchlist, History and Recent changes (unavailable with the improved Watchlist user interface) (View description | Export)
Uses: WatchlistBase, Gadget-WatchlistGreenIndicatorsMono.css
Requires the following right:purge.
Available for the following skins: MonoBook, modern.
Enabled for everyone by default. - Display pages on your watchlist that have changed since your last visit in bold (see customizing watchlists for more options) (View description | Export)
Uses: WatchlistBase, Gadget-WatchlistChangesBold.css - Subtle update marker: Tone down the "Changed since last visit" indicator on history pages. (By default it renders as a green-filled bar, enabling this gadget changes it to green text.) (View description | Export)
Uses: Gadget-SubtleUpdatemarker.css
Requires the following right:purge.
Available for the following skins: Vector legacy (2010), MonoBook, modern.
Enabled for everyone by default.
Editing[View description]
- CharInsert: add a toolbar under the edit window for quickly inserting wiki markup and special characters (View description | Export)
Uses: Gadget-charinsert.js
Enabled for everyone by default. - ⧼gadget-charinsert-core⧽ (View description | Export)
Uses: Gadget-charinsert-core.js, Gadget-charinsert-styles.css - Enable the legacy (2006) editing toolbar. This will be overridden by the "Enable the editing toolbar" option in the Editing tab. (View description | Export)
Uses: Gadget-legacyToolbar.js - refToolbar: add a "cite" button to the editing toolbar for quick addition of commonly used citation templates (View description | Export)
Uses: Gadget-refToolbar.js
Enabled for everyone by default. - ⧼gadget-refToolbarBase⧽ (View description | Export)
Uses: Gadget-refToolbarBase.js - Install scripts without having to edit JavaScript files (documentation) (View description | Export)
Uses: Gadget-script-installer.js
Appearance[View description]
- StockPhoto: Add buttons to file description pages that make it easier to reuse, share and attribute images. (View description | Export)
Uses: Gadget-Stockphoto.js, Gadget-Stockphoto.css
Enabled for everyone by default. - 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 - ⧼gadget-UTCLiveClock-pagestyles⧽ (View description | Export)
Uses: Gadget-UTCLiveClock-pagestyles.css
Available for the following skins: Vector legacy (2010), MonoBook. - Add a "Purge" option to the top of the page, which purges the page's cache (View description | Export)
Uses: Gadget-purgetab.js - Show radio buttons to switch between views of certain content, such as some maps (View description | Export)
Uses: Gadget-switcher.js
Enabled for everyone by default. - SidebarTranslate: display sidebar language links in English (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 classic typography (use only sans-serif in Vector skin) (View description | Export)
Uses: Gadget-VectorClassic.css
Available for the Vector legacy (2010) skin. - Widen the search box in the Vector skin (View description | Export)
Uses: Gadget-widensearch.css
Available for the Vector legacy (2010) skin. - Display links to disambiguation pages in orange (View description | Export)
Uses: Gadget-DisambiguationLinks.css - Strike out usernames that have been blocked (View description | Export)
Uses: Gadget-markblocked.js - Improved appearance for mobile, narrow and wide screens (documentation) (View description | Export)
Uses: responsiveContentBase, Gadget-responsiveContent.js
Available for the Vector legacy (2010) skin. - Improved appearance for mobile and narrow screens (View description | Export)
Uses: responsiveContentBaseTimeless, Gadget-responsiveContentTimeless.js
Available for the Timeless skin.
Enabled for everyone by default.