MediaWiki:Gadgets-definition: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
Content added Content deleted
No edit summary Tag: Reverted  | 
				No edit summary Tag: Manual revert  | 
				||
| Line 1: | Line 1: | ||
This page contains the definitions for all gadgets on the wiki. In most cases, code that could be placed in Common.js should be made into a module here instead for granularity and better support for mobile, etc.  | 
  This page contains the definitions for all gadgets on the wiki. In most cases, code that could be placed in Common.js should be made into a module here instead for granularity and better support for mobile, etc.  | 
||
Edits to this page should be done with care. Gadgets are by default enabled on both desktop and mobile; ensure that the gadget '''works''' on mobile properly by debugging it on mobile devices. Some mobile devices do not allow JavaScript to run, or do not run it by default, so there should always be a fallback option for those that do not have JS enabled. For scripts that are intended for use on a lot of   | 
  Edits to this page should be done with care. Gadgets are by default enabled on both desktop and mobile; ensure that the gadget '''works''' on mobile properly by debugging it on mobile devices. Some mobile devices do not allow JavaScript to run, or do not run it by default, so there should always be a fallback option for those that do not have JS enabled. For scripts that are intended for use on a lot of pages, it may be a good idea to propose it on the [[Forum:Redwood Grove|Redwood Grove]] first.  | 
||
==Core==  | 
  ==Core==  | 
||
* rsw-  | 
  * rsw-util[ResourceLoader|dependencies=mediawiki.util|type=general|default|hidden]|rsw-util.js  | 
||
* Less[ResourceLoader|rights=editinterface|dependencies=mediawiki.api|type=general|skins=vector|default|hidden]|Less.js|Less.css  | 
  * Less[ResourceLoader|rights=editinterface|dependencies=mediawiki.api|type=general|skins=vector|default|hidden]|Less.js|Less.css  | 
||
* switch-infobox[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * switch-infobox[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|default]|switch-infobox.js  | 
||
* switch-infobox-styles[ResourceLoader|type=styles|default|hidden]|switch-infobox.css  | 
  * switch-infobox-styles[ResourceLoader|type=styles|default|hidden]|switch-infobox.css  | 
||
* exchangePages[ResourceLoader|type=general|default|hidden]|exchangePages.js  | 
  * exchangePages[ResourceLoader|type=general|default|hidden]|exchangePages.js  | 
||
* exchangePages-core[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * exchangePages-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core|type=general|hidden]|exchangePages-core.js  | 
||
* GECharts[ResourceLoader|type=general|default]|GECharts.js  | 
  * GECharts[ResourceLoader|type=general|default]|GECharts.js  | 
||
* GECharts-core[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * GECharts-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|type=general|hidden]|GECharts-core.js  | 
||
* compare[ResourceLoader|type=general|skins=vector|default|hidden]|compare.js  | 
  * compare[ResourceLoader|type=general|skins=vector|default|hidden]|compare.js  | 
||
* compare-core[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * compare-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-windows|type=general|skins=vector|hidden]|compare-core.js|compare.css  | 
||
<!-- * youtube[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  <!-- * youtube[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|hidden]|youtube.js --> <!-- disabled since embedding youtube is not allowed in CSP -->  | 
||
* autosort[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * autosort[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|skins=vector|default|hidden]|autosort.js  | 
||
* uncheckfileredirects[ResourceLoader|type=general|rights=suppressredirect|default|hidden|dependencies=mediawiki.Uri]|UncheckFileRedirect.js  | 
  * uncheckfileredirects[ResourceLoader|type=general|rights=suppressredirect|default|hidden|dependencies=mediawiki.Uri]|UncheckFileRedirect.js  | 
||
* highlightTable[ResourceLoader|type=general|default]|highlightTable.js  | 
  * highlightTable[ResourceLoader|type=general|default]|highlightTable.js  | 
||
* highlightTable-core[ResourceLoader|type=general|dependencies=ext.gadget.rsw-  | 
  * highlightTable-core[ResourceLoader|type=general|dependencies=ext.gadget.rsw-util,oojs-ui-core|hidden]|highlightTable-core.js|highlightTable-core.css  | 
||
* titleparenthesis[ResourceLoader|type=general|default|hidden]|titleparenthesis.js|titleparenthesis.css  | 
  * titleparenthesis[ResourceLoader|type=general|default|hidden]|titleparenthesis.js|titleparenthesis.css  | 
||
* tooltips[ResourceLoader|type=general|default|hidden]|tooltips.js  | 
  * tooltips[ResourceLoader|type=general|default|hidden]|tooltips.js  | 
||
* topIcons[ResourceLoader|default|hidden|type=general|skins=vector|dependencies=ext.gadget.rsw-  | 
  * topIcons[ResourceLoader|default|hidden|type=general|skins=vector|dependencies=ext.gadget.rsw-util]|topIcons.js|topIcons.css  | 
||
* Username[ResourceLoader|type=general|default|hidden]|Username.js  | 
  * Username[ResourceLoader|type=general|default|hidden]|Username.js  | 
||
* countdown[ResourceLoader|type=general|default|hidden]|countdown.js  | 
  * countdown[ResourceLoader|type=general|default|hidden]|countdown.js  | 
||
* autocollapse[ResourceLoader|type=general|default|hidden|skins=vector|dependencies=mediawiki.Uri]|autocollapse.js  | 
  * autocollapse[ResourceLoader|type=general|default|hidden|skins=vector|dependencies=mediawiki.Uri]|autocollapse.js  | 
||
* checkboxList[ResourceLoader|type=general|default|hidden]|checkboxList.js  | 
  * checkboxList[ResourceLoader|type=general|default|hidden]|checkboxList.js  | 
||
* checkboxList-core[ResourceLoader|type=general|dependencies=ext.gadget.rsw-  | 
  * checkboxList-core[ResourceLoader|type=general|dependencies=ext.gadget.rsw-util|hidden]|checkboxList-core.js|checkboxList.css  | 
||
* Charts[ResourceLoader|type=general|default]|Charts.js  | 
  * Charts[ResourceLoader|type=general|default]|Charts.js  | 
||
* Charts-core[ResourceLoader|type=general|hidden|dependencies=ext.gadget.rsw-  | 
  * Charts-core[ResourceLoader|type=general|hidden|dependencies=ext.gadget.rsw-util]|Charts-core.js  | 
||
* navbox-tracking[ResourceLoader|type=general|hidden|default]|navbox-tracking.js  | 
  * navbox-tracking[ResourceLoader|type=general|hidden|default]|navbox-tracking.js  | 
||
* sidebar-tracking[ResourceLoader|skins=vector|type=general|hidden|default]|sidebar-tracking.js  | 
  * sidebar-tracking[ResourceLoader|skins=vector|type=general|hidden|default]|sidebar-tracking.js  | 
||
* wikisync[ResourceLoader|type=general|default]|wikisync.js  | 
  * wikisync[ResourceLoader|type=general|default]|wikisync.js  | 
||
* wikisync-core[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * wikisync-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|hidden|type=general]|wikisync-core.js|wikisync-core.css  | 
||
* smwlistsfull[ResourceLoader|type=general|hidden|default]|smwlistsfull.js  | 
  * smwlistsfull[ResourceLoader|type=general|hidden|default]|smwlistsfull.js  | 
||
* smwlistsfull-core[ResourceLoader|type=general|hidden|dependencies=oojs-ui-core,mediawiki.widgets,jquery.tablesorter,mediawiki.Uri]|smwlistsfull-core.js|smwlistsfull.css  | 
  * smwlistsfull-core[ResourceLoader|type=general|hidden|dependencies=oojs-ui-core,mediawiki.widgets,jquery.tablesorter,mediawiki.Uri]|smwlistsfull-core.js|smwlistsfull.css  | 
||
* tooltipPopup[ResourceLoader|type=general|hidden]|tooltipPopup.js  | 
  * tooltipPopup[ResourceLoader|type=general|hidden]|tooltipPopup.js  | 
||
* tooltipPopup-core[ResourceLoader|type=general|hidden]|tooltipPopup-core.js|tooltipPopup.css  | 
  * tooltipPopup-core[ResourceLoader|type=general|hidden]|tooltipPopup-core.js|tooltipPopup.css  | 
||
* jsonDoc[ResourceLoader|type=general|hidden|default|dependencies=mediawiki  | 
  * jsonDoc[ResourceLoader|type=general|hidden|default|dependencies=mediawiki.util]|jsonDoc.js  | 
||
* articlefeedback[ResourceLoader|type=general|skins=vector|hidden|default]|articlefeedback.js  | 
  * articlefeedback[ResourceLoader|type=general|skins=vector|hidden|default]|articlefeedback.js  | 
||
* articlefeedback-core[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.api,ext.gadget.rsw-  | 
  * articlefeedback-core[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.api,ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui.styles.icons-interactions|hidden]|articlefeedback-core.js|articlefeedback.css  | 
||
* articlefeedback-tools[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.api,oojs-ui-core,oojs-ui-windows|hidden]|articlefeedback-tools.js  | 
  * articlefeedback-tools[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.api,oojs-ui-core,oojs-ui-windows|hidden]|articlefeedback-tools.js  | 
||
==Calculators==  | 
  ==Calculators==  | 
||
* calc[ResourceLoader|type=general|default]|calc.js  | 
  * calc[ResourceLoader|type=general|default]|calc.js  | 
||
* calc-core[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * calc-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,mediawiki.widgets|type=general|hidden]|calc-core.js|calc.css  | 
||
* infoboxQty[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * infoboxQty[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|skins=vector|default|hidden]|infoboxQty.js  | 
||
* calculatorNS[ResourceLoader|dependencies=mediawiki  | 
  * calculatorNS[ResourceLoader|dependencies=mediawiki.util|type=general|skins=vector|default|hidden]|calculatorNS.js  | 
||
* dropDisplay[ResourceLoader|type=general|default|hidden]|dropDisplay.js  | 
  * dropDisplay[ResourceLoader|type=general|default|hidden]|dropDisplay.js  | 
||
* dropDisplay-core[ResourceLoader|type=general|dependencies=ext.gadget.rsw-  | 
  * dropDisplay-core[ResourceLoader|type=general|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|hidden]|dropDisplay-core.js|dropDisplay.css  | 
||
* mmgkc[ResourceLoader|type=general|default|hidden]|mmgkc.js  | 
  * mmgkc[ResourceLoader|type=general|default|hidden]|mmgkc.js  | 
||
* mmgkc-core[ResourceLoader|type=general|dependencies=oojs-ui-core,oojs-ui-widgets,oojs-ui.styles.icons-interactions|hidden]|mmgkc-core.js|mmgkc.css  | 
  * mmgkc-core[ResourceLoader|type=general|dependencies=oojs-ui-core,oojs-ui-widgets,oojs-ui.styles.icons-interactions|hidden]|mmgkc-core.js|mmgkc.css  | 
||
| Line 57: | Line 57: | ||
==User==  | 
  ==User==  | 
||
* autowelcome[ResourceLoader|actions=edit|dependencies=ext.gadget.rsw-  | 
  * autowelcome[ResourceLoader|actions=edit|dependencies=ext.gadget.rsw-util|type=general|skins=vector]|autowelcome.js  | 
||
* contributions[ResourceLoader|type=general|skins=vector|default|dependencies=ext.gadget.rsw-  | 
  * contributions[ResourceLoader|type=general|skins=vector|default|dependencies=ext.gadget.rsw-util]|contributions.js  | 
||
* editCount[ResourceLoader|type=general|skins=vector|dependencies=ext.gadget.rsw-  | 
  * editCount[ResourceLoader|type=general|skins=vector|dependencies=ext.gadget.rsw-util]|editCount.js  | 
||
* code-snippets[ResourceLoader|actions=edit|type=general|skins=vector|dependencies=mediawiki  | 
  * code-snippets[ResourceLoader|actions=edit|type=general|skins=vector|dependencies=mediawiki.util|default]|code-snippets.js  | 
||
==Appearance==  | 
  ==Appearance==  | 
||
* skinTogglesNew[ResourceLoader|dependencies=mediawiki  | 
  * skinTogglesNew[ResourceLoader|dependencies=mediawiki.util,ext.gadget.rsw-util|skins=vector|type=general|default|hidden]|skinTogglesNew.js|skinToggles.css  | 
||
* skinTogglesNew-prompt[ResourceLoader|skins=vector|type=general|hidden]|skinTogglesNew-prompt.js|skinToggles-prompt.css  | 
  * skinTogglesNew-prompt[ResourceLoader|skins=vector|type=general|hidden]|skinTogglesNew-prompt.js|skinToggles-prompt.css  | 
||
* skinTogglesMobile[ResourceLoader|dependencies=mediawiki  | 
  * skinTogglesMobile[ResourceLoader|dependencies=mediawiki.util|skins=minerva|default|hidden]|skinTogglesMobile.js|skinTogglesMobile.css  | 
||
* utcclock[ResourceLoader|type=general|skins=vector|dependencies=mediawiki  | 
  * utcclock[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.util,ext.gadget.skinTogglesNew|default]|utcclock.js|utcclock.css  | 
||
* relativetime[ResourceLoader|actions=edit,view|dependencies=mediawiki  | 
  * relativetime[ResourceLoader|actions=edit,view|dependencies=mediawiki.util|type=general|default]|relativetime.js  | 
||
* toplinksDropdown[ResourceLoader|type=general|skins=vector|peers=toplinksDropdown-styles]|toplinksDropdown.js  | 
  * toplinksDropdown[ResourceLoader|type=general|skins=vector|peers=toplinksDropdown-styles]|toplinksDropdown.js  | 
||
* toplinksDropdown-styles[ResourceLoader|type=styles|skins=vector|hidden]|toplinksDropdown.css  | 
  * toplinksDropdown-styles[ResourceLoader|type=styles|skins=vector|hidden]|toplinksDropdown.css  | 
||
| Line 86: | Line 86: | ||
* headerTargetHighlight[ResourceLoader|type=styles|default]|headerTargetHighlight.css  | 
  * headerTargetHighlight[ResourceLoader|type=styles|default]|headerTargetHighlight.css  | 
||
* redirect-mobilediff[ResourceLoader|type=general|skins=vector|default]|redirect-mobilediff.js  | 
  * redirect-mobilediff[ResourceLoader|type=general|skins=vector|default]|redirect-mobilediff.js  | 
||
* stickyheader[ResourceLoader|type=general|skins=vector|dependencies=mediawiki  | 
  * stickyheader[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.util]|stickyheader.js  | 
||
==Tools==  | 
  ==Tools==  | 
||
* abuseLogRC[ResourceLoader|type=general|namespaces=-1|rights=abusefilter-log-private]|abuseLogRC.js  | 
  * abuseLogRC[ResourceLoader|type=general|namespaces=-1|rights=abusefilter-log-private]|abuseLogRC.js  | 
||
* abuseLogRC-core[ResourceLoader|type=general|namespaces=-1|dependencies=oojs-ui-core,mediawiki.api|hidden]|abuseLogRC-core.js|abuseLogRC-core.css  | 
  * abuseLogRC-core[ResourceLoader|type=general|namespaces=-1|dependencies=oojs-ui-core,mediawiki.api|hidden]|abuseLogRC-core.js|abuseLogRC-core.css  | 
||
* dropdown[ResourceLoader|type=general|skins=vector|dependencies=mediawiki  | 
  * dropdown[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.util,mediawiki.api|default]|dropdown.js  | 
||
* newPage[ResourceLoader|default|type=general|skins=vector|dependencies=ext.gadget.rsw-  | 
  * newPage[ResourceLoader|default|type=general|skins=vector|dependencies=ext.gadget.rsw-util|rights=createpage]|newPage.js  | 
||
* purge[ResourceLoader|default|type=general|skins=vector|dependencies=ext.gadget.rsw-  | 
  * purge[ResourceLoader|default|type=general|skins=vector|dependencies=ext.gadget.rsw-util,mediawiki.api|hidden]|purge.js  | 
||
* hotcat[ResourceLoader|rights=upload]|hotcat.js  | 
  * hotcat[ResourceLoader|rights=upload]|hotcat.js  | 
||
* ReferenceTooltips[ResourceLoader|default|type=general|skins=vector|dependencies=mediawiki.cookie,jquery.client]|ReferenceTooltips.js|ReferenceTooltips.css  | 
  * ReferenceTooltips[ResourceLoader|default|type=general|skins=vector|dependencies=mediawiki.cookie,jquery.client]|ReferenceTooltips.js|ReferenceTooltips.css  | 
||
* fileDownload[ResourceLoader|type=general|hidden|default]|fileDownload.js  | 
  * fileDownload[ResourceLoader|type=general|hidden|default]|fileDownload.js  | 
||
* batchupload[ResourceLoader|type=general|skins=vector|default|dependencies=mediawiki  | 
  * batchupload[ResourceLoader|type=general|skins=vector|default|dependencies=mediawiki.util|rights=upload]|batchupload.js  | 
||
* LazyAdminTools[ResourceLoader|type=general|rights=block]|LazyAdminTools.js  | 
  * LazyAdminTools[ResourceLoader|type=general|rights=block]|LazyAdminTools.js  | 
||
* LazyAdminTools-core[ResourceLoader|type=general|dependencies=mediawiki.api,oojs-ui-core|hidden]|LazyAdminTools-core.js|LazyAdminTools-core.css  | 
  * LazyAdminTools-core[ResourceLoader|type=general|dependencies=mediawiki.api,oojs-ui-core|hidden]|LazyAdminTools-core.js|LazyAdminTools-core.css  | 
||
* QuickDiff[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.Uri,mediawiki  | 
  * QuickDiff[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.Uri,mediawiki.util]|QDmodal.js|QuickDiff.js|QDmodal.css  | 
||
* Message-names[ResourceLoader|rights=editinterface|type=general|skins=vector|dependencies=mediawiki  | 
  * Message-names[ResourceLoader|rights=editinterface|type=general|skins=vector|dependencies=mediawiki.util]|Message-names.js  | 
||
* oswf[ResourceLoader|type=general|default|hidden]|oswf.js  | 
  * oswf[ResourceLoader|type=general|default|hidden]|oswf.js  | 
||
* oswf-core[ResourceLoader|type=general|dependencies=oojs-ui-core,oojs-ui.styles.icons-movement|hidden]|oswf-core.js  | 
  * oswf-core[ResourceLoader|type=general|dependencies=oojs-ui-core,oojs-ui.styles.icons-movement|hidden]|oswf-core.js  | 
||
| Line 112: | Line 112: | ||
* searchfocus[ResourceLoader|type=general|skins=vector|default]|searchfocus.js  | 
  * searchfocus[ResourceLoader|type=general|skins=vector|default]|searchfocus.js  | 
||
* sigreminder[ResourceLoader|type=general|skins=vector|actions=edit|default]|sigreminder.js  | 
  * sigreminder[ResourceLoader|type=general|skins=vector|actions=edit|default]|sigreminder.js  | 
||
* sigreminder-core[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * sigreminder-core[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|skins=vector|hidden]|sigreminder-core.js  | 
||
* defaultsummaries[ResourceLoader|dependencies=oojs-ui-core|actions=edit|skins=vector]|defaultsummaries.js|defaultsummaries.css  | 
  * defaultsummaries[ResourceLoader|dependencies=oojs-ui-core|actions=edit|skins=vector]|defaultsummaries.js|defaultsummaries.css  | 
||
* showAdvancedData[ResourceLoader|type=styles]|showAdvancedData.css  | 
  * showAdvancedData[ResourceLoader|type=styles]|showAdvancedData.css  | 
||
* gadgetLinks[ResourceLoader|type=general|namespaces=8]|gadgetLinks.js  | 
  * gadgetLinks[ResourceLoader|type=general|namespaces=8]|gadgetLinks.js  | 
||
* crob[ResourceLoader|actions=view|type=general|dependencies=ext.gadget.rsw-  | 
  * crob[ResourceLoader|actions=view|type=general|dependencies=ext.gadget.rsw-util]|crob.js|crob.css  | 
||
* clippy[ResourceLoader|type=general|skins=vector]|clippy.js|clippy.css  | 
  * clippy[ResourceLoader|type=general|skins=vector]|clippy.js|clippy.css  | 
||
* switch-infobox-sandbox[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * switch-infobox-sandbox[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|rights=suppressredirect]|switch-infobox-sandbox.js  | 
||
* GECharts-sandbox-loader[ResourceLoader|type=general]|GECharts-sandbox-loader.js  | 
  * GECharts-sandbox-loader[ResourceLoader|type=general]|GECharts-sandbox-loader.js  | 
||
* GECharts-sandbox[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * GECharts-sandbox[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|type=general|hidden]|GECharts-sandbox.js  | 
||
* wikisync-dev[ResourceLoader|type=general]|wikisync-dev.js  | 
  * wikisync-dev[ResourceLoader|type=general]|wikisync-dev.js  | 
||
* wikisync-dev-core[ResourceLoader|dependencies=ext.gadget.rsw-  | 
  * wikisync-dev-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|hidden|type=general]|wikisync-dev-core.js|wikisync-core.css  | 
||
* tilemarkers[ResourceLoader|type=general|default]|tilemarkers.js  | 
  * tilemarkers[ResourceLoader|type=general|default]|tilemarkers.js  | 
||
* tilemarkers-core[ResourceLoader|dependencies=oojs-ui-core|hidden|type=general]|tilemarkers-core.js  | 
  * tilemarkers-core[ResourceLoader|dependencies=oojs-ui-core|hidden|type=general]|tilemarkers-core.js  | 
||
Revision as of 17:15, 17 October 2024
This page contains the definitions for all gadgets on the wiki. In most cases, code that could be placed in Common.js should be made into a module here instead for granularity and better support for mobile, etc.
Edits to this page should be done with care. Gadgets are by default enabled on both desktop and mobile; ensure that the gadget works on mobile properly by debugging it on mobile devices. Some mobile devices do not allow JavaScript to run, or do not run it by default, so there should always be a fallback option for those that do not have JS enabled. For scripts that are intended for use on a lot of pages, it may be a good idea to propose it on the Redwood Grove first.
Core
- rsw-util[ResourceLoader|dependencies=mediawiki.util|type=general|default|hidden]|rsw-util.js
 - Less[ResourceLoader|rights=editinterface|dependencies=mediawiki.api|type=general|skins=vector|default|hidden]|Less.js|Less.css
 - switch-infobox[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|default]|switch-infobox.js
 - switch-infobox-styles[ResourceLoader|type=styles|default|hidden]|switch-infobox.css
 - exchangePages[ResourceLoader|type=general|default|hidden]|exchangePages.js
 - exchangePages-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core|type=general|hidden]|exchangePages-core.js
 - GECharts[ResourceLoader|type=general|default]|GECharts.js
 - GECharts-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|type=general|hidden]|GECharts-core.js
 - compare[ResourceLoader|type=general|skins=vector|default|hidden]|compare.js
 - compare-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-windows|type=general|skins=vector|hidden]|compare-core.js|compare.css
 - autosort[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|skins=vector|default|hidden]|autosort.js
 - uncheckfileredirects[ResourceLoader|type=general|rights=suppressredirect|default|hidden|dependencies=mediawiki.Uri]|UncheckFileRedirect.js
 - highlightTable[ResourceLoader|type=general|default]|highlightTable.js
 - highlightTable-core[ResourceLoader|type=general|dependencies=ext.gadget.rsw-util,oojs-ui-core|hidden]|highlightTable-core.js|highlightTable-core.css
 - titleparenthesis[ResourceLoader|type=general|default|hidden]|titleparenthesis.js|titleparenthesis.css
 - tooltips[ResourceLoader|type=general|default|hidden]|tooltips.js
 - topIcons[ResourceLoader|default|hidden|type=general|skins=vector|dependencies=ext.gadget.rsw-util]|topIcons.js|topIcons.css
 - Username[ResourceLoader|type=general|default|hidden]|Username.js
 - countdown[ResourceLoader|type=general|default|hidden]|countdown.js
 - autocollapse[ResourceLoader|type=general|default|hidden|skins=vector|dependencies=mediawiki.Uri]|autocollapse.js
 - checkboxList[ResourceLoader|type=general|default|hidden]|checkboxList.js
 - checkboxList-core[ResourceLoader|type=general|dependencies=ext.gadget.rsw-util|hidden]|checkboxList-core.js|checkboxList.css
 - Charts[ResourceLoader|type=general|default]|Charts.js
 - Charts-core[ResourceLoader|type=general|hidden|dependencies=ext.gadget.rsw-util]|Charts-core.js
 - navbox-tracking[ResourceLoader|type=general|hidden|default]|navbox-tracking.js
 - sidebar-tracking[ResourceLoader|skins=vector|type=general|hidden|default]|sidebar-tracking.js
 - wikisync[ResourceLoader|type=general|default]|wikisync.js
 - wikisync-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|hidden|type=general]|wikisync-core.js|wikisync-core.css
 - smwlistsfull[ResourceLoader|type=general|hidden|default]|smwlistsfull.js
 - smwlistsfull-core[ResourceLoader|type=general|hidden|dependencies=oojs-ui-core,mediawiki.widgets,jquery.tablesorter,mediawiki.Uri]|smwlistsfull-core.js|smwlistsfull.css
 - tooltipPopup[ResourceLoader|type=general|hidden]|tooltipPopup.js
 - tooltipPopup-core[ResourceLoader|type=general|hidden]|tooltipPopup-core.js|tooltipPopup.css
 - jsonDoc[ResourceLoader|type=general|hidden|default|dependencies=mediawiki.util]|jsonDoc.js
 - articlefeedback[ResourceLoader|type=general|skins=vector|hidden|default]|articlefeedback.js
 - articlefeedback-core[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.api,ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui.styles.icons-interactions|hidden]|articlefeedback-core.js|articlefeedback.css
 - articlefeedback-tools[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.api,oojs-ui-core,oojs-ui-windows|hidden]|articlefeedback-tools.js
 
Calculators
- calc[ResourceLoader|type=general|default]|calc.js
 - calc-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,mediawiki.widgets|type=general|hidden]|calc-core.js|calc.css
 - infoboxQty[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|skins=vector|default|hidden]|infoboxQty.js
 - calculatorNS[ResourceLoader|dependencies=mediawiki.util|type=general|skins=vector|default|hidden]|calculatorNS.js
 - dropDisplay[ResourceLoader|type=general|default|hidden]|dropDisplay.js
 - dropDisplay-core[ResourceLoader|type=general|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|hidden]|dropDisplay-core.js|dropDisplay.css
 - mmgkc[ResourceLoader|type=general|default|hidden]|mmgkc.js
 - mmgkc-core[ResourceLoader|type=general|dependencies=oojs-ui-core,oojs-ui-widgets,oojs-ui.styles.icons-interactions|hidden]|mmgkc-core.js|mmgkc.css
 - fightcaverotations[ResourceLoader|type=general|default|hidden]|fightcaverotations.js
 - fightcaverotations-core[ResourceLoader|type=general|hidden]|fightcaverotations-core.js
 - livePricesMMG[ResourceLoader|type=general|default|hidden]|livePricesMMG.js
 - livePricesMMG-core[ResourceLoader|type=general|dependencies=oojs-ui-core,oojs-ui-widgets,oojs-ui.styles.icons-interactions|hidden]|livePricesMMG-core.js
 
User
- autowelcome[ResourceLoader|actions=edit|dependencies=ext.gadget.rsw-util|type=general|skins=vector]|autowelcome.js
 - contributions[ResourceLoader|type=general|skins=vector|default|dependencies=ext.gadget.rsw-util]|contributions.js
 - editCount[ResourceLoader|type=general|skins=vector|dependencies=ext.gadget.rsw-util]|editCount.js
 - code-snippets[ResourceLoader|actions=edit|type=general|skins=vector|dependencies=mediawiki.util|default]|code-snippets.js
 
Appearance
- skinTogglesNew[ResourceLoader|dependencies=mediawiki.util,ext.gadget.rsw-util|skins=vector|type=general|default|hidden]|skinTogglesNew.js|skinToggles.css
 - skinTogglesNew-prompt[ResourceLoader|skins=vector|type=general|hidden]|skinTogglesNew-prompt.js|skinToggles-prompt.css
 - skinTogglesMobile[ResourceLoader|dependencies=mediawiki.util|skins=minerva|default|hidden]|skinTogglesMobile.js|skinTogglesMobile.css
 - utcclock[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.util,ext.gadget.skinTogglesNew|default]|utcclock.js|utcclock.css
 - relativetime[ResourceLoader|actions=edit,view|dependencies=mediawiki.util|type=general|default]|relativetime.js
 - toplinksDropdown[ResourceLoader|type=general|skins=vector|peers=toplinksDropdown-styles]|toplinksDropdown.js
 - toplinksDropdown-styles[ResourceLoader|type=styles|skins=vector|hidden]|toplinksDropdown.css
 - sectionAnchors[ResourceLoader|type=general|skins=vector|default]|sectionAnchors.js|sectionAnchors.css
 - navboxToggle[ResourceLoader|skins=minerva|type=general|default|hidden]|navboxToggle.js
 - audioplayer[ResourceLoader|type=general|default|hidden]|audioplayer.js
 - audioplayer-core[ResourceLoader|type=general|hidden]|audioplayer-core.js|audioplayer.css
 - musicmap[ResourceLoader|type=general|default|hidden]|musicMap.js
 - musicmap-core[ResourceLoader|dependencies=ext.gadget.audioplayer-core,oojs-ui-core|type=general|hidden]|musicMap-core.js|musicMap.css
 - equipment[ResourceLoader|type=general|default|hidden]|equipment.js
 - stickyTableHeaders[ResourceLoader|type=styles|skins=vector|default]|stickyTableHeaders.css
 - falseSubpage[ResourceLoader|type=styles|default|hidden]|falseSubpage.css
 - colorRC[ResourceLoader|type=styles|namespaces=-1]|colorRC.css
 - readableRC[ResourceLoader|type=general|rights=upload|namespaces=-1]|readableRC.js
 - readableRC-core[ResourceLoader|type=general|dependencies=oojs-ui-core|namespaces=-1|hidden]|readableRC-core.js|readableRC-core.css
 - ringbell[ResourceLoader|type=styles|skins=vector]|ringbell.css
 - hideRCsidebar[ResourceLoader|type=styles|skins=vector]|hideRCsidebar.css
 - headerTargetHighlight[ResourceLoader|type=styles|default]|headerTargetHighlight.css
 - redirect-mobilediff[ResourceLoader|type=general|skins=vector|default]|redirect-mobilediff.js
 - stickyheader[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.util]|stickyheader.js
 
Tools
- abuseLogRC[ResourceLoader|type=general|namespaces=-1|rights=abusefilter-log-private]|abuseLogRC.js
 - abuseLogRC-core[ResourceLoader|type=general|namespaces=-1|dependencies=oojs-ui-core,mediawiki.api|hidden]|abuseLogRC-core.js|abuseLogRC-core.css
 - dropdown[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.util,mediawiki.api|default]|dropdown.js
 - newPage[ResourceLoader|default|type=general|skins=vector|dependencies=ext.gadget.rsw-util|rights=createpage]|newPage.js
 - purge[ResourceLoader|default|type=general|skins=vector|dependencies=ext.gadget.rsw-util,mediawiki.api|hidden]|purge.js
 - hotcat[ResourceLoader|rights=upload]|hotcat.js
 - ReferenceTooltips[ResourceLoader|default|type=general|skins=vector|dependencies=mediawiki.cookie,jquery.client]|ReferenceTooltips.js|ReferenceTooltips.css
 - fileDownload[ResourceLoader|type=general|hidden|default]|fileDownload.js
 - batchupload[ResourceLoader|type=general|skins=vector|default|dependencies=mediawiki.util|rights=upload]|batchupload.js
 - LazyAdminTools[ResourceLoader|type=general|rights=block]|LazyAdminTools.js
 - LazyAdminTools-core[ResourceLoader|type=general|dependencies=mediawiki.api,oojs-ui-core|hidden]|LazyAdminTools-core.js|LazyAdminTools-core.css
 - QuickDiff[ResourceLoader|type=general|skins=vector|dependencies=mediawiki.Uri,mediawiki.util]|QDmodal.js|QuickDiff.js|QDmodal.css
 - Message-names[ResourceLoader|rights=editinterface|type=general|skins=vector|dependencies=mediawiki.util]|Message-names.js
 - oswf[ResourceLoader|type=general|default|hidden]|oswf.js
 - oswf-core[ResourceLoader|type=general|dependencies=oojs-ui-core,oojs-ui.styles.icons-movement|hidden]|oswf-core.js
 - ezcopy[ResourceLoader|type=general|skins=vector]|ezcopy.js|ezcopy.css
 - table-csv[ResourceLoader|type=general|skins=vector]|table-csv.js
 - scribunto-console[ResourceLoader|actions=edit|type=general|skins=vector|default]|scribunto-console.js
 - scribunto-console-core[ResourceLoader|type=general|skins=vector|hidden]|scribunto-console-core.js|scribunto-console.css
 
Other
- searchfocus[ResourceLoader|type=general|skins=vector|default]|searchfocus.js
 - sigreminder[ResourceLoader|type=general|skins=vector|actions=edit|default]|sigreminder.js
 - sigreminder-core[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|skins=vector|hidden]|sigreminder-core.js
 - defaultsummaries[ResourceLoader|dependencies=oojs-ui-core|actions=edit|skins=vector]|defaultsummaries.js|defaultsummaries.css
 - showAdvancedData[ResourceLoader|type=styles]|showAdvancedData.css
 - gadgetLinks[ResourceLoader|type=general|namespaces=8]|gadgetLinks.js
 - crob[ResourceLoader|actions=view|type=general|dependencies=ext.gadget.rsw-util]|crob.js|crob.css
 - clippy[ResourceLoader|type=general|skins=vector]|clippy.js|clippy.css
 - switch-infobox-sandbox[ResourceLoader|dependencies=ext.gadget.rsw-util|type=general|rights=suppressredirect]|switch-infobox-sandbox.js
 - GECharts-sandbox-loader[ResourceLoader|type=general]|GECharts-sandbox-loader.js
 - GECharts-sandbox[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|type=general|hidden]|GECharts-sandbox.js
 - wikisync-dev[ResourceLoader|type=general]|wikisync-dev.js
 - wikisync-dev-core[ResourceLoader|dependencies=ext.gadget.rsw-util,oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|hidden|type=general]|wikisync-dev-core.js|wikisync-core.css
 - tilemarkers[ResourceLoader|type=general|default]|tilemarkers.js
 - tilemarkers-core[ResourceLoader|dependencies=oojs-ui-core|hidden|type=general]|tilemarkers-core.js
 - dps[ResourceLoader|type=general]|dps.js
 - dps-core[ResourceLoader|type=general|dependencies=oojs-ui-core,oojs-ui-widgets,oojs-ui.styles.icons-editing-core,mediawiki.widgets|hidden]|dps-data.js|dps-data2.js|dps-core.js|dps-core.css|dps-sprite.css