User:Evad37/New userscripts
Appearance
Article display preview: | This is a draft of a potential Signpost article, and should not be interpreted as a finished piece. Its content is subject to review by the editorial team and ultimately by JPxG, the editor in chief. Please do not link to this draft as it is unfinished and the URL will change upon publication. If you would like to contribute and are familiar with the requirements of a Signpost article, feel free to be bold in making improvements!
|
New userscripts
User script report
Text may be adapted from the respective listings there; see the page's history for attribution.
User scripts allow registered users to customise almost any aspect of the Wikipedia interface. They can enhance the reading experience, assist with editing, or provide other functionality, supplementing the choices already available in Special:Preferences. See Wikipedia:User scripts for further information, including instructions.
Reading
- Metric First[1] (source) by User:Thespaceface – When Imperial units are listed first, this script re-orders the units to put metric first
- Serendipity[2] (source) by User:Mxn – Inserts alphabetically adjacent article content to distract you the way traditional print encyclopedias used to. Also disables newfangled hypertext features.
- Subdue Links[3] (source) by User:Fred Gandt – Adds a button to the to navigation menu (near the "Read" tab) to make content hyperlink text colouration turn-off-and-on-able. Doesn't effect UI links. Created for and only tested with the Vector skin.
- Link Redirect Title[4] (source) by User:Fred Gandt – Modifies the title heading of any redirect destination page, creating a link to the proper destination. Created for and only tested with the Vector skin.
- Toggle VF[5] (source) by User:P999 – Creates a voice-friendly PDF version of any Wikipedia article that can be read aloud by text-to-speech applications such as Voice Dream, TextAloud, etc.
- Client-side MathJax[6] (source) by User:Esquivalience – Enables MathJax rendering of mathematical notation within <math> tags. Preferences -> Appearance -> Math must be set to "LaTeX source". Fast once cached in your browser.
- FloatingTOC[7] (source) by User:Ugog Nizdast– A collapsible floating Table of Contents.
- GeoHack replacement script (source) by User:Evad37 – Replace coordinates' external links to GeoHack with direct links to a single mapping provider.
- Custom GeoHack replacement (source) by User:Evad37 – Use your own custom page with only links you choose, and with whatever formatting you want, instead of the regular GeoHack.
Editing
- DisplayNumberOfTags[8] (source) by User:Ugog Nizdast – Displays the number of maintenance tags in the article, thus nagging the editor about them.
- Section Footers[9] (source) by User:Fred Gandt – Adds subtle clones of all section headings (including [ edit ] links) to the end of their respective sections; allows section editing from the bottom of all sections (reported to be glitchy)
- copySectionLink[10] (source) by User:Bility – Displays a hidden pilcrow (¶) after editable section titles. When you mouse-over the section heading, the pilcrow will appear as a link to that section. This can then be used to more easily get copy/pasteable links in the format of Page#Section.
- Comments in local time[11] (source) by User:Mxn – Displays signature timestamps in your local time, relative to the current time. A replacement for Wikipedia:Comments in Local Time with better language and timezone support.
- Signing[12] (source) by Perhelion – Automatically underwrites your posts (and some more gimmicks)
- Pending Changes Link[13] (source) by User:Omni Flames – Adds a "Pending Changes" link on the top toolbar, primarily designed for Pending Changers Reviewers.
- sync-template-sandbox[14] (source) by User:APerson – Adds a link to synchronize template sandboxes with their main versions
- QuickLinks[15] (source) by User:Music1201 – Adds links to the toolbar for the following pages: Articles for deletion, Pending changes, New pages, and Random AFC.
- MyCSD[16] (source) by User:Music1201 – Adds a link to the toolbar for your CSD log.
- View statistics[17] (source) by User:קיפודנחש – Adds a "View statistics" item to the "More" menu, showing view statistics in a popup dialog. uses Template:PageViews graph
- Archiver[18] (source) by User:Tom29739 – This script adds a portlet link to archive pages to the Drafts Hall of Fame at toollabs:hall-of-fame/.
Others
- WikidataWatchlistLabels[19] (source) by User:Evad37 – Adds labels to P-numbers and Q-numbers (properties and items) for Wikidata edits, e.g. "Created claim: instance of (P31): bus station (Q494829)" instead of "Created claim: Property:P31: Q494829".
- responsiveHistoryCompare[20] (source) by User:Fred Gandt – Dynamically moves Compare selected revisions buttons next to the selected revisions on
action=history
pages. - ToDoLister[21] (source) by User:Evad37 – Links to view or add a page to a personal todo list, and links on that todo list to easily remove items (no need to open the edit window). There are also various options you can set to customise your experience.
- Close XfD[22] (source) by User:Czar – Adds the latest semi-automated closure tools for XfD discussions, accessible either in-line or via a tab at the top of standalone XfD discussion pages
- Confirm Logout[23] (source) by User:Fred Gandt – Interrupts logout procedure (via personal navigation link) with a confirmation dialog (except on user preferences pages where user scripts aren't loaded). Created for and only tested with the Vector skin.
Installation code
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Thespaceface/MetricFirst.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Mxn/serendipity.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Fred_Gandt/subdueLinks.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Fred_Gandt/linkRedirectTitle.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:P999/Toggle VF.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Esquivalience/mathjax.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Ugog Nizdast/FloatingTOC.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Ugog Nizdast/displayNumberOfTags.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Fred_Gandt/sectionFooters.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Bility/copySectionLink.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Mxn/CommentsInLocalTime.js}}
- ^ Copy the following code, click here, then paste:
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Perhelion/signing.js&action=raw&ctype=text/javascript');
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Omni Flames/PendingChangesLink.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:APerson/sync-template-sandbox.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Music1201/QuickLinks.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Music1201/MyCSD.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:קיפודנחש/viewstats.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Tom29739/archiver.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Evad37/WikidataWatchlistLabels.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Fred Gandt/responsiveHistoryCompare.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Evad37/ToDoLister.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Czar/closexfd.js}}
- ^ Copy the following code, click here, then paste:
{{subst:iusc|1=User:Fred_Gandt/confirmLogout.js}}
Discuss this story