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-Core⧽ [View description]
- ⧼gadget-rsw-util⧽ (View description | Export)
Uses: Gadget-rsw-util.js
Enabled for everyone by default. - ⧼gadget-Less⧽ (View description | Export)
Uses: Gadget-Less.jsRequires the following right:
editinterface
- ⧼gadget-switch-infobox⧽ (View description | Export)
Uses: Gadget-switch-infobox.js
Enabled for everyone by default. - ⧼gadget-switch-infobox-styles⧽ (View description | Export)
Uses: Gadget-switch-infobox.css
Enabled for everyone by default. - ⧼gadget-exchangePages⧽ (View description | Export)
Uses: Gadget-exchangePages.js
Enabled for everyone by default. - ⧼gadget-exchangePages-core⧽ (View description | Export)
Uses: Gadget-exchangePages-core.js - ⧼gadget-GECharts⧽ (View description | Export)
Uses: Gadget-GECharts.js
Enabled for everyone by default. - ⧼gadget-GECharts-core⧽ (View description | Export)
Uses: Gadget-GECharts-core.js - ⧼gadget-compare⧽ (View description | Export)
Uses: Gadget-compare.js
Enabled for everyone by default. - ⧼gadget-compare-core⧽ (View description | Export)
Uses: Gadget-compare-core.js, Gadget-compare.css - ⧼gadget-autosort⧽ (View description | Export)
Uses: Gadget-autosort.js
Enabled for everyone by default. - ⧼gadget-uncheckfileredirects⧽ (View description | Export)
Uses: Gadget-UncheckFileRedirect.jsRequires the following right:
suppressredirect
- ⧼gadget-highlightTable⧽ (View description | Export)
Uses: Gadget-highlightTable.js
Enabled for everyone by default. - ⧼gadget-highlightTable-core⧽ (View description | Export)
Uses: Gadget-highlightTable-core.js, Gadget-highlightTable-core.css - ⧼gadget-titleparenthesis⧽ (View description | Export)
Uses: Gadget-titleparenthesis.js, Gadget-titleparenthesis.css
Enabled for everyone by default. - ⧼gadget-tooltips⧽ (View description | Export)
Uses: Gadget-tooltips.js
Enabled for everyone by default. - ⧼gadget-topIcons⧽ (View description | Export)
Uses: Gadget-topIcons.js, Gadget-topIcons.css
Enabled for everyone by default. - ⧼gadget-Username⧽ (View description | Export)
Uses: Gadget-Username.js
Enabled for everyone by default. - ⧼gadget-countdown⧽ (View description | Export)
Uses: Gadget-countdown.js
Enabled for everyone by default. - ⧼gadget-autocollapse⧽ (View description | Export)
Uses: Gadget-autocollapse.js
Enabled for everyone by default. - ⧼gadget-checkboxList⧽ (View description | Export)
Uses: Gadget-checkboxList.js
Enabled for everyone by default. - ⧼gadget-checkboxList-core⧽ (View description | Export)
Uses: Gadget-checkboxList-core.js, Gadget-checkboxList.css - ⧼gadget-Charts⧽ (View description | Export)
Uses: Gadget-Charts.js
Enabled for everyone by default. - ⧼gadget-Charts-core⧽ (View description | Export)
Uses: Gadget-Charts-core.js - ⧼gadget-redirect-mobilediff⧽ (View description | Export)
Uses: Gadget-redirect-mobilediff.js - ⧼gadget-wikisync⧽ (View description | Export)
Uses: Gadget-wikisync.js
Enabled for everyone by default. - ⧼gadget-wikisync-core⧽ (View description | Export)
Uses: Gadget-wikisync-core.js, Gadget-wikisync-core.css
⧼gadget-section-Calculators⧽ [View description]
- ⧼gadget-calc⧽ (View description | Export)
Uses: Gadget-calc.js
Enabled for everyone by default. - ⧼gadget-calc-core⧽ (View description | Export)
Uses: Gadget-calc-core.js, Gadget-calc.css - ⧼gadget-infoboxQty⧽ (View description | Export)
Uses: Gadget-infoboxQty.js
Enabled for everyone by default. - ⧼gadget-calculatorNS⧽ (View description | Export)
Uses: Gadget-calculatorNS.js
Enabled for everyone by default. - ⧼gadget-dropDisplay⧽ (View description | Export)
Uses: Gadget-dropDisplay.js
Enabled for everyone by default. - ⧼gadget-dropDisplay-core⧽ (View description | Export)
Uses: Gadget-dropDisplay-core.js, Gadget-dropDisplay.css - ⧼gadget-mmgkc⧽ (View description | Export)
Uses: Gadget-mmgkc.js
Enabled for everyone by default. - ⧼gadget-mmgkc-core⧽ (View description | Export)
Uses: Gadget-mmgkc-core.js, Gadget-mmgkc.css - ⧼gadget-dps⧽ (View description | Export)
Uses: Gadget-dps.js - ⧼gadget-dps-core⧽ (View description | Export)
Uses: Gadget-dps-data.js, Gadget-dps-data2.js, Gadget-dps-core.js, Gadget-dps-core.css, Gadget-dps-sprite.css
⧼gadget-section-User⧽ [View description]
- ⧼gadget-autowelcome⧽ (View description | Export)
Uses: Gadget-autowelcome.js
Works on the "edit" page action. - ⧼gadget-contributions⧽ (View description | Export)
Uses: Gadget-contributions.js
Enabled for everyone by default. - ⧼gadget-editCount⧽ (View description | Export)
Uses: Gadget-editCount.js - ⧼gadget-code-snippets⧽ (View description | Export)
Uses: Gadget-code-snippets.js
Works on the "edit" page action.
Enabled for everyone by default.
⧼gadget-section-Appearance⧽ [View description]
- ⧼gadget-skinTogglesNew⧽ (View description | Export)
Uses: Gadget-skinTogglesNew.js, Gadget-skinToggles.css
Enabled for everyone by default. - ⧼gadget-skinTogglesNewStyles⧽ (View description | Export)
Uses: Gadget-darkmode.css, Gadget-readermode.css
Enabled for everyone by default. - ⧼gadget-skinTogglesNew-prompt⧽ (View description | Export)
Uses: Gadget-skinTogglesNew-prompt.js, Gadget-skinToggles-prompt.css - ⧼gadget-skinTogglesMobile⧽ (View description | Export)
Uses: Gadget-skinTogglesMobile.js, Gadget-skinTogglesMobile.css
Enabled for everyone by default. - ⧼gadget-utcclock⧽ (View description | Export)
Uses: Gadget-utcclock.js, Gadget-utcclock.css
Enabled for everyone by default. - ⧼gadget-relativetime⧽ (View description | Export)
Uses: Gadget-relativetime.js
Works on the following page actions: edit, view.
Enabled for everyone by default. - ⧼gadget-toplinksDropdown⧽ (View description | Export)
Uses: toplinksDropdown-styles, Gadget-toplinksDropdown.js - ⧼gadget-toplinksDropdown-styles⧽ (View description | Export)
Uses: Gadget-toplinksDropdown.css - ⧼gadget-sectionAnchors⧽ (View description | Export)
Uses: Gadget-sectionAnchors.js, Gadget-sectionAnchors.css
Enabled for everyone by default. - ⧼gadget-audioplayer⧽ (View description | Export)
Uses: Gadget-audioplayer.js
Enabled for everyone by default. - ⧼gadget-audioplayer-core⧽ (View description | Export)
Uses: Gadget-audioplayer-core.js, Gadget-audioplayer.css - ⧼gadget-musicmap⧽ (View description | Export)
Uses: Gadget-musicMap.js
Enabled for everyone by default. - ⧼gadget-musicmap-core⧽ (View description | Export)
Uses: Gadget-musicMap-core.js, Gadget-musicMap.css - ⧼gadget-equipment⧽ (View description | Export)
Uses: Gadget-equipment.js
Enabled for everyone by default. - ⧼gadget-stickyTableHeaders⧽ (View description | Export)
Uses: Gadget-stickyTableHeaders.css
Enabled for everyone by default. - ⧼gadget-falseSubpage⧽ (View description | Export)
Uses: Gadget-falseSubpage.js
Enabled for everyone by default. - ⧼gadget-colorRC⧽ (View description | Export)
Uses: Gadget-colorRC.css - ⧼gadget-readableRC⧽ (View description | Export)
Uses: Gadget-readableRC.jsRequires the following right:
upload
- ⧼gadget-readableRC-core⧽ (View description | Export)
Uses: Gadget-readableRC-core.js, Gadget-readableRC-core.css - ⧼gadget-ringbell⧽ (View description | Export)
Uses: Gadget-ringbell.css
⧼gadget-section-Tools⧽ [View description]
- ⧼gadget-dropdown⧽ (View description | Export)
Uses: Gadget-dropdown.js
Enabled for everyone by default. - ⧼gadget-newPage⧽ (View description | Export)
Uses: Gadget-newPage.jsRequires the following right:
createpage
- ⧼gadget-purge⧽ (View description | Export)
Uses: Gadget-purge.js
Enabled for everyone by default. - ⧼gadget-hotcat⧽ (View description | Export)
Uses: Gadget-hotcat.jsRequires the following right:
upload
- ⧼gadget-ReferenceTooltips⧽ (View description | Export)
Uses: Gadget-ReferenceTooltips.js, Gadget-ReferenceTooltips.css
Enabled for everyone by default. - ⧼gadget-fileDownload⧽ (View description | Export)
Uses: Gadget-fileDownload.js
Enabled for everyone by default. - ⧼gadget-batchupload⧽ (View description | Export)
Uses: Gadget-batchupload.jsRequires the following right:
upload
- ⧼gadget-LazyAdminTools⧽ (View description | Export)
Uses: Gadget-LazyAdminTools.jsRequires the following right:
block
- ⧼gadget-LazyAdminTools-core⧽ (View description | Export)
Uses: Gadget-LazyAdminTools-core.js, Gadget-LazyAdminTools-core.css - ⧼gadget-QuickDiff⧽ (View description | Export)
Uses: Gadget-QDmodal.js, Gadget-QuickDiff.js, Gadget-QDmodal.css - ⧼gadget-Message-names⧽ (View description | Export)
Uses: Gadget-Message-names.jsRequires the following right:
editinterface
- ⧼gadget-oswf⧽ (View description | Export)
Uses: Gadget-oswf.js
Enabled for everyone by default. - ⧼gadget-oswf-core⧽ (View description | Export)
Uses: Gadget-oswf-core.js - ⧼gadget-ezcopy⧽ (View description | Export)
Uses: Gadget-ezcopy.js, Gadget-ezcopy.css - ⧼gadget-table-csv⧽ (View description | Export)
Uses: Gadget-table-csv.js - ⧼gadget-scribunto-console⧽ (View description | Export)
Uses: Gadget-scribunto-console.js
Works on the "edit" page action.
Enabled for everyone by default. - ⧼gadget-scribunto-console-core⧽ (View description | Export)
Uses: Gadget-scribunto-console-core.js, Gadget-scribunto-console.css
⧼gadget-section-Other⧽ [View description]
- ⧼gadget-searchfocus⧽ (View description | Export)
Uses: Gadget-searchfocus.js - ⧼gadget-sigreminder⧽ (View description | Export)
Uses: Gadget-sigreminder.js
Works on the "edit" page action.
Enabled for everyone by default. - ⧼gadget-sigreminder-core⧽ (View description | Export)
Uses: Gadget-sigreminder-core.js - ⧼gadget-defaultsummaries⧽ (View description | Export)
Uses: Gadget-defaultsummaries.js
Works on the "edit" page action. - ⧼gadget-showAdvancedData⧽ (View description | Export)
Uses: Gadget-showAdvancedData.css - ⧼gadget-gadgetLinks⧽ (View description | Export)
Uses: Gadget-gadgetLinks.js - ⧼gadget-crob⧽ (View description | Export)
Uses: Gadget-crob.js, Gadget-crob.css
Works on the "view" page action.