Jump to content

Wikipedia:WikiProject User scripts/Scripts cleanup

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Equazcion (talk | contribs) at 13:48, 14 April 2012 (User pages: original script appears fixed). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Wikipedia's current list of user scripts is in bad shape, in that it is disorganized and contains many non-working or obsolete entries. It is therefore set to be deprecated, and the list below is set to replace it.

Add scripts here that are confirmed working and relevant. Non-working scripts should be listed here.

For the sake of easy editing, scripts should be listed as *[link] - [description]. Consensus can be established for the actual display format when the list approaches completion.

  • If adding to the Vector compatible section, make sure scripts are confirmed working with the Vector skin.
  • Scripts that don't work with the Vector skin but do work with other skins belong in the Non-Vector only section.
  • Where possible, link to a script's documentation page rather than the actual .js page.

Note that the old list will be preserved and linked to as a more exhaustive list of existing scripts.

Vector compatible

Multifunction tools

Several different types of tools in one script.

  • Navigation Popups - Adds robust page previews and other tools, accessible via popups that display when rolling over links. Enable via Preferences → Gadgets → Navigation Popups
  • Twinkle - Easy tagging, delete nomination, user welcoming/notifications, vandalism reverts/warnings/reports, and more. Enable via Preferences → Gadgets → Twinkle

Site-wide appearance

For readers

Scripts that offer superficial site-wide changes.

For editors

Scripts that offer superficial site-wide changes primarily useful to those who edit actively, or participate in discussions.

  • Menu Tabs Toggle - Toggle between drop down menus and tabs in Vector. Preferences → Gadgets → Enable toggling between tabs and dropdown menus in the Vector skin.
  • SearchNamespace - Adds a pulldown menu next to the quick search bar allowing selection of namespace to search in.
  • New Pages - Adds a link in the toolbox to patrol new pages.
  • Link Classifier - Colorize links on the page to indicate redirects, broken redirects, disambiguation pages, and XfDs.
  • Mark Blocked - Marks blocked users in all listings and signatures (faded and struck-out username).
  • Admin Rights - Highlights administrators in all listings and signatures.
  • 6 Tabs Vector - Shows edit and history tabs for both main and talk pages while viewing either one.
  • Watchlist Notifier - Notification of changes to watched pages. Changes are checked on each page load, with notifications appearing at the top of the page under its title.
  • Duplinks - Highlights links that occur more than once in an article (separate for lead and body).
  • Autolink - Makes plaintext [[wikilinks]], {{transclusions}}, and URLs clickable (for instance in .js pages, diff pages, history, etc).
  • Dropdown To Tabs - Changes Vector's drop-down menu items into tabs (works but not pretty).
  • Menu To Tabs - Same as Dropdown To Tabs, but uses jQuery.
  • WikiTrust - Click on text in an article to get information about who added that text, and when. Uses data from the WikiTrust project.

Editing

  • wikEd - Provides a comprehensive set of tools, including syntax highlighting, when editing a page. Enable through Preferences → Gadgets → wikEd.
  • HotCat - Quick Ajax category editing. Enable through Preferences → Gadgets → HotCat.
  • ajaxPreview – Fast edit preview and changes without page reloading.
  • Bracket Match - Check matching for template and variable brackets.
  • AutoEd - Cleanup various problems with markup, headlines, templates, and ISBNs.
  • Advisor - Flags possible issues with wikitext while editing a page.
  • MOSNUM Dates - Cleanup dates per WP:MOSNUM.
  • Common Terms - Delink common terms.
  • Autocomplete - Offers a popup suggestions menu whenever you start typing a link or template in the main edit box.
  • Split Preview - Shows editing previews beside the edit box instead of above or below.

References

  • ProveIt GT - Popup forms to fill in references. Enable with Preferences → Gadgets → ProveIt
  • Ajax Preview - Adds a button to the edit form to preview the current section, with a references section included.
  • HarvErrors - Displays errors when using Harv templates
  • SnipManager - Toolbar with forms to fill in references.

Tagging

Vandalism

Diffs

Discussions

User pages

Listings

Watchlist

  • Smart Watchlist - Watchlist customization and organization.
  • Watchlist Links - Adds some useful links to your Watchlist.
  • Catwatch - Shows the addition of pages to specified categories on your watchlist.

Recent Changes

History

Logs

Contributions

  • Hide Top Contribs - Does the opposite of the "Only show edits that are latest revisions" checkbox. (There is also an it.wikipedia.org-specific version, which has some "special" problems with some skins, but it still displays somewhere!)

Administrative

Miscellaneous

  • Prose Size - Adds the page size of the article to the toolbox

Meta-scripts

Non-Vector only

Editing

  • Format Citations - adds one tab to harmonize whitespace in citation templates, and another to convert them to the vertical format. Only tested in the modern skin.

Discussions

  • Edit Count - Adds a quick link in the toolbar for checking one's edit count. (Especially for those who have editcountitis!)
  • Contribs Tab - Adds a contributions tab on user and user talk pages.

Vandalism

  • RC Patroller - Adds a porlet to the sidebar that shows a regularly updated list of recent changes