User talk:BDavis (WMF)/Archives/2021

Scripts++ Newsletter – Issue 20
 News and updates associated with user scripts from the past month (January 2021).

Hello everyone and welcome to the 20th issue of the Wikipedia Scripts++ Newsletter:

Scripts Submit your new/improved script here
 * Gnome-colors-list-add.svg Ajbura's anrfc-lister assists with listing discussions at WP:ANRFC to request that they receive a formal close
 * Bradv's endlesscontribs provides for endless scrolling of contributions pages
 * Evad37's livenotifications displays notification alerts and messages in a little popup box, (almost) live as they happen
 * Terasail's Edit Request Tool allows users to reply to, close or remove protected edit requests
 * ToBeFree's clear-watchlist allows emptying your watchlist even if the watchlist is too full to be edited or cleared by conventional methods
 * Dentonius's GlobalRecentChanges allows you to monitor recent changes across various wikis.
 * Yahya's SNA (Start New Article) allows you to start a new article or draft from the navigation bar.
 * Nardog:
 * CatChangeLinker bluelinks the "(diff | hist)" part of category additions/removals on your watchlist.
 * CatChangesViewer lists recent category additions/removals on a category page.
 * Consecudiff adds links to diffs of consecutive edits by the same user on watchlist, history, etc.
 * DiffFontSwitcher allows you to toggle between fonts for diff by clicking a line number.
 * MoveHistory lists the past moves a page has gone through.
 * Novem Linguae:
 * UserHighlighterSimple is a fork of Chlod's UserHighlighter with a simplified color scheme.
 * VisualEditorEverywhere displays the Visual Editor edit tab and section links on pages that don't normally have them.


 * Gnome-colors-view-refresh.svg User:Evad37/TimestampDiffs – fixed compatibility issues with various scripts/gadgets, including Comments in Local Time. For discussion archives, now looks for revisions on the base page.
 * User:Enterprisey/undo-last-edit.js - no longer tries to load on special pages.
 * User:Ahecht/Scripts/pageswap - version 1.4 fixes reading destination from form field if destination is not in article namespace, and fixes self redirects.
 * XFDcloser - version 4 brings a new user interface for dialogs, some preferences for customising XFDcloser, major behind-the-scenes coding changes, and resolves various issues raised on the talkpage. Also, since version 3.16.6 non-admin soft delete closure have been allowed at TfD.



Open tasks
 * As a reminder, the legacy javascript globals (like accessing  without first assigning it a value or using   instead) are deprecated. If your user scripts make use of the globals, please update them to use   instead. Some global interface editors or local interface administrators may edit your user script to make these changes if you don't. See T72470 for more.

Miscellaneous
 * For people interested in creating user scripts or gadgets using TypeScript, a types-mediawiki package (GitHub, NPM) is now available that provides type definitions for the MediaWiki JS interface and the API.
 * A GitHub organization has been created for hosting codebases of gadgets. Users who maintain gadgets using GitHub may choose to move their repos to this organization, to ensure continued maintenance by others even if the original maintainer becomes inactive.

Pending requests
 * A script to ease reviewing Good Article nominations
 * A script to help manage Z number templates
 * ...and many more, all available at User scripts/Requests

As always, if anyone else would like to contribute, including nominating a featured script, help is appreciated. Stay safe, and happy new year! --DannyS712 (talk) 01:17, 3 February 2021 (UTC)

About the newsletter

Subscription options

Discuss this issue

Scripts++ Newsletter – Issue 21
 News and updates associated with user scripts from the past four months (February through May 2021).

Hello everyone and welcome to the 21st issue of the Wikipedia Scripts++ Newsletter:

Scripts Submit your new/improved script here


 * Gnome-colors-list-add.svg New scripts


 * Alexander Davronov's HistoryHelper helps to copy diff links from the history display of a page
 * Aseleste's Purger makes it easier to purge or null edit a page
 * Awesome Aasim:
 * CatMan adds a category manager to simplify interactions for adding and removing the categories of a page
 * redirectcreator allows for easy creation of multiple redirects
 * Bop34's EasyDesc adds a link to the top navigation bar which allows you to add a short description without opening the edit menu
 * BrandonXLF's NullEdit adds a portlet link to perform a null edit on a page
 * Chlod:
 * FoldArchives collapses archived talk page threads in order to reduce screen space
 * GoToTitle converts the page title into an input field for navigating to other pages
 * UserHighlighter adds highlighting to links to the userpages, talk pages, and contributions of administrators and other user groups as well as tooltips to indicate which groups a user is in
 * GhostInTheMachine:
 * NoEditSummary adds a warning if an edit will be saved without an edit summary
 * SortWhatLinksHere sorts the links shows on Special:WhatLinksHere
 * WatchlistTidy moves the "new updates found" timestamp block from the bottom of the filter block to the top of the filter area on the watchlist
 * GorillaWarfare's curlies simplifies converting curly quotes to straight quotes while in the source editing mode
 * Nardog:
 * AutoSectionLink corrects the  every time you hit "Show changes"
 * AutoTestcases autofills "Preview page with this template/module" with the most relevant /testcases page that exists
 * SortCentralAuthByEditCount sorts the list of local accounts on CentralAuth by edit count
 * Novem Linguae:
 * CiteHighlighter highlights 1800 sources green, yellow, or red depending on reliability.
 * NPPLinks adds WP:BEFORE Google search links, copyvio check, duplicate article check, and other links to the left menu.
 * Ritenerek's goce_nav adds a link to WikiProject Guild of Copy Editors to the navigation menu
 * Suffusion of Yellow:
 * filterDiff: Adds a "Show changes" button to the filter editor.
 * filterNotes: Parses filter notes as wikitext (so links are clickable), and signs and dates new comments for you.
 * filterTest: Adds a "Test changes" button. Opens Special:AbuseFilter/test with what's currently in the edit form, not with what's saved in the database, so you don't have to copy-paste your changes.
 * Terasail's COI Request Tool allows users to reply to, close or remove conflict of interest edit requests


 * Gnome-colors-view-refresh.svg Updated scripts


 * Twinkle has a number of improvements, including that most watchlist defaults now make use of the new temporary watchlist feature. Other changes include rollbacks treating consecutive IPv6 editors in the same /64 range as the same user, adding a preview for shared IP tagging, a preference for watching users after CSD notification, and for sysops, the ability to block the /64 and link to a WP:RfPP request, and new copyright blocks default to indefinite.
 * Shortdesc helper now v3.4.17, changes include minor fixes and preventing edits that don't change the description.
 * BrandonXLF's CitationStyleMarker now recognizes WP:CSLSA and WP:CSVAN styles, in addition to WP:CS1 and WP:CS2
 * Joeytje50's JWB now version 4.1.0, includes the ability to generate page lists from the search tool, major updates to the handling of regular expressions, the storing of user settings, the addition of upload protection, and an option to skip pages that belong to a specific category, among other changes. See User:Joeytje50/JWB/Changelog for a full list of recent changes.
 * User:SD0001/deleted-metadata-link.js – updated to include a link to snippet of deleted content, instead of just metadata.


 * Info Simple bw.svg Miscellaneous


 * User scripts/List has been revamped to make it easier to find scripts suited for your needs. If you know of a cool script that is missing on the list, or a script on the list that is no longer working, please edit the list or let us know on the talk page.


 * 1009Clock.jpg Pending requests


 * A request for a script to help admins posting "recent death" items to Template:In the news
 * A request for a script to warn users about syntax and template errors
 * ...and many more, all available at User scripts/Requests



My apologies for this long-overdue issue, and if I missed any scripts. Hopefully going forward we can go back to monthly releases - any help would be appreciated. Thanks, --DannyS712 (talk) 13:04, 2 June 2021 (UTC)

About the newsletter

Subscription options

Discuss this issue

Scripts++ Newsletter – Issue 22
 Hello everyone, and welcome to the 22nd issue of the Wikipedia Scripts++ Newsletter. This issue will be covering new and updated user scripts from the past seven months (June through December 2021).

Got anything good? Tell us about your new, improved, old, or messed-up script here!

Featured script
 * LuckyRename, by Alexis Jazz, is this month's featured script. LuckyRename makes requesting file moves easier, and automates the many steps in file moving (including automatic replacement of existing usage). Give it a shot!

Updated scripts
 * SD0001: hide-reverted-edits has been updated to take into account changes in reversion tools like Twinkle and RedWarn.
 * Writ Keeper: massRollback.js has added a rollback-some option (missed in last issue).
 * ClaudineChionh: SkinSwitcher (a fork and update of Eizen's script) provides an options menu/toolbox/toolbar allowing users to view a given page in MediaWiki's default skins.

Pending requests
 * Mass-patrolling at Special:NewPages
 * Taking up the mantle of an almost completed peer review javascript bot
 * Restore the Wikipedia Citation Tool for Google Books
 * Autohighlighting specific characters (Greek)
 * ...and many more, all available at User scripts/Requests

Miscellaneous
 * User scripts/Ranking is a sortable table of Wikipedia's thousand-or-so most commonly used scripts; it includes their author, last modification date, installation count, and sometimes a short description.
 * Toolhub is a community managed catalog of software tools used in the Wikimedia movement. Technical volunteers can use Toolhub to document the tools that they create or maintain. All Wikimedians can use Toolhub to search for tools to help with their workflows and to create lists of useful tools to share with others.

New scripts
 * Ahecht:
 * draft-sorter sorts AfC drafts by adding WikiProject banners to their talk pages. It supersedes User:Enterprisey/draft-sorter, adding a few features and fixing some bugs.
 * massmove, a modified User:Plastikspork/massmove.js that adds a link to the left column, allows adding and removing both prefixes and suffixes.
 * watchlistcleaner removes missing pages (redlinks), redirects, pages you haven't edited recently, and/or pages you've never edited from your watchlist.
 * Awesome Aasim:
 * Infiniscroll adds infinite scrolling to user contributions, page histories, and log pages.
 * Quick create allows for the fast creation of red-linked pages with two clicks.
 * Caburum:
 * UTCclock adds a clock displaying the current UTC time.
 * Chlod:
 * CopiedTemplateEditor, mainly for CCI case handlers, allows graphically editing a talk page's copied templates.
 * DaxServer:
 * BooksToSfn adds a portlet link in Visual Editor's source mode editing, in main namespace articles or in the user's Sandbox. When clicked, it converts one inside a   tag block into an.
 * FlightTime:
 * OneClickArchiver is a custom version of User:Technical_13/Scripts/OneClickArchiver which doesn't prepend Clear to the top of each section on the archive page.
 * Jon Harald Søby:
 * diffedit enables editing directly from viewing a diff "when, for instance, you notice a tiny mistake deep into an article, and don't want to edit the entire article and re-find that one line to fix that tiny mistake".
 * warnOnLargeFile warns you if you're about to open a very large file (width/height >10,000px or file size >100 MB) from a file page.
 * JPxG:
 *  PressPass  adds a collection of tools for Newspapers.com including configurable automatic citation generation in five different formats.
 * CurrentSwitcher gives you links on the contribs page to hide duplicate entries, current revisions, rollbacks, huggles, twinkles, and redwarns.
 * TrackSum lets you automatically sum the lengths of tracks in templates like track listing and get total runtimes.
 * Nardog:
 * CopySectLink adds a button to copy the unencoded page title or section path next to each heading.
 * IPAInput allows you to type in IPA symbols by directly looking at an IPA key like Help:IPA/English and clicking on the symbols.
 * TemplatePreviewGuard warns when you try to use "Preview page with this template" with a page that doesn't transclude the template.
 * NguoiDungKhongDinhDanh:
 * ContribsTabVector adds "Contributions" and "Statistics" tabs to user and user talk pages on the Vector skin.
 * CopyvioChecker adds a "CopyvioCheck" tab to all pages, except Special (Vector skin only).
 * LiveDiffLink is a version of Equazcion's LiveDiffLink which shows a wikilink instead of a URL.
 * QuickDiff (by OneTwoThreeFall at Fandom) lets you quickly view any diff link on a wiki, whether on Recent Changes, contribs pages, history pages, the diff view itself, or elsewhere. For more information, view its page on Fandom.
 * Novem Linguae:
 * DetectSNG scans a list of 1,600 SNG keywords and displays them at the top of the article.
 * NotSoFast highlights recently created articles in the new pages feed, to discourage patrolling them too quickly.
 * UserRightsDiff concisely displays what perm was added or removed when viewing Special:UserRights.
 * VoteCounter displays a rough count of keeps and deletes at XFDs, RFCs, etc.
 * WatchlistAFD automatically watchlists the AFDs of any pages you AFC accept or NPP patrol, to help you calibrate your reviewing.
 * P.T.Đ:
 * TwinkleMobile enables Twinkle on mobile view (Minerva skin).
 * Qwerfjkl:
 * editRedirect adds a → link after redirects to edit them.
 * RegExTypoFix, a script for fixing typos, is a wrapper for User:Joeytje50/RETF.js.
 * talkback creates links after user talk page links like this: | |  (with the first linking to the user's contributions, and the latter giving the option of sending a talkback notice). It also adds a [] link next to section headers.
 * Rublov:
 * diff-link shows "copy" links on history and contributions pages that copy an internal link to the diff (e.g., Special:Diff/1026402230) to your clipboard when clicked.
 * Rummskartoffel:
 * auto-watchlist-expiry automatically watchlists every page you edit for a user-definable duration (you can still pick a different time using the dropdown, though).
 * generate pings generates the wikitext needed to ping all members of a category, up to 50 editors (the limit defined by MediaWiki).
 * share ExpandTemplates url allows for easy sharing of your inputs to Special:ExpandTemplates. It adds a button that, when clicked, copies a shareable URL to your exact invocation of the page, like this. Other editors do not need to have this script installed in order to access the URL generated.
 * show tag names shows the real names of tags next to their display names in places such as page revision histories or the watchlist.
 * Tol:
 * VisualEditor Citation Needed adds a button (under "Insert") in VisualEditor to add a citation needed tag.
 * Venkat TL:
 * ColourContrib color-codes the user contributions page so that pages you've edited last are sharply distinguished from pages where another editor was the last to edit the page.
 * Vukky:
 * StatusChanger is a fork of Enterprisey's Status Changer, which adds a UI to the script. (using Morebits, so you'll need to have Twinkle enabled to use it).

All in all, some very neat scripts were written in these last few months. Hoping to see many more in the next issue -- drop us a line on the talk page if you've been writing (or seeing) anything cool and good. Filling in for DannyS712, this has been jp×g. Take care, and merry Christmas! jp×g 07:30, 24 December 2021 (UTC)

About the newsletter

Archive

Subscribe or unsubscribe

Discuss this issue