MediaWiki API result
This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.
See the complete documentation, or the API help for more information.
{
"batchcomplete": "",
"query": {
"gadgets": [
{
"id": "morebits",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "hidden",
"contentModels": [],
"hidden": "",
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.user",
"mediawiki.util",
"mediawiki.Title",
"jquery.ui"
],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-morebits.js"
],
"styles": [
"MediaWiki:Gadget-morebits.css"
],
"vues": []
}
},
"desc": "A library with lots of useful features, used for <a href=\"https://en.wikipedia.org/wiki/Twinkle\" class=\"extiw\" title=\"wikipedia:Twinkle\">Wikipedia:Twinkle</a> but available for other gadgets or scripts. You should not be able to see this from Special:Preferences."
},
{
"id": "select2",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "hidden",
"contentModels": [],
"hidden": "",
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-select2.min.js"
],
"styles": [
"MediaWiki:Gadget-select2.min.css"
],
"vues": []
}
},
"desc": "jQuery replacement for select boxes; used by Twinkle but available as a gadget for others. Available under the MIT license, see <a rel=\"nofollow\" class=\"external free\" href=\"https://select2.org/\">https://select2.org/</a>. You should not be able to see this from Special:Preferences."
},
{
"id": "JannyInterface",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "hidden",
"contentModels": [],
"default": "",
"hidden": "",
"namespaces": [],
"rights": [
"moderation"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-JannyInterface.js"
],
"styles": [],
"vues": []
}
},
"desc": "<sup><abbr title=\"Enabled for everyone by default.\">(D)</abbr></sup> Enable Janny Interface"
},
{
"id": "Navigation_popups",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "ui",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.api",
"mediawiki.user",
"mediawiki.util",
"user.options",
"mediawiki.jqueryMsg"
],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-popups.js"
],
"styles": [
"MediaWiki:Gadget-navpop.css"
],
"vues": []
}
},
"desc": "<a href=\"/Soyjak_Wiki:Navigation_Popups\" title=\"Soyjak Wiki:Navigation Popups\">Navigation popups</a>: article previews and editing functions pop up when hovering over links"
},
{
"id": "UserHighlighter",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "ui",
"contentModels": [],
"default": "",
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-UserHighlighter.js"
],
"styles": [],
"vues": []
}
},
"desc": "<sup><abbr title=\"Enabled for everyone by default.\">(D)</abbr></sup> <a href=\"/Soyjak_Wiki:UserHighlighter\" title=\"Soyjak Wiki:UserHighlighter\">UserHighlighter</a>: Highlights the names of staff, and strikes out the names of blocked users."
},
{
"id": "GalleryControls",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "ui",
"contentModels": [],
"default": "",
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-GalleryControls.js"
],
"styles": [
"MediaWiki:Gadget-GalleryControls.css"
],
"vues": []
}
},
"desc": "<sup><abbr title=\"Enabled for everyone by default.\">(D)</abbr></sup> Gallery controls"
},
{
"id": "CollapsibleTables",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "ui",
"contentModels": [],
"default": "",
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"jquery.makeCollapsible"
],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-CollapsibleTables.js"
],
"styles": [],
"vues": []
}
},
"desc": "<sup><abbr title=\"Enabled for everyone by default.\">(D)</abbr></sup> Autocollapse navigation boxes"
},
{
"id": "HideTOC",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "ui",
"contentModels": [],
"default": "",
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-HideTOC.js"
],
"styles": [],
"vues": []
}
},
"desc": "<sup><abbr title=\"Enabled for everyone by default.\">(D)</abbr></sup> Automatically hide table of contents when its over 10 headers long"
},
{
"id": "PermablockedLog",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "ui",
"contentModels": [],
"default": "",
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.api"
],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-PermablockedLog.js"
],
"styles": [],
"vues": []
}
},
"desc": "<sup><abbr title=\"Enabled for everyone by default.\">(D)</abbr></sup> Show block reason for blocked users"
},
{
"id": "mySandbox",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "ui",
"contentModels": [],
"default": "",
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-mySandbox.js"
],
"styles": [],
"vues": []
}
},
"desc": "<sup><abbr title=\"Enabled for everyone by default.\">(D)</abbr></sup> Add a \"Sandbox\" link to the personal toolbar area."
},
{
"id": "ConvenientDiscussions",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "editing",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.api",
"mediawiki.util",
"oojs-ui-core",
"oojs-ui-widgets",
"ext.wikiEditor"
],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-ConvenientDiscussions.js"
],
"styles": [
"MediaWiki:Gadget-ConvenientDiscussions.css"
],
"vues": []
}
},
"desc": "<sup><abbr title=\"Loads code from an external project\">(E)</abbr></sup> <a href=\"/Soyjak_Wiki:Convenient_Discussions\" title=\"Soyjak Wiki:Convenient Discussions\">Convenient Discussions</a>: Improves the talk page discussions experience with with easier replying, mentions, topic tools, and a searchable Soymoji picker."
},
{
"id": "wiked",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "editing",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"jquery.textSelection",
"user.options"
],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-wiked.js"
],
"styles": [],
"vues": []
}
},
"desc": "<a href=\"/Soyjak_Wiki:WikEd\" title=\"Soyjak Wiki:WikEd\">wikEd</a>: for source editor ARYANS who want a more detailed and advanced look into editing."
},
{
"id": "HotCat",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "editing",
"contentModels": [],
"namespaces": [],
"rights": [
"edit",
"purge"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-HotCat.js"
],
"styles": [],
"vues": []
}
},
"desc": "<a href=\"/Soyjak_Wiki:HotCat\" title=\"Soyjak Wiki:HotCat\">HotCat</a>: easily add, remove, and change categories on a page, with name suggestions (<a href=\"/File:HotCat.png\" title=\"File:HotCat.png\">example</a>)"
},
{
"id": "purgetab",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "editing",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.util",
"mediawiki.api"
],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-purgetab.js"
],
"styles": [],
"vues": []
}
},
"desc": "Add a \"Purge\" option to the top of the page, which <a href=\"https://en.wikipedia.org/wiki/Help:Purge\" class=\"extiw\" title=\"wikipedia:Help:Purge\">purges</a> the page's cache."
},
{
"id": "VanishUser",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "moderation",
"contentModels": [],
"default": "",
"namespaces": [],
"rights": [
"editaccount"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.api",
"mediawiki.util",
"oojs-ui-core",
"oojs-ui-windows"
],
"messages": [],
"codexIcons": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-VanishUser.js"
],
"styles": [],
"vues": []
}
},
"desc": "Allows bureaucrats to quickly process approved account vanishing requests by performing the required vanishing actions in one operation."
},
{
"id": "Twinkle",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "moderation",
"contentModels": [],
"namespaces": [],
"rights": [
"rollback"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"ext.gadget.morebits",
"ext.gadget.select2",
"mediawiki.api",
"mediawiki.language"
],
"messages": [],
"codexIcons": [],
"peers": [
"Twinkle-pagestyles"
],
"scripts": [
"MediaWiki:Gadget-Twinkle.js",
"MediaWiki:Gadget-twinklearv.js",
"MediaWiki:Gadget-twinklewarn.js",
"MediaWiki:Gadget-twinkleblock.js",
"MediaWiki:Gadget-twinklewelcome.js",
"MediaWiki:Gadget-twinkleshared.js",
"MediaWiki:Gadget-twinkletalkback.js",
"MediaWiki:Gadget-twinkleprotect.js",
"MediaWiki:Gadget-twinkletag.js",
"MediaWiki:Gadget-twinklediff.js",
"MediaWiki:Gadget-twinkleunlink.js",
"MediaWiki:Gadget-twinklerollback.js",
"MediaWiki:Gadget-twinklebatchdelete.js",
"MediaWiki:Gadget-twinklebatchprotect.js",
"MediaWiki:Gadget-twinklebatchundelete.js",
"MediaWiki:Gadget-twinkleconfig.js"
],
"styles": [
"MediaWiki:Gadget-Twinkle.css"
],
"vues": []
}
},
"desc": "<a href=\"/Soyjak_Wiki:Twinkle\" title=\"Soyjak Wiki:Twinkle\">Twinkle</a>: add menu buttons to automate common tasks, including: reporting vandalism, warning vandals, requesting deletion or protection, welcoming users, and tagging articles (<a href=\"/Soyjak_Wiki:Twinkle/Preferences\" title=\"Soyjak Wiki:Twinkle/Preferences\">preferences</a>)"
}
]
}
}