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>)"
            }
        ]
    }
}