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": "script-installer",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.ui.button"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-script-installer.js"
],
"styles": []
}
},
"desc": "<a href=\"https://en.wikipedia.org/wiki/User:Enterprisey/script-installer\" class=\"extiw\" title=\"wikipedia:User:Enterprisey/script-installer\">script-installer</a>: Install scripts without having to edit JavaScript files. <small>[<a href=\"/wiki/File:Screenshot_of_Enterprisey%27s_script-installer_in_use.png\" title=\"File:Screenshot of Enterprisey's script-installer in use.png\">preview</a>]</small>"
},
{
"id": "Selective_Rollback",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [
"rollback"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-Selective Rollback.js"
],
"styles": []
}
},
"desc": "<a href=\"https://meta.wikimedia.org/wiki/User:Dragoniez/Selective_Rollback\" class=\"extiw\" title=\"metawikimedia:User:Dragoniez/Selective Rollback\">Selective Rollback</a>: Adds a bunch of useful features for rollback. <small>[<a href=\"/wiki/File:Selective_Rollback_dialog.png\" title=\"File:Selective Rollback dialog.png\">preview</a>]</small>"
},
{
"id": "userRightsManager",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"default": "",
"namespaces": [],
"rights": [
"bureaucrat"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.api",
"oojs-ui"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-userRightsManager.js"
],
"styles": [
"MediaWiki:Gadget-userRightsManager.css"
]
}
},
"desc": "userRightsManager: Easily grants requests at <a href=\"/wiki/Test_Wiki:Request_for_permissions\" title=\"Test Wiki:Request for permissions\">Test Wiki:Request for permissions</a>. <b>(default)</b>"
},
{
"id": "restorer",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-restorer.js"
],
"styles": []
}
},
"desc": "<a href=\"https://en.wikipedia.org/wiki/en:User:BrandonXLF/Restorer\" class=\"extiw\" title=\"w:en:User:BrandonXLF/Restorer\">Restorer</a>: Adds links beside every revision in page history to restore that revision."
},
{
"id": "AllInOne",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [
"block",
"delete",
"deleterevision",
"rollback"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-AllInOne.js"
],
"styles": []
}
},
"desc": "All In One: Allows you to choose options for rollback, blocking, and page/revision deleting in one click. Use with caution!"
},
{
"id": "Navigation_popups",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.user",
"mediawiki.util",
"user.options"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-popups.js"
],
"styles": [
"MediaWiki:Gadget-popups.css"
]
}
},
"desc": "<b><a href=\"https://en.wikipedia.org/wiki/Wikipedia:Tools/Navigation_popups\" class=\"extiw\" title=\"w:Wikipedia:Tools/Navigation popups\">Navigation popups</a>:</b> Article previews and editing functions popup when hovering over links."
},
{
"id": "UTCLiveClock",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": [],
"supportsUrlLoad": ""
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.util",
"mediawiki.api"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-UTCLiveClock.js"
],
"styles": [
"MediaWiki:Gadget-UTCLiveClock.css"
]
}
},
"desc": "UTCLiveClock: Displays live UTC time"
},
{
"id": "MenuTabsToggle",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": [
"vector",
"vector-2022"
]
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.cookie"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-MenuTabsToggle.js"
],
"styles": [
"MediaWiki:Gadget-MenuTabsToggle.css"
]
}
},
"desc": "Allow toggling between tabs and dropdown menus (<a href=\"/index.php?title=User_talk:Edokter/MenuTabsToggle.js&action=edit&redlink=1\" class=\"new\" title=\"User talk:Edokter/MenuTabsToggle.js (page does not exist)\">bug reports</a>)"
},
{
"id": "RequestSolver",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.api",
"oojs-ui"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-RequestSolver.js"
],
"styles": []
}
},
"desc": "<a href=\"/wiki/User:Bhairava7/RequestSolver\" title=\"User:Bhairava7/RequestSolver\">RequestSolver</a>: Manually mark requests at the community portal and RfP pages as done, not done, on hold, etc."
},
{
"id": "MassRollback",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [
"rollback"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"jquery",
"mediawiki.api",
"mediawiki.notify"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-MassRollback.js"
],
"styles": []
}
},
"desc": "<b><a href=\"/wiki/Help:MassRollback_(gadget)\" title=\"Help:MassRollback (gadget)\">MassRollback</a></b>: a gadget that allows you to revert all or selected edits by one user on their contributions page <small>[<a href=\"/wiki/File:Gadget1.png\" title=\"File:Gadget1.png\">preview</a>]</small>"
},
{
"id": "SpamUserPage",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "advanced",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.api",
"mediawiki.Title",
"mediawiki.util",
"oojs-ui"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-SpamUserPage.js"
],
"styles": [
"MediaWiki:Gadget-SpamUserPage.css"
]
}
},
"desc": "SpamUserPage - Deletes a userspace page, blocks the user, and issues them with a block notice , all in one click."
},
{
"id": "markadmins",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.util",
"mediawiki.api"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-markadmins.js"
],
"styles": []
}
},
"desc": "markadmins: Shows flags of <a href=\"/wiki/Test_Wiki:Administrators\" title=\"Test Wiki:Administrators\">administrators</a>, <a href=\"/wiki/Test_Wiki:Bureaucrats\" title=\"Test Wiki:Bureaucrats\">bureaucrats</a>, <a href=\"/wiki/Test_Wiki:Stewards\" title=\"Test Wiki:Stewards\">stewards</a>, etc. next to user page links. <small>[<a href=\"/wiki/File:Markadmins.png\" title=\"File:Markadmins.png\">preview</a>]</small>"
},
{
"id": "markblocked",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.util",
"mediawiki.page.ready"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-markblocked.js"
],
"styles": []
}
},
"desc": "Mark blocked users: Strikes out usernames of accounts that have been blocked. <small>[<a href=\"/wiki/File:Markblocked.png\" title=\"File:Markblocked.png\">preview</a>]</small>"
},
{
"id": "purgetab",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.util",
"mediawiki.api"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-purgetab.js"
],
"styles": []
}
},
"desc": "purgetab: Adds a \"<a href=\"https://en.wikipedia.org/wiki/Help:Purge\" class=\"extiw\" title=\"wikipedia:Help:Purge\">Purge</a>\" option in the \"More\" drop-down tab at the top of the page."
},
{
"id": "OnlineAdmins",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.util",
"mediawiki.api"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-OnlineAdmins.js"
],
"styles": []
}
},
"desc": "Online admins: See which sysops are online"
},
{
"id": "UserInfo",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.util",
"mediawiki.api"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-UserInfo.js"
],
"styles": [
"MediaWiki:Gadget-UserInfo.css"
]
}
},
"desc": "UserInfo: Gadget to display user's informations on their user page. <small>[<a href=\"/wiki/File:UserInfo_preview.png\" title=\"File:UserInfo preview.png\">preview</a>]</small>"
},
{
"id": "AutoPurge",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-AutoPurge.js"
],
"styles": []
}
},
"desc": "AutoPurge: Similar to standard null edit/purge buttons, this script automatically purges certain cache problem pages listed in a user-defined <code>window.AutoPurgePages</code> variable array."
},
{
"id": "SmartPatrol",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-SmartPatrol.js"
],
"styles": []
}
},
"desc": "SmartPatrol: Adds a button to patrol all changes to a page that have not yet been patrolled."
},
{
"id": "ShowMySubPage",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-ShowMySubPage.js"
],
"styles": []
}
},
"desc": "ShowMySubPage:Show your subpages."
},
{
"id": "statusChanger",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-statusChanger.js"
],
"styles": []
}
},
"desc": "statusChanger:shows if user is online"
},
{
"id": "AdminMenu",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-AdminMenu.js"
],
"styles": []
}
},
"desc": "Admin menu:Add links for admin actions."
},
{
"id": "DeleteBot",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-DeleteBot.js"
],
"styles": []
}
},
"desc": "DeleteBot: Automatic tool to delete several pages belonging to the current category."
},
{
"id": "LiveNotifications",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "appearance",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-LiveNotifications.js"
],
"styles": []
}
},
"desc": "Live Notifications:Displays notification alerts and messages in a little popup box, live as they happen (or soon thereafter)."
},
{
"id": "HotCat",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "editing",
"contentModels": [],
"namespaces": [],
"rights": [
"minoredit",
"upload"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-HotCat.js"
],
"styles": []
}
},
"desc": "<a href=\"https://en.wikipedia.org/wiki/WP:HC\" class=\"extiw\" title=\"wikipedia:WP:HC\">HotCat</a>: Easily adds, removes, and changes a category on a page, with name suggestions. <small>[<a href=\"/wiki/File:HotCat.png\" title=\"File:HotCat.png\">preview</a>]</small>"
},
{
"id": "summaryButtons",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "editing",
"contentModels": [],
"hidden": "",
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.ui.button",
"mediawiki.util"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-summaryButtons.js"
],
"styles": [
"MediaWiki:Gadget-summaryButtons.css"
]
}
},
"desc": "New edit description buttons"
},
{
"id": "DotSyntaxLight",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "editing",
"contentModels": [],
"namespaces": [],
"rights": [],
"skins": []
},
"module": {
"datas": [],
"dependencies": [],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-DotSyntaxLight.js"
],
"styles": []
}
},
"desc": "DotSyntaxLight: Allows you to color the wikicode."
},
{
"id": "FindOutdatedPages",
"metadata": {
"settings": {
"actions": [],
"categories": [],
"section": "editing",
"contentModels": [],
"namespaces": [],
"rights": [
"nuke"
],
"skins": []
},
"module": {
"datas": [],
"dependencies": [
"mediawiki.api",
"oojs-ui",
"mediawiki.user"
],
"messages": [],
"peers": [],
"scripts": [
"MediaWiki:Gadget-findoutdated.js"
],
"styles": []
}
},
"desc": "Find outdated pages and files - a gadget that helps to find and delete unused pages and test files"
}
]
}
}