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>&#91;<a href=\"/wiki/File:Screenshot_of_Enterprisey%27s_script-installer_in_use.png\" title=\"File:Screenshot of Enterprisey&#39;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>&#91;<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&amp;action=edit&amp;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>&#91;<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>&#91;<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>&#91;<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>&#91;<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>&#91;<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"
            }
        ]
    }
}