MediaWiki:CodeLoad.js/example-definitions.js

codeLoad.definitions = { "ajaxrc": { "title": "AjaxRC", "description": "Advanced auto-refreshing recent changes and watchlist (more info)", "group": "tools", "articles": [ "dev:AjaxRC/code.js" ]   },    "anchoredrollback": { "title": "AnchoredRollback", "description": "Allows you to make rollbacks without changing location", "isdefault": true, "group": "tools", "articles": [ "dev:AnchoredRollback/code.js" ],       "requirements": { "usergroups": "content-moderator|rollback|sysop" }   },    "botonerapopups": { "title": "BotoneraPopups", "description": "Show popup with useful action links when hovering links while CTRL key is pressed", "group": "extras", "articles": [ "dev:BotoneraPopups/BotoneraPopups.js", "dev:BotoneraPopups/WikiArticle.js", "dev:BotoneraPopups/UILang/en.js", "dev:BotoneraPopups/code.js", "dev:BotoneraPopups/code.css" ]   },    "floatingtoc": { "title": "FloatingToc", "description": "turns the table of contents into a floating panel", "group": "extras", "articles": [ "dev:FloatingToc/code.js" ],       "requirements": { "skins": "oasis" }   },    "highlight": { "title": "Highlight", "description": "Add highlighting to known members of the VSTF, Helper, Wikia Staff, and Bot groups", "isdefault": true, "articles": [ "dev:Highlight/code.css" ]   },    "revealanonip": { "title": "RevealAnonIP", "description": "Converts text that says 'A Wikia contributor' to the actual IP address", "articles": [ "dev:RevealAnonIP/code.js" ],       "requirements": { "usergroups": "user" }   } };

codeLoad.groups = { "extras": "Site enhancements", "tools": "Tools" };