MediaWiki:Gadgets-definition: Difference between revisions
Content deleted Content added
try depending on mw.geoIP |
MusikAnimal (talk | contribs) deploy DarkMode gadget per Special:Permalink/26525710#Installing the Dark mode gadget on Meta; added "internal" section for the secondary gadget that can't be hidden |
||
(119 intermediate revisions by 21 users not shown) | |||
Line 1: | Line 1: | ||
== interface == |
== interface == |
||
* |
* autolink[ResourceLoader]|autolink.js |
||
* |
* CentralAuthInterlinkFixer[ResourceLoader|default]|CentralAuthInterlinkFixer.js |
||
⚫ | |||
* contribsrange[ResourceLoader]|contribsrange.js |
* contribsrange[ResourceLoader]|contribsrange.js |
||
⚫ | |||
* diffGreenBlue[ResourceLoader]|diffGreenBlue.css |
* diffGreenBlue[ResourceLoader]|diffGreenBlue.css |
||
* edittop[ResourceLoader]|edittop.js |
* edittop[ResourceLoader]|edittop.js |
||
⚫ | |||
* dynamic-menus[ResourceLoader|skins=modern]|dynamic-menus.css |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* CentralAuthInterlinkFixer[ResourceLoader|default]|CentralAuthInterlinkFixer.js |
|||
* exlinks[ResourceLoader|dependencies=mediawiki.util]|exlinks.js |
* exlinks[ResourceLoader|dependencies=mediawiki.util]|exlinks.js |
||
⚫ | |||
⚫ | |||
⚫ | |||
* hidden-catlinks|hidden-catlinks.css |
* hidden-catlinks|hidden-catlinks.css |
||
⚫ | |||
⚫ | |||
⚫ | |||
* rightsfilter[ResourceLoader]|rightsfilter.js |
|||
* UTCLiveClock[ResourceLoader]|UTCLiveClock.js |
|||
⚫ | |||
* WikidataInfo[ResourceLoader]|WikidataInfo.js |
* WikidataInfo[ResourceLoader]|WikidataInfo.js |
||
⚫ | |||
* XTools-ArticleInfo[ResourceLoader]|XTools-ArticleInfo.js |
|||
* common-special-search[ResourceLoader]|common-special-search.js|common-special-search.css |
|||
* dark-mode-toggle[ResourceLoader|targets=desktop,mobile|dependencies=mediawiki.util,mediawiki.api,mediawiki.Uri,mediawiki.storage|peers=dark-mode-toggle-pagestyles]|dark-mode-toggle.js |
|||
* dark-mode-toggle-pagestyles[hidden|targets=desktop,mobile|skins=vector,vector-2022,minerva,monobook]|dark-mode-toggle-pagestyles.css |
|||
== admin-gadgets == |
== admin-gadgets == |
||
* autodel[ResourceLoader|rights=delete]|autodel.js |
* autodel[ResourceLoader|rights=delete]|autodel.js |
||
⚫ | |||
⚫ | |||
* blocktab[ResourceLoader|rights=block]|blocktab.js |
* blocktab[ResourceLoader|rights=block]|blocktab.js |
||
* ForceEditLinks[ResourceLoader]|ForceEditLinks.js |
* ForceEditLinks[ResourceLoader]|ForceEditLinks.js |
||
⚫ | |||
⚫ | |||
⚫ | |||
* EditRequest [ResourceLoader|rights=delete]|EditRequest.js |
|||
== editing-gadgets == |
|||
⚫ | |||
* AddTopic[ResourceLoader|default|dependencies=mediawiki.util]|AddTopic.js |
|||
* AutosuggestSitelink[ResourceLoader|dependencies=mediawiki.action.view.postEdit,mediawiki.ForeignApi,mediawiki.Title,oojs-ui-core,oojs-ui-windows]|AutosuggestSitelink.js |
|||
* CharInsertButtons[ResourceLoader|default|actions=edit]|CharInsertButtons.css |
|||
<!-- * cws-manager[ResourceLoader|dependpencies=oojs-ui,mediawiki.util,mediawiki.api,mediawiki.Title|requiresES6|package]|cws-manager.js|cws-manager-dialog.js --> |
|||
== categories == |
== categories == |
||
Line 31: | Line 43: | ||
== steward-gadgets == |
== steward-gadgets == |
||
* globalsuppress[ResourceLoader|rights=centralauth- |
* globalsuppress[ResourceLoader|rights=centralauth-suppress|dependencies=mediawiki.ForeignApi|default]|globalSuppress.js |
||
⚫ | |||
* renamequeuelogreason[ResourceLoader|rights=centralauth-rename|default]|renameQueueReason.js |
* renamequeuelogreason[ResourceLoader|rights=centralauth-rename|default]|renameQueueReason.js |
||
* GlobalRenameQueueCheckAntiSpoof[ResourceLoader|rights=centralauth-rename|dependencies=oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|default]|GlobalRenameQueueCheckAntiSpoof.js |
|||
* GlobalRenameQueueCheckAntiSpoof-variable-leaveByDialogCancel[ResourceLoader|rights=centralauth-rename|dependencies=oojs-ui-core,oojs-ui-widgets,oojs-ui-windows]|GlobalRenameQueueCheckAntiSpoof-variable-leaveByDialogCancel.js |
|||
* GlobalRenameQueueHomewikiHelper[ResourceLoader|dependencies=mediawiki.api|rights=centralauth-rename|default]|GlobalRenameQueueHomewikiHelper.js |
|||
== browsing-gadgets == |
== browsing-gadgets == |
||
* Navigation_popups[ResourceLoader]|popups.js|navpop.css |
* Navigation_popups[ResourceLoader]|popups.js|navpop.css |
||
* modrollback[ResourceLoader]|modrollback.js |
* modrollback[ResourceLoader]|modrollback.js |
||
* teahouse[ResourceLoader|dependencies=mediawiki.api,jquery.ui |
* teahouse[ResourceLoader|dependencies=mediawiki.api,jquery.ui|type=general]|teahouse.js|teahouse.css |
||
* addMe[ResourceLoader|default|type=general |
* addMe[ResourceLoader|default|type=general|dependencies=ext.gadget.relaxedjson]|addMe.js|addMe.css |
||
* addMe-wrapper[ResourceLoader|hidden]|addMe-wrapper.js |
* addMe-wrapper[ResourceLoader|hidden]|addMe-wrapper.js |
||
* addMe-v2[ResourceLoader|dependencies=oojs-ui,mediawiki.api,mediawiki.util,mediawiki.jqueryMsg|targets=desktop,mobile]|addMe-v2.js |
|||
⚫ | |||
* formWizard |
* formWizard[ResourceLoader|default|dependencies=ext.gadget.relaxedjson]|formWizard.js|formWizard-core.js|formWizard.css |
||
* SousPages[ResourceLoader|dependencies=mediawiki.util,mediawiki.jqueryMsg,mediawiki.api |
* SousPages[ResourceLoader|dependencies=mediawiki.util,mediawiki.jqueryMsg,mediawiki.api]|SousPages.js |
||
* Direct-link-to-Commons[ResourceLoader|dependencies= |
* Direct-link-to-Commons[ResourceLoader|dependencies=mediawiki.util]|Direct-link-to-Commons.js |
||
* confirmationRollback-mobile[ResourceLoader|rights=rollback|dependencies=mediawiki.util]|confirmationRollback-mobile.js |
* confirmationRollback-mobile[ResourceLoader|rights=rollback|dependencies=mediawiki.util]|confirmationRollback-mobile.js |
||
* susaresources[ResourceLoader |
* susaresources[ResourceLoader|default]|susaresources.js |
||
* MoreMenu[ResourceLoader |
* MoreMenu[ResourceLoader|dependencies=mediawiki.api,mediawiki.util,mediawiki.Title,user.options|peers=MoreMenu-pagestyles]|MoreMenu.messages.en.js|MoreMenu.user.js|MoreMenu.page.js|MoreMenu.js |
||
* MoreMenu-pagestyles[hidden]|MoreMenu-pagestyles.css |
|||
* aaq[ResourceLoader|default|dependencies=mediawiki.api|targets=desktop,mobile]|aaq.js |
|||
⚫ | |||
* wrcCollapsible[ResourceLoader|default|targets=desktop,mobile]|wrcCollapsible.js |
|||
* ReferenceTooltips[ResourceLoader|default|type=general|skins=vector,vector-2022,monobook,timeless,modern,cologneblue]|ReferenceTooltips.js|ReferenceTooltips.css |
|||
* wrcAddNewIndividual[ResourceLoader|default|targets=desktop,mobile]|wrcAddNewIndividual.js |
|||
* wrcAddNewGroup[ResourceLoader|default|targets=desktop,mobile]|wrcAddNewGroup.js |
|||
* wadpGadgetsLoader[ResourceLoader|default|targets=desktop,mobile]|wadpGadgetsLoader.js|wadpEditor.css |
|||
* markAdmins [ResourceLoader|package|dependencies=mediawiki.util]|markAdmins.js|markAdmins-data.json |
|||
* campaignEventPages [ResourceLoader|targets=desktop,mobile]|campaignEventPages.js|cepAddGadgetsLoader.js|campaignEventPagesAdd.js |
|||
== LanguageSupport == |
== LanguageSupport == |
||
* BiDiEditing[ResourceLoader]|BiDiEditing.js |
* BiDiEditing[ResourceLoader]|BiDiEditing.js |
||
* ShortLink[ResourceLoader]|ShortLink.js |
* ShortLink[ResourceLoader]|ShortLink.js |
||
* CurIDLink[ResourceLoader|dependencies=mediawiki.util |
* CurIDLink[ResourceLoader|dependencies=mediawiki.util,mediawiki.jqueryMsg,mediawiki.api]|CurIDLink.js |
||
<!-- |
<!-- |
||
Line 61: | Line 85: | ||
within MediaWiki to users, but outside (e.g. [[Project portals]] on meta.wikimedia.org) |
within MediaWiki to users, but outside (e.g. [[Project portals]] on meta.wikimedia.org) |
||
You can use [hidden] to hide the gadget, though [rights=doesntexist] also seems to work. |
|||
--> |
--> |
||
* wm-portal[ResourceLoader|rights=doesntexist]|wm-portal.css|wm-portal.js |
* wm-portal[ResourceLoader|rights=doesntexist]|wm-portal.css|wm-portal.js |
||
* luaparse[ResourceLoader|default|targets=desktop,mobile|rights=doesntexist]|luaparse.js |
|||
* relaxedjson[ResourceLoader|hidden|targets=desktop,mobile]|relaxed-json.js |
|||
* wrcEditor-core[ResourceLoader|hidden|targets=desktop,mobile]|wrcEditor-core.js |
|||
* wadpOrgInfoForm[ResourceLoader|hidden|targets=desktop,mobile]|reportOrgInfoForm.js |
|||
* wadpGrantReportForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpGrantReportForm.js |
|||
* wadpFinancialReportForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpFinancialReportForm.js |
|||
* wadpActivitiesReportForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpActivitiesReportForm.js |
|||
* wadpQueryForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpQueryForm.js |
|||
* wadpAIUForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpAIUForm.js |
|||
* wadpOutOfComplianceChecker[ResourceLoader|hidden|targets=desktop,mobile]|wadpOutOfComplianceChecker.js |
|||
== internal == |
|||
* dark-mode[ResourceLoader|targets=desktop,mobile]|dark-mode.css |
Latest revision as of 05:00, 2 April 2024
interface
- autolink[ResourceLoader]|autolink.js
- CentralAuthInterlinkFixer[ResourceLoader|default]|CentralAuthInterlinkFixer.js
- Coloredlinks|Coloredlinks.css
- contribsrange[ResourceLoader]|contribsrange.js
- dictionaryLookupHover[ResourceLoader]|dictionaryLookupHover.js
- diffGreenBlue[ResourceLoader]|diffGreenBlue.css
- edittop[ResourceLoader]|edittop.js
- exlinks[ResourceLoader|dependencies=mediawiki.util]|exlinks.js
- hidden-catlinks|hidden-catlinks.css
- markblocked[ResourceLoader|dependencies=mediawiki.util]|markblocked.js
- predefined-summaries[ResourceLoader|dependencies=mediawiki.util]|predefined-summaries.js
- purgetab[ResourceLoader|dependencies=mediawiki.util]|purgetab.js
- rightsfilter[ResourceLoader]|rightsfilter.js
- UTCLiveClock[ResourceLoader]|UTCLiveClock.js
- wikEd[ResourceLoader]|wikEd.js
- WikidataInfo[ResourceLoader]|WikidataInfo.js
- wm-portal-preview[ResourceLoader|dependencies=mediawiki.util]|wm-portal-preview.js
- XTools-ArticleInfo[ResourceLoader]|XTools-ArticleInfo.js
- common-special-search[ResourceLoader]|common-special-search.js|common-special-search.css
- dark-mode-toggle[ResourceLoader|targets=desktop,mobile|dependencies=mediawiki.util,mediawiki.api,mediawiki.Uri,mediawiki.storage|peers=dark-mode-toggle-pagestyles]|dark-mode-toggle.js
- dark-mode-toggle-pagestyles[hidden|targets=desktop,mobile|skins=vector,vector-2022,minerva,monobook]|dark-mode-toggle-pagestyles.css
admin-gadgets
- autodel[ResourceLoader|rights=delete]|autodel.js
- blocktab[ResourceLoader|rights=block]|blocktab.js
- ForceEditLinks[ResourceLoader]|ForceEditLinks.js
- massblock[ResourceLoader|dependencies=mediawiki.api|rights=block]|massblock.js|globalmassblock.js
- SBHandler[ResourceLoader|rights=editinterface]|SBHandler.js
- patrolRevisions[ResourceLoader|rights=patrol]|patrolRevisions.js
- EditRequest [ResourceLoader|rights=delete]|EditRequest.js
editing-gadgets
- Edittools[ResourceLoader]|Edittools.js
- AddTopic[ResourceLoader|default|dependencies=mediawiki.util]|AddTopic.js
- AutosuggestSitelink[ResourceLoader|dependencies=mediawiki.action.view.postEdit,mediawiki.ForeignApi,mediawiki.Title,oojs-ui-core,oojs-ui-windows]|AutosuggestSitelink.js
- CharInsertButtons[ResourceLoader|default|actions=edit]|CharInsertButtons.css
categories
- Hotcat[ResourceLoader]|HotCat.js
- Cat-a-lot[ResourceLoader|dependencies=mediawiki.util|rights=autopatrol]|Cat-a-lot.js|Cat-a-lot.css
steward-gadgets
- globalsuppress[ResourceLoader|rights=centralauth-suppress|dependencies=mediawiki.ForeignApi|default]|globalSuppress.js
- renamequeuelogreason[ResourceLoader|rights=centralauth-rename|default]|renameQueueReason.js
- GlobalRenameQueueCheckAntiSpoof[ResourceLoader|rights=centralauth-rename|dependencies=oojs-ui-core,oojs-ui-widgets,oojs-ui-windows|default]|GlobalRenameQueueCheckAntiSpoof.js
- GlobalRenameQueueCheckAntiSpoof-variable-leaveByDialogCancel[ResourceLoader|rights=centralauth-rename|dependencies=oojs-ui-core,oojs-ui-widgets,oojs-ui-windows]|GlobalRenameQueueCheckAntiSpoof-variable-leaveByDialogCancel.js
- GlobalRenameQueueHomewikiHelper[ResourceLoader|dependencies=mediawiki.api|rights=centralauth-rename|default]|GlobalRenameQueueHomewikiHelper.js
browsing-gadgets
- Navigation_popups[ResourceLoader]|popups.js|navpop.css
- modrollback[ResourceLoader]|modrollback.js
- teahouse[ResourceLoader|dependencies=mediawiki.api,jquery.ui|type=general]|teahouse.js|teahouse.css
- addMe[ResourceLoader|default|type=general|dependencies=ext.gadget.relaxedjson]|addMe.js|addMe.css
- addMe-wrapper[ResourceLoader|hidden]|addMe-wrapper.js
- addMe-v2[ResourceLoader|dependencies=oojs-ui,mediawiki.api,mediawiki.util,mediawiki.jqueryMsg|targets=desktop,mobile]|addMe-v2.js
- formWizard[ResourceLoader|default|dependencies=ext.gadget.relaxedjson]|formWizard.js|formWizard-core.js|formWizard.css
- SousPages[ResourceLoader|dependencies=mediawiki.util,mediawiki.jqueryMsg,mediawiki.api]|SousPages.js
- Direct-link-to-Commons[ResourceLoader|dependencies=mediawiki.util]|Direct-link-to-Commons.js
- confirmationRollback-mobile[ResourceLoader|rights=rollback|dependencies=mediawiki.util]|confirmationRollback-mobile.js
- susaresources[ResourceLoader|default]|susaresources.js
- MoreMenu[ResourceLoader|dependencies=mediawiki.api,mediawiki.util,mediawiki.Title,user.options|peers=MoreMenu-pagestyles]|MoreMenu.messages.en.js|MoreMenu.user.js|MoreMenu.page.js|MoreMenu.js
- MoreMenu-pagestyles[hidden]|MoreMenu-pagestyles.css
- aaq[ResourceLoader|default|dependencies=mediawiki.api|targets=desktop,mobile]|aaq.js
- wrcEditor[ResourceLoader|default|targets=desktop,mobile]|wrcEditor.js
- wrcCollapsible[ResourceLoader|default|targets=desktop,mobile]|wrcCollapsible.js
- ReferenceTooltips[ResourceLoader|default|type=general|skins=vector,vector-2022,monobook,timeless,modern,cologneblue]|ReferenceTooltips.js|ReferenceTooltips.css
- wrcAddNewIndividual[ResourceLoader|default|targets=desktop,mobile]|wrcAddNewIndividual.js
- wrcAddNewGroup[ResourceLoader|default|targets=desktop,mobile]|wrcAddNewGroup.js
- wadpGadgetsLoader[ResourceLoader|default|targets=desktop,mobile]|wadpGadgetsLoader.js|wadpEditor.css
- markAdmins [ResourceLoader|package|dependencies=mediawiki.util]|markAdmins.js|markAdmins-data.json
- campaignEventPages [ResourceLoader|targets=desktop,mobile]|campaignEventPages.js|cepAddGadgetsLoader.js|campaignEventPagesAdd.js
LanguageSupport
- BiDiEditing[ResourceLoader]|BiDiEditing.js
- ShortLink[ResourceLoader]|ShortLink.js
- CurIDLink[ResourceLoader|dependencies=mediawiki.util,mediawiki.jqueryMsg,mediawiki.api]|CurIDLink.js
- wm-portal[ResourceLoader|rights=doesntexist]|wm-portal.css|wm-portal.js
- luaparse[ResourceLoader|default|targets=desktop,mobile|rights=doesntexist]|luaparse.js
- relaxedjson[ResourceLoader|hidden|targets=desktop,mobile]|relaxed-json.js
- wrcEditor-core[ResourceLoader|hidden|targets=desktop,mobile]|wrcEditor-core.js
- wadpOrgInfoForm[ResourceLoader|hidden|targets=desktop,mobile]|reportOrgInfoForm.js
- wadpGrantReportForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpGrantReportForm.js
- wadpFinancialReportForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpFinancialReportForm.js
- wadpActivitiesReportForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpActivitiesReportForm.js
- wadpQueryForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpQueryForm.js
- wadpAIUForm[ResourceLoader|hidden|targets=desktop,mobile]|wadpAIUForm.js
- wadpOutOfComplianceChecker[ResourceLoader|hidden|targets=desktop,mobile]|wadpOutOfComplianceChecker.js
internal
- dark-mode[ResourceLoader|targets=desktop,mobile]|dark-mode.css