Gadgets
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.
Browsing
- After rolling back an edit, automatically open the contributions of the user rolled back. (Export)
Uses: Gadget-modrollback.js - Disable access keys (Export)
Uses: Gadget-removeAccessKeys.js - Focus the cursor in the search bar on loading the Main Page. (Export)
Uses: Gadget-searchFocus.js - GoogleTrans, opens a translation popup for the selected text or the word under the cursor when pushing the shift button (Export)
Uses: Gadget-GoogleTrans.js - ImageAnnotator, to view notes and comments that people have placed upon images shown on file description pages. (Export)
Uses: Gadget-ImageAnnotator.js - Navigation popups, article previews and editing functions popup when hovering over links (Export)
Uses: Gadget-popups.js, Gadget-navpop.css - Open external links in a new tab/window (Export)
Uses: Gadget-exlinks.js - The revisionjumper creates an interface which allows you to jump between different revisions. (Export)
Uses: Gadget-revisionjumper.js - Twinkle, a set of tools that automates common tasks such as reporting vandalism, warning vandals, requesting deletion, welcoming users, and tagging articles. (Export)
Uses: Gadget-morebits.js, Gadget-Twinkle.js, Gadget-morebits.css - Suppress display of the fundraiser banner (Export)
Uses: Gadget-HideFundraisingNotice.js, Gadget-HideFundraisingNotice.css - "Ask a question" feature for the Wikimedia Foundation's "Teahouse" project (Export)
Uses: Gadget-teahouse.js, Gadget-teahouse.css
Enabled for everyone by default.
Editing
- Add two new dropdown boxes below the edit summary box, with some useful default summaries. (Export)
Uses: Gadget-defaultsummaries.js - Citation expander: Automatically expand and format citations (uses "Citation bot"). (Export)
Uses: Gadget-citations.js - HotCat, easily add / remove / change a category on a page, with name suggestion [example] (Export)
Uses: Gadget-HotCat.js - wikEdDiff, improved diff view between article versions (not needed if wikEd is used) (Export)
Uses: Gadget-wikEdDiff.js - Make text fields (e.g. the edit form) use a sans-serif font instead of a monospace font. (Export)
Uses: Gadget-textareasansserif.css - ProveIt, a powerful GUI tool for viewing, editing, adding, and inserting references (screenshot, working demo) (Export)
Uses: Gadget-ProveIt.js - wikEd, a full-featured integrated text editor for Firefox, Safari, and Google Chrome. Please read the help page for usage instructions. (Export)
Uses: Gadget-wikEd.js
Appearance
- Add an [edit] link for the lead section of a page (Export)
Uses: Gadget-edittop.js - Add a clock in the personal toolbar that displays the current time in UTC (which also provides a link to purge the current page). (Export)
Uses: Gadget-UTCLiveClock.js - Add a "my sandbox" link to the personal toolbar area. (Export)
Uses: Gadget-mySandbox.jsRequires the following right:
- Create pages (which are not discussion pages)
Enabled for everyone by default. - Add a "Purge" tab to the top of the page, which purges the page's cache when followed. (Export)
Uses: Gadget-purgetab.js - Add a selector to the Wikipedia search page allowing the use of external search engines. (Export)
Uses: Gadget-externalsearch.js - Add page and user options to drop-down menus on the toolbar. Works in Vector, Monobook and Modern skins (documentation) (Export)
Uses: Gadget-dropdown-menus.js, Gadget-dropdown-menus.css - Change the location of the category box to place categories above all other content (MonoBook skin). (Export)
Uses: Gadget-CategoryAboveAll.js - Change the "new section" tab text to instead display the much narrower "+". (Export)
Uses: Gadget-addsection-plus.js - Change UTC-based times and dates, such as those used in signatures, to be relative to local time. (documentation) (Export)
Uses: Gadget-CommentsInLocalTime.js - Display diffs with the new yellow/blue color scheme that improves accessibility. (Export)
Uses: Gadget-NewDiff.css - Disable animations in the interface (Export)
Uses: Gadget-NoAnimations.js - Disable smaller font sizes of elements such as Infoboxes, Navboxes and References lists. (Export)
Uses: Gadget-NoSmallFonts.css - Display an assessment of an article's quality as part of the page header for each article. (documentation) (Export)
Uses: Gadget-metadata.js - Enable toggling between tabs and dropdown menus in the Vector skin. (Please report bugs here.) (Export)
Uses: Gadget-MenuTabsToggle.js, Gadget-MenuTabsToggle.css - Move edit links next to the section headers (documentation) (Export)
Uses: Gadget-lefteditlinks.js - Multimedia Beta ( mwEmbed ) includes support for video sequencer, video playback, Firefogg uploading and the "Add-Media-Wizard". (These components are still evolving; you can help by providing feedback and bug reports on the respective talk pages.) (Export)
Uses: Gadget-mwEmbed.js - PrettyLog gives the lists on Special:Log the same layout as on the Special:Search result pages. If the log shown contains file uploads, add small thumbnails (Documentation on Commons). (Export)
Uses: Gadget-PrettyLog.js - Use a black background with green text on the Monobook skin (Export)
Uses: Gadget-Blackskin.css - Widen the search box in the Vector skin. (Export)
Uses: Gadget-widensearch.css
Compatibility
- DejaVu Sans, a font with support for various dingbats. This gadget works on Google Chrome, Mozilla Firefox 3.5, and Safari. Install this gadget if you need better font and character support but cannot install fonts directly onto your computer. (Export)
Uses: Gadget-DejaVu Sans.css - The JavaScript Standard Library, a compatibility library for browsers that lack full support for JavaScript 1.6. This includes older versions of Internet Explorer (version 7 and below), Opera, and Safari. (Export)
Uses: Gadget-JSL.js
Advanced
- Add a sidebar menu of user-defined regex tools, with a dynamic form for instant one-use regex (documentation). (Export)
Uses: Gadget-RegexMenuFramework.js - Allow /16 and /24 – /32 CIDR ranges on Special:Contributions forms (uses API), as well as wildcard prefix searches, e.g., "Splark*". (Please report any issues here.) (Export)
Uses: Gadget-contribsrange.js - Create a toolbox link to show the page with messages from the user interface substituted with their names (Export)
Uses: Gadget-ShowMessageNames.js - Enable tracking bugs on Bugzilla using the {{tracked}} template. (Export)
Uses: Gadget-BugStatusUpdate.js