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": "tooltip",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "External",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-popper.js",
                            "MediaWiki:Gadget-tooltip.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "\u29fcgadget-tooltip\u29fd"
            },
            {
                "id": "gsw-util",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-gsw-util.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>GSW Utilities</b>: Various utilities and functions to help other gadgets."
            },
            {
                "id": "cvuform",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-cvuform.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Cvuform</b>: Loads the <i>cvuform-core</i> gadget on the <a href=\"/GSWiki:Counter-Vandalism_Unit\" title=\"GSWiki:Counter-Vandalism Unit\">GSWiki:Counter-Vandalism Unit</a> page."
            },
            {
                "id": "cvuform-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "oojs-ui-core",
                            "oojs-ui-windows"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-cvuform-core.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Cvuform-core</b>: Adds the 'Report a vandal' button and UI to the <a href=\"/GSWiki:Counter-Vandalism_Unit\" title=\"GSWiki:Counter-Vandalism Unit\">CVU page</a>."
            },
            {
                "id": "titleparenthesis",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-titleparenthesis.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-titleparenthesis.css"
                        ]
                    }
                },
                "desc": "<b>Titleparenthesis</b>: Styles the parenthetic section of mainspace page titles unless the \"no-parenthesis-style\" class is used. The class should be set on pages where parenthesis are used as part of the in-game item, npc or patch note pages."
            },
            {
                "id": "tooltips",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-tooltips.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Tooltips</b>: Generates tooltips based on a span (button placement) and div (tooltip contents). See <a href=\"/Template:Tooltip\" title=\"Template:Tooltip\">Template:Tooltip</a> and <a href=\"/Template:Tooltip_text\" title=\"Template:Tooltip text\">Template:Tooltip text</a>, or <a href=\"/Module:Tooltip\" title=\"Module:Tooltip\">Module:Tooltip</a> for usage."
            },
            {
                "id": "highlightTable",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-highlightTable.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-highlightTable.css"
                        ]
                    }
                },
                "desc": "<b>HighlightTable</b>: Loads the <i>highlightTable-core</i> gadget on pages where the \"lighttable\" class is present on a table."
            },
            {
                "id": "highlightTable-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util",
                            "oojs-ui-core"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-highlightTable-core.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>HighlightTable-core</b>: Generates lightables (tables with highlightable rows or cells). Use the <i>lighttable</i> class to make a table have highlightable rows, and add the <i>individual</i> class to allow per cell highlighting."
            },
            {
                "id": "checkboxList",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-checkboxList.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>CheckboxList</b>: Loads the <i>checkboxList-core</i> gadget on pages with a ul with class \"checklist\" or a div with class \"checklist\" that has a child ul."
            },
            {
                "id": "checkboxList-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-checkboxList-core.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-checkboxList.css"
                        ]
                    }
                },
                "desc": "<b>CheckboxList-core</b>: Turns a list into a checkable list (individual items can be checked of). See <a href=\"/Template:Checklist\" title=\"Template:Checklist\">Template:Checklist</a> for a template implementation."
            },
            {
                "id": "autosort",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util",
                            "ext.gadget.highlightTable"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-autosort.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Autosort</b>: Autosorts tables with the <i>sortable</i> and <i>autosort=#</i> class. Uses <i>jquery.tablesorter</i>. Sort order defaults as ascending but adding <i>autosort=#,d</i> makes the order descending."
            },
            {
                "id": "uncheckfileredirects",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [
                            "suppressredirect"
                        ],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-UncheckFileRedirect.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Uncheckfileredirects</b>: Defaults file moves to not leave redirects."
            },
            {
                "id": "switch-infobox",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-switch-infobox.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-switch-infobox.css"
                        ]
                    }
                },
                "desc": "<b>Switch-infobox</b>: Allows infoboxes to have buttons or dropdowns allowing them to switch between versions."
            },
            {
                "id": "compare",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-compare.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Compare</b>: Loads the <i>compare-core</i> gadget on pages with an \"infobox-stats\" class (used by the individual ship page infobox)."
            },
            {
                "id": "compare-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util",
                            "oojs-ui-core",
                            "oojs-ui-windows"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-compare-core.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-compare.css"
                        ]
                    }
                },
                "desc": "<b>Compare-core</b>: Generates the UI for the compare functionality on infobox stats.&#160;!!COMING SOON!!"
            },
            {
                "id": "Less",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [
                            "editinterface"
                        ],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.api"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-Less.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "\u29fcgadget-Less\u29fd"
            },
            {
                "id": "InstantCollapsible",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "jquery.makeCollapsible"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-InstantCollapsible.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>InstantCollapsible</b>: Removes the fade animations on mw-collapsible tables."
            },
            {
                "id": "updates",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [
                            "upload_by_url"
                        ],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-updates.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Updates</b>: Runs the <i>updates-core</i> gadget on the updates page or in the updates namespace. (for Custodians+)"
            },
            {
                "id": "updates-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [
                            "upload_by_url"
                        ],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "oojs-ui-core",
                            "oojs-ui-windows"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-updates-core.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Updates-core</b>: Implements the functionality of adding sorted updates and patch notes on the wiki, chronologically sorted."
            },
            {
                "id": "topIcons",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-topIcons.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-topIcons.css"
                        ]
                    }
                },
                "desc": "<b>TopIcons</b>: Moves icons from <a href=\"/Template:External\" title=\"Template:External\">Template:External</a> to the top bar."
            },
            {
                "id": "Username",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-Username.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Username</b>: Completes <a href=\"/Template:USERNAME\" title=\"Template:USERNAME\">Template:USERNAME</a> which displays the name of the user viewing the page."
            },
            {
                "id": "countdown",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-countdown.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Countdown</b>: Generates countdown timers for elements with the class <i>countdowndate</i> based on their contents."
            },
            {
                "id": "autocollapse",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-autocollapse.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Autocollapse</b>: Auto collapse navboxes if there's more than one or the height exceeds 300."
            },
            {
                "id": "navboxToggle",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Core",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-navboxToggle.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>NavboxToggle</b>: Moves navboxes in mobile and handle collapsing."
            },
            {
                "id": "calc",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Calculators",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-calc.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "\u29fcgadget-calc\u29fd"
            },
            {
                "id": "calc-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Calculators",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util",
                            "oojs-ui-core",
                            "mediawiki.widgets"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-calc-core.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-calc.css"
                        ]
                    }
                },
                "desc": "\u29fcgadget-calc-core\u29fd"
            },
            {
                "id": "calc2",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Calculators",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-calc2.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "\u29fcgadget-calc2\u29fd"
            },
            {
                "id": "calc2-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Calculators",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-calc2-core.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "\u29fcgadget-calc2-core\u29fd"
            },
            {
                "id": "armory",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Calculators",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-armory.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Armory</b>: Loads the <i>armory-core</i> gadget if the \"armorySelector\" id is present on the page."
            },
            {
                "id": "armory-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Calculators",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.api",
                            "oojs-ui-core",
                            "oojs-ui-widgets",
                            "oojs-ui.styles.icons-editing-core"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-armory-core.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-ModTables.css"
                        ]
                    }
                },
                "desc": "<b>Armory-core</b>: Generates the filters for the <a href=\"/Armory\" title=\"Armory\">Armory</a> (lets use browse Mods easily)."
            },
            {
                "id": "questchecker",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Calculators",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-questchecker.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "\u29fcgadget-questchecker\u29fd"
            },
            {
                "id": "questchecker-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Calculators",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util",
                            "oojs-ui-core"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-questchecker-core.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "\u29fcgadget-questchecker-core\u29fd"
            },
            {
                "id": "dropdown",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util",
                            "mediawiki.api"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-dropdown.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>MoreDropdown</b>: Add useful links to the \"More\" dropdown menu, such as a link to the most recent diff"
            },
            {
                "id": "autocvu",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-AutoCVU.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>AutoCVU</b>: Add a \"Report\" link to new revisions to easily report vandalism to <a href=\"/GS:CVU\" class=\"mw-redirect\" title=\"GS:CVU\">GS:CVU</a>"
            },
            {
                "id": "newPage",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [
                            "createpage"
                        ],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-newPage.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>NewPage</b>: Add a \"Make new page\" link to the sidebar"
            },
            {
                "id": "purge",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util",
                            "ext.smw.purge",
                            "mediawiki.api"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-purge.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "\u29fcgadget-purge\u29fd"
            },
            {
                "id": "ReferenceTooltips",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-ReferenceTooltips.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-ReferenceTooltips.css"
                        ]
                    }
                },
                "desc": "<b>ReferenceTooltips</b>: Hover over any citation to see its reference, instead of having to jump away from the article text"
            },
            {
                "id": "massdelete",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [
                            "delete"
                        ],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.api",
                            "mediawiki.util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-massdelete.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Massdelete</b>: Functionality for the <a href=\"/GSWiki:MassDelete\" title=\"GSWiki:MassDelete\">GSWiki:MassDelete</a> page which gives administrators and bureaucrats the ability to delete up to 5,000 pages created by a user in a specified namespace. (requires Administrator+)"
            },
            {
                "id": "contributions",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-contributions.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Contributions</b>: Adds a tab in the top left linking to a user's contributions"
            },
            {
                "id": "editCount",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-editCount.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>EditCount</b>: View a user's editcount from their profile, talk page or contributions"
            },
            {
                "id": "fileDownload",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-fileDownload.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>FileDownload</b>: Adds a download link to file pages"
            },
            {
                "id": "LazyQuickTools",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "namespaces": [],
                        "rights": [
                            "block"
                        ],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.api"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-LazyQuickTools.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>LazyQuickTools</b>: Be as lazy as you want, nuke a user with the touch of a mouse click!"
            },
            {
                "id": "Preload",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [
                            "block"
                        ],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-Preload.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Template preloads</b>: Adds a module for inserting template preloads when editing pages."
            },
            {
                "id": "purgetab",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-purgetab.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "Add a \"Purge\" tab to the top of the page which lets you purge the cache of the page."
            },
            {
                "id": "blocktab",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util",
                            "mediawiki.Title"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-blocktab.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "Adds a tab to block users from their user and user talk pages"
            },
            {
                "id": "sectionAnchors",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-sectionAnchors.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-sectionAnchors.css"
                        ]
                    }
                },
                "desc": "<b>SectionAnchors</b>: Add a clickable anchor link to the left when hovering over a section heading"
            },
            {
                "id": "QuickDiff",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Tools",
                        "contentModels": [],
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-QuickDiff.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-QDmodal.css"
                        ]
                    }
                },
                "desc": "<b>QuickDiff</b>: Quickly view diffs without leaving the page by opening them in a modal"
            },
            {
                "id": "skinTogglesNew",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util",
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-skinTogglesNew.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-skinToggles.css"
                        ]
                    }
                },
                "desc": "<b>SkinTogglesNew</b>: Creates the skin (theme) toggling interface and functionality, including reader mode, the sticky page header, and allows changing the default floor numbering."
            },
            {
                "id": "utcclock",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util",
                            "mediawiki.api",
                            "mediawiki.notification"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-utcclock.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-utcclock.css"
                        ]
                    }
                },
                "desc": "<b>UTCClock</b>: Add the current game time (UTC) to the top right of the page"
            },
            {
                "id": "relativetime",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-relativetime.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>RelativeTime</b>: Automatically make timestamps (e.g in signatures) display relative to your local time"
            },
            {
                "id": "colorRC",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [],
                        "styles": [
                            "MediaWiki:Gadget-colorRC.css"
                        ]
                    }
                },
                "desc": "<b>ColorRC</b>: Add background colours to links in <a href=\"/Special:RecentChanges\" title=\"Special:RecentChanges\">Recent Changes</a> to distinguish between namespaces"
            },
            {
                "id": "readableRC",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [
                            "upload"
                        ],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-readableRC.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>ReadableRC</b>: Add a button to Recent Changes that formats the results into columns"
            },
            {
                "id": "readableRC-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "oojs-ui-core"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-readableRC-core.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-readableRC-core.css"
                        ]
                    }
                },
                "desc": "<b>ReadableRC-core</b>: Add a button to <a href=\"/Special:RecentChanges\" title=\"Special:RecentChanges\">Recent Changes</a> that formats the results into three columns (page, diff/byte change, and user links) to make it more readable."
            },
            {
                "id": "toplinksDropdown",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [
                            "toplinksDropdown-styles"
                        ],
                        "scripts": [
                            "MediaWiki:Gadget-toplinksDropdown.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>ToplinksDropdown</b>: Move personal links at the top into a dropdown, opened by hovering over your username"
            },
            {
                "id": "toplinksDropdown-styles",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [],
                        "styles": [
                            "MediaWiki:Gadget-toplinksDropdown.css"
                        ]
                    }
                },
                "desc": "\u29fcgadget-toplinksDropdown-styles\u29fd"
            },
            {
                "id": "stickyTableHeaders",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [],
                        "styles": [
                            "MediaWiki:Gadget-stickyTableHeaders.css"
                        ]
                    }
                },
                "desc": "<b>StickyTableHeaders</b>: Keep table headers stuck to the top of your window as you scroll; enable by adding the <code>sticky-header</code> class"
            },
            {
                "id": "markblocked",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-markblocked.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Markblocked</b>: Add a strikethrough for the names of users that have been blocked"
            },
            {
                "id": "events",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util",
                            "ext.gadget.gsw-util",
                            "mediawiki.api"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-eventslist.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-eventslist.css"
                        ]
                    }
                },
                "desc": "<b>Events</b>: Adds a calendar icon at the top that displays daily and weekly events."
            },
            {
                "id": "oswf",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-oswf.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Oswf</b>: Loads the <i>oswf-core</i> gadget when the \"oswf-guidance\" class is present on the page."
            },
            {
                "id": "oswf-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "oojs-ui-core",
                            "oojs-ui.styles.icons-movement"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-oswf-core.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Oswf-core</b>: Creates the show/hide guidance buttons and functionality for oswf tasks."
            },
            {
                "id": "lazyload",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "default": "",
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-lazyload.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Lazyload</b>: Loads images and other files on click instead of with the page"
            },
            {
                "id": "lazyload-core",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "hidden": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-lazyload-core.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Lazyload-core</b>: Loads images and other files on click instead of with the page"
            },
            {
                "id": "gsnews",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Appearance",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "moment",
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-gsnews.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-gsnews.css"
                        ]
                    }
                },
                "desc": "\u29fcgadget-gsnews\u29fd"
            },
            {
                "id": "searchfocus",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Other",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-searchfocus.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Searchfocus</b>: Automatically focus on the search box when loading the main page"
            },
            {
                "id": "sigreminder",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Other",
                        "contentModels": [],
                        "default": "",
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.gsw-util"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-sigreminder.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Sigreminder</b>: Prompt when trying to add a talk page message without adding your signature"
            },
            {
                "id": "defaultsummaries",
                "metadata": {
                    "settings": {
                        "actions": [],
                        "categories": [],
                        "category": "Other",
                        "contentModels": [],
                        "namespaces": [],
                        "rights": [],
                        "skins": []
                    },
                    "module": {
                        "datas": [],
                        "dependencies": [
                            "oojs-ui-core"
                        ],
                        "messages": [],
                        "peers": [],
                        "scripts": [
                            "MediaWiki:Gadget-defaultsummaries.js"
                        ],
                        "styles": []
                    }
                },
                "desc": "<b>Default summaries</b>: Add dropdown menus when editing pages to select pre-defined edit summaries"
            }
        ]
    }
}