To use one of these scripts, copy the line of code listed below (mw.loader.load(...)) to either your User:<username>/common.js page (single-user installation) or MediaWiki:Common.js (site-wide installation) page on your wiki.
The state of these scripts is tentative and may change at any time. Always verify the code that you are executing on your wiki or userpage.
The contents of the scripts listed here are originally listed under the Creative Commons Attribution-Share Alike License 3.0 (Unported) (CC BY-SA) license. Be sure that you are not violating any terms of the license when you are reusing, modifying, or redistributing the scripts listed below.
| No | Name | Authors | Description | Restrictions | Load Script |
|---|---|---|---|---|---|
| 1 | AjaxUndo |
| Script for adding an Ajax undo link on history pages and diffs. | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/AjaxUndo/gadget-impl.js"); |
| 2 | Countdown |
| Script that creates a countdown clock | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/Countdown/gadget-impl.js"); |
| 3 | FandoomUiUtilsDorui |
| For building complex element trees with few expressions | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/FandoomUiUtilsDorui/gadget-impl.js"); |
| 4 | FandoomUiUtilsModal |
| Makes creation of Fandom modals easier. | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/FandoomUiUtilsModal/gadget-impl.js"); |
| 5 | FandoomUiUtilsQdmodal |
| Minimalist flexbox-based modal library | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/FandoomUiUtilsQdmodal/gadget-impl.js"); |
| 6 | FandoomUiUtilsUijs |
| Allows easier creation of DOM elements | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/FandoomUiUtilsUijs/gadget-impl.js"); |
| 7 | FandoomUtilsI18nLoader |
| Library for loading i18n messages. Fork of i18n-js. | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/FandoomUtilsI18nLoader/gadget-impl.js"); |
| 8 | HTMLAudioPlayer5 |
| Play audio files with a native HTML5 player | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/HTMLAudioPlayer5/gadget-impl.js"); |
| 9 | PowertoolsPlacement |
| Convenience script for placing links to loaded userscripts in a shared portlet. Works across skins. | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/PowertoolsPlacement/gadget-impl.js"); |
| 10 | PreloadTemplates |
| Allows inserting a pre-made syntax of a template selected from a list directly within the source editor. | Restricted to the following pages/user groups: Actions
| mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/PreloadTemplates/gadget-impl.js"); |
| 11 | ViewSource |
| Adds a "View source" link to the "Edit" menu | Restricted to the following pages/user groups: Actions
| mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/ViewSource/gadget-impl.js"); |
| 12 | AjaxBatchDelete |
| Allows deleting a list of pages in a form and protecting them too. | Restricted to the following pages/user groups: Rights
| mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/AjaxBatchDelete/gadget-impl.js"); |
| 13 | AjaxBatchUndelete |
| Allows batch undeletion of pages. | Restricted to the following pages/user groups: Rights
| mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/AjaxBatchUndelete/gadget-impl.js"); |
| 14 | AjaxBatchRedirect |
| Allows redirecting a list of pages in a form. | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/AjaxBatchRedirect/gadget-impl.js"); |
| 15 | MassCategorization |
| Categorization (add/remove/replace) on multiple pages in a list fashion, similar to AjaxBatchDelete. | Restricted to the following pages/user groups: Rights
| mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/MassCategorization/gadget-impl.js"); |
| 16 | MassNullEdit |
| Null edit multiple pages from a list. | None | mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/MassNullEdit/gadget-impl.js"); |
| 17 | MassProtect |
| Protect multiple pages from a list | Restricted to the following pages/user groups: Rights
| mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/MassProtect/gadget-impl.js"); |
| 18 | MassRename |
| Rename multiple pages in a list fashion, similar to AjaxBatchDelete | Restricted to the following pages/user groups: Rights
| mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/MassRename/gadget-impl.js"); |
| 19 | PageRenameAuto-update |
| Automatically updates page links, transclusions and category members throughout the wiki upon renaming a page. | Restricted to the following pages/user groups: Rights
| mw.loader.load("https://cdn.jsdelivr.net/gh/ccxtwf/MirahezeDevScripts@v0.0.5/dist/PageRenameAuto-update/gadget-impl.js"); |