Jump to content
Wikipedia The Free Encyclopedia

Wikipedia:Scripts++

From Wikipedia, the free encyclopedia

Scripts Plus Plus (or Scripts++) is a newsletter dedicated to news about user scripts, JavaScript, and related topics here on the English Wikipedia.

Subscription

[edit ]

To subscribe, please add your name to this list. The newsletter is usually released on a roughly-quarterly basis.

Contributing

[edit ]

Contributions, suggestions, etc. are welcome. Requests for updates and suggestions for a featured script in the next edition of the newsletter can be posted at the talk page.

Editors can help write the next issue at Wikipedia:Scripts++/Next. To submit a new/improved/upgraded script for inclusion in the newsletter, boldly edit your script in complete with a short blurb; our editors will review your script soon.

Script-minded people may post issues with existing scripts they'd like someone to fix at Wikipedia:Scripts++/Improve.

When an issue is ready, follow the instructions at Wikipedia:Scripts++/Instructions to post it and prepare the next issue.

Current edition

[edit ]

Hello everyone, and welcome to the 27th issue of the Wikipedia Scripts++ Newsletter, covering all our favorite new and updated user scripts since 2025! Boy, does it feel good to kick off the year with an issue. Yep, it's been a year since we cleared out the 2022-2024 backlog with issues 23 and 24! Good times. Though in this case "a year" just means... 6 months? 😯 The salience of whatever joke I was planning to make here has vanished speedily. Aaron Liu (talk) 21:00, 31 July 2025 (UTC) [reply ]

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

[edit ]
WikiTextExpander by Polygnotus is this edition's featured script. At the click of a configurable hotkey, this script will find and replace or link a configurable list of phrases within the selected text in all source editors (even in the comment/reply field!). Besides allowing the quick insertion of templated messages, this script greatly mitigates the WP:WTF? problem by providing both the legibility of familiar words and the convenience of shortcuts. And to those asking, the capitalization of "Wikitext" as "WikiText" was a necessary sacrifice for far-more-memorable acronymy.

Updated scripts

[edit ]
  • CanonNi: AlertAssistant has been fixed and rewritten using OOUI instead of Twinkle's Morebits. Such modern, very tool. (Do note that the maintainer has since become inactive.)
  • NguoiDungKhongDinhDanh/AjaxLoader has been updated to use modern JS APIs that replace the browser's URL bar with the link you clicked on to load in place. The "back" (and "forward") buttons also work now. Cool, innit?
  • My prayers have been... answered? DreamRimmer/Search sort is a fork of PrimeHunter/Search sort that makes the 11 portlet links much smaller and nicer to look at.
  • andrybak: Unsigned helper no longer shows an error when the message to sign was added in the earliest 50 revisions of a page's history. This is especially relevant to pages with short histories.

Newly maintained scripts

[edit ]
WikiTextExpander with a truncated list of default expansions
WikiTextExpander with a truncated list of default expansions
Scripts++ Newsletter
Scripts++ Newsletter

Improve a script

[edit ]

Requested scripts

[edit ]

We need scripts that...

  • allow sorting lists of citations such as by URI or other identifier
  • automatically convert the capitalization of citations' titles
  • collect a list of discussion participants and generate a ping list
  • automate starting merge discussions
  • ...and many more, all available at Wikipedia:User scripts/Requests

Miscellaneous

[edit ]

In breaking m:Tech/News, Gadgets can now include .vue files. This makes it easier to develop modern user interfaces using Vue.js, in particular using Codex, the official design system of Wikimedia. Codex icons are now also available. The documentation has examples.

New scripts

[edit ]

No, this is not going to be the enduring tradition of S++ for the future. This was meant to be a joke for the special occasion on the first day of the fourth month but was delayed by four months because I'm lazy.



AltStyle によって変換されたページ (->オリジナル) /