MediaWiki:Gadgets-definition

Changes to this page should first be discussed on Village pump (technical) or Wikipedia talk:Gadget.

Please add an entry for any new gadget to the table at Gadget to make maintenance easier. Links to view and manage the gadget descriptions appear on Special:Gadgets.

browsing

 * modrollback[ResourceLoader|rights=rollback]|modrollback.js
 * confirmationRollback-mobile[ResourceLoader|default|rights=rollback|dependencies=mediawiki.util|targets=desktop,mobile]|confirmationRollback-mobile.js
 * removeAccessKeys[ResourceLoader|dependencies=user,mediawiki.util]|removeAccessKeys.js
 * searchFocus[ResourceLoader]|searchFocus.js
 * GoogleTrans[ResourceLoader]|GoogleTrans.js
 * ImageAnnotator[ResourceLoader]|ImageAnnotator.js
 * imagelinks[ResourceLoader|dependencies=mediawiki.util]|imagelinks.js
 * Navigation_popups[ResourceLoader|dependencies=mediawiki.api,mediawiki.user,mediawiki.util,user.options,mediawiki.jqueryMsg|type=general]|popups.js|navpop.css
 * exlinks[ResourceLoader|dependencies=mediawiki.util]|exlinks.js
 * search-new-tab[ResourceLoader]|search-new-tab.js
 * PrintOptions[ResourceLoader]|PrintOptions.js
 * revisionjumper[ResourceLoader]|revisionjumper.js
 * Twinkle[ResourceLoader|dependencies=ext.gadget.morebits,ext.gadget.select2,mediawiki.api,mediawiki.language|rights=autoconfirmed|type=general|peers=Twinkle-pagestyles]|Twinkle.js|Twinkle.css|twinklearv.js|twinklewarn.js|twinkleblock.js|friendlywelcome.js|friendlyshared.js|friendlytalkback.js|twinklespeedy.js|twinkleprod.js|twinklexfd.js|twinkleimage.js|twinkleprotect.js|friendlytag.js|twinklediff.js|twinkleunlink.js|twinklefluff.js|twinkledeprod.js|twinklebatchdelete.js|twinklebatchprotect.js|twinklebatchundelete.js|twinkleconfig.js
 * morebits[ResourceLoader|dependencies=mediawiki.user,mediawiki.util,mediawiki.Title,jquery.ui|hidden]|morebits.js|morebits.css
 * Twinkle-pagestyles[hidden|skins=vector]|Twinkle-pagestyles.css
 * select2[ResourceLoader|hidden]|select2.min.js|select2.min.css
 * HideCentralNotice[ResourceLoader|type=general]|HideCentralNotice.js|HideCentralNotice.css
 * ReferenceTooltips[ResourceLoader|default|type=general|dependencies=mediawiki.cookie,jquery.client]|ReferenceTooltips.js|ReferenceTooltips.css
 * formWizard[ResourceLoader|default|rights=minoredit]|formWizard.js
 * formWizard-core[ResourceLoader|hidden|dependencies=mediawiki.api,mediawiki.cookie,mediawiki.ui,mediawiki.user,jquery.chosen,jquery.ui,user.options]|formWizard-core.js|formWizard.css
 * responsiveContentBase[ResourceLoader|type=styles|hidden|skins=vector]|responsiveContentBase.css
 * responsiveContentBaseTimeless[ResourceLoader|type=styles|hidden|skins=timeless]|responsiveContentBaseTimeless.css
 * Prosesize[ResourceLoader|dependencies=mediawiki.api,mediawiki.util]|Prosesize.js|Prosesize.css
 * find-archived-section[ResourceLoader]|find-archived-section.js

watchlist

 * geonotice[ResourceLoader|default|rights=purge]|geonotice.js
 * geonotice-core[ResourceLoader|dependencies=mediawiki.util,mediawiki.storage|hidden]|geonotice-list.js|geonotice-core.js|geonotice-core.css
 * watchlist-notice[ResourceLoader|default|rights=purge]|watchlist-notice.js
 * watchlist-notice-core[ResourceLoader|dependencies=mediawiki.storage|hidden]|watchlist-notice-core.js
 * WatchlistBase[ResourceLoader|default|rights=purge|skins=vector,monobook,modern]|WatchlistBase.css
 * WatchlistGreenIndicators[ResourceLoader|default|rights=purge|peers=WatchlistBase|skins=vector]|WatchlistGreenIndicators.css
 * WatchlistGreenIndicatorsMono[ResourceLoader|default|rights=purge|peers=WatchlistBase|skins=monobook,modern]|WatchlistGreenIndicatorsMono.css
 * WatchlistChangesBold[ResourceLoader|peers=WatchlistBase]|WatchlistChangesBold.css
 * SubtleUpdatemarker[ResourceLoader|default|rights=purge|skins=vector,monobook,modern]|SubtleUpdatemarker.css

editing

 * defaultsummaries[ResourceLoader|dependencies=oojs-ui-core]|defaultsummaries.js
 * citations[ResourceLoader|dependencies=mediawiki.util]|citations.js
 * DotsSyntaxHighlighter[ResourceLoader]|DotsSyntaxHighlighter.js
 * HotCat[ResourceLoader|rights=edit,purge]|HotCat.js
 * wikEdDiff[ResourceLoader]|wikEdDiff.js
 * ProveIt[ResourceLoader]|ProveIt.js
 * ProveIt-classic[ResourceLoader|type=general|dependencies=jquery.ui,jquery.textSelection,mediawiki.util]|ProveIt-classic.css|ProveIt-classic.js
 * Shortdesc-helper[ResourceLoader|dependencies=mediawiki.api,user.options,mediawiki.util,ext.gadget.libSettings|skins=vector,monobook,modern,timeless|peers=Shortdesc-helper-pagestyles-vector]|Shortdesc-helper.js|Shortdesc-helper.css
 * Shortdesc-helper-pagestyles-vector[hidden|skins=vector]|Shortdesc-helper-pagestyles-vector.css
 * libSettings[ResourceLoader|hidden|dependencies=user.options]|libSettings.js
 * wikEd[ResourceLoader|dependencies=jquery.textSelection,user.options]|wikEd.js
 * afchelper[ResourceLoader|dependencies=mediawiki.api,mediawiki.util,mediawiki.user,jquery.chosen,jquery.spinner,jquery.ui]|afchelper.js|afchelper.css
 * charinsert[ResourceLoader|default]|charinsert.js
 * charinsert-core[ResourceLoader|hidden|dependencies=jquery.textSelection,user,mediawiki.storage]|charinsert-styles.css|charinsert-core.js
 * legacyToolbar[ResourceLoader]|legacyToolbar.js
 * extra-toolbar-buttons[ResourceLoader|default]|extra-toolbar-buttons.js
 * extra-toolbar-buttons-core[ResourceLoader|hidden]|extra-toolbar-buttons-core.js
 * refToolbar[ResourceLoader|default|dependencies=user.options,mediawiki.util]|refToolbar.js
 * refToolbarBase[ResourceLoader|hidden]|refToolbarBase.js
 * script-installer[ResourceLoader]|script-installer.js

appearance

 * edittop[ResourceLoader|dependencies=user.options,mediawiki.util|type=general]|edittop.js|edittop.css
 * UTCLiveClock[ResourceLoader|type=general|dependencies=mediawiki.util,mediawiki.api|peers=UTCLiveClock-pagestyles]|UTCLiveClock.js|UTCLiveClock.css
 * UTCLiveClock-pagestyles[hidden|skins=vector,monobook]|UTCLiveClock-pagestyles.css
 * purgetab[ResourceLoader|dependencies=mediawiki.util,mediawiki.api]|purgetab.js
 * ExternalSearch[ResourceLoader]|externalsearch.js
 * CollapsibleNav[ResourceLoader|dependencies=jquery.cookie|skins=vector]|CollapsibleNav.js|CollapsibleNav.css
 * MenuTabsToggle[ResourceLoader|dependencies=mediawiki.cookie|skins=vector|type=general]|MenuTabsToggle.js|MenuTabsToggle.css
 * dropdown-menus[ResourceLoader|dependencies=mediawiki.api,mediawiki.util,user.options|peers=dropdown-menus-pagestyles]|MoreMenu.enwiki.js|dropdown-menus.js
 * dropdown-menus-pagestyles[hidden]|dropdown-menus-pagestyles.css
 * CategoryAboveAll[ResourceLoader|skins=monobook]|CategoryAboveAll.js
 * addsection-plus[ResourceLoader]|addsection-plus.js
 * CommentsInLocalTime[ResourceLoader]|CommentsInLocalTime.js
 * OldDiff[ResourceLoader]|OldDiff.css
 * NoAnimations[ResourceLoader]|NoAnimations.js
 * disablesuggestions[ResourceLoader]|disablesuggestions.js
 * NoSmallFonts[ResourceLoader]|NoSmallFonts.css
 * topalert[ResourceLoader|type=general]|topalert.js|topalert.css
 * metadata[ResourceLoader|dependencies=mediawiki.util|type=general]|metadata.js|metadata.css
 * JustifyParagraphs[ResourceLoader]|JustifyParagraphs.css
 * righteditlinks[ResourceLoader]|righteditlinks.css
 * PrettyLog[ResourceLoader|dependencies=mediawiki.util|type=general]|PrettyLog.js|PrettyLog.css
 * switcher[ResourceLoader|default|targets=desktop,mobile]|switcher.js
 * SidebarTranslate[ResourceLoader|type=general]|SidebarTranslate.js|SidebarTranslate.css
 * Blackskin[ResourceLoader|skins=monobook,vector]|Blackskin.css
 * VectorClassic[ResourceLoader|skins=vector]|VectorClassic.css
 * widensearch[ResourceLoader|skins=vector]|widensearch.css
 * DisambiguationLinks[ResourceLoader]|DisambiguationLinks.css
 * markblocked[ResourceLoader|dependencies=mediawiki.util,mediawiki.page.ready]|markblocked.js
 * responsiveContent[ResourceLoader|type=general|skins=vector|peers=responsiveContentBase]|responsiveContent.js
 * responsiveContentTimeless[ResourceLoader|type=general|skins=timeless|default|peers=responsiveContentBaseTimeless]|responsiveContentTimeless.js
 * HideInterwikiSearchResults[ResourceLoader|type=styles]|HideInterwikiSearchResults.css
 * XTools-ArticleInfo[ResourceLoader]|XTools-ArticleInfo.js

advanced

 * RegexMenuFramework[ResourceLoader|hidden]|RegexMenuFramework.js
 * ShowMessageNames[ResourceLoader|dependencies=mediawiki.util]|ShowMessageNames.js
 * DebugMode[ResourceLoader|dependencies=mediawiki.util]|DebugMode.js
 * contribsrange[ResourceLoader|dependencies=mediawiki.util,jquery.spinner]|contribsrange.js
 * BugStatusUpdate[ResourceLoader]|BugStatusUpdate.js
 * RTRC[ResourceLoader]|RTRC.js

maintenance

 * XFDcloser[ResourceLoader|dependencies=mediawiki.user|rights=extendedconfirmed|type=general]|XFDcloser.js
 * XFDcloser-core[ResourceLoader|dependencies=mediawiki.util,mediawiki.api,mediawiki.Title,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows,oojs-ui.styles.icons-interactions,oojs-ui.styles.icons-content,oojs-ui.styles.icons-moderation,oojs-ui.styles.icons-alerts|hidden|type=general]|XFDcloser-core.js|XFDcloser-core.css
 * XFDcloser-core-beta[ResourceLoader|dependencies=mediawiki.util,mediawiki.api,mediawiki.Title,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows,oojs-ui.styles.icons-interactions,oojs-ui.styles.icons-content,oojs-ui.styles.icons-moderation,oojs-ui.styles.icons-alerts|hidden|type=general]|XFDcloser-core-beta.js|XFDcloser-core-beta.css
 * libExtraUtil[ResourceLoader|hidden]|libExtraUtil.js

test

 * mobile-sidebar[ResourceLoader|skins=vector]|mobile-sidebar.js|mobile-sidebar.css
 * addMe[ResourceLoader]|addMe.js|addMe.css
 * NewImageThumb[ResourceLoader|skins=vector]|NewImageThumb.js|NewImageThumb.css
 * StickyTableHeaders[ResourceLoader|type=general]|StickyTableHeaders.js|StickyTableHeaders.css
 * MobileMaps[ResourceLoader|targets=mobile]|mobilemaps.js
 * ShowJavascriptErrors[ResourceLoader|type=general]|ShowJavascriptErrors.js
 * PageDescriptions[ResourceLoader|type=general|dependencies=mediawiki.api|skins=vector,monobook,modern]|Page_descriptions.js
 * dark-mode[ResourceLoader|targets=desktop,mobile|skins=vector,monobook,modern,minerva]|dark-mode.css

modules

 * libLua [ResourceLoader|dependencies=mediawiki.api|hidden]|libLua.js
 * libSensitiveIPs [ResourceLoader|dependencies=ext.gadget.libLua|hidden]|libSensitiveIPs.js

deprecated

 * HideFundraisingNotice[ResourceLoader]|HideFundraisingNotice.css