Gadgets
Jump to navigation
Jump to search
Below is a list of special gadgets users can enable on their preferences page, as defined by the definitions. This overview provides easy access to the system message pages that define each gadget's description and code.
Utilities [View description]
- MultiUpload — enable optional uploading of multiple images through Special:Upload; note that the description template will apply to all files, and files can only be renamed on your local machine or after uploading (View description | Export)
Uses: Gadget-multiupload.js - Collapse Transcript TOCs — collapses the table of contents on Transcript pages by default (View description | Export)
Uses: Gadget-toctranscript.js
Enabled for everyone by default. - Compare Link — In page history logs, this gadget changes the "compare selected revisions" button to a link to allow for better navigation and usability. See MediaWiki bug T18165 for more information. (View description | Export)
Uses: Gadget-comparelink.js
Enabled for everyone by default. - Display Contribution Count — adds a simple tally to the top of Contributions and History lists to note the total number of revisions currently being displayed (View description | Export)
Uses: Gadget-contribsDisplayed.js
Enabled for everyone by default. - Check Image Foreign Use — adds a "List Foreign Uses" link to
File:
pages that displays other language wikis using the file (View description | Export)
Uses: Gadget-imageForeignUseCheck.js
Enabled for everyone by default. - Null Edit Button — adds a "Null edit" option to the "More" dropdown menu to update a page's listing in categories and special pages; click here for more information (View description | Export)
Uses: Gadget-nulledit.jsRequires the following right:
edit
- User Profile Info — adds user groups, number of edits, and registration date and time to the top of user profile pages (View description | Export)
Uses: Gadget-UserProfile.js, Gadget-UserProfile.cssRequires the following right:
edit
Cosmetics [View description]
- Small Parenthetical in Page Titles — Reduce the size and color of parentheticals in page titles ("AC5" in Kei Nagase (AC5)) (View description | Export)
Uses: Gadget-parenthetical.js, Gadget-parenthetical.css - ACES07 Regular — change the wiki's font to a fan-made recreation of the Ace Combat 7: Skies Unknown interface font, made by HoshinoComet and ElectronicOldMen (does not apply to all elements and may cause visual glitches) (View description | Export)
Uses: Gadget-ACES07Regular.css - Old Poll Hover — add a hover effect to Project:Polls to show the percentage of votes each option received (View description | Export)
Uses: Gadget-oldpolls.js - Hide Clear Cache — hides the message on JS and CSS pages instructing you to clear your cache after updating (users still need to clear your cache after these pages are updated!) (View description | Export)
Uses: Gadget-hideclearcache.js - Notification Bubble — replaces the number of notifications in the header with a small bubble (View description | Export)
Uses: Gadget-echobubble.css - RosaVision™ — enables the April Fools' 2024 "RosaVision™" prank all year long (View description | Export)
Uses: Gadget-RosaVision.js
Defaults [View description]
- Force Special:Upload — replace modals for uploading files to force users to use Special:Upload, ensuring they use the file description template and see the warning text (View description | Export)
Uses: Gadget-ForceSUpload.css
Enabled for everyone by default. - ⧼gadget-correctfileheadings⧽ (Gadget-correctfileheadings | Export)
Uses: Gadget-correctfileheadings.js
Enabled for everyone by default. - DataTables — adds DataTables functionality (View description | Export)
Uses: Gadget-datatables.js
Enabled for everyone by default. - ACZ Named Aircraft — augment DataTables functionality for Ace Combat Zero: The Belkan War/Aces with child rows to show more data (View description | Export)
Uses: Gadget-ACZNamedAircraft.js, Gadget-ACZNamedAircraft.css
Enabled for everyone by default. - Infinity Emblems — augment DataTables functionality for Ace Combat Infinity/Emblems with child rows to show more data (View description | Export)
Uses: Gadget-InfinityEmblems.js, Gadget-InfinityEmblems.css
Enabled for everyone by default. - ⧼gadget-oouiDemo⧽ (Gadget-oouiDemo | Export)
Uses: Gadget-oouiDemo.js
Enabled for everyone by default.