Jump to content

User:Sam Sailor/common

From Wikipedia, the free encyclopedia

Notes to and scraps from my common.js

Empty boilerplates

/**
 * <title>
 * <description>
 * Linkback: [[]]
 * Documentation: [[]]
 * Feedback: [[]]
 * Notes: Installed {{subst:CURRENTYEAR}}-{{subst:CURRENTMONTH}}-{{subst:CURRENTDAY2}}, loads vis scriptManager
 * Notes: Installed {{subst:CURRENTYEAR}}-{{subst:CURRENTMONTH}}-{{subst:CURRENTDAY2}}
 * Notes: Installed disabled {{subst:CURRENTYEAR}}-{{subst:CURRENTMONTH}}-{{subst:CURRENTDAY2}}, yet to be tested
 */
 {{Subst:Js|}}

/**
 * <title>
 * <description>
 * Linkback: [[]]
 * Documentation: [[]]
 * Begun: 20xx-xx-xx
 * Size:  bytes
 * Last update by <creator>: 20xx-xx-xx
 * Last update by other editors: 20xx-xx-xx
 * Size:  bytes
 * Links per 20xx-xx-xx:
 * Notes: Installed {{subst:CURRENTYEAR}}-{{subst:CURRENTMONTH}}-{{subst:CURRENTDAY2}}, loads vis scriptManager
 * Notes: Installed {{subst:CURRENTYEAR}}-{{subst:CURRENTMONTH}}-{{subst:CURRENTDAY2}}
 * Notes: Installed disabled {{subst:CURRENTYEAR}}-{{subst:CURRENTMONTH}}-{{subst:CURRENTDAY2}}, yet to be tested
 */
 {{Subst:Js|}}

Notes

// VARIOUS
//function enWikiScript(page) {
//  mw.loader.load( '//en.wikipedia.org/w/index.php?title=' + page + '&action=raw&ctype=text/javascript');
//}

// Quick links
/**
 * Portlet menus, see [[Help:Customizing toolbars]]
 * "p-cactions": Vector: "More" drop-down menu. Vector 2020: "Tools" drop-down menu. I.e. the same place.
 * "p-interaction": Interaction section in left sidebar
 * "p-navigation": Vector: Navigation section in the left menu (left sidebar) [[mw:Manual:Interface/Sidebar]]. Vector 2020: [[mw:Reading/Web/Desktop Improvements/Features/Collapsible sidebar]]
 * "p-personal": Vector: Text links at the top. Vector 2020: moved to the drop-down User menu [[mw:Reading/Web/Desktop Improvements/Features/User menu]]
 * "p-tb": Vector: Toolbox section in left sidebar. Vector 2020: moved to the "Tools" drop-down menu.
 */
$(function () {
	mw.util.addPortletLink('p-personal', '//tools.wmflabs.org/copypatrol/en', 'CP', 'p-copypatrol', 'Copyright patrol');
	mw.util.addPortletLink('p-personal', '//en.wikipedia.org/w/index.php?title=Special:Log&user=Sam%20Sailor', 'Logs', 'pt-mylogs', 'Your logged actions', '', '#pt-logout');
	mw.util.addPortletLink('p-personal', '//en.wikipedia.org/w/index.php?title=Special:NewPages&dir=prev&hidepatrolled=1&hideredirs=0', 'NPP', 'p-npp', 'NPP');
	mw.util.addPortletLink('p-personal', '//en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser/Script', 'JWB', 'p-jwb', 'JWB');
	mw.util.addPortletLink('p-personal', '//en.wikipedia.org/wiki/User:Sam_Sailor/sandbox', 'SB', 'p-mysandbox', 'Sandbox');
	mw.util.addPortletLink('p-navigation', mw.util.getUrl('Special:RandomRedirect'), 'Random redirect', 'n-randomredirect', 'Load a random redirect', 'a');
});

/**
 * userResourceManager
 * Drag and drop GUI allowing users to manage their resources
 * Documentation: [[User:Fred Gandt/userResourceManager]]
 * Notes:
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AFred+Gandt%2FuserResourceManager.js&action=raw&ctype=text/javascript'); // [[User:Fred Gandt/userResourceManager.js]]

/* ---------------- A-B-C ----------------- */

/**
 * AddActionLinks
 * Adds "edit", "hist" and "delete" link to [[Special:WhatLinksHere]] and the list of templates used in a page
 * Linkback: [[m:User:He7d3r/Tools/AddActionLinks.js]]
 * Documentation: none
 * Notes: Installed 2024-10-10
 */

/**
 * AddCitationNeededTagsToUnreferencedParagraphs
 * Inserts "Citation needed" tags to paragraphs lacking references.
 * Linkback: [[User:Phlsph7/AddCitationNeededTagsToUnreferencedParagraphs.js]]
 * Documentation: [[User:Phlsph7/AddCitationNeededTagsToUnreferencedParagraphs]]
 * Feedback: [[User talk:Phlsph7AddCitationNeededTagsToUnreferencedParagraphs]]
 * Notes: Installed 2024-10-10. Via scriptManager.
 */

/**
 * AddCopied
 * Script to add Template:Copied to the source and target talk pages when copying content within Wikipedia
 * Linkback: [[User:BrandonXLF/AddCopied.js]]
 * Documentation: [[User:BrandonXLF/AddCopied]]
 * Notes: 2024-10-10: Yet to be tested
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ABrandonXLF%2FAddCopied.js&action=raw&ctype=text/javascript'); // [[User:BrandonXLF/AddCopied.js]]

/**
 * admin eye
 * Adds a link that will toggle all sections with class="admin-show" which are designed for notes hidden on page for administrators to remind them of the process in completing tasks.
 * Linkback: [[User:Technical 13/Scripts/admin eye.js]]
 * Documentation: [[User:Technical 13/Scripts/admin eye]]
 * Notes: Yet to be tested
 */

/**
 * adminhighlighter (Theopolisme), adminhighlighter (Bellezzasolo), adminrights (Ais523), admintagger (Anne drew), admintagger-plus (Anne drew) - see section USER HIGHLIGHTERS
 */

/**
 * Advisor
 * Identifies common formatting and stylistic issues by examining the wikitext.
 * Documentation: [[User:Ebrahames/Advisor]]
 * Notes:
 */

/**
 * AFCFFU
 * Helper script for [[Wikipedia:Files for upload]]
 * Linkback: [[User:Enterprisey/AFCFFU.js]]
 * Documentation: none
 * Notes: Yet to be tested
 */

/**
 * AFCH (Articles for Creation Helper)
 * Helper script for [[Wikipedia:Articles for creation]]
 * Documentation: [[WP:AFCH]]
 * Notes: The current stable version can also be installed by enabling {{myprefs|9|Editing|check=Yet Another AFC Helper Script}}
 * 2016-06-23: Currently maintained by User:Enterprisey, this script is much more up to date than the beta version.
 * 2018: Loaded as a gadget from prefs
 */

/**
 * AFCH beta script
 * Helper script for [[Wikipedia:Articles for creation]]
 * Linkback: [[MediaWiki:Gadget-afchelper-beta.js]]
 * Documentation: [[Wikipedia:WikiProject Articles for creation/Helper script]]
 * Notes: 2016-06-23: Although called a beta version, it has not been updated since 2014.
 */

/**
 * afcrc-helper
 * Helps to handle requests at WP:AFC/R and WP:AFC/C (redirects and categories creation requests)
 * Documentation: [[User:Eejit43/scripts/afcrc-helper]]
 * Feedback: [[User talk:Eejit43/scripts/afcrc-helper]]
 * Notes: Installed 2024-10-10
 */

/**
 * AFCRHS by User:PhantomTech
 * Helper script for [[Wikipedia:Articles for creation/Redirects]]
 * Linkback: [[User:PhantomTech/scripts/AFCRHS.js]]
 * Documentation: none
 * Notes: A good script, but does not handle category requests. Does not work if User:The Earwig/permalink.js is loaded.
 */

/**
 * AFCRHS by User:Enterprisey
 * Helper script for [[Wikipedia:Articles for creation/Redirects and categories]]
 * [[User:Enterprisey/AFCRHS.js]]
 * Documentation: [[User:Enterprisey/AFCRHS]]
 * Notes:
 * 2016-06-23: Newly created and handles category requests
 * 2024-10-10: Not loaded
 */

/**
 * afd helper
 * The afd helper is a tool developed to help voting on Articles for Deletion and nominating articles for deletion.
 * Linkback: [[User:Jnothman/afd helper/script.js]]
 * Documentation: [[User:Jnothman/afd helper]]
 * Notes: 2015-12-03: I am uninstalling this, it works well, but its benefits are rather limited.
 */

/**
 * afdvote
 * Assists in !voting on AFD debates.
 * Linkback: [[User:2D/afdvote.js]]
 * Documentation: none
 * Notes: 2015-11-28: Not updated since 2008. Does not seem to work at least not with monobook in Chrome. Does supposedly the same as afd_helper (above).
 */

/**
 * ajaxPreview
 * Adds preview and changes Ajax buttons which are faster than standard buttons, use less traffic, retain the text cursor position and undo (Ctrl-Z) history.
 * Linkback: [[User:Js/ajaxPreview.js]]
 * Documentation: [[User:Js/ajaxPreview]]
 * Notes: This is one very nice script.
 * 2016-07-14: Loaded in global.js and works fine on other wikis; uninstalled here.
 */

/**
 * ajaxWatchlist
 * Automatically updates your watchlist
 * Linkback: [[User:Theopolisme/Scripts/ajaxWatchlist.js]]
 * Documentation: [[User:Theopolisme/Scripts/ajaxWatchlist]]
 * Notes: 2016-04-18: Does this mess up Pop-ups? Disabling. No, but something is conflicting with Pop-ups on history pages.
 * 2024-08-24: Not loaded anywhere
 */

/**
 * Alex 21/script-functions
 * Required for installing other scripts by user
 * Documentation: [[User:Alex 21/script-functions]]
 * Feedback: [[User talk:Alex 21/script-functions]]
 * Notes:
 * 2020-07-09: Installed
 * 2022-08-11: Disabling, is not needed for User:Alex 21/script-categoriessort.js
 */

/**
 * Aligner
 * Automatically aligns infobox params
 * Linkback: [[User:Taavi/Aligner.js]]
 * Documentation: [[User:Taavi/Aligner]]
 * Notes: Installed 2024-10-10
 */

/**
 * All-in-one
 * An experiment to integrate various user scripts, which can be switched on and off in the preferences page.
 * Linkback: [[User:Cameltrader/All-in-one.js]]
 * Documentation: [[User:Cameltrader/All-in-one.js/Description]]
 * Notes: 2015-11-28: In monobook in Chrome this script seems to fuck things up in a grand way, several other scripts are not loading after an ajax warning pops up.
 */

/**
 * AQFetcher
 * Will stylize as many links as possible according to the quality of their target
 * Linkback: [[User:N8wilson/AQFetcher.js]]
 * Documentation: [[User:N8wilson/AQFetcher]]
 * Notes: 2016-08-20: Uninstalled. First impression: I find all those colours confusing.
 */

/**
 * ARB, the Arbritration Requests Buddy
 * Designed to automate the ARBCOM Discretionary Sanctions procedure, as well as supporting General Sanctions
 * Documentation: [[User:Bellezzasolo/Scripts/arb]]
 * Notes: Installed 2018-12-03. Disabled 2024-01-10, seldom used.
 */

/**
 * Archy McArchface
 * Allows a user to select and archive multiple discussions to another page
 * Documentation: [[User:Σ/Testing facility/Archiver]]
 * Notes:
 * 2018-09-11: Installed
 * 2018-11-10: Disabling, seldom used.
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3A%CE%A3%2FTesting+facility%2FArchiver.js&action=raw&ctype=text/javascript'); // [[User:Σ/Testing facility/Archiver.js]]

/**
 * ArticleInfo
 * Displays page information at the top of the page, directly below the title
 * Documentation: [[User:Terasail/ArticleInfo]]
 * Feedback: [[User talk:Terasail/ArticleInfo]]
 * Notes: Installed 2024-10-10
 */

/**
 * autoCloser
 * Automatically closes sections and subsections on Wikipedia: and Wikipedia talk: pages
 * Linkback: [[User:Writ Keeper/Scripts/autoCloser.js]]
 * Documentation: none
 * Notes: Yet to be tested
 */

/**
 * autocomplete
 * Local loader for the context aware script installed in [[Meta:Gadgets/autocomplete]]. It's the blue pop-up to the right.
 * Linkback: [[User:ערן/autocomplete.js]]
 * Documentation: [[User:ערן/autocomplete]]
 * Notes:
 * I run [[Meta:Gadgets/autocomplete]] from global.js
 * Not to be confused with User:Theopolisme/Scripts/autocompleter.js
 */

/**
 * autocompleter
 * Context-sensitive, tab-based autocompletion tool for editing MediaWiki
 * Linkback: [[User:Theopolisme/Scripts/autocompleter.js]]
 * Documentation: [[User:Theopolisme/Scripts/autocompleter]]
 * Notes:
 * A time saver when you get used to it.
 * One of many scripts that does not work if [[User:Cacycle/wikEd]] is installed.
 * Not to be confused with [[Meta:Gadgets/autocomplete]] or its local loader [[User:ערן/autocomplete.js]]
 * 2018-12-17: Loaded in global.js, seems to work globally
 */

/**
 * autoFormatterSettings
 * Local settings for [[:de:Benutzer:TMg/autoFormatter.js]], loaded in global.js
 * Borrowed from [[User:Zyxw/autoFormatterSettings.js]]
 * Documentation for autoFormatter: [[:m:User:TMg/autoFormatter]]
 * Documentation: [[User:Sam Sailor/Scripts/autoFormatterSettings]]
 * Notes:
 * 2018-01-17: The local version [[User:Zyxw/autoFormatter.js]] did not work.
 */

/**
 * autolink
 * Autolink [[wikilinks]], [external links] and {{templates}}
 * Documentation: [[User:Lenore/autolink]]
 * Notes: Really smart
 */
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ALenore%2Fautolink.js&action=raw&ctype=text/javascript'); // [[User:Lenore/autolink.js]]

/**
 * Automatic Referencing Assistant
 * Aids users in correcting referencing errors
 * Documentation: [[User:TheJJJunk/Automatic Referencing Assistant]]
 * Notes: A fine script
 */

/**
 * AutoReminders
 * Create reminders on a subpage
 * [[User:Evad37/AutoReminders.js]]
 * Documentation: none
 * Begun: 2016-04
 * Links per 2016-08-19: none
 * Notes: 2018-02-26: buggy; ./UPmemento
 */

/**
 * auto-watchlist-expiry
 * Automatically watchlists every page you edit or delete for a user-definable duration (you can still pick a different time using the dropdown, though).
 * Documentation: [[User:Rummskartoffel/auto-watchlist-expiry]]
 * Notes: Installed 2024-10-10
 */

/**
 * BooksToSfn
 * Converts a cite book inside a ref tag block into an Sfn
 * Linkback: [[User:DaxServer/BooksToSfn.js]]
 * Documentation: [[User:DaxServer/BooksToSfn]]
 * Notes: Installed 2024-10-10. Via scriptManager.
 */

/**
 * Capricorn
 * A  modified version of [[User:Sam Sailor/Scripts/Sagittarius+]]
 * Documentation: [[User:Wugapodes/Capricorn]]
 * Notes:
 */

/**
 * cat-a-lot
 * Loader for [[:Commons:Help:Gadget-Cat-a-lot]]
 * Linkback: [[User:קיפודנחש/cat-a-lot.js]]
 * Documentation: none local, see above link to Commons
 * Notes:
 */

/**
 * CategoryBrowser
 * Linkback: [[User:Zocky/CategoryBrowser.js]]
 * Documentation: [[User:Zocky/Category Browser]]
 * Begun: 2005-11
 * Last update: 2006-06
 * Links per 2016-08-19: 1
 * Notes: 2016-08-17; 2016-08-19, uninstalled, does not work
 */

/**
 * Cat links
 * Linkback: [[User:DannyS712/Cat links.js]]
 * Documentation: [[User:DannyS712/Cat links]]
 * Notes: 2019-04-23 loaded in global.js
 */

/**
 * CatListMainTalkLinks
 * Display main/talk links for pages in categories
 * Documentation: [[User:Equazcion/CatListMainTalkLinks]]
 * Notes:
 */

/**
 * categoriessort
 * Sorts categories in an article alphabetically
 * Linkback: [[User:Alex 21/script-categoriessort.js]]
 * Documentation: [[User:Alex 21/script-categoriessort]]
 * Feedback: [[User talk:Alex 21/script-categoriessort]]
 * Notes: 2020-07-09, does not call User:Alex 21/script-functions.js
 */

/**
 * catwatch
 * Used to monitor categories for changes
 * Linkback: [[User:Ais523/catwatch.js]]
 * Documentation: [[User:Ais523/catwatch]]
 * Notes: 2024: not loaded anywhere
 */

/**
 * checksitelinks.js
 * When _editing_ a Wikipedia article, the script adds an action link (near search box) to remove the sitelinks which are already available on Wikidata.
 * Linkback: [[:d:User:Yair rand/checksitelinks.js]]
 * Documentation:
 * Notes: Uninstalled 2017-01-30
 */

/**
 * Citation Watchlist
 * Adds visual indicators to watchlist, recent changes, user contribs, and page history entries when unreliable sources are added to articles.
 * Linkback: [[User:Harej/citation-watchlist.js]]
 * Documentation: [[Wikipedia:Citation Watchlist]]
 * Feedback: [[Wikipedia talk:Citation Watchlist]]
 * Notes: Installed 2024-10-10
 */

/**
 * CitationStyleMarker
 * Shows if a citation is in CS1, CS2, CSVAN or CSLSA style
 * Linkback: [[User:BrandonXLF/CitationStyleMarker.js]]
 * Documentation: [[User:BrandonXLF/CitationStyleMarker]]
 * Notes: Installed 2024-10-10
 */

 /**
 * CiteHighlighter
 * Highlights 1800 sources green, yellow, or red depending on their reliability
 * Documentation: [[User:Novem Linguae/Scripts/CiteHighlighter]]
 * Feedback: [[User talk:Novem Linguae/Scripts/CiteHighlighter]]
 * Notes: Installed 2024-08-24
 */

/**
 * citetrans
 * Citation translation
 * Documentation: none
 * Notes: Installed 2019-06-16. 2024-08: disabled at some point in time, I have not missed it.
 */

/**
 * Citoid
 * A client for the Citoid service, used to generate citation templates from a URL
 * Linkback: [[User:Salix alba/Citoid.js]]
 * Documentation: [[User:Salix alba/Citoid]]
 * Notes:
 * Last update was in 2015.
 * 2016-04-10: Disabling. In development, cf. [[Wikipedia:TWL/Citoid]]. Either the script is buggy or the server is down.
 */

/**
 * ClassicalTOC(Vector2022)
 * Restores how the table of contents (TOC) was displayed in the classical Vector 2010 legacy skin.
 * Documentation: [[User:Phlsph7/ClassicalTOC(Vector2022)]]
 * Feedback: [[User talk:Phlsph7/ClassicalTOC(Vector2022)]]
 * Notes: 2024-10-10; not yet testes
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3APhlsph7%2FClassicalTOC%28Vector2022%29.js&action=raw&ctype=text/javascript'); // [[User:Phlsph7/ClassicalTOC(Vector2022).js]]

/**
 * cleanDiff
 * Linkback: [[:de:Benutzer:TMg/cleanDiff.js]],
 * Documentation: [[:de:Benutzer:TMg/cleanDiff]]
 * Notes: Loaded in global.js
 */

/**
 * cleanupCleanup
 * This script offers a quick way to remove Template:Cleanup tags that lack a reason= parameter.
 * Linkback: [[User:This, that and the other/cleanupCleanup.js]]
 * Documentation: none
 * Notes: Installed 2016-08-01, tested and works, but how often did I use it? Disabling.
 */

/**
 * COI Request Tool
 * Allows users to reply, close or remove conflict of interest edit requests
 * Linkback: [[User:Terasail/COI Request Tool.js]]
 * Documentation: [[User:Terasail/COI Request Tool]]
 * Notes: Installed 2024-10-10
 */

/**
 * collapse infoboxes
 * Taken from [[MediaWiki:Common.js]], modified to collapse based on infobox class, rather than collapsible class.
 * Linkback: [[User:Frietjes/collapse infoboxes.js]]
 * Documentation: none
 * Notes: Yet to be tested
 */

/**
 * collapseBots
 * Declutters talk pages by collapsing comments made by bots
 * Documentation: [[User:Opencooper/collapseBots]]
 * Notes: Installed 2021-01-15
 */

/**
 * CollapseSections
 * Adds an arrow button beside the header to show/hide the button.
 * Documentation: [[User:BrandonXLF/CollapseSections]]
 * Notes: Installed 2020-12-29
 * 2020-12-30 disabled. Seems to be buggy at times, and I don't think I will miss the functionality.
 */

/**
 * [[User:Ohconfucius/script/Common Terms]]
 * Unlinks common terms that usually don't need linking in the majority of articles
 * Documentation: [[WP:COMMONTERMS]]
 * Feedback: [[User talk:Ohconfucius/script]]
 * Notes:
 * 2015-12-26: Enabling it here, removing from global.js
 * 2016-04-09: Disabling
 * 2016-08-18: Loaded via scriptManager.js
 */

/**
 * CommonsHelper Labs
 * Helper script for WP:MTC
 * Linkback: [[User:Mattflaschen/CommonsHelper Labs.js]]
 * Documentation: none
 * Notes: Yet to be tested
 */

/**
 * commonHistory
 * On the watchlist, adds a link to a user's contribs next to the link to their user or user talk page
 * Notes:
 * According to [[User:Writ Keeper/Scripts/inlineDiffDocs]] commonHistory.js script is a consolidated version of
 * User:Writ Keeper/Scripts/watchlistDiffs.js
 * User:Writ Keeper/Scripts/generalHistory.js
 * User:Writ Keeper/Scripts/contribsHistory.js
 * but NOT User:Writ Keeper/Scripts/userHistory.js.
 * These scripts, providing the in-place diff functionality of all these scripts, with the exception of the original UserHistory script.
 * In short: commonHistory.js supersedes the above three scripts, adding the in-place diff functionality to history, contribs, watchlist,
 * and recent changes pages. It's recommended to use this script instead of the others, as it's significantly easier to maintain.
 * More notes:
 * Very useful script
 * 2015-12-29: Loaded in Meta:User:Sam Sailor/global.js and works fine on other wikis; disabling here
 * 2016-04-18: Unloaded in Meta:User:Sam Sailor/global.js, it would appear to conflict with some of the functions in Pop-ups; enabling User:UncleDouggie/smart watchlist.js
 * 2016-04-19: Enabling again, but only locally.
 */

/**
 * confirmLogout
 * Linkback: [[User:Fred Gandt/confirmLogout.js]]
 * Documentation: none
 * Links per 2016-08-19: 3
 * Notes: Yet to be tested
 */

/**
 * ConfirmRollback - see section ROLLBACK RELATED
 */

/**
 * contribcalendar
 * Contributions calendar script
 * Linkback: [[User:Ais523/contribcalendar.js]]
 * Documentation: none
 * Notes:
 * 2015-11-28: Does not seem to work at least neither with Monobook in Chrome nor in Firefox. Not updated since 2010.
 * 2016-08-22: And it doesn't work with vector skin either.
 */

/**
 * ContribsByPage
 * Groups edits by a user on Special:Contributions by page to make the page cleaner and easier to read.
 * Linkback: [[User:BrandonXLF/ContribsByPage.js]]
 * Documentation: [[User:BrandonXLF/ContribsByPage]]
 * Notes: Installed 2024-10-10
 */

/**
 * ContribSearch
 * This script is used to viewing edits by a single user. It will update every 3 seconds and insert newer edits.
 * Documentation: [[User:DannyS712/ContribSearch]]
 * Notes: Installed 2019-06-30
 */

/**
 * contribsrange
 * Allow /16, /24 and /27 – /32 CIDR ranges on Special:Contributions forms, as well as wildcard prefix searches
 * Linkback: [[User:Splarka/contribsrange.js]], [[MediaWiki:Gadget-contribsrange.js]]
 * Documentation: MediaWiki talk:Gadget-contribsrange.js
 * Notes: Yet to be tested; available as a gadget too: Special:Preferences#mw-prefsection-gadgets under "Advanced": Allow /16, /24 and /27 – /32 CIDR ranges
 */

/**
 * ContribsTabVector
 * Adds two new tabs to User and User talk pages: "Contributions" and "Statistics".
 * Linkback: [[User:Equazcion/ContribsTabVector.js]]
 * Documentation: [[User:Equazcion/ContribsTabVector]]
 * Notes: 2016-08-22: Uninstalled; the same functions are already in MoreMenu.js.
 */

/**
 * ControversialMoves
 * Adds a checkbox to the "Move page" special page, containing the content "Do you think this move might be controversial?"
 * When checked, a move request is added to the talkpage, using the proper template.
 * Linkback: [[User:Yair rand/ControversialMoves.js]]
 * Documentation: none
 * Notes:
 * 2016-06-23: Not updated since 2013. No other js links apart from mine. Disabling for now.
 * 2016-08-01: Trial period begun.
 * 2016-08-19: Uninstalled, does apparently not work.
 */

/**
 * Convenient Discussions
 * Linkback: [[:c:User:Jack_who_built_the_house/convenientDiscussions.js]]
 * Documentation: https://commons.wikimedia.org/wiki/User:Jack_who_built_the_house/Convenient_Discussions
 * Notes: 2024-08-24 global.js
 */

/**
 * coordInserter
 * Easily insert { {Coord}} template on articles listed in Category:Articles missing coordinates with coordinates on Wikidata
 * Linkback: [[User:Jeeputer/coordInserter.js]]
 * Documentation: [[User:Jeeputer/coordInserter]]
 * Feedback: [[User talk:Jeeputer/coordInserter]]
 * Notes: Installed 2024-10-10
 */

/**
 * copySectionLink by User:Bility
 * Adds a hidden pilcrow (¶) after editable section titles
 * Linkback: [[User:Bility/copySectionLink.js]]
 * Documentation: [[User:Bility/copySectionLink]]
 * Notes: 2015-12-09: Haven't used this much, uninstalled.
 */

/**
 * copySectionLink by User:SoledadKabocha
 * A mod of User:Bility/copySectionLink.js (see above) fixed to work on any Wiki and to handle titles with question marks correctly
 * Adds a hidden pilcrow (¶) after editable section titles.
 * Linkback: [[User:SoledadKabocha/copySectionLink.js]]
 * Documentation: ([[User:Bility/copySectionLink]])
 * Notes:
 * 2016-06-23: Loaded in global.js
 * 2018-11-25: Removing from global.js, loading [[User:Fred Gandt/sectionLinks.js]] instead (in global.js).
 */

/**
 * copyvio-check
 * Displays the % of copyvio in a separate section of the info menu of the NPP toolset.
 * Linkback: [[User:FR30799386/copyvio-check.js]]
 * Documentation: [[User:FR30799386/copyvio-check]]
 * Notes: Installed 2019-03-29. 2019-04-02: either it's not working, or it is slow. Disabled.
 */

/**
 * copyvios
 * Adds a "Copyvio check" link to the tools portlet that runs the current page through [[toollabs:copyvios|Earwig's Copyvio Detector]]
 * Linkback: [[User:The Earwig/copyvios.js]]
 * Documentation: none
 * Notes: "p-tb" = toolbar portlet to the left
 * 2018-06-14: Using User:Ahecht/Scripts/CVD.js (see below)
 */

/**
 * crathighlighter (Amorymeltzer) - see section USER HIGHLIGHTERS
 */

/**
 * csdhelper
 * CSD Helper. Helps with declining/contesting speedy deletions, changing rationales, changing speedy deletions to PRODs, and delete.
 * Documentation: [[User:Ale jrb/Scripts/csdhelper]]
 * Feedback: [[User talk:Ale jrb/Scripts/csdhelper.js]]
 * Notes:
 */

/**
 * csdcheck
 * CSD Check. Cleans the deletion reasons, so you aren't distracted by the Wiki-code.
 * Linkback: [[User:Ale_jrb/Scripts/csdcheck.js]]
 * Documentation: none
 * Notes: July 2017: no longer working
 */

/**
 * csdreasons
 * Set of custom decline and delete reasons
 * Documentation: none
 * Notes: An "outsourced" place to define variables for the CSD Helper script
 */

/**
 * cuStaleness
 * Relevant talk post: [[Wikipedia talk:Sockpuppet investigations/Archives/Archive21#New script announcement]]
 * Notes: 2018-11-10
 */

/**
 * custom long pages
 * Adds options for [[Special:LongPages]], such as the ability to hide articles that begin with "List of".
 * Linkback: [[User:Gary/custom long pages.js]]
 * Documentation: none
 * Notes: Yet to be tested
 */

/**
 * CustomSummaryPresets
 * Puts a dropdown of custom edit summaries underneath the edit summary box
 * Documentation: [[User:Enterprisey/CustomSummaryPresets]]
 * Notes: Installed 2020-12-22
 */

/**
 * customWatchlists
 * A script to create and manage your own customized watchlists
 * Linkback: [[User:MusikAnimal/customWatchlists.js]]
 * Documentation: [[User:MusikAnimal/customWatchlists]]
 * Notes: Yet to be tested
 */

/**
 * cv-revdel
 * Quickly fills out [[Template:Copyvio-revdel]], using the history page's built-in radio buttons.
 * Documentation: [[User:Enterprisey/cv-revdel]]
 * Notes: 2018-09 instead of User:Primefac/revdel.js
 */

/**
 * CVD (Copy-Violation Detector)
 * Script based on User:Technical_13/Scripts/CVD.js, with some bugfixes and performance optimizations.
 * Will introduce a new link in the sidebar that reads "Copyvios" that will open a new tab with the report from Earwig's Copyvio Detector.
 * Linkback: [[User:Ahecht/Scripts/CVD.js]]
 * Documentation: [[User:Ahecht/Scripts/CVD]]
 * Notes: 2018-06-14
 */

/**
 * dabfinder by Splarka
 * Disambiguation lookup script
 * Linkback: [[User:Splarka/dabfinder.js]]
 * Documentation: none
 * Notes:
 * Found in the Tools menu: "Find disambiguations"
 * Last updated by author in 2009. File size per 2016-06-23: 6669 bytes. The below dabfinder by User:Meteor sandwich yum was updated in 2014.
 */

/**
 * dabfinder by Meteor sandwich yum
 * Disambiguation lookup script
 * Linkback: [[User:Meteor sandwich yum/dabfinder.js]]
 * Documentation: none
 * Notes:
 * Originally from: User:Splarka/dabfinder.js (see above)
 * Found in the Tools menu: "Find disambiguations"
 * Last updated by author in 2014. File size per 2016-06-23: 7241 bytes.
 */

/**
 * dabsolve
 * Documentation: none
 * Notes: 2018-01-28
 * 2019-03-31: [[User:Lilac Soul/dabsolve.js]] forked to [[User:Sam Sailor/Scripts/dabsolve.js]] with corrected URL
 * 2024-10-10: Neither
 * https://dispenser.toolforge.org/cgi-bin/dab_solver.py nor
 * https://dispenser.info.tm/~dispenser/cgi-bin/dab_solver.py are working.
 */

/**
 * dashes by GregU
 * Will fix hyphens, dashes, and minus signs per MOS:DASH
 * Linkback: [[User:GregU/dashes.js]]
 * Documentation: [[User talk:GregU/dashes.js]]
 * Notes: It is currently not possible to use both AutoEd and dashes.js independently of each other.
 */

/**
 * dashes by Ohconfucius
 * Fixes dashes in accordance with WP:MOSDASH (fork of User:GregU/dashes.js)
 * Feedback: [[User talk:Ohconfucius/script]]
 * Notes: via scriptManager.js
 */

/**
 * deletionFinder
 * Checks to see if the page has been previously deleted or discussed at AfD; if it has, provides links to the deletion log and/or AfDs.
 * Documentation: none
 * Notes: Brilliant script, you notice PrevDels and PrevAFDs on the spot.
 * 2024-10-10: Testing User:Eejit43/scripts/deletion-finder instead
 */

/**
 * deletion-finder
 * User script that displays if a page has been previously deleted or taken to AfD
 * Linkback: [[User:Eejit43/scripts/deletion-finder.js]]
 * Documentation: [[User:Eejit43/scripts/deletion-finder]]
 * Feedback: [[User talk:Eejit43/scripts/deletion-finder]]
 * Notes: Installed 2024-10-10
 */

/**
 * delLog
 * Adds an extra tab when viewing an article that has been deleted in the past to see the article's deletion log
 * Linkback: [[User:Mr.Z-man/delLog.js]]
 * Documentation: [[User:Mr.Z-man/delLog]]
 * Notes: It's good, but deletionFinder.js is better.
 */

/**
 * delsort by User:Fox Wilson
 * Fox Wilson's Deletion Sorting script
 * Linkback: [[User:Fox Wilson/delsort.js]]
 * Documentation: [[WP:FWDS]]
 * Notes: Last updated in 2013
 * Per 2016-08: User:Enterprisey/delsort.js is superior.
 */

/**
 * delsort by User:Enterprisey
 * Performs deletion sorting
 * Documentation: [[User:Enterprisey/delsort]]
 * Notes: Supports WP:AFCD since May 2016
 */

/**
 * deorphanizer
 * Removes the orphan template from an article, nothing more.
 * Documentation: none
 * Notes: Installed 2018-11-10; 2019-04-17: disabled, seldom used
 */

/**
 * De-Stub
 * Remove stub templates
 * Documentation: [[User:DannyS712/De-Stub]]
 * Notes: 2019-04-02
 */

/**
 * diffedit
 * A user script to enable editing directly from viewing a diff
 * Linkback: [[m:User:Jon Harald Søby/diffedit.js]]
 * Documentation: [[m:User:Jon Harald Søby/diffedit]]
 * Feedback: [[m:User talk:Jon Harald Søby/diffedit]]
 * Notes: Installed 2024-10-10
 */

/**
 * DiffPreviewFindLine
 * Enables clicking on any affected line on the diff preview ("show changes") screen to quickly find that line in the editing textbox.
 * Documentation: [[User:Cobaltcigs/DiffPreviewFindLine]]
 * Notes: 2021-01-15: doesn't work for me. Conflict with someting else?
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ACobaltcigs%2FDiffPreviewFindLine.js&action=raw&ctype=text/javascript'); // [[User:Cobaltcigs/DiffPreviewFindLine.js]]
 //DiffPreviewFindLineSetup();

// DISCUSSION RELATED
/**
 * closeAFD2
 * JavaScript tool that allows for easy closing of AFD debates
 * Linkback: [[User:Mr.Z-man/closeAFD2.js]]
 * Documentation: [[User:Mr.Z-man/closeAFD]]
 * Notes: Loaded in User:Czar/closexfd.js
 * hideClosedAFD
 * JavaScript tool to hide closed Articles for Deletion discussions on log pages
 * Linkback: [[User:Mr.Z-man/hideClosedAFD.js]]
 * Documentation: [[User:Mr.Z-man/hideClosedAFD]]
 * Notes: Also loaded in User:Czar/closexfd.js
 * More notes: 2018-01: Superseded by User:Evad37/XFDcloser
 */

/**
 * closedrv
 * Helps automate DRV closing by adding a 'close' tab to DRV debates when editing sections.
 * Linkback: [[User:Lifebaka/closedrv.js]]
 * Documentation: [[User:Lifebaka/closedrv]]
 * Notes: Yet to be tested
 */

/**
 * closemfd
 * Close debates at MFD
 * Linkback: [[User:Doug/closemfd.js]]
 * Notes: Is loaded by User:Czar/closexfd.js.
 * Per 2018 User:Evad37/XFDcloser is the best developed script for closing deletion discussions.
 */

/**
 * User:Gogo Dodo/CloseXfD.js
 * Script to automate closing XfDs by adding a 'close' link to XfD debates
 * Linkback: [[User:Gogo Dodo/CloseXfD.js]]
 * Notes:
 * 2015-11-29: Does not seem to work at least not with monobook in Chrome. Not updated since 2009.
 * Per 2018 User:Evad37/XFDcloser is the best developed script for closing deletion discussions.
 */

/**
 * User:King of Hearts/closexfd.js
 * Helpers to close discussions at WP:CfD, WP:FfD, WP:MfD, WP:RfD and WP:TfD
 * Linkback: [[User:King of Hearts/closexfd.js]]
 * Documentation: none
 * Notes: Using the User:Czar/closexfd.js compilation
 * Notes: Loads these five scripts:
 * User:King of Hearts/closecfd.js
 * User:King of Hearts/closeffd.js
 * User:Doug/closemfd.js
 * User:King of Hearts/closerfd.js
 * User:Doug/closetfd.js
 * Notes: User:Czar/closexfd.js is more up to date.
 * Per 2018 User:Evad37/XFDcloser is the best developed script for closing deletion discussions.
 */

/**
 * User:Czar/closexfd.js
 * A compilation of the best semi-automated XfD closure scripts from across the project
 * Helpers to close discussions at WP:AfD, WP:CfD, WP:FfD, WP:MfD, WP:RfD and WP:TfD
 * Linkback: [[User:Czar/closexfd.js]]
 * Notes: Loads these seven scripts:
 * User:Mr.Z-man/closeAFD2.js
 * User:Mr.Z-man/hideClosedAFD.js
 * User:Evad37/CFDcloser.js - Linkback: [[User:Evad37/CFDcloser.js]]
 * User:Evad37/FFDcloser.js - Linkback: [[User:Evad37/FFDcloser.js]]
 * User:Doug/closemfd.js - Linkback: [[User:Doug/closemfd.js]]
 * User:Deryck Chan/closerfd.js - Linkback: [[User:Deryck Chan/closerfd.js]]
 * User:Evad37/TFDcloser.js - Linkback: [[User:Evad37/TFDcloser.js]]
 * More notes: Per 2018 User:Evad37/XFDcloser is the best developed script for closing deletion discussions.
 */

/**
 * closemrv
 * Helps automate MRV closing
 * Linkback: [[User:Armbrust/closemrv.js]]
 * Documentation: In script
 * Feedback: [[User talk:Armbrust/closemrv.js]]
 * Notes: Yet to be tested
 */

/**
 * diffconverter by Scottywong
 * Converts diff URL's into the {{diff}} template format (and it will also convert URL's for previous article revisions into the {{oldid}} template)
 * Linkback: [[User:Scottywong/diffconverter.js]]
 * Documentation: [[User:Scottywong/diffconverter]]
 * Notes: No more bare URLs in diffs
 */

/**
 * diffconverter by NQ
 * A mod of Scottywong's script to add toolbar button instead of shortcut key
 * Linkback: [[User:NQ/custom-scripts/diffconverter.js]]
 * Documentation:
 * Notes: No more bare URLs in diffs
 * 2017-01-26: Installed, uninstalled Scottywong's script
 */

 /**
 * Help Me Tool
 * A quick and easy way of responding to { {help me} } requests.
 * Documentation: [[User:TheTechie/Help Me Tool]]
 * Notes: Installed 2024-08-24
 */

/**
 * HelpDeskTBLinks
 * Makes it easy to post talkback messages to users who have asked questions at the Wikipedia:Help desk and a few other help venues mentioned at the top of the script
 * Linkback: [[User:Chicocvenancio/HelpDeskTBLinks.js]]
 * Documentation: [[User:Chicocvenancio/HelpDeskTBLinks]]
 * Notes: 2015-12-31: Uninstalled. For whatever reasons it does not appear to work. Not updated since 2013.
 */

/**
 * PageMoverClosure
 * Close RM discussions, ideal for page movers as it includes (closed by non-admin page mover) in the closure
 * Linkback: [[User:DannyS712/PageMoverClosure.js]]
 * Documentation: [[User:DannyS712/PageMoverClosure]]
 * Notes: Installed 2024-10-10
 */

/**
 * SetupAutoArchive
 * This lightweight script adds an option to enable automated archival in just one click to the More drop-down on talk pages.
 * Linkback: [[User:Anne drew Andrew and Drew/SetupAutoArchive.js]]
 * Documentation: [[User:Anne drew Andrew and Drew/SetupAutoArchive]]
 * Feedback: [[User talk:Anne drew Andrew and Drew/SetupAutoArchive]]
 * Notes: 2018-01-13
 */

/**
 * signcheck
 * Pops up a confirmation dialog if trying to save a talk page without signing.
 * Linkback: [[User:Ilmari Karonen/signcheck.js]]
 * Documentation: none
 * Notes: 2016-01-01: Uninstalled, have I ever forgotten to sign?
 */

/**
 * SimpleVote2012
 * Another AFD !vote script
 * Linkback: [[User:This, that and the other/SimpleVote2012-code.js]]
 * Documentation: none
 * Notes: Not yet tested. As the name implies, made in 2012 and not update since. Probably to as little use as the other vote scripts tested.
 */

/**
 * spihelper
 * Tim's SPI helper script
 * Linkback: [[User:Timotheus Canens/spihelper.js]]
 * Documentation: [[User talk:Timotheus Canens/spihelper.js]]
 * Notes: Not yet tested. Fetch it as raw. Probably not of any use unless apointed SPI clerk.
 */

/**
 * SPIW
 * SPIW, short for Sock Puppet Investigation Wizard: filing at SPI
 * Linkback: [[User:Timotheus Canens/SPIW.js]]
 * Documentation: none
 * Notes: Yet to be tested. Last updated in 2012. Likely does nothing that Twinkle can't do.
 */

/**
 * votesymbols
 * Icons to !votes in AfDs, RfAs, etc. Doesn't affect the page, just shows the icons when this code is installed.
 * Linkback: [[User:Ais523/votesymbols.js]]
 * Documentation: none
 * Notes: 2015-12-29: Previously loaded as part of ExperiencedEditorPack.js, is now loaded in global.js
 */

/**
 * XFDcloser
 * A single script for closing discussions at multiple XfD venues, including AFD discussions as a replacement for User:Mr.Z-man/closeAFD2.js
 * Documentation: [[User:Evad37/XFDcloser]] / [[User talk:Evad37/XFDcloser.js]]
 * Notes:
 * 2017-02-08: Script in development since January 18th.
 * 2018-01: Seems to be the best developed script or package of scripts for the time being.
 * 2020-02-05: Now loaded as a gadget from https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-gadgets
 */
// END DISCUSSION RELATED

/**
 * DiffOnly
 * Adds a "diff only" link next to the "Next edit" and "Previous edit" links on diff pages
 * Linkback: [[User:Mr. Stradivarius/gadgets/DiffOnly.js]]
 * Documentation: [[User:Mr. Stradivarius/gadgets/DiffOnly]]
 * Fork: User:Amorymeltzer/DiffOnly.js
 * Notes: 2017-02-12 unloaded; 2024-08-24 loading fork again.
 */

/**
 * disFixer
 * Allows you to easily fix dabs and redirects.
 * Linkback: [[User:Matma Rex/disFixer.js]]
 * Documentation: [[User:Matma Rex/disFixer]]
 * Notes: 2018-02-24: Does not appear to work.
 */

/**
 * displayNumberOfTags
 * Displays the number of maintenance tags in the article
 * Linkback: [[User:Ugog Nizdast/displayNumberOfTags.js]]
 * Documentation: [[User:Ugog Nizdast/displayNumberOfTags]]
 * Notes: Uninstalled again, not so useful, as far as I remember
 */

 /**
 * domainRedirect
 * Documentation: [[User:Opencooper/domainRedirect]]
 * Notes: 2019-05-19
 */

/**
 * Draft no cat
 * Convert the categories that drafts are in to links to those categories.
 * Documentation: [[User:DannyS712/Draft no cat]]
 * Notes: 2019-04-02
 */

/**
 * Draft re cat
 * Companion script to the above Draft no cat.js: Revert the conversion of categorization to links on drafts
 * Documentation: [[User:DannyS712/Draft re cat]]
 * Notes: 2019-06-30
 */

/**
 * draft-sorter (Enterprisey)
 * A userscript to sort AfC drafts by adding WikiProject banners to their talk pages
 * Documentation: [[User:Enterprisey/draft-sorter]]
 * Notes: 2024-10-10: using User:Ahecht/Scripts/draft-sorter.js instead
 */

/**
 * draft-sorter (Ahecht)
 * A userscript to sort AfC drafts by adding WikiProject banners to their talk pages
 * Linkback: [[User:Ahecht/Scripts/draft-sorter.js]]
 * Documentation: [[User:Ahecht/Scripts/draft-sorter]]
 * Feedback: [[User talk:Ahecht/Scripts/draft-sorter]]
 * Notes: Installed 2024-10-10 instead of User:Enterprisey/draft-sorter
 */

/**
 * DraftCleaner
 * Fix formatting of new articles.
 * Documentation: -
 * Notes: Installed 2024-08-24
 */

/**
 * DraftDiff
 * Displays the diff between a draft's last AfC submission and the current revision.
 * Notes: Installed 2018-12-03
 */

/**
 * Draftify
 * Moves userspace drafts to the draft namespace etc.
 * Documentation: [[WP:DFY]]
 * Notes: Indispensable when working in AFC
 */

/**
 * DuplicatedRefs
 * Highlight equivalent references which are duplicated in the same paragraph.
 * Linkback: [[User:Chlod/Scripts/DuplicatedRefs.js]]
 * Documentation: [[Wikipedia:User scripts/Requests/Archive 8#Ref duplication highlight tool]]
 * Notes: Installed 2024-10-10
 */

/**
 * DuplicateReferences
 * Detects and displays references with duplicate URLs.
 * Documentation: [[User:Polygnotus/DuplicateReferences]]
 * Feedback: [[User talk:Polygnotus/DuplicateReferences]]
 * Notes: Installed 2024-08-24
 */

/**
 * duplinks
 * Highlights links that occur more than once in an article.
 * Documentation: [[User:Evad37/duplinks-alt]]
 * Feedback: [[User talk:Evad37/duplinks-alt.js]]
 * Notes: 2024-08-24: the fork [[User:Aaron Liu/duplinks.js]] loads via [[User:MusikAnimal/scriptManager.js]].
 */

/**
 * DYKcheck
 * JavaScript tool for checking Did You Know eligibility
 * Documentation: [[User:Shubinator/DYKcheck]]
 * Notes:
 */

/**
 * DynaThank
 * Hides "thank" links on History pages until you choose to display them.
 * Linkback: [[User:Equazcion/DynaThank.js]]
 * Documentation: [[User:Equazcion/DynaThank]]
 * Notes: Disabled, not a big benefit IMHO
 */

/**
 * easy-AfC-Redirect-and-Category-Response
 * Respond to and close category and redirect requests - for use at Wikipedia:Articles for creation/Redirects. Does not create cats or redirects.
 * Documentation: none
 * Notes: 2018-11-23
 * 2024-10-10: Not loaded
 */

/**
 * Easy-link
 * Copy-paste wikilink to current page
 * Documentation: [[User:DannyS712/Easy-link]]
 * Notes: Installed 2019-04-02. 2024-08-18: loaded in global.js
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ADannyS712%2FEasy-link.js&action=raw&ctype=text/javascript'); // [[User:DannyS712/Easy-link.js]]

/**
 * easyprod
 * Adds a tab to easily add PROD tags to articles
 * Linkback: [[User:Dycedarg/easyprod.js]]
 * Documentation: [[User talk:Dycedarg/easyprod.js]]
 * Notes: 2016: Not updated since 2007, and does nothing Twinkle can't do.
 */

/**
 * Edit Request Tool
 * Allows users to reply, close or remove protected edit requests
 * Linkback: [[User:Terasail/Edit Request Tool.js]]
 * Documentation: [[User:Terasail/Edit Request Tool]]
 * Notes: Installed 2024-10-10
 */

/**
 * editbutton user
 * Adds a user link button to the edit page toolbar
 * Linkback: [[User:Ilmari Karonen/editbutton user.js]]
 * Documentation: none
 * Notes: 2016-04-09: Uninstalling this, either it doesn't work anymore, or I'm too daft to figure out where that button is added! :)
 */

/**
 * editcount
 * To use this tool, go onto a user's Contributions page and click on the 'count' tab the script adds there.
 * Linkback: [[User:Ais523/editcount.js]]
 * Documentation: [[User:Ais523/editcount]]
 * Notes: 2016-06-23: Uninstalled, have I ever used it?
 */

/**
 * editcounter
 * Counts all your edits and saves them to a subpage in your user space
 * Linkback: [[User:Kanegasi/editcounter.js]]
 * Documentation: [[User:Kanegasi/editcounter]]
 * Notes: Works well, but it's one of those scripts that you use only occasionally, if cured from [[WP:COUNTITIS]].
 * 2023-07-03: Appears to no longer be working, maybe just vector-2022 incompatible? Move to common.js and test later.
 * 2024-10-10: User:Jeeputer has made the similar User:Jeeputer/editCounter, see below
 */

/**
 * editCounter
 * Edit Counter v2.0 is a user script that counts your local edits, sorts them in a table by namespace and saves the table to [[Special:MyPage/edit count]].
 * Inspired by User:Kanegasi/editcounter.js
 * Linkback: [[User:Jeeputer/editCounter.js]]
 * Documentation: [[User:Jeeputer/editCounter]]
 * Notes: Installed 2024-10-10
 */

/**
 * editProtectedHelper
 * Adds the ability to respond to edit requests quickly
 * Documentation: [[WP:EPH]]
 * Notes: Handles plain EReq and 30/50 EReq, but not COIREQs.
 * 2024-10-10: disabled, trying Terasail/Edit Request Tool.js instead
 */

/**
 * EditWarChecker
 * Checks the recent history (last 24 hours) of articles for possible edit wars.
 * Documentation: [[User:Evad37/EditWarChecker]]
 * Feedback: [[User talk:Evad37/EditWarChecker]]
 * Notes: Installed 2020-12-29
 */

/**
 * encodeeverything
 * Linkback: [[User:Splarka/encodeeverything.js]]
 * Documentation: none
 * Notes: 2016-04-08: Uninstalled, never used it, I'm not even quite sure what it does.
 */

/**
 * EngvarB
 * Ensures consistency where BrEng is already predominantly used in an article or should be based on WP:TIES
 * Linkback: [[User:Ohconfucius/script/EngvarB.js]]
 * Documentation: [[User:Ohconfucius/EngvarB]]
 * Notes:
 * 2015-12-26: Loading it here, removing from global.js
 * 2016-08-18: Loaded via scriptManager.js
 */

/**
 * enterInSummaryPreviews
 * Preview when hitting enter in the summary field
 * Linkback: [[User:SoledadKabocha/enterInSummaryPreviews.js]]
 * Documentation: none
 * Notes: A modded version of User:Anomie/nosubmitsummary.js
 * 2016-08-01: Uninstalled, when did I last forget an edit summary?
 */

/**
 * Examine edits
 * When looking at a user's contributions, next to the "filter log" link at the top there is a new link to examine that user's contributions.
 * Linkback: [[User:DannyS712/Examine edits.js]]
 * Documentation: [[User:DannyS712/Examine edits]]
 * Notes: Installed 2024-10-10
 */

/**
 * ExpandDiffs
 * Allows for diffs to be loaded inline on history, contributions, and recent changes pages
 * Documentation: [[User:Bradv/Scripts/ExpandDiffs]]
 * Notes: Installed 2024-01-10
 */

/**
 * ExperiencedEditorPack
 * A package of handpicked scripts that can be installed easily in a single step. It contains features intended to ease and enhance the use of Wikipedia by experienced editors.
 * Linkback: [[User:Equazcion/ExperiencedEditorPack.js]]
 * Documentation: [[User:Equazcion/ExperiencedEditorPack]]
 * Notes:
 * Loads:
 * User:Ais523 non-admin/adminrights.js loads User:ais523/adminrights.js loads User:Amalthea/userhighlighter.js which in turn recommends User:Theopolisme/Scripts/adminhighlighter.js – loaded individually
 * User:Ais523/votesymbols.js – loaded individually
 * User:Cacycle/wikEdDiff.js
 * User:Equazcion/ActiveWatchers.js
 * User:Equazcion/CatListMainTalkLinks.js
 * User:Equazcion/ContribsTabVector.js
 * User:Equazcion/Floater.js – for vector skin
 * User:Equazcion/LagToMinutes.js
 * User:Equazcion/LiveDiffLink.js
 * User:Equazcion/SidebarHistoryTools.js
 * User:Equazcion/SidebarTranslate.js
 * User:Equazcion/ToggleEditNotices.js
 * User:Equazcion/link intermediate revisions.js
 * User:Equazcion/sysopdetector.js
 * User:Equazcion/userinfo.js
 * User:Gary King/highlight my username in history.js – loaded individually as User:Gary/highlight my username in history.js
 * User:John254/mass rollback.js – using [[:m:User:Hoo man/Scripts/Smart rollback]]
 * User:NuclearWarfare/Mark-blocked script.js – similar script runs from global.js
 * User:js/6tabs-vector.js – only for vector skin, alt for monobook is available
 * 2015-12-28: Uninstalled both here and in global.js; I will rather load selected scripts individually.
 */

/**
 * Factotum
 * Feature-rich editor
 * Linkback: [[User:Alexis Jazz/Factotum.js]]
 * Documentation: [[User:Alexis Jazz/Factotum]]
 * Notes: 2024-08-19 loaded in global.js
 */

/**
 * familytree
 * Script to help maintain {{familytree}} or {{chart}}
 * Linkback: [[User:GregU/familytree.js]]
 * Documentation: [[User:GregU/familytree]]
 * Notes: Yet to be tested
 */

/**
 * FastButtons
 * A simple script that helps in tagging pages for speedy deletion and maintenance templates
 * Linkback: [[User:Macy/FastButtons.js]]
 * Documentation: [[User:Macy/FastButtons]]
 * Notes: 2016: Not updated since 2011, and does nothing Twinkle can't do.
 */

/**
 * findargdups
 * Assists editors with finding the duplicate arguments within a particular page.
 * CAT:DUPARG Category:Pages using duplicate arguments in template calls
 * Documentation: [[User:Frietjes/findargdups]]
 * Notes: Select the "Find dups" link in the Tools section on the left side of the page
 * 2024-10-10: Loads here
 */

/**
 * find-archived-section
 * Displays link to search page to find an archived section
 * Documentation: [[User:SD0001/find-archived-section]]
 * Notes: Installed 2019-06-30
 * 2024-01-08: Conflict with MoveToDraft?
 * 2024-01-09: Resolved, cf. [[Special:Permalink/1194523153#problems installing]]
 * 2024-08-24: Disabled, loaded https://commons.wikimedia.org/wiki/User:Jack_who_built_the_house/Convenient_Discussions in global.js instead
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ASD0001%2Ffind-archived-section.js&action=raw&ctype=text/javascript'); // [[User:SD0001/find-archived-section.js]]

/**
 * FindSources
 * Adds [[Template:Find sources mainspace]] below the title of articles you view to make it easier to find sources.
 * Linkback: [[User:BrandonXLF/FindSources.js]]
 * Documentation: [[User:BrandonXLF/FindSources]]
 * Notes: Installed 2024-10-10
 */

/**
 * FloatHead
 * Makes the head (top menu) float and remain at the top as you scroll down.
 * Linkback: [[User:BrandonXLF/FloatHead.js]]
 * Documentation: [[User:BrandonXLF/FloatHead]]
 * Notes: Installed 2024-10-10
 */
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ABrandonXLF%2FFloatHead.js&action=raw&ctype=text/javascript'); // [[User:BrandonXLF/FloatHead.js]]

/**
 * FloatSide
 * Makes the side menu float. You can stroll through the side menu still using the scroll bar.
 * Linkback: [[User:BrandonXLF/FloatSide.js]]
 * Documentation: [[User:BrandonXLF/FloatSide]]
 * Notes: 2024-10-10: Yet to be tested
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ABrandonXLF%2FFloatSide.js&action=raw&ctype=text/javascript'); // [[User:BrandonXLF/FloatSide.js]]

/**
 * formatcitations
 * Script adds tabs to harmonize the whitespace in citation templates
 * Linkback: [[User:Waldir/formatcitations.js]]
 * Documentation: User:Waldir/formatcitations
 * Notes:
 * A simple and brilliant script, but the fork User:Meteor sandwich yum/Tidy citations.js has more options.
 * 2018-01: last substantial update was 2015-10
 * Better fork: User:Sam Sailor/Scripts/Tidy citations.js
 */

/**
 * formatgeneral
 * Formatting per MOS
 * Linkback: [[User:Ohconfucius/script/formatgeneral.js]]
 * Documentation: [[User:Ohconfucius/script/formatgeneral]]
 * Notes:
 * 2015-12-26: Loading it here, removing from global.js
 * 2016-08-01: Uninstalling for now, I think I'm covered with Autoed etc.
 * 2016-08-18: Loaded via scriptManager.js from global.js
 * 2016-09-06: Uninstalling. Does not execute neither when loaded here, nor when managed by scriptManager.js be it here locally or globally.
 * Is it because it loads pathoschild.templatescript.js that I already load in global.js?
 */

/**
 * FUC
 * Fixing Ur Ciatations
 * Linkback: [[User:Alexis Jazz/FUC.js]]
 * Documentation: none
 * Notes: Installed 2024-10-10. Via scriptManager.
 */

/**
 * furme
 * Image namespace specific tasks
 * Linkback: [[User:AWeenieMan/furme.js]]
 * Documentation: Wikipedia:FurMe
 * Notes: Yet to be tested
 */

/**
 * GAreviewHelper
 * [[WP:GAREV]]
 * Linkback: [[User:Evad37/GAreviewHelper.js]]
 * Documentation: none
 * Begun: 2016-08-08
 * Last update: 2016-08-19
 * Links per 2016-08-19: none
 * Notes: Yet to be tested, still in development
 */

/**
 * GlobalUserToolbox
 * Adds Template:User toolbox to all pages in the User and User talk namespaces
 * Linkback: [[User:Chlod/Scripts/GlobalUserToolbox.js]]
 * Documentation: [[User:Chlod/Scripts/GlobalUserToolbox]]
 * Feedback: [[User talk:Chlod/Scripts/GlobalUserToolbox]]
 * Notes: Installed 2024-10-10
 */

/**
 * googleTitle
 * Adds a link next to an article's title that will open a new tab with a Google search for that title.
 * Linkback: [[User:Writ Keeper/Scripts/googleTitle.js]]
 * Documentation: none
 * Notes: Very useful
 * 2015-12-29: Loaded in global.js and works fine on other wikis; uninstalling here.
 */

/**
 * HarvErrors
 * Checks Harvard citation templates for errors
 * Documentation: [[User:Ucucha/HarvErrors]]
 * Feedback: [[User talk:Ucucha/HarvErrors]]
 * Linkback: [[User:Ucucha/HarvErrors.js]]
 * Notes: Installed 2019-06-30
 * 2020-12-29: trying alt.: [[User:trappist the monk/HarvErrors.js]]
 */

/**
 * hdedit
 * Allows for simple one-click editing of section titles w/o having to open the edit form for either the whole page or the section.
 * To use it, make a left-mouse click on a section and within seconds an input box w/ the formatting of the section title will appear.
 * Linkback: [[User:The Evil IP address/hdedit.js]]
 * Documentation: [[User:The Evil IP address/hdedit]]
 * Notes:
 * 2016-06-23: Works, also when [[User:The Earwig/permalink.js]] is installed.
 * 2017-01-13: Uninstalled. I have only rarely used it, and when you mark a section title in order to copy it, this script is slightly counterproductive.
 */

/**
 * HeaderIcons
 * Adds the icon links (no text) from the vector user menu dropdown to the header and sticky header so that the user menu doesn't need to be opened to use the buttons.
 * Linkback: [[User:Terasail/HeaderIcons.js]]
 * Documentation: [[User:Terasail/HeaderIcons]]
 * Feedback: [[User talk:Terasail/HeaderIcons]]
 * Notes: 2024-10-10: yet to be tested, is for Vector 2020.
 */

/**
 * hide
 * Hide rarely-used links, including "Donate to Wikipedia," "Wikipedia Store," "About Wikipedia," the "Contact Page," and, when looking at your watchlist, the option to have an "Atom" feed.
 * Documentation: [[User:DannyS712/hide]]
 * Notes: Installed 2024-10-10
 */
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ADannyS712%2Fhide.js&action=raw&ctype=text/javascript'); // [[User:DannyS712/hide.js]]

/**
 * hidetopcontrib by Ais523
 * This script color-codes lines according to who has the top contribution for a page.
 * Linkback: [[User:Ais523/hidetopcontrib.js]]
 * Documentation: none
 * Notes:
 * Begun: 2007
 * Last update by Ais523: 2007
 * 2017: Deprecated, notice regarding using User:Markhurd/hidetopcontrib.js
 */

/**
 * hidetopcontrib by Markhurd
 * This script hides lines according to who has the top contribution for a page.
 * Linkback: [[User:Markhurd/hidetopcontrib.js]]
 * Documentation: [[User talk:Markhurd/hidetopcontrib.js]]
 * Notes:
 * Begun: 2009
 * Last update by Markhurd: 2015
 * Last update by others per 2024-10-10: 2020
 */

/**
 * highlight my username in history
 * Highlights your username in history pages
 * Linkback: [[User:Gary/highlight my username in history.js]]
 * Documentation: none
 * Notes: Don't know how much of a benefit this is
 */

/**
 * highlight-homographs
 * Adds a red background to homograph characters in page titles, which may be used to bypass create protection
 * Linkback: [[User:Eejit43/scripts/highlight-homographs.js]]
 * Documentation: [[User:Eejit43/scripts/highlight-homographs]]
 * Notes: Installed 2024-10-10
 */

/**
 * highlightPiped
 * Highlights piped links in body of pages.
 * Linkback: [[User:Jeeputer/highlightPiped.js]]
 * Documentation: [[User:Jeeputer/highlightPiped]]
 * Notes: Installed 2024-10-10
 */

/**
 * HighlightUnreferencedPassages
 * Highlights passages that lack references with a red background
 * Linkback: [[User:Phlsph7/HighlightUnreferencedPassages.js]]
 * Documentation: [[User:Phlsph7/HighlightUnreferencedPassages]]
 * Feedback: [[User talk:Phlsph7/HighlightUnreferencedPassages]]
 * Notes: Installed 2024-10-10. Via scriptManager.
 */

/**
 * histcomb
 * Consequent edits by the same user are folded together etc
 * Linkback: [[User:Alex Smotrov/histcomb.js]]
 * Documentation: [[User talk:Alex Smotrov/histcomb.js]]
 * Notes: 2017-02-18
 * 2018-11-25: Loaded in vector.js skin script file
 * 2024: not loaded in global.js, not loaded in vector-2022.js
 * Follow up: [[Wikipedia:User scripts/Requests/Archive 8#User:Alex Smotrov/histcomb.js]]
 */

/**
 * historydiffselect
 * Adjusts the radio buttons in the history page to select the last viewed revision (instead of the last revision before the current revision)
 * Linkback: [[User:Frietjes/historydiffselect.js]]
 * Documentation: none
 * Notes: Don't know how much of a benefit this is
 */

/**
 * HistoryView
 * Changes the display of history pages
 * Documentation: [[User:Yair rand/HistoryView]]
 * Notes: Loaded
 */

/**
 * IABooks
 * This script adds buttons next to isbns on wikipedia pages that will redirect the user to a readable digital copy of the referenced book.
 * Documentation: none
 * Notes: 2019-04-02; disabled 2019-06-16, seldom used
 */

/**
 * IllWill
 * Search for interwikilinks via Wikidata
 * Documentation: [[User:Cobaltcigs/IllWill]]
 * Notes: Installed 2020-12-19
 */

/**
 * infoboxgap
 * Assists in renumbering infobox labels/data/classes, so that a new line can be inserted in the middle of the infobox
 * Linkback: [[User:Frietjes/infoboxgap.js]]
 * Documentation: [[User:Frietjes/infoboxgap]]
 * Notes: Installed 2024-10-10
 */

/**
 * interwikiwatchlist
 * Linkback: [[User:Yair rand/interwikiwatchlist.js]]
 * Documentation: [[User talk:Yair rand/interwikiwatchlist.js]]
 * Notes: 2015-12-12: Could not get it to work
 */

/**
 * interwikiwatchlist2
 * Requires "Group changes by page in recent changes and watchlist" in Special:Preferences#mw-prefsection-rc
 * Linkback: [[User:Yair rand/interwikiwatchlist2.js]]
 * Documentation: [[User talk:Yair rand/interwikiwatchlist2.js]]
 * Notes: 2015-12-12: This one works for me (as opposed to interwikiwatchlist.js tested a few hours back). Great script for cross-wiki watching
 * I then discovered https://tools.wmflabs.org/crosswatch/ which in my case will suffice, and I have disabled interwikiwatchlist2.js
 */

/**
 * IPLabeller
 * Set labels and/or background colors to anonymous IP address user accounts
 * Linkback: [[User:Cumbril/IPLabeller.js]]
 * Documentation: [[User:Cumbril/IPLabeller]]
 * Notes: 2015-12-12: Disabling. Works fine, but I haven't used it even once. Good for SPI work?
 */

/**
 * JavaScript Wiki Browser
 * Similar in function to AWB
 * Documentation: [[User:Joeytje50/JWB]]
 * Notes:
 */

/**
 * JS UserWatch
 * Linkback: [[User:JackSchmidt/JS UserWatch.js]]
 * Documentation: none
 * Feedback: [[User talk:JackSchmidt/JS UserWatch.js]]
 * Notes: 2018-02-24: Appears not to work.
 */

/**
 * Kill-It-With-Fire
 * The purpose of the tool is to allow for mass reversion of edits which are no longer the latest revision. For example: cleaning up an undetected subtle vandalism or linkspam spree, or for reverting block/ban evasion.
 * Linkback: [[User:Alexis Jazz/Kill-It-With-Fire.js]]
 * Documentation: [[Wikipedia:Kill-It-With-Fire]]
 * Feedback: [[Wikipedia talk:Kill-It-With-Fire]]
 * Notes: Installed 2024-10-10
 */

/**
 * LagToMinutes
 * Adds days, hours, minutes, and seconds display to "Database lag" messages that appear from time to time in the watchlist
 * Linkback: [[User:Equazcion/LagToMinutes.js]]
 * Documentation: [[User:Equazcion/LagToMinutes]]
 * Notes:
 */

/**
 * lastEdit
 * Shows the last person to edit the page and the relative time of the edit under the page title.
 * Linkback: [[User:Opencooper/lastEdit.js]]
 * Documentation: [[User:Opencooper/lastEdit]]
 * Notes: Installed 2024-10-10
 */

/**
 * LastEditor
 * Displays data about a page's last editor
 * Twin user script: PageCreator
 * Documentation: [[User:Eizen/LastEditor]]
 * Notes: Installed 2018-01-13
 * 2018-11-13: Loaded in global.js
 */

/**
 * linkclassifier
 * Adds various classes to the link elements based on various characteristics
 * Documentation: [[User:Anomie/linkclassifier]]
 * Notes: A very useful script – e.g. no more accidental linking to a DAB page
 */

/**
 * Linkscount
 * Quick count of transclusions and links
 * Linkback: [[:d:MediaWiki:Linkscount.js]]
 * Notes: Installed 2018-11-25 in global.js
 */

/**
 * links-in-logs
 * A userscript that makes the timestamps in Special:Log into links.
 * Documentation: [[User:Enterprisey/links-in-logs]]
 * Notes: Installed 2018-12-03. 2019-04-14: Disabling, seldom used.
 * 2020: Obsoleted by the deployment of https://phabricator.wikimedia.org/T207562
 */

/**
 * lintHint
 * Show LintErrors analysis (Parsoid messages) live.
 * Linkback: [[w:User:PerfektesChaos/js/lintHint/r.js]]
 * Documentation: [[w:User:PerfektesChaos/js/lintHint]]
 * Notes: 2018-09-13 loaded in global.js
 */

/**
 * ListSorter
 * Adds a link in the More/Tool dropdown menu to sort lists on a page in one click.
 * Linkback: [[User:BrandonXLF/ListSorter.js]]
 * Documentation: [[User:BrandonXLF/ListSorter]]
 * Notes: 2020-12-29
 */

/**
 * ListUnreferencedParagraphs
 * Finds unreferenced paragraphs either in a list of articles or in individual articles
 * Linkback: [[User:Phlsph7/ListUnreferencedParagraphs.js]]
 * Documentation: [[User:Phlsph7/ListUnreferencedParagraphs]]
 * Feedback: [[User talk:Phlsph7/ListUnreferencedParagraphs]]
 * Notes: Installed 2024-10-10. Via scriptManager.
 */

/**
 * LuckyRename
 * To ease requesting file moves and for file movers to streamline moving files, including automatic replacement of existing usage.
 * Linkback: [[User:Alexis Jazz/LuckyRename.js]]
 * Documentation: [[User:Alexis Jazz/LuckyRename]]
 * Feedback: [[User talk:Alexis Jazz/LuckyRename]]
 * Notes: Installed 2024-10-10
 */

/**
 * Gadget-markblocked
 * Will mark all linked blocked users with a strikethrough, and mark all linked indefinitely blocked users with italics and a strikethrough
 * Linkback: [[MediaWiki:Gadget-markblocked.js]]
 * Notes:
 * 2015-12-28: [[User:NuclearWarfare/Mark-blocked script.js]] was previously used as a here in common.js, now loading in global.js
 * 2018-05-25: disabling this in global.js, loading as a gadget here on enwiki only from Preferences | Gadgets | Appearance | Strike out usernames that have been blocked
 * 2024-08-23: loading again in global.js, but from en.wp, disabled as a gadget here on en.wp
 */

 /**
 * mark-join-date
 * Shows the registration date of users on SPI pages.
 * Documentation: [[User:Enterprisey/mark-join-date]]
 * Notes: Installed 2019-04-07
 */

/**
 * Mass Purge Tool, adapted from [[User:Timotheus Canens/massedit.js]], once installed, go to Special:MassPurge and provide a list of pages
 * Linkback: [[User:Frietjes/masspurge.js]]
 * Documentation: none
 * Notes: Yet to be tested
 */

/**
 * massmove by Plastikspork
 * Linkback: [[User:Plastikspork/massmove.js]]
 * Documentation:
 * Notes: 2018-08-02: Uninstalled again
 */

/**
 * massmove by Ahecht
 * Wrapper for the above
 * Linkback: [[User:Ahecht/Scripts/massmove.js]]
 * Documentation: [[User:Ahecht/Scripts/massmove]]
 * Notes: 2019-06-08, uninstalled again
 */

/**
 * massretarget
 * Allows a user to find redirects to the current page and batch-retarget them to another page.
 * Linkback: [[User:Andy M. Wang/massretarget.js]]
 * Documentation: [[User:Andy M. Wang/massretarget]]
 * Notes:
 */

/**
 * massRollback
 * Selecting the "rollback all" tab when viewing a user's contributions history will open all rollback links displayed there. (Use with caution)
 * Linkback: [[User:Writ Keeper/Scripts/massRollback.js]]
 * Documentation: [[User talk:Writ Keeper/Scripts/massRollback.js]]
 */

/**
 * minutes later for diff
 * When viewing an edit diff, shows how many minutes have passed from the old edit and the new one. Only appears if the difference is less than an hour.
 * Linkback: [[User:Gary/minutes later for diff.js]]
 * Documentation: none
 * Notes: I can subtract.
 */

/**
 * more-block-info
 * Allows for diffs to be loaded inline on history, contributions, and recent changes pages
 * Documentation: [[User:Firefly/more-block-info]]
 * Feedback: [[User talk:Firefly/more-block-info]]
 * Notes: Installed 2024-08-24
 */

/**
 * MoreMenu
 * A script that adds page (and, if applicable, user) drop-down menus to the toolbar
 * Linkback: [[User:MusikAnimal/MoreMenu.js]]
 * Documentation: [[WP:MOREMENU]]
 * Notes: 2016-06-23: Previously loaded only on en.wp as a gadget from prefs, now loaded from global.js
 */

/**
 * MOSNUM dates
 * Aligns dates to a single format throughout the article
 * Linkback: [[User:Ohconfucius/script/MOSNUM dates.js]]
 * Documentation: [[User:Ohconfucius/script/MOSNUM dates]]
 * Feedback: [[User talk:Ohconfucius/script]]
 * Notes:
 * 2015-12-26: Loading it here, removing from global.js
 * 2016-08-18: Loaded via scriptManager.js
 * 2024-08-24: Loaded stand-alone
*/

/**
 * Move+
 * Assists with all activities related to moves
 * Documentation: [[User:BilledMammal/Move+]]
 * Feedback: [[User talk:BilledMammal/Move+]]
 * Notes: Installed 2024-08-24
 */

/**
 * move-links
 * Change links, transclusions and redirects to a page to point to the new page after a move
 * Linkback: [[User:Danski454/move-links.js]]
 * Documentation: [[User:Danski454/move-links]]
 * Notes: 2019-04-17
 */

/**
 * MoveHistory
 * Adds the link "Move history" to the Tools section of the sidebar on page history.
 * Documentation: [[User:Nardog/MoveHistory]]
 * Notes: 2021-02-15
 */

/**
 * moverevert
 * Revert page moves
 * Linkback: [[User:Mr.Z-man/moverevert.js]]
 * Documentation: none
 * Notes: Yet to be tested; per 2018-01: script not updated since 2008
 */

/**
 * movetocommonsreview
 * Assist at Wikipedia:Moving files to Commons
 * Linkback: [[User:MGA73/movetocommonsreview.js]]
 * Documentation: [[Special:Permalink/682789003#Make human review possible]]
 * Notes: Yet to be tested
 */

/**
 * MoveToDraft
 * A script to move under-sourced articles to draft space, including cleanup and author notification
 * Documentation: [[User:MPGuy2824/MoveToDraft]]
 * Notes:
 * 2017-12-15: Installed
 * 2023-06-25: Changed to [[User:MPGuy2824/MoveToDraft.js]] (from what?)
 */

/**
 * Navigation popups
 * Linkback:
 * Documentation: [[Wikipedia:Tools/Navigation popups]]
 * Notes: In global.js. Make sure that Navigation Popups is DESELECTED in prefs both here, on Meta, and on all individual projects.
 */

/**
 * nominations viewer
 * Compact nominations for [[WP:FAC]], [[WP:FAR]], [[WP:FLC]], [[WP:FLRC]], [[WP:FPC]], and [[WP:PR]].
 * Linkback: [[User:Gary/nominations viewer.js]]
 * Documentation: [[Wikipedia:Nominations Viewer]]
 * Notes: Yet to be tested
 */

/**
 * nosubmitsummary
 * Don't submit when hitting enter in the summary field.
 * Linkback: [[User:Anomie/nosubmitsummary.js]]
 * Documentation: none
 * Notes: A modded version of this script is [[User:SoledadKabocha/enterInSummaryPreviews.js]]
 */

/**
 * nulledit
 * Will make a nulledit
 * Documentation: none
 * Notes: Apart from categorisation and "what links here"-changes from template edits as described in [[WP:NULLEDIT]], a purge does the same.
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ASplarka%2Fnulledit.js&action=raw&ctype=text/javascript'); // [[User:Splarka/nulledit.js]]

/**
 * oldafd
 * AFD age detector
 * At "X for deletion" / "X for discussion" will create a line saying "Page created: Xdays Xhrs XXmins XXsecs ago by <user name>." When 168 hours (7 full days) have passed, it will turn the body background fuchsia'ish in colour.
 * Linkback: [[User:Splarka/oldafd.js]]
 * Documentation: none
 * Notes: Not updated since 2009.
 * 2016: Tested, works. Works as intended where subpages are used, such as at AFD and, if you load the subpage, also at MFD. No benefit where we use sections: CFD, FFD, RFD, and TFD.
 * Disabling, not really needed.
 * 2018-01: Tested again. The CSS change, the background colour turning fuchsia, does not seem to work anymore.
 * 2018-07-05: Testing [[User:Amorymeltzer/oldafd.js]] a mod created 2018-04. 2018-09: This works fine.
 */

/**
 * OneClickArchiver by User:Evad37
 * updated version of Technical 13's script to account for MedaiWiki changes
 * Documentation: [[User:Evad37/OneClickArchiver]]
 * Notes: 2018-02-26: There are a few cases such as archiving own talk page where I miss this.
 * 2018-12-03: previously in vector.js
 * 2019-04-14: Disabling, seldom used
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AEvad37%2FOneClickArchiver.js&action=raw&ctype=text/javascript'); // [[User:Evad37/OneClickArchiver.js]]

/**
 * orcp-helper
 * A userscript to make giving ratings at WP:ORCP easier.
 * Linkback: [[User:Enterprisey/orcp-helper.js]]
 * Documentation: [[User:Enterprisey/orcp-helper]]
 * Notes: Yet to be tested
 */

/**
 * OrphanStatus
 * Documentation: [[User:Technical 13/Scripts/OrphanStatus]]
 * Notes: 2018-12-03
 */

/**
 * PageCreator
 * Displays data about a page's creator and first revision
 * Twin user script: LastEditor
 * Documentation: [[User:Eizen/PageCreator]]
 * Notes: 2018-01-13
 * 2018-11-13: Loaded in global
 */

/**
 * PageDetails
 * Various "what links here" links in the toolbox
 * Linkback: [[User:Anne drew Andrew and Drew/PageDetails.js]]
 * Documentation: [[User:Anne drew Andrew and Drew/PageDetails]]
 * Notes: Installed 2018-01-13 - and uninstalled again. As of now it just adds a bunch of links to the toolbox, it does not actually make a call to see, if there's something useful in the other end.
 */

/**
 * pageLinkHelper
 * Several little helpers for links related to pages
 * Linkback: [[User:PerfektesChaos/js/pageLinkHelper/r.js]]
 * Documentation: [[User:PerfektesChaos/js/pageLinkHelper]]
 * Notes: 2018-01-27: loaded in global.js
 */

/**
 * pageswap
 * Allows a user to swap the histories of two pages (with reasonable restrictions).
 * Documentation: [[User:Ahecht/Scripts/pageswap]] ([[User:Andy M. Wang/pageswap]])
 * Notes: 2016-08-25: Works very well, loads in vector
 * 2019-05-19: Switching to [[User:Ahecht/Scripts/pageswap.js]], [[User:Andy M. Wang/pageswap.js]] not updated since 2018
 */

/**
 * patrollinks
 * Add patrolling links directly on Special:Newpages
 * Linkback: [[User:Mr.Z-man/patrollinks.js]]
 * Documentation: [[User:Mr.Z-man/patrollinks]]
 * Notes: 2016-04-09: Uninstalling, how can you patrol a new page without loading it up?
 * Further: a note in-script from 2013 says:
 * Don't import this file any longer, please see:
 * [[User:Hoo man/instantNewPagePatrol.js]]
 * Never tried that script. A post at [[Special:Permalink/869712524#Old scripts]] from 2017 says the script is broken.
 */

/**
 * peerreviewer
 * Despite its name, reviews created by this script aren't by peers, but by a JavaScript (written by peers, though). "Peer" is in there to clarify its purpose.
 * Linkback: [[User:AndyZ/peerreviewer.js]]
 * Documentation: [[User:AndyZ/peerreviewer]]
 * Notes:
 */

/**
 * permalink
 * Adds a link next to page headers which copies a permalink to that section using [[Special:Permalink]].
 * Linkback: [[User:The Earwig/permalink.js]]
 * Documentation: none
 * Notes:
 * 2015-12-09: Temp uninstalled
 * 2016-06-23: Installed again, valuable script
 * 2016-06-29: Uninstalled here, loading in global.js and works well on other MediaWiki Wikis
 */

/**
 * personalEdittools
 * Utilizes mw:Extension:CharInsert
 * Linkback: [[User:קיפודנחש/personalEdittools.js]]
 * Documentation: [[User:קיפודנחש/personalEdittools]]
 * Feedback: [[User talk:קיפודנחש/personalEdittools.js]]
 * Notes: 2018-09-11: Does not work for me.
 */

/**
 * PicturePopupsvector
 * Thumbnail viewing in a pop-up window
 * Linkback: [[User:Zocky/PicturePopupsVector.js]]
 * Documentation: [[User:Zocky/Picture Popups]]
 * Notes:
 * 2016-08-17: Installed
 * 2016-08-18: Uninstalled, apparently not working
 */

/**
 * Pretty rights log
 * When looking at log entries, user rights log entries will be reformatted into a clearer format of what was added and removed.
 * Linkback: [[User:DannyS712/Pretty rights log.js]]
 * Documentation: [[User:DannyS712/Pretty rights log]]
 * Notes:
 * Not to be confused with {{Myprefs|Gadgets|check=PrettyLog: format log pages like search results, and add small thumbnails for file uploads}} which is [[:c:MediaWiki:Gadget-PrettyLog.js]]
 * Installed 2024-10-10
 */

/**
 * previewCategoryDupeArgs
 * Semi automated duplicate arguments hunting tool - specifically for use working on Category:Pages using duplicate arguments in template calls
 * Linkback: [[User:Fred Gandt/previewCategoryDupeArgs.js]]
 * Documentation: none
 * Notes:
 * 2018-11-23 vector.js
 * 2018-12-17: Disabled, not quite sure it works. Conflict with something else? Last update was 2016-03-29. Using User:Frietjes/findargdups.js
 */

/**
 * previewUserboxes
 * Works on Cat:Userboxes
 * Documentation: none
 * Notes: No need to load this unless it's really needed. But works well, if one is looking for a userbox.
 */

/**
 * (Pseudo) Headings
 * Converts incorrectly used pseudo-headings into headings
 * Documentation: [[User:Guywan/Scripts/Headings]]
 * Notes: 2020-12-29
 */

/**
 * quick-before
 * BEFORE links from the More/Tools drop-down menu
 * Linkback: [[User:Enterprisey/quick-before.js]]
 * Documentation: [[User:Enterprisey/quick-before]]
 * Notes: Loaded in global.js
 */

/**
 * quickimgdelete
 * Allows to quickly tag files and/or nominate them for deletion
 * Linkback: [[User:Howcheng/quickimgdelete.js]]
 * Documentation: [[User talk:Howcheng/quickimgdelete.js]]
 * Notes: Yet to be tested
 */

/**
 * rater by Kephir
 * Aids in assessing articles
 * Linkback: [[User:Kephir/gadgets/rater.js]]
 * Documentation: [[User:Kephir/gadgets/rater]]
 * Notes: Kephir stopped maintaining the script, Evad37 started a similar script, see below
 */

/**
 * rater by Evad37
 * Helps fill in assessments and other parameters for WikiProject banners
 * Documentation: [[User:Evad37/rater]]
 * Notes: 2018-01-02
 */

/**
 * Readability
 * A user script to color-code sentences by how many words are in the sentences and how many syllables are in each word
 * Linkback: [[User:Phlsph7/Readability.js]]
 * Documentation: [[User:Phlsph7/Readability]]
 * Feedback: [[User talk:Phlsph7/Readability]]
 * Notes: Installed 2024-10-10
 */

/**
 * recent2
 * Lupin's Anti-Vandal Tool is a utility that detects and uncovers instances of wiki-targeted online vandalism.
 * Linkback: [[User:Lupin/recent2.js]]
 * Documentation: [[User:Lupin/Anti-vandal tool]]
 * Notes: 2015-11-28: Uninstalled, not that fantastic IMHO
 */

/**
 * Red files
 * By default, embedding a file that doesn't exist creates a link to the upload wizard. This script changes those links to instead point to the file's page, to easily find any deletions or other log entries.
 * Linkback: [[User:DannyS712/Red files.js]]
 * Documentation: [[User:DannyS712/Red files]]
 * Feedback: [[User talk:DannyS712/Red files]]
 * Notes: Installed 2024-10-10
 */

/**
 * Redirectify
 * create and edit redirects
 * Documentation: [[User:DannyS712/Redirectify]]
 * Notes: 2019-04-02: Added. 2019-04-13: Loaded in global.js. 2021-10-11: loaded here. Disabled here, does not seem to work currently.
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ADannyS712%2FRedirectify.js&action=raw&ctype=text/javascript'); // [[User:DannyS712/Redirectify.js]]

/**
 * RefCruncher
 * 'Collapses' references into small, unobtrusive tags. Keyboard shortcut: ctrl+alt+r
 * Linkback: [[User:Guywan/Scripts/RefCruncher.js]]
 * Documentation: [[User:Guywan/Scripts/RefCruncher]]
 * Notes: Installed 2024-10-10
 */

/**
 * Reference Organizer
 * Converts all references in an article to list-defined format
 * Linkback: ([[User:Kaniivel/RefConsolidate.js]])
 * Linkback: [[User:Kaniivel/RefConsolidate start.js]]
 * Documentation: [[User:Kaniivel/Reference Organizer]]
 * Notes: Installed 2017-02-08
 * 2017-02-17: Works well, the process is easier than with References segregator.
 */

/**
 * ReferenceDeselector
 * Makes references unselectable from a page for easy copy-pasting
 * Linkback: [[User:Chlod/Scripts/ReferenceDeselector.js]]
 * Documentation: [[User:Chlod/Scripts/ReferenceDeselector]]
 * Notes: Installed 2024-10-10, loads vis scriptManager
 */

/**
 * References segregator
 * Temporarily moves footnotes to a separate text box on the edit screen, adding them back in when the page is saved.
 * Linkback: [[User:PleaseStand/segregate-refs.js]]
 * Documentation: [[User:PleaseStand/References segregator]]
 * Notes:
 * 2015-12-09: How often do I actually use this script?
 * 2016-08-01: Added again
 * 2017-02-12: Removed, using User:Kaniivel/Reference Organizer (formerly: User:Kaniivel/References Consolidator)
 */

/**
 * reFill
 * Expands bare references semi-automatically
 * Linkback: [[:Meta:User:Zhaofeng Li/Reflinks.js]]
 * Documentation: [[WP:REFILL]]
 * Notes: Loaded in Meta:User:Sam Sailor/global.js
 */

 /**
 * RefRenamer
 * A script for replacing the name attributes of <ref> tags with something descriptive like "Smith-2015".
 * Documentation: [[User:Nardog/RefRenamer]]
 * Feedback: [[User talk:Nardog/RefRenamer]]
 * Notes: Installed 2024-08-24
 */

/**
 * refToolbarPlus
 * Helps adding citation templates to articles
 * Linkback: [[User:Apoc2400/refToolbarPlus.js]]
 * Documentation: Superceeded by [[Wikipedia:RefToolbar]]
 * Notes: 2024-08-24: loaded from [[Special:Preferences#mw-prefsection-editing]] "Enable the editing toolbar"
 */

/**
 * Refund requester
 * When at Requests for undeletion, creates an option in the "more" menu to request a refund ("undelete").
 * Linkback: [[User:DannyS712/Refund requester.js]]
 * Documentation: [[User:DannyS712/Refund requester]]
 * Notes: Yet to be tested
 */

/**
 * reply-link
 * Adds a "reply" link after signatures on a discussion page.
 * Documentation: [[User:Enterprisey/reply-link]]
 * Notes:
 * 2017-12-10: Installed in global.js
 * 2018-08: Loaded locally here, disabled in global.js
 * 2019-04-14: Disabling
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AEnterprisey%2Freply-link.js&action=raw&ctype=text/javascript'); // [[User:Enterprisey/reply-link.js]]

/**
 * req-helper
 * A userscript to help out at [[Wikipedia:Requested articles]]
 * Linkback: [[User:Enterprisey/req-helper.js]]
 * Documentation: [[User:Enterprisey/req-helper]]
 * Notes: 2016-08-01: Uninstalled, seldom used
 */

/**
 * responsiveHistoryCompare
 * Dynamically moves 'Compare selected revisions' buttons next to the selected revisions on action=history pages.
 * Linkback: [[User:Fred Gandt/responsiveHistoryCompare.js]]
 * Documentation: none
 * Notes: This is useful.
 */

/**
 * revdel
 * assist in requesting revision deletions via the copyvio-revdel template
 * Documentation: [[User:Primefac/revdel]]
 * Linkback: [[User:Primefac/revdel.js]]
 * Notes: 2018-08
 * 2018-09: Installing User:Enterprisey/cv-revdel.js instead
 */

/**
 * ReverseMarked by Amorymeltzer
 * Based on [[User:Equazcion/ReverseMarked.js]]
 * Hide visited pages on watchlist
 * Linkback: [[User:Amorymeltzer/ReverseMarked.js]]
 * Documentation: [[User:Equazcion/ReverseMarked]]
 * Notes: May 2018: Can't get either of these to work
 */

 /**
 * reviewer summary
 * Shows a summary table of reviewers for the nominations on the current page for [[WP:FAC]], [[WP:FAR]], [[WP:FLC]], [[WP:FLRC]], [[WP:FPC]], and [[WP:PR]].
 * Linkback: [[User:Gary/reviewer summary.js]]
 * Documentation: [[Wikipedia:Reviewer Summary]]
 * Notes: Yet to be tested
 */

/**
 * ReviewStatus
 * Displays whether or not a mainspace page is marked as reviewed. This info is placed on the right of the page title using a small icon.
 * Linkback: [[User:Novem Linguae/Scripts/ReviewStatus.js]]
 * Documentation: [[User:Novem Linguae/Scripts/ReviewStatus]]
 * Notes: Installed 2024-10-10
 */

/**
 * reword2
 * Linkback: [[User:M~enwiki/reword2.js]]
 * Documentation: none
 * Notes: 2015-12-11: Does apparently not work, not updated since 2010.
 */

/**
 * rmtr-helper
 * Helps handle requests at WP:RM/TR
 * Linkback: [[User:Eejit43/scripts/rmtr-helper.js]]
 * Documentation: [[User:Eejit43/scripts/rmtr-helper]]
 * Feedback: [[User talk:Eejit43/scripts/rmtr-helper]]
 * Notes: Installed 2024-10-10
 */

// ROLLBACK RELATED
/**
 * ConfirmRollback
 * Documentation: [[User:Mr. Stradivarius/gadgets/ConfirmRollback]]
 * Notes: Installed 2018-12-03
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AMr.+Stradivarius%2Fgadgets%2FConfirmRollback.js&action=raw&ctype=text/javascript'); // [[User:Mr. Stradivarius/gadgets/ConfirmRollback.js]]
 //ConfirmRollback = {
 	//mobile: "hide",
 	//watchlist: "hide"
 	//}

/**
 * smart rollback
 * It provides the following functions:
 * Changing the rollback edit summary (for all revert links on page)
 * You can select predefined values or enter a custom edit summary
 * Mark rollbacks as bot edits (for all rollbacks on page), only works if you have the required permission (only administrators and global rollbackers have)
 * Mass revert (uses all rollback links on the current page)
 * This supports the above options as well (custom edit summary and mark as bot edit)
 * Linkback: [[:Meta:User:Hoo man/Scripts/smart rollback.js]]
 * Documentation: [[:Meta:User:Hoo man/Scripts/Smart rollback]]
 * Notes: Loaded in global.js
 */

/**
 * confirmationRollback
 * No more accidental rollbacks
 * Linkback: [[User:MusikAnimal/confirmationRollback.js]]
 * Documentation: [[User:MusikAnimal/confirmationRollback]]
 * Notes: Loaded as a gadget from prefs
 */

/**
 * rollbackTouch hides all rollback links on mobile devices
 * Linkback: [[User:MusikAnimal/rollbackTouch.js]]
 * Documentation: [[User:MusikAnimal/rollbackTouch]]
 * Notes: Installed 2016-06-23
 */
// END ROLLBACK RELATED

/**
 * Sagittarius (named after the astrological sign) is a redirect editor.
 * Linkback: [[User:Kephir/gadgets/sagittarius.js]]
 * Documentation: [[User:Kephir/gadgets/sagittarius]]
 * Notes: Forgot all the different {{R template index}} options? Use this script.
 * 2017: Kephir stopped maintaining the script, use script below
 */

/**
 * Sagittarius+
 * A  modified version of Keφr's redirect editing script, updated with more Rcats
 * Documentation: [[User:Sam Sailor/Scripts/Sagittarius+]]
 * Notes: Started 2018. User:Wugapodes overtook maintenance in July 2019 and renamed it Capricon, q.v.
 */

/**
 * SATG
 * Source assess table generator
 * Assists in creating a source assess table
 * Linkback: [[User:DannyS712/SATG.js]]
 * Documentation: [[User:DannyS712/SATG]]
 * Notes: Installed 2019-06-30.
 */

/**
 * SATG CORP
 * Source assess table generator corporate
 * Assists in creating a source assess table for NCORP cases
 * Linkback: [[User:Red-tailed hawk/SATG CORP.js]]
 * Documentation: [[User:DannyS712/SATG]]
 * Notes: Installed 2024-10-10
 */

/**
 * saveandedit
 * This script adds a new button under the edit field that saves the page content and goes back to the edit field.
 * Linkback: [[User:Mabdul/saveandedit.js]]
 * Documentation: [[User:Mabdul/saveandedit]]
 * Notes: Practical feature, but how often have I used it? Uninstalling.
 */

/**
 * ScriptInstaller
 * Provides simple automatic installs and uninstalls of Wikipedia customizations (user scripts) directly from the script listing page, each with just a single click.
 * Linkback: [[User:Equazcion/ScriptInstaller.js]]
 * Documentation: User:Equazcion/ScriptInstaller
 * Notes: 2015-12-09: Uninstalled, I prefer manual installation.
 */

/**
 * Search sort
 * Adds several "Sort by" links to search pages.
 * Documentation: none
 * Notes: Installed 2019-04-02
 */

/**
 * search-links
 * Adds helpful links on Special:Search
 * Linkback: [[User:Eejit43/scripts/search-links.js]]
 * Documentation: [[User:Eejit43/scripts/search-links]]
 * Notes: Installed 2024-10-10
 */

/**
 * searchBox
 * A search and replace box above the editbox
 * Linkback: [[User:Zocky/searchBox.js]]
 * Documentation: [[User:Zocky/Search Box]]
 * Notes: Installed 2016-08-17
 * Appears in the advanced toolbar.
 * 2024-08-24: not loaded anywhere
 */

/**
 * SearchNamespace
 * Allows the user to select a namespace to search in from the corner search bar
 * Linkback: [[User:Writ Keeper/Scripts/SearchNamespace.js]]
 * Documentation: none
 * Notes: Installed 2018-01-28
 * 2018-11-25: Why did I uninstall this, did it conflict with something else?
 */

/**
 * SearchSuite
 * List-friendly search results enhancer. On/Off features include sort, single-line results, wikilink formatting, etc.
 * Documentation: [[User:The Transhumanist/SearchSuite]]
 * Notes: Installed 2018-05-10
 */

/**
 * sectionLinks
 * Scroll wheel access on cursor hover to links to all section headings
 * Linkback: [[User:Fred Gandt/sectionLinks.js]]
 * Documentation: none
 * Notes: Installed 2018-11-23
 * 2018-11-25: Clever script. Now loaded in global.js.
 */

/**
 * SectionMover
 * Move sections from one page to another
 * Linkback: [[User:DannyS712/SectionMover.js]]
 * Documentation: [[User:DannyS712/SectionMover]]
 * Notes: Installed 2019-06-30; uninstalled 2024-10-10, never used
 */

/**
 * short-tabs
 * Shorten the tab titles that are displayed at the top of web browsers, to easily manage multiple tabs being open at the same time.
 * Linkback: [[User:DannyS712/short-tabs.js]]
 * Documentation: [[User:DannyS712/short-tabs]]
 * Feedback: [[User talk:DannyS712/short-tabs]]
 * Notes: 2019-04-02 - for whatever reason, this does not work for me, disabled.
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ADannyS712%2Fshort-tabs.js&action=raw&ctype=text/javascript'); // [[User:DannyS712/short-tabs.js]]

/**
 * Shortdesc helper
 * Shows the short description if it exists, allows editing of only the short description
 * Linkback: [[User:Galobtter/Shortdesc helper.js]]
 * Documentation: [[User:Galobtter/Shortdesc helper]]
 * Feedback: [[User talk:Galobtter/Shortdesc helper]]
 * Notes: 2018-06-21
 */

/**
 * showhardspaces
 * Makes hard spaces, a.k.a. non-breaking spaces ( ) visible
 * Linkback: [[User:Evad37/showhardspaces.js]]
 * Documentation: [[User:Evad37/showhardspaces]]
 * Begun: 2014-01
 * Notes: Loaded via scriptManager.js
 */

/**
 * ShowUserGender
 * Adds a string to the right of each username inline to show the gender of that user.
 * Documentation: [[User:BrandonXLF/ShowUserGender]]
 * Notes: 2020-12-29; 2021-01-10: disabled, works fine but too much clutter.
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ABrandonXLF%2FShowUserGender.js&action=raw&ctype=text/javascript'); // [[User:BrandonXLF/ShowUserGender.js]]

/**
 * sidebar
 * Puts a link in the sidebar to NewPagesFeed
 * Linkback: [[User:Ryan Vesey/sidebar.js]]
 * Documentation: none
 * Notes:
 * 2015-12-09: Would I notice it was missing, if I uninstalled this script?
 * 2016-04-09: Nope, I did not.
 */

/**
 * sidebar stuff
 * Puts four links in the sidebar to Yadkard, Reftag, Find link tool, and Checklinks
 * Linkback: [[User:Epicgenius/sidebar stuff.js]]
 * Documentation: [[User:Epicgenius/sidebar stuff]]
 * Notes:
 */

/**
 * smaller templates
 * Makes maintenance templates such as {cleanup} appear smaller so that they take up less space.
 * Linkback: [[User:Gary/smaller templates.js]]
 * Documentation: [[User:Gary/smaller templates]]
 * Notes: Installed 2024-10-10
 */


/**
 * Source links
 * "What links here" will include pages using a template with the link.
 * "Source links" tries to search for pages where the link is in the source
 * Documentation: none
 * Notes: Installed 2018-09-11
 */

/**
 * [[User:Ohconfucius/script/Sources]]
 * Fixes specific formatting of various parameters within <ref></ref> and within {{citation}} templates
 * Linkback: [[User:Ohconfucius/script/Sources.js]]
 * Feedback: [[User talk:Ohconfucius/script]]
 * Documentation: [[User:Ohconfucius/script/Sources]]
 * Notes:
 * 2015-12-26: Enabling it here, removing from global.js
 */

/**
 * smart watchlist
 * [[User talk:UncleDouggie/smart watchlist.js]]
 * Linkback: [[User:UncleDouggie/smart watchlist.js]]
 * Notes:
 * 2015-12-12: Versatile script in its own right, but does not work fully when User:Writ Keeper/Scripts/commonHistory.js is loaded
 * 2016-04-18: Enabling. I have unloaded User:Writ Keeper/Scripts/commonHistory.js in Meta:User:Sam Sailor/global.js, it would appear to conflict with some of the functions in Pop-ups.
 * 2016-04-19: Disabling
 */

/**
 * sockStaleness
 * Relevant talk post: [[User talk:Writ Keeper/Archives/15#SPI script]]
 * Notes: Installed 2024-08-24
 */

/**
 * stalkcontribs
 * Ajax user contributions stalker
 * Linkback: [[User:Splarka/stalkcontribs.js]]
 * Notes: 2015-12-06: Does not seem to work at least not with monobook in Chrome.
 * 2018-02-24: Tested again with vector, but it still does not work.
 */

/**
 * statusCheck
 * Displays whether a user is on- or offline when viewing their user page, user talk page and contributions
 * Documentation: [[User:Ale jrb/Scripts]]
 * Notes: 2015-12-29: Removed from global.js it does not work on other wikis than en.wiki. Loading here.
 */

// STUB TAG RELATED
// Scripts for adding stub tags
// TLDR note per December 2020: Loading [[User:SD0001/StubSorter.js]], disabled User:Danski454/stubsearch.js
// TLDR note per December 2018: [[User:Danski454/stubsearch.js]] beats all other stub scripts, including User:Ais523/stubtagtab2.js.
// TLDR note per May 2018: [[User:Ais523/stubtagtab2.js]] is the script to use.
// Sort-of sorted chronological:

/**
 * Linkback: [[User:Ais523/stubtagtab2.js]]
 * Documentation: [[User talk:Ais523/stubtagtab2.js]]
 * TLDR note per January 2018: this is the original stub tag script, and with the August 2016 update it is also the most updated script.
 * Notes:
 * Begun Dec 2007
 * Links per 2016-08-19: ~45–50
 * OBS: No "Architecture" per 2016-08-19
 * In Novmber 2011 code was copied from User:MC10/stubtagtab.js, so per August 2016 the edit summary will say "using [[User:MC10/stubtagtab.js|stubtagtab.js]]"
 * Ais523 raised the question in Sep 2014 in https://en.wikipedia.org/w/index.php?title=User_talk:MC10&diff=631722561&oldid=626820653
 * Verify this: https://en.wikipedia.org/w/index.php?title=User:Meteor_sandwich_yum/post_it&diff=next&oldid=602796223
 * [[User:Ais523/stubtagtab2.js]] / [[User:MC10/stubtagtab.js]] / [[User:Wolfgang42/stubtagtab.js]]. All of them will return an error if the common "stub" tag is used.
 * August 2016 update: Architecture group added, {{stub-stub}} bug fixed, edit summary links to script
 * 2018-12-03: Uninstalled. User:Danski454/stubsearch.js is far easier to use.
 */

/**
 * [[User:Zro/stubtagtab3.js]]
 * Documentation: User talk:Zro/stubtagtab3.js
 * Notes:
 * Begun: July 2009 as a fork of User:Ais523/stubtagtab2.js
 * Size: 3168 bytes
 * Last update: July 2009
 * Size: 3381 bytes
 * Uses deprecated parameters
 * Links per 2016-08-19: 1, author
 * OBS: No "Architecture", no "General"
 */

/**
 * Linkback: [[User:MC10/stubtagtab.js]]
 * Documentation: none
 * Notes:
 * Begun: Oct 2011 as a fork of User:Ais523/stubtagtab2.js
 * Size: 3307 bytes
 * Last update: April 2013
 * Size: 4365 bytes
 * Links per 2016-08-19: ~5
 * OBS: No "Architecture"
 * Verify this: https://en.wikipedia.org/w/index.php?title=User:Meteor_sandwich_yum/post_it&diff=next&oldid=602796223
 * [[User:Ais523/stubtagtab2.js]] / [[User:MC10/stubtagtab.js]] / [[User:Wolfgang42/stubtagtab.js]]. All of them will return an error if the common "stub" tag is used.
 */

/**
 * Linkback: [[User:Darkwind/stubtagtab2.js]]
 * Documentation: none
 * Notes:
 * Begun: Mar 2012 as a fork of User:MC10/stubtagtab.js
 * Size: 4293 bytes
 * Last update: March 2012
 * Size: 4307 bytes
 * Links per 2016-08-19: 2
 * OBS: Has "Architecture"
 */

/**
 * Linkback: [[User:Wolfgang42/stubtagtab.js]]
 * Documentation: none
 * Notes:
 * Begun: Nov 2012 as a fork of User:MC10/stubtagtab.js
 * Size: 4756 bytes
 * Last update: none
 * Size: 4756 bytes
 * "This version removes the automatic preview, as it was slowing down the process. It will also automatically delete any {{stub}} tags that are hanging about and collapse 3 or more newlines into just 2."
 * Links per 2016-08-19: none
 * OBS: No "Architecture"
 */

/**
 * User:Epicgenius/stubtag.js
 * Documentation: User:Epicgenius/stubtag
 * Notes:
 * Begun: April 2015, forked from User:BranStark/monobook.js that snatched code from User:Ais523/stubtagtab2.js
 * Size: 2854 bytes
 * Last update: April 2015
 * Size: 2932 bytes
 * Links per 2016-08-19: 11
 * OBS: No "Architecture"
 */

/**
 * User:Omni Flames/stubtag.js
 * Documentation: none
 * Notes:
 * Begun: May 2016 as a fork of User:MC10/stubtagtab.js with another edit summary
 * Size: 4151 bytes
 * Last update: May 2016
 * Size: 4195 bytes
 * Links per 2016-08-19: 2
 * OBS: No "Architecture"
 */

/**
 * Several other forks of User:Ais523/stubtagtab2.js exist.
 * All the following lack at least "Architecture" and some lack "General" as well per 2016-08-19.
 * User:GoldenPhoenix/stubtagtab2.js (2007)
 * User:Legoktm/stubtagtab.js (2008)
 * User:Paranomia/stubtagtab.js (2008)
 */

/**
 * stubsearch
 * Documentation: [[User:Danski454/stubsearch]]
 * Feedback: [[User talk:Danski454/stubsearch]]
 * Notes:
 * 2018-10-29: Installed
 * 2018-12-03: Superior to stubtagtab2.js by a mile
 * 2020-12-22: Disabled, some stub templates do no load
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ADanski454%2Fstubsearch.js&action=raw&ctype=text/javascript'); // [[User:Danski454/stubsearch.js]]

/**
 * StubSorter
 * Documentation: [[User:SD0001/StubSorter]]
 * Notes:
 * 2019-07-04: Installed
 * 2020-12-22: Enabled instead of Danski454/stubsearch
 */
// END STUB TAG RELATED

/**
 * Subcategories
 * When looking at a category, click "Sub categories" to expand each of the sub categories visible. If you want to expand the next layer, just click it again (to close them up) and click it a third time (to open the next layer). Repeat as many times as desired.
 * Linkback: [[User:DannyS712/Subcategories.js]]
 * Documentation: [[User:DannyS712/Subcategories]]
 * Notes: 2019-06-30 loading in global.js
 */

/**
 * subjects age from year
 * In an article about a person or a company, when the mouse hovers over a year in the article, the age of the article's subject by that year appears in a tooltip.
 * Linkback: [[User:Gary/subjects age from year.js]]
 * Documentation: [[User:Gary/subjects age from year]]
 * Notes: Installed 2024-10-10
 */

/**
 * subsearch
 * Adds a checkbox below the normal search box to limit the search to only subpages of the current page
 * Documentation: [[User:PleaseStand/Subpage search]]
 * Notes: 2016-04-29: Enabling again, useful
 */

/**
 * summabletables
 * Framework for automatically calculating totals for table columns.
 * Linkback: [[User:Splarka/summabletables.js]]
 * Documentation: User talk:Splarka/summabletables.js
 * Notes: Yet to be tested
 */

/**
 * SumNumbers
 * A user script for adding up numbers you selected on the page with the mouse. You should be able to select a row in a table to get the row totals in all recent browsers.
 * Linkback: [[User:V111P/js/SumNumbers.js]]
 * Documentation: [[User:V111P/js/Sum numbers]]
 * Notes: Yet to be tested
 */

/**
 * Superlinks
 * Consists of a collection of links at the top right corner of the page, and a popup window that opens over part of the current page when one of the links is clicked
 * Documentation: [[User:Bradv/Scripts/Superlinks]]
 * Feedback: [[User talk:Bradv/Scripts/Superlinks]]
 * Notes: Installed 2018-12-03. Disabled 2024-08-24, does not work with vector-2022
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ABradv%2FScripts%2FSuperlinks.js&action=raw&ctype=text/javascript'); // [[User:Bradv/Scripts/Superlinks.js]]

/**
 * sync-template-sandbox
 * A userscript to sync template sandboxes with their main versions
 * Linkback: [[User:Enterprisey/sync-template-sandbox.js]]
 * Documentation: [[User:Enterprisey/sync-template-sandbox]]
 * Notes: Yet to be tested
 */

/**
 * table-editor
 * Adds a few table editing buttons to the toolbar
 * Linkback: [[User:Kephir/gadgets/table-editor.js]]
 * Documentation: [[User:Kephir/gadgets/table-editor]]
 * Notes: 2018-01-28
 */

/**
 * talk-tab-count
 * Shows a count in the "Talk" tab at the top of a page, indicating the number of level-2 sections in that talk page
 * Documentation: [[User:Enterprisey/talk-tab-count]]
 * Notes: Installed 2018-12-03
 */
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AEnterprisey%2Ftalk-tab-count.js&action=raw&ctype=text/javascript'); // [[User:Enterprisey/talk-tab-count.js]]

// TEAHOUSE RELATED
/**
 * teahouseUtility
 * Gives one-click option to add Teahouse invitation or talkback to a user.
 * Linkback: [[User:Writ Keeper/Scripts/teahouseUtility.js]]
 * Documentation: none
 * Notes:
 */

/**
 * teahouseTalkback
 * Adds Talkback reminder when you save an edit at the Teahouse.
 * Linkback: [[User:Writ Keeper/Scripts/teahouseTalkback.js]]
 * Documentation: none
 * Notes:
 */

/**
 * teahouseTalkbackLink
 * Adds a talkback link to signatures on the Teahouse.
 * Linkback: [[User:Writ Keeper/Scripts/teahouseTalkbackLink.js]]
 * Documentation: none
 * Notes:
 */

/**
 * WikiLoveinstallscript
 * Allows you to post any Teahouse Badge on user talk pages through WikiLove.
 * Linkback: [[User:Ocaasi/WikiLoveinstallscript.js]]
 * Documentation: none
 * Notes:
 */
// END TEAHOUSE RELATED

/**
 * teleDirect
 * Remotely create redirects.
 * Documentation: none
 * Notes: Installed 2018-11-23
 * 2019-04-14: Disabling, does not work. Conflict?
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AFred+Gandt%2FteleDirect.js&action=raw&ctype=text/javascript'); // [[User:Fred Gandt/teleDirect.js]]

/**
 * templatechanges
 * Documentation: none
 * Notes: Installed 2018-12-03
 * 2019-04-14: Disabling, seldom used.
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ABellezzasolo%2FScripts%2Ftemplatechanges.js&action=raw&ctype=text/javascript'); // [[User:Bellezzasolo/Scripts/templatechanges.js]]

/**
 * TemplateDataEditor
 * A script for visually editing TemplateData
 * Linkback: [[User:NicoV/TemplateDataEditor.js]]
 * Documentation: [[User:NicoV/TemplateDataEditor]]
 * Notes: 2016-08-01: Uninstalled. Have I ever used it?
 */

/**
 * temused
 * Lists templates and modules used in an article
 * Linkback: [[User:Splarka/temused.js]]
 * Documentation: none
 * Notes: 2015-12-08: Uninstalled – works, but how often do I need it?
 */

/**
 * Thanky
 * Adds thank links next to diff links on special pages (e.g. watchlist, recent changes, related changes).
 * Linkback: [[User:Evad37/Thanky.js]]
 * Documentation: [[User:Evad37/Thanky]]
 * Notes: Installed 2024-10-10
 */

/**
 * Tidy citations by Meteor sandwich yum
 * Script adds tabs to harmonize the whitespace in citation templates, appears in p-toolbar instead of p-cactions
 * Linkback: [[User:Meteor sandwich yum/Tidy citations.js]]
 * Documentation: [[User:Meteor sandwich yum/Tidy citations]]
 * Notes:
 * A fork of User:Waldir/formatcitations.js with more options
 * One of many scripts that does not work if [[WP:WIKED]] is installed.
 * Tried to run this via scriptManager in global, sometimes it works, sometimes it doesn't. Enabling here again.
 * 2018-01: last substantial update was 2014-03
 * Better fork: [[User:Sam Sailor/Scripts/Tidy citations.js]]
 */

/**
 * TimestampDiffs
 * Adds a link at the end of every comment to the diff in which it was added.
 * Documentation: [[User:Evad37/TimestampDiffs]]
 * Feedback: [[User talk:Evad37/TimestampDiffs]]
 * Notes: 2020-12-29
 */

/**
 * TinEye
 * In the file-namespace (6) inserts a caction link to do a search on TinEye.
 * Linkback: [[m:User:Krinkle/Scripts/TinEye.js]]
 * Documentation: [[m:User:Krinkle/Scripts/TinEye]]
 * Feedback: [[m:User talk:Krinkle/Scripts/TinEye.js]]
 * Notes:
 */

/**
 * TitleCaseConverter
 * Converts all reference titles to title case
 * Documentation: [[User:ZKang123/TitleCaseConverter]]
 * Feedback:
 * Notes: Installed 2024-08-24; 2024-10-10: Disabled
 */

/**
 * ToDoLister
 * Makes it easy to manage a to-do list within your userspace
 * Documentation: [[User:Evad37/ToDoLister]]
 * Notes: Installed 2016-08-19
 */

/**
 * toolbox
 * Will add links to each page's "toolbox", informing you how much traffic a page receives and providing a one-click access to DOI bot.
 * Linkback: [[User:Smith609/toolbox.js]]
 * Notes: 2015-12-09: Uninstalled – works, but how often do I need it?
 */

/**
 * Twinkle Oversight
 * Per [[Special:Permalink/869929045#Implementation details]]
 * Documentation:
 * Feedback:
 * Notes: Installed 2018-11-21
 * 2019-04-14: Disabling, seldom used.
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ASD0001%2Ftwinkleos.js&action=raw&ctype=text/javascript'); // [[User:SD0001/twinkleos.js]]

/**
 * unclutter
 * Helps in freeing Wikipedia from distractions by hiding some of the editing hints, warnings, never-to-be-used helpers, policy reminders on talk pages and other unnecessary verbosity.
 * Linkback: [[User:Kephir/gadgets/unclutter.js]]
 * Documentation: [[User:Kephir/gadgets/unclutter]]
 * Notes: Installed 2016-08-17. Uninstalled again.
 */

/**
 * undo-last-edit
 * Documentation: [[User:Enterprisey/undo-last-edit.js]]
 * Notes: 2018-12-03
 */

/**
 * Unpipe
 * Converts each piped link to a non-piped one if both lead to the same article
 * Linkback: [[User:Nardog/Unpipe.js]]
 * Documentation: [[User:Nardog/Unpipe]]
 * Feedback: [[User talk:Nardog/Unpipe]]
 * Notes: Installed 2024-10-10
 */

/**
 * unsignedhelper
 * Adds an entry to the Insert and Wikitext sections of the Edit tools box to sign unsigned posts.
 * Linkback: [[User:Anomie/unsignedhelper.js]]
 * Documentation: [[User:Anomie/unsignedhelper]]
 * Notes: Great little script! Tired of filling in {{Unsigned}}/{{Unsigned IP}}? Get this. But read the caveats.
 */

/**
 * unwatch
 * Adds "unw" (unwatch) links to the watchlist
 * Linkback: [[User:Anomie/unwatch.js]]
 * Notes: Another great little script from Anomie, but does not work with m:Help:Enhanced recent changes
 * 2015-12-29: Loaded in Meta:User:Sam Sailor/global.js and works fine on other wikis as long on enhanced is not set; disabling here
 * 2015-12-30: Does not work with [[Help:Enhanced recent changes]]
 * 2018-07-05: Is in any case not needed with the recent new watchlist features.
 */

/**
 * urldecoder
 * For easy conversion of bare Wikimedia URLs to wikicode. Icon in edit toolbar: chain link with green arrow.
 * Linkback: [[User:Js/urldecoder.js]]
 * Documentation: [[User:Js/urldecoder]]
 * Notes: Loaded in global.js
 */

// USER HIGHLIGHTERS - scripts that highlight user names
/**
 * adminrights (Ais523)
 * Highlights bluelinks to admins' userpages or talkpages in bodyContent
 * Linkback: [[User:Ais523/adminrights.js]]
 * Documentation: [[User:Ais523/adminrights]]
 * Notes:
 * Begun: 2007
 * Last update: 2010
 * Deprecated 2012 -> User:Amalthea/userhighlighter.js
 */

/**
 * userhighlighter (Amalthea)
 * Highlights bluelinks to admins' userpages or talkpages in bodyContent
 * Linkback: [[User:Amalthea/userhighlighter.js]]
 * Documentation: none
 * Notes:
 * Begun: 2011
 * Last update by Amalthea: 2015
 * By 2013 ([[Special:Diff/582943386]]), Amalthea recommended "Consider using [[User:Theopolisme/Scripts/adminhighlighter.js]] instead, a better version of this script"
 */

/**
 * adminhighlighter (Theopolisme)
 * A jQuery/mediawiki-heavy rewrite of User:Amalthea/userhighlighter.js that was based on User:Ais523/adminrights.js
 * Linkback: [[User:Theopolisme/Scripts/adminhighlighter.js]]
 * Documentation: [[User:Theopolisme/Scripts/adminhighlighter]]
 * Notes:
 * Begun: 2013
 * Last update by Theopolisme: 2013
 * 2015-12-29: Removed from global.js, it does not work on other wikis than en.wiki. Loading here.
 * 2018-11-25: Uninstalled, loading User:Amorymeltzer/crathighlighter.js
 */

/**
 * adminhighlighter (Bellezzasolo) a.k.a. User highlighter v2.0
 * A modified version of User:Theopolisme/Scripts/adminhighlighter.js, which highlights other user groups as well
 * Linkback: [[User:Bellezzasolo/Scripts/adminhighlighter.js]]
 * Documentation: [[User:Bellezzasolo/Scripts/adminhighlighter]]
 * Notes:
 * Begun: 2018-02-28
 * Last update per 2024-10-10: by Bellezzasolo: 2018-04-06, by others: 2022-08-10
 * Uninstalled 2018-06-14. All those different colors are not to my liking.
 */

/**
 * crathighlighter (Amorymeltzer)
 * Adds a highlighted background to links leading to a user, user talk, or contribs page for: sysops, interface admins, checkusers, oversighters, bureaucrats, or ArbCom members.
 * Originally based off User:Amalthea/userhighlighter.js, it now uses code from User:Bellezzasolo/Scripts/adminhighlighter.js.
 * Documentation: [[User:Amorymeltzer/crathighlighter]]
 * Notes:
 * Begun: 2018-03-29
 * Last update by Amorymeltzer per 2024-10-10: 2024-07-09
 * Installed 2018-11-25
 * 2024-10-10: Disabled, testing UserUnderline
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AAmorymeltzer%2Fcrathighlighter.js&action=raw&ctype=text/javascript'); // [[User:Amorymeltzer/crathighlighter.js]]

/**
 * userHighlighter (Pythoncoder) a.k.a. User highlighter 3.0
 * Highlights userpage links based on user's permissions
 * Linkback: [[User:Pythoncoder/Scripts/userHighlighter.js]]
 * Documentation: [[User:Pythoncoder/Scripts/userHighlighter]]
 * Notes:
 * Begun: 2018-06-29
 * Last update by Pythoncoder per 2024-10-10: 2021-09-11
 * Never tested
 */

/**
 * admintagger (Anne drew)
 * Appends emojis to userpage links that denote the various usergroups that user belongs to.
 * Linkback: [[User:Anne drew/admintagger.js]]
 * Documentation: [[User:Anne drew/admintagger]]
 * Notes:
 * Begun: 2019-06-22 forked from User:Amorymeltzer/crathighlighter.js
 * Last update by Anne drew per 2024-10-10: 2021-10-16
 * Never tested
 */

/**
 * adminhighlighter (Galobtter)
 * Highlights links to admins' userpages, talkpages, or contributions pages by giving them a lightly colored background along with dots around the username.
 * Linkback: [[User:Galobtter/scripts/adminhighlighter.js]]
 * Documentation: [[User:Galobtter/scripts/adminhighlighter]]
 * Notes:
 * Begun: 2019-08-09 forked from User:Theopolisme/Scripts/adminhighlighter.js
 * Last update by Galobtter per 2024-10-10: 2023-05-02
 * Never tested
 */

/**
 * UserHighlighter (Chlod) a.k.a. User highlighter 4.0
 * Linkback: [[User:Chlod/Scripts/UserHighlighter.js]]
 * Documentation: [[User:Chlod/Scripts/UserHighlighter]]
 * Notes:
 * Begun: 2020-01-07 forked from User:Pythoncoder/Scripts/userHighlighter.js
 * Last update by Chlod per 2024-10-10: 2024-06-29
 * Never tested
 */

/**
 * UserHighlighterSimple (Novem Linguae)
 * Highlights some groups that other user highlighters don't, such as editors with 10,000+ edits, former admins, stewards, and WMF staff.
 * Linkback: [[User:Novem Linguae/Scripts/UserHighlighterSimple.js]]
 * Documentation: [[User:Novem Linguae/Scripts/UserHighlighterSimple]]
 * Notes:
 * Begun: 2021-01-14 forked from User:Chlod/Scripts/UserHighlighter.js
 * Last update by Novem Linguae per 2024-10-10: 2024-07-01
 * Never tested
 */

/**
 * admintagger-plus (Anne drew)
 * Appends emojis to userpage links that denote the various usergroups that user belongs to.
 * Linkback: [[User:Anne drew/admintagger-plus.js]]
 * Documentation: [[User:Anne drew/admintagger]]
 * Notes:
 * Begun: 2021-10-16 forked from User:Amorymeltzer/crathighlighter.js
 * Last update by Anne drew per 2024-10-10: 2023-11-30
 * Never tested
 */

/**
 * UserUnderline (SilverLocust)
 * Modified version of the User Highlighter scripts
 * Linkback: [[User:SilverLocust/UserUnderline.js]]
 * Documentation: [[User:SilverLocust/UserUnderline]]
 * Feedback: [[User talk:SilverLocust/UserUnderline]]
 * Notes:
 * Begun: 2023-07-31 forked from User:Chlod/Scripts/UserHighlighter.js
 * Last update by SilverLocust per 2024-10-10: 2024-03-06
 * Installed 2024-10-10
 */
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ASilverLocust%2FUserUnderline.js&action=raw&ctype=text/javascript'); // [[User:SilverLocust/UserUnderline.js]]
// END USER HIGHLIGHTERS

/**
 * useridentifier
 * Adds icons to the left of the user name on user and user talk page to display some basic information about the user
 * Linkback: [[User:Anomie/useridentifier.js]]
 * Documentation: none
 * 2015-12-29: Loaded in global.js, it works fine on other wikis.
 */

/**
 * userhist
 * Adds a box to the page history that allows you to display only edits made by a certain user. Useful if you're reviewing contributions.
 * Documentation: none
 * Notes: This is sometimes very useful.
 */

/**
 * userinfo
 * Adds an information line below a user's name on their user and talk pages that shows edit count, age of account, permissions, and last edit time
 * Linkback: [[User:PleaseStand/userinfo.js]]
 * Documentation: [[User:PleaseStand/User info]]
 * Notes: Works well cross-wiki
 * Linkback: [[User:Amorymeltzer/userinfo.js]], a mod of the above
 * Updated to: Show info on all user subpages and related pages like logs and contributions, as well as indicate user-selected gender
 * User:Amorymeltzer/userinfo.js loaded in global.js
 */

/**
 * Userspace
 * A script for opening a subpage in userspace without typing the whole thing in the search box
 * Documentation: [[User:DannyS712/Userspace]]
 * Notes: 2019-04-02
 */

/**
 * UserUnderline (SilverLocust) - see section USER HIGHLIGHTERS
 */

/**
 * userwatchlist
 * Linkback: [[User:Tra/userwatchlist.js]]
 * Notes: 2015-11-28: since the query.php API was removed in 2008, this script no longer functions.
 */

/**
 * VectorMenuToTabs
 * Linkback: [[User:Amalthea/VectorMenuToTabs.js]]
 * Documentation: none
 * Notes:
 * 2015-12-29: Uninstalled for now
 * 2016-04-19: Tabs as in Monobook are fine if you do not have too many scripts installed. If you do, vector is the choice with its drop-down menus.
 */

/**
 * VisualEditorEverywhere
 * Displays the Visual Editor "Edit" tab and "Edit" section link on pages that don't normally have them: templates, talk pages, Wikipedia namespace
 * Linkback: [[User:Novem Linguae/Scripts/VisualEditorEverywhere.js]]
 * Documentation: [[User:Novem Linguae/Scripts/VisualEditorEverywhere]]
 * Feedback: [[User talk:Novem Linguae/Scripts/VisualEditorEverywhere]]
 * Notes: Yet to be tested
 */

/**
 * w2wFinder
 * automatically finds words to watch when editing articles
 * Documentation: [[User:Danski454/w2wFinder]]
 * Notes: Installed 2019-04-17. Disabled again, far too many false positives with the current configuration, [[Special:PermaLink/874614199]].
 */

/**
 * WatchDoc
 * Auto watch the /doc page of a template
 * Linkback: [[User:BrandonXLF/WatchDoc.js]]
 * Documentation: [[User:BrandonXLF/WatchDoc]]
 * Notes: Installed 2024-10-10
 */

/**
 * watchlistSorter
 * Sorts your watchlist by namespace making it easier to browse for important edits
 * Linkback: [[User:Misza13/watchlistSorter.js]]
 * Notes:
 * 2016-04-09: Why did I disable this?
 * 2016-08-01: Enabling again.
 * 2018-07-05: Disabling: not needed with the recent new watchlist features
 */

/**
 * watchUserContribs
 * Add/remove pages listed in Special:Contributions to/from your watchlist
 * Linkback: [[User:Fred Gandt/watchUserContribs.js]]
 * Documentation: none
 * Notes: 2018-02-24: works fine
 */

/**
 * wbfilter
 * Triggers on watchlists, lets you filter by byte change
 * Linkback: [[User:Splarka/wbfilter.js]]
 * Notes: 2015-12-06: Does not seem to work at least not with monobook in Chrome.
 */

/**
 * whatLinksHereLinkFilter
 * Adds an additional filter on What Links Here pages
 * Documentation: [[User:V111P/js/What Links Here link filter]]
 * Notes:
 */

/**
 * WikiChatbot
 * Chatbot to help editors improve articles. It uses OpenAI's GPT-4o.
 * Linkback: [[User:Phlsph7/WikiChatbot.js]]
 * Documentation: [[User:Phlsph7/WikiChatbot]]
 * Feedback: [[User talk:Phlsph7/WikiChatbot]]
 * Notes: Yet to be tested. N.B.: "To use the script, an OpenAI account is required. New users get free limited access for the first 3 months but have to purchase OpenAI credit afterward."
 */

/**
 * wikilinkPlus
 * Add related shortcuts to most wikilinks - Alt+left mouse click for extras - clashes with default browser functionality.
 * Documentation: none
 * Notes: Installed 2018-11-23
 * 2018-11-25: Disabling. Can't get this to work properly in neither Chrome nor Firefox.
 */
 //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AFred+Gandt%2FwikilinkPlus.js&action=raw&ctype=text/javascript'); // [[User:Fred Gandt/wikilinkPlus.js]]

/**
 * WikiSyntaxTextMod
 * Linkback: [[User:PerfektesChaos/js/WikiSyntaxTextMod/r.js]]
 * Documentation: [[User:PerfektesChaos/js/WikiSyntaxTextMod]]
 * Feedback: [[User talk:PerfektesChaos/js/WikiSyntaxTextMod]]
 * Notes: Installed 2018-09-28; removed 2024-01-08
 */

/**
 * Wordcount
 * Based on User:Dr pda/prosesize, which limits its calculation to the readable prose and does not include lists such as references.
 * Documentation: [[User:Caorongjin/wordcount]]
 * Feedback: [[User talk:Caorongjin/wordcount.js]]
 * Notes: 2018-09-11
 */

/**
 * WRStitle
 * Adds a little blue "WRS" link to the right of an article title that will open up a Wikipedia Reference Search (WP:WRS) in a new tab
 * Documentation: [[User:Sam Sailor/Scripts/WRStitle]]
 * Notes: 2018-11-25: This stopped working. Why? Does Amorymeltzer's mod work? 2019-04-02: Works now, beats me.
 */

/**
 * Xunlink
 * The power of XFDcloser's 'unlink backlinks' function, for any page (including already-deleted pages)
 * Linkback: [[User:Evad37/Xunlink.js]]
 * Documentation: [[User:Evad37/Xunlink]]
 * Feedback: [[User talk:Evad37/Xunlink.js]]
 * Notes: 2018-01-29; 2018-09-06 uninstalled, hardly ever used it.
 */

/* ---------------- END A-B-C ----------------- */