Wikipedia:User scripts/Requests

User script requests

Post your user script-related request or idea for a new user script (or gadget) as a new section below. Discussion in each section is encouraged. Note that most gadgets started out as mere user scripts. This page is intended for new user scripts, which affect the appearance of the site and may add additional functionality. Fully automated bots should be requested at Wikipedia:Bot requests instead.

All user script-related requests are welcome, whether they be for assistance writing an existing user script, desire for a new user script that does what you want, etc. Ideas for new user scripts are welcome too!

Before you request a script, please make sure it does not already exist. For a list a user scripts, see this list.

If you have been helped, please let us know, so that we may archive the request.


Some ideasEdit

Some ideas copied from User:Enterprisey/Dashboard. If you make one of these scripts, strike the entry and add a link to your script.

Still not done?
  • A user script to display the same info as PleaseStand's script, but in a very compact way so it doesn't cause reflow when the info shows up - also incrementally showing the data as API responses get back would be cool
  • A user script to expand a diff until it covers all contiguous edits made by that user (if a user made three consecutive edits and you view the diff of the middle, pressing a button should expand it to cover all three) (L235 suggestion)
    • User:Nardog/Consecudiff is close, which adds links to diffs of consecutive edits rather than expand the diff you're viewing. Nardog (talk) 20:14, 1 February 2021 (UTC)[]
  • A user script to give you a browser push notification when you get a Wikipedia notification
  • A user script so that whenever you go directly to a section, the section gets floated so that the header gets locked to the top of the screen. This will theoretically prevent the text from jumping around as the rest of the pages load. Now, the hard part is making sure that this script runs before the rest of the stuff making it jump around.
  • A user script to quickly switch between tabs, on pages that have tabs at the top (WikiProjects, village pumps, etc)
  • A user script to make stuff clickable in diffs. (Section headers, line numbers, etc.)
  • A user script to highlight which content (in the HTML) comes from which template (suggested by MusikAnimal over IRC 23:18, 7 January 2019 (UTC))
  • A user script to say where a given template is being used. How to do it: call the Extension:TemplateSandbox endpoint (the one that gets hit when you do the "Preview page with this template" text field on a template edit page) with the wikitext of that template (but with a yellow border), and previewing the current page.
  • A user script that provides a button to mark all reverts (i.e. pages displayed with an edit summary that includes the word "reverted") as "visited" in the watchlist (suggested by Natureium)
  • A user script to automatically add unsigned/undated templates
  • A user script to show a pop-up section preview when you hover over its TOC link
  • A user script to put the current AIV count in your toolbar, Stack Overflow mod style.
  • Holding down CTRL lets you click into any template or link in the edit window
  • A user script to move discussions
    • Convenient Discussions allows this ―Qwerfjkltalk 06:22, 17 July 2021 (UTC)[]
  • A user script to hyperlink "per X" to the last comment X made
  • Edit just one section w/ "true" (no server-roundtrip) live preview
  • Minimap for big diffs
  • A user script that removes newsletters and other recurring messages while viewing a talk page
  • There should be a way to jump directly to a user's comment from the history page (or, more broadly, if a diff consists of just a few lines being added in one place, to jump directly to those new lines instead of just to the top of the section). Implementation notes: Parallel fetch diff (mw:Api:Compare) and current wikitext, then split the wikitext by lines, go from the line number (from the diff HTML) to a string index into the wikitext, add a sentinel marker at that point, run it through Parsoid, find the sentinel, go up in the MediaWiki DOM to highest "paragraph" (or list element, for discussions), obtain the start and end string indices of the added region in the paragraph, pack up the (section header, paragraph index, start idx, end idx), reload the page with that 4-tuple in window.location.hash, and do the jump.
  • Replace page titles in watchlist & user contribs pages w/ their shortcuts for readability


Done
  • Make a user script that is bound to a keyboard shortcut and pops up a modal where you can type a section header on the current page (auto-completed, of course) and jump to it User:TheTVExpert/searchForSection
  • A user script to unify the "Alerts" and "Notices" icons (might not even be possible, but it would be cool if it happened) (see screenshots for the old icon with no notifications and one notification) User:Enterprisey/simple-notifs
    • The API supports getting alerts and notification at once, completely possible.BrandonXLF (talk) 20:03, 18 December 2019 (UTC)[]
  • A script that puts a tab at the top of user script pages & user script documentation pages, to allow switching between them User:TheTVExpert/scriptDocumentationTabs
  • A user script that takes an oldid and takes you to the deleted revision (idea was L235's, I think) User:Enterprisey/link-deleted-revs
  • A user script so that whenever you click on a "hist" link in a user contribs page, the resulting page history highlights all contributions by that user (also has form on history page to perform such highlighting) (link)
  • A user script to make a single section edit, without reloading the whole page (shoutout to Gryllida for the idea)
  • A user script that redirects accidental navigation to 404's ending in a slash (say, Foo/) to the normal page (Foo)
  • In diffs, show previews for both the old and new versions (with anchors to allow jumping)
  • A link at the end of every comment to the diff in which it was added. Needs some thought about how to make this as efficient as possible.

GUYWAN ( t · c ) 19:33, 5 December 2019 (UTC)[]

Undo even when there are intermediary edits to the paragraphEdit

I want to be able to hit "undo" and have the computer try its best to undo a change even if there are intermediary edits to the paragraph in question.

So, word-level merge-conflict-resolution rather than paragraph-level merge-conflict-resolution.

Does something similar to this exist? (If not I'll probably try to get around to it eventually)

Thjarkur (talk) 21:06, 17 September 2020 (UTC)[]

@Þjarkur: I'm working on this. Deep down, an edit conflict and undo failure are the same thing, so whatever I come up with for Wikipedia:Village pump (proposals)/Archive 177#Edit conflict mitigation: early-warning tool will work for undo failures also. Suffusion of Yellow (talk) 20:57, 5 April 2021 (UTC)[]

Please Read the FAQEdit

I hope this doesn't seem bitey, but it would be so helpful to have a script that could let me answer/close a post with a kindly-worded "Please read the FAQ" message on articles that are getting huge numbers of redundant posts for days and weeks on end after a major incident. It's a major time-waster for editors. —valereee (talk) 18:42, 11 November 2020 (UTC)[]

Valereee, is this just a script to reply to a person on a talk page with that message, your signature, maybe a ping, and using the proper indent? Does the script need to add {{archivetop}}{{archivebottom}} around it? Any other requirements? –Novem Linguae (talk) 14:03, 10 December 2020 (UTC)[]
Novem Linguae, ideally it would be able to answer and close a discussion or semi-protected edit request, in the case of a semi-protected edit request also mark it answered, but not archive it. I usually don't archive early as I'm hoping other new editors coming in to make similar requests will see there are already ten on the page and maybe not ask after all. :) —valereee (talk) 15:32, 10 December 2020 (UTC)[]
Some sort of language like, "Hi, and welcome to Wikipedia. The edit you're requesting has been discussed multiple times. For more information, see the FAQ at the top of this page. Thank you!" —valereee (talk) 15:33, 10 December 2020 (UTC)[]
  In progress User:Novem_Linguae/Scripts/edit-request-read-faq.jsNovem Linguae (talk) 17:37, 10 December 2020 (UTC)[]
Sorry. I haven't had as much time to work on this as I would like. I will try to finish this when I get some free time. Also, I ran across another tool that doesn't do exactly this, but might be helpful for quickly replying to edit requests: User:Jackmcbarn/editProtectedHelperNovem Linguae (talk) 07:32, 28 December 2020 (UTC)[]
@Novem Linguae, that .js -- is that safe to install and try, or were you saying it's not quite ready for prime time yet? —valereee (talk) 11:09, 12 June 2021 (UTC)[]
  Done. Valereee. Hello there! I'm happy to report that I spent a few hours on it this morning and got it working. Feel free to install and use. It probably has some bugs, please check carefully each time you use it, and please report any buggy diffs. Happy editing. –Novem Linguae (talk) 14:03, 12 June 2021 (UTC)[]
Wow, thanks! Will do! —valereee (talk) 14:05, 12 June 2021 (UTC)[]
@Valereee: I think this one is relevant and probably may be reused: User:Enterprisey/reply-link. You can configure it in your commons.js to point out to the FAQ like so: window.replyLinkPreloadPingTpl = "Please, READ [[Wikipedia:FAQ]]"; . AXONOV (talk) 09:46, 14 May 2021 (UTC)[]
An addition to DannyS712's User:DannyS712/DiscussionCloser.js ? Cabayi (talk) 10:31, 14 May 2021 (UTC)[]

GAN User scriptEdit

Hi! I'll preface this and say my coding knowledge is very basic. I did make an effort to complete this myself, but I'm better at forking existing scripts than writing a new one. Some of this is quite personal to me, but easy enough to make this more useful to more editors. This would only be of help to serial nominators of GANs though! Here's what I've been looking to get:

When attempting to nominate an article for WP:GAN, you need to {{subst:GAN|subtopic=X}} on talk page. I'd like to add this, plus some additional actions in one go.

  1. {{subst:GAN|subtopic=X}} onto talk page of article being edited. Maybe a pop-up box for |subtopic, and |note.
  2. Adds page to User:Lee Vilenski/GANs or, substitute the user's page. Create if not already exists. I think this is [[{{{USERPAGE}}}/GANs]] - you'd know better than I.
  3. Potentially the most difficult, it watchlists /GA# page, such as Talk:2020 World Snooker Championship/GA1 or Talk:League of Legends/GA2 for example.

For future enhancement, most Wikiprojects have a nominations pane, it'd be nice for this to automatically add to these if possible (probably needs some sort of case-by-case addition.

In addition, something that closes GANs might also be good. To do:

  1. Close the discussion on the GAN page.
  2. Change {{GAN|subtopic=X|nominator=Y|page=Z|etc.}} to {{GA|subtopic=X|page=Z|~~~~~}} or {{failed GA|subtopic=X|page=Z|~~~~~}} on talk page of article dependent if GAN passes or fails.
  3. Change ratings on all WikiProjects to GA (or leave alone if failed).
  4. List article at WP:GA - this may need a drop down as to where it needs to go within the lists.

I think this is quite an ask, but if anyone wants to help me work on this, let me know. I'm happy to give some more specific steps if wanted :). Best Wishes, Lee Vilenski (talkcontribs) 09:56, 23 November 2020 (UTC)[]

@Lee Vilenski: Interesting. For creating nominations, I already have a DYK-helper.js and GAR-helper.js. Would love to complete the collection by bundling in GAN, FAC, FAR, etc. A GAN nomination script is pretty straightforward but the unusual thing is actually #2 since every person may have their personal GAN log formatted in a different way and we wouldn't know. One way to go about it is to make it an opt-in function which blindly appends * [[Article name]] to the page, leaving it upon the user to ensure that such an addition would fit into the formatting of the page.
As for a closure script, I think it also needs to handle options like WP:GAN/I#HOLD and WP:GAN/I#2O?
Also, since you say did make an effort to complete this myself is that code available so that i can take parts from it? – SD0001 (talk) 18:15, 23 November 2020 (UTC)[]
I didn't get it far enough into doing so. I spent a little bit of time, and panicked at the scripting that is far above my head! I suppose the thing about #2 is that it wouldn't be too difficult to change the place, and I would likely just set my nominations page to transcribe.Best Wishes, Lee Vilenski (talkcontribs) 18:38, 23 November 2020 (UTC)[]
@Lee Vilenski:   Done for first part. See User:SD0001/GAN-helper.js. For logging, you can specify page name and the log entry in the interface. – SD0001 (talk) 21:09, 23 November 2020 (UTC)[]
That is some quick fantastic work! I've asked some friends to also test this out as I don't have anything written to nominate now. The interface looks fantastic. Best Wishes, Lee Vilenski (talkcontribs) 21:17, 23 November 2020 (UTC)[]
Ha, I mostly just copied stuff from GAR-helper and changed things here and there ... – SD0001 (talk) 21:24, 23 November 2020 (UTC)[]

Hi SD0001 - I've been using your script a lot, it's been super helpful. I wonder if you'd be interested in something for closing GANs. Here's the list that I would want it to do:

  1. Close the discussion on the GAN page, either pass or fail.
  2. Change {{GAN|subtopic=X|nominator=Y|page=Z|etc.}} to {{GA|subtopic=X|page=Z|~~~~~}} or {{failed GA|subtopic=X|page=Z|~~~~~}} on talk page of article dependent if GAN passes or fails.
  3. Change ratings on all WikiProjects to GA (or leave alone if failed).
  4. List article at WP:GA - this may need a drop down as to where it needs to go within the lists. I think this is the hardest bit, but let me know what you think.

Currently, I think this is the most strenuous part of the review process, as you generally have to edit at least three pages at the bare minimum just to close the GAN. When I close, I currently use discussion closer and rater to do the work, but I think this could be a lot more convenient. Is this something we could automate? There's a lot of people who do hundreds of reviews, and this might just make it a little bit more streamlined. Best Wishes, Lee Vilenski (talkcontribs) 19:39, 23 July 2021 (UTC)[]

Specialised NotificationEdit

Well, actually, it is not a request. Is there any script, especially for mobile, that generate customised notification? For example, on 31 January, it will generate a notification saying "Today is the last day of this month!" Meghmollar2017Talk • 15:15, 10 January 2021 (UTC)[]

@Meghmollar2017: Do you want notification on a specific namespace or page? This one will show notification on article namespace on day 30 of every month.
function test(){
if (mw.config.get('wgNamespaceNumber') === 0) {
var d=new Date();
if(d.getDate()==30)
{
mw.notify("Your customised text here.");
}
}
} test();
Don't forgot to customise notification text. ~Yahya () • 06:19, 14 March 2021 (UTC)[]

A user script that automatically creates Z number templates and adds them to other templatesEdit

Z number templates are templates made to track the usage of substituted templates. They 'should' be present on every template listed at WP:MLT, WP:SLT, and WP:BLOCKT. However, they aren't. There are far too few Z number templates for the sheer number of UW templates. That's why I'm proposing this user script, so that these can be added with ease. Now, a possible concern is that one could just use WP:AWB for this. The thing is, this will have to be done every time a new template is created, thus a user script would be better. Thank you for your time. Opal|zukor(discuss) 12:30, 25 January 2021 (UTC)[]

All Z number templates have deleted per TFD, so this is moot now. – SD0001 (talk) 15:55, 19 September 2021 (UTC)[]

FUREdit

I want a script that adds FURs of the user's choice, similar to WP:FURME. --Kailash29792 (talk) 17:44, 13 February 2021 (UTC)[]

+1 this would be amazingly useful. Just a simple script to fill in the parameters of {{logo fur}} would even be useful. — Berrely • TalkContribs 18:54, 1 July 2021 (UTC)[]

sort see alsosEdit

See also sections are often out of order and manually sorting them is tedious and error prone. A script would help. Thanks. fgnievinski (talk) 18:50, 21 February 2021 (UTC)[]

Fgnievinski, take a look at User:BrandonXLF/ListSorter. BrandonXLF (talk) 23:31, 10 March 2021 (UTC)[]
BrandonXLF Thank you! I've tried it in Fresnel zone and it didn't seem to recognize lists containing a space between bullet and item link, as in "* [[item..." fgnievinski (talk) 23:41, 10 March 2021 (UTC)[]
Fgnievinski, the issue is that Parsoid is treating the list as a transclusion since it's inside the {{div col}} templates, I might need to find another way to get the rendered text of the list items. BrandonXLF (talk) 23:47, 10 March 2021 (UTC)[]
BrandonXLF Ah, OK. Thanks for looking into this. I've also tried the script at Ellipse and it seems difficult to find the see-also list among myriad of lists. Grouping lists by section might help. Or maybe offer a "ListSorter" link next to section titles, to sort only lists in a given section. But I still think the niche for such a script is really in ignoring all lists except for that in the see-also section. Thanks for your time. fgnievinski (talk) 23:58, 10 March 2021 (UTC)[]

WhatLinksHere sortedEdit

It would be hugely useful if WhatLinksHere could be sorted alphabetically / by namespace

Yes you can filter a list like Special:WhatLinksHere/WP:UPSD

current
Wikipedia:Featured list candidates ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log ‎ (links | edit)
Talk:Simeticone ‎ (links | edit)
Talk:Hypodermic needle model ‎ (links | edit)
Talk:William Lane Craig ‎ (links | edit)
User talk:Jorm ‎ (links | edit)
Wikipedia:Identifying reliable sources (medicine) ‎ (links | edit)
Wikipedia talk:WikiProject Academic Journals ‎ (links | edit)
User talk:Trasz ‎ (links | edit)
User:Citation bot/use ‎ (links | edit)
Talk:Covalent organic framework ‎ (links | edit)
Wikipedia talk:WikiProject Academic Journals/Journals cited by Wikipedia ‎ (links | edit)
User talk:Vijethnbharadwaj ‎ (links | edit)
Talk:Violence in the Quran ‎ (links | edit)
Wikipedia:WikiProject Reliability ‎ (links | edit)
Talk:Lagos University Teaching Hospital ‎ (links | edit)
User talk:SusunW ‎ (links | edit)
User:Sunrise/common.js ‎ (links | edit)
User:JzG/Predatory ‎ (links | edit)
User talk:Newslinger ‎ (links | edit)
Wikipedia talk:Identifying reliable sources (medicine)/Archive 28 ‎ (links | edit)
Wikipedia:Reliable sources/Perennial sources ‎ (links | edit)
User talk:Mike Christie/Archive14 ‎ (links | edit)
Wikipedia talk:New page patrol source guide ‎ (links | edit)
Wikipedia talk:Verifiability/Archive 68 ‎ (links | edit)
Talk:Coronariae ‎ (links | edit)
Wikipedia talk:WikiProject Articles for creation/2020 1 ‎ (links | edit)
Wikipedia:Bot requests/Archive 80 ‎ (links | edit)
Wikipedia talk:WikiProject Medicine/Archive 132 ‎ (links | edit)
User talk:JzG/Archive 178 ‎ (links | edit)
Wikipedia:Village pump (technical)/Archive 179 ‎ (links | edit)
User:Dank/Tables ‎ (links | edit)
User:Headbomb/unreliable ‎ (links | edit)
Wikipedia:UPSD (transclusion) ‎ (links | edit)
Wikipedia talk:WikiProject Medicine/Archive 133 ‎ (links | edit)
User talk:Megalibrarygirl/Archives/2020/February ‎ (links | edit)
Talk:Coronariae/GA1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot Country Singles number ones of 1977/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/England cricket team Test results (1975–1989)/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Torrens Trophy/archive1 ‎ (links | edit)
Wikipedia:WikiProject COVID-19 ‎ (links | edit)
Wikipedia:WikiProject COVID-19/Sources ‎ (links | edit)
User talk:Rjwilmsi/Archives/2020/February ‎ (links | edit)
Wikipedia talk:WikiProject Physics/Archive March 2020 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/April 2020 ‎ (links | edit)
User talk:Sphilbrick/Archive 112 ‎ (links | edit)
User:John Cummings/Archive/COVID for orgs/Reference sources2 ‎ (links | edit)
User:I enjoy sandwiches ‎ (links | edit)
User talk:Headbomb/Archives/2020/May ‎ (links | edit)
Wikipedia talk:WikiProject Medicine/Archive 136 ‎ (links | edit)
Wikipedia:Featured article review/Atom/archive1 ‎ (links | edit)
Wikipedia:Help desk/Archives/2020 June 8 ‎ (links | edit)
Wikipedia:Featured article review/DNA repair/archive1 ‎ (links | edit)
Wikipedia:Featured article review/archive/July 2020 ‎ (links | edit)
Wikipedia:Vaccine safety/Sources ‎ (links | edit)
User talk:Headbomb/Archives/2020/July ‎ (links | edit)
Wikipedia:Featured list candidates/Ray Bradbury Award/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot Country Singles number ones of 1963/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of paintings by Thomas Cole/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of awards and nominations received by The West Wing/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot Country Singles number ones of 1962/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/September 2020 ‎ (links | edit)
Wikipedia:Featured list candidates/Louis Schwitzer Award/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot C&W Sides number ones of 1961/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of avisos of Germany/archive1 ‎ (links | edit)
User talk:Creatorhj244 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot C&W Sides number ones of 1960/archive1 ‎ (links | edit)
User talk:Eastfarthingan/Archive 4 ‎ (links | edit)
User talk:SD0001/Archive 3 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/October 2020 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Most Played Juke Box Folk Records number ones of 1945/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of amphibians of Texas/archive1 ‎ (links | edit)
Wikipedia:Featured article review/archive/October 2020 ‎ (links | edit)
Wikipedia talk:WikiProject Medicine/Archive 144 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Odonata species of Slovenia/archive1 ‎ (links | edit)
User talk:Headbomb/unreliable/Archive 1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Vampire: The Masquerade books/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/November 2020 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Billboard number-one country songs of 1948/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Dayahang Rai filmography/archive1 ‎ (links | edit)
User talk:Headbomb/Archives/2020/November ‎ (links | edit)
Wikipedia:Featured list candidates/List of operas by Carl Maria von Weber/archive1 ‎ (links | edit)
Wikipedia:Wikipedia Signpost/2020-11-29/Op-Ed ‎ (links | edit)
Wikipedia talk:Wikipedia Signpost/2020-11-29/Op-Ed ‎ (links | edit)
Wikipedia:Featured list candidates/List of pinnipeds/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/December 2020 ‎ (links | edit)
User:Dank/FLC ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/January 2021 ‎ (links | edit)
Wikipedia:Featured list candidates/Public sculptures by Daniel Chester French/archive1 ‎ (links | edit)
User talk:GBen3535 ‎ (links | edit)
Wikipedia:Articles for deletion/Current Approaches in Psychiatry ‎ (links | edit)
Wikipedia:Featured list candidates/Filmography of Stanley Kubrick/archive1 ‎ (links | edit)
Wikipedia:Administrators' noticeboard/Archive329 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Billboard number-one country songs of 1952/archive1 ‎ (links | edit)
Wikipedia:Articles for deletion/Log/2021 January 30 ‎ (links | edit)
Wikipedia talk:Featured article candidates/archive84 ‎ (links | edit)
User talk:Headbomb/Archives/2021/January ‎ (links | edit)
Wikipedia:Reliable sources/Noticeboard/Archive 326 ‎ (links | edit)
User talk:Headbomb/Archives/2021/February ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/March 2021 ‎ (links | edit)
User talk:Keavenyh21 ‎ (links | edit)
Wikipedia:Help desk/Archives/2021 March 2 ‎ (links | edit)

But it would be much more useful to have the option to simply sort by namespace

namespace order
  1. Article
  2. Talk
  3. Book
  4. Book talk
  5. Category
  6. Category talk
  7. Draft
  8. Draft talk
  9. Education Program
  10. Edutation Program talk
  11. File
  12. File talk
  13. Gadget
  14. Gadget talk
  15. Gadget definition
  16. Gadget definition talk
  17. Help
  18. Help talk
  19. MediaWiki
  20. MediaWiki talk
  21. Module
  22. Module talk
  23. Portal
  24. Portal talk
  25. Template
  26. Template talk
  27. TimedText
  28. TimedText talk
  29. User
  30. User talk
  31. Wikipedia
  32. Wikipedia talk

then sort alphabetically within those namespaces. For example

better
Talk:Coronariae ‎ (links | edit)
Talk:Coronariae/GA1 ‎ (links | edit)
Talk:Covalent organic framework ‎ (links | edit)
Talk:Hypodermic needle model ‎ (links | edit)
Talk:Lagos University Teaching Hospital ‎ (links | edit)
Talk:Simeticone ‎ (links | edit)
Talk:Violence in the Quran ‎ (links | edit)
Talk:William Lane Craig ‎ (links | edit)
User:Citation bot/use ‎ (links | edit)
User:Dank/FLC ‎ (links | edit)
User:Dank/Tables ‎ (links | edit)
User:Headbomb/unreliable ‎ (links | edit)
User:I enjoy sandwiches ‎ (links | edit)
User:John Cummings/Archive/COVID for orgs/Reference sources2 ‎ (links | edit)
User:JzG/Predatory ‎ (links | edit)
User:Sunrise/common.js ‎ (links | edit)
User talk:Creatorhj244 ‎ (links | edit)
User talk:Eastfarthingan/Archive 4 ‎ (links | edit)
User talk:GBen3535 ‎ (links | edit)
User talk:Headbomb/Archives/2020/July ‎ (links | edit)
User talk:Headbomb/Archives/2020/May ‎ (links | edit)
User talk:Headbomb/Archives/2020/November ‎ (links | edit)
User talk:Headbomb/Archives/2021/February ‎ (links | edit)
User talk:Headbomb/Archives/2021/January ‎ (links | edit)
User talk:Headbomb/unreliable/Archive 1 ‎ (links | edit)
User talk:Jorm ‎ (links | edit)
User talk:JzG/Archive 178 ‎ (links | edit)
User talk:Keavenyh21 ‎ (links | edit)
User talk:Megalibrarygirl/Archives/2020/February ‎ (links | edit)
User talk:Mike Christie/Archive14 ‎ (links | edit)
User talk:Newslinger ‎ (links | edit)
User talk:Rjwilmsi/Archives/2020/February ‎ (links | edit)
User talk:SD0001/Archive 3 ‎ (links | edit)
User talk:Sphilbrick/Archive 112 ‎ (links | edit)
User talk:SusunW ‎ (links | edit)
User talk:Trasz ‎ (links | edit)
User talk:Vijethnbharadwaj ‎ (links | edit)
Wikipedia:Administrators' noticeboard/Archive329 ‎ (links | edit)
Wikipedia:Articles for deletion/Current Approaches in Psychiatry ‎ (links | edit)
Wikipedia:Articles for deletion/Log/2021 January 30 ‎ (links | edit)
Wikipedia:Bot requests/Archive 80 ‎ (links | edit)
Wikipedia:Featured article review/Atom/archive1 ‎ (links | edit)
Wikipedia:Featured article review/DNA repair/archive1 ‎ (links | edit)
Wikipedia:Featured article review/archive/July 2020 ‎ (links | edit)
Wikipedia:Featured article review/archive/October 2020 ‎ (links | edit)
Wikipedia:Featured list candidates ‎ (links | edit)
Wikipedia:Featured list candidates/Dayahang Rai filmography/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/England cricket team Test results (1975–1989)/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/April 2020 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/December 2020 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/January 2021 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/March 2021 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/November 2020 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/October 2020 ‎ (links | edit)
Wikipedia:Featured list candidates/Featured log/September 2020 ‎ (links | edit)
Wikipedia:Featured list candidates/Filmography of Stanley Kubrick/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Billboard number-one country songs of 1948/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Billboard number-one country songs of 1952/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot C&W Sides number ones of 1960/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot C&W Sides number ones of 1961/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot Country Singles number ones of 1962/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot Country Singles number ones of 1963/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Hot Country Singles number ones of 1977/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Most Played Juke Box Folk Records number ones of 1945/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Odonata species of Slovenia/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of Vampire: The Masquerade books/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of amphibians of Texas/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of avisos of Germany/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of awards and nominations received by The West Wing/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of operas by Carl Maria von Weber/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of paintings by Thomas Cole/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/List of pinnipeds/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Louis Schwitzer Award/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Public sculptures by Daniel Chester French/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Ray Bradbury Award/archive1 ‎ (links | edit)
Wikipedia:Featured list candidates/Torrens Trophy/archive1 ‎ (links | edit)
Wikipedia:Help desk/Archives/2020 June 8 ‎ (links | edit)
Wikipedia:Help desk/Archives/2021 March 2 ‎ (links | edit)
Wikipedia:Identifying reliable sources (medicine) ‎ (links | edit)
Wikipedia:Reliable sources/Noticeboard/Archive 326 ‎ (links | edit)
Wikipedia:Reliable sources/Perennial sources ‎ (links | edit)
Wikipedia:UPSD (transclusion) ‎ (links | edit)
Wikipedia:Vaccine safety/Sources ‎ (links | edit)
Wikipedia:Village pump (technical)/Archive 179 ‎ (links | edit)
Wikipedia:WikiProject COVID-19 ‎ (links | edit)
Wikipedia:WikiProject COVID-19/Sources ‎ (links | edit)
Wikipedia:WikiProject Reliability ‎ (links | edit)
Wikipedia:Wikipedia Signpost/2020-11-29/Op-Ed ‎ (links | edit)
Wikipedia talk:Featured article candidates/archive84 ‎ (links | edit)
Wikipedia talk:Identifying reliable sources (medicine)/Archive 28 ‎ (links | edit)
Wikipedia talk:New page patrol source guide ‎ (links | edit)
Wikipedia talk:Verifiability/Archive 68 ‎ (links | edit)
Wikipedia talk:WikiProject Academic Journals ‎ (links | edit)
Wikipedia talk:WikiProject Academic Journals/Journals cited by Wikipedia ‎ (links | edit)
Wikipedia talk:WikiProject Articles for creation/2020 1 ‎ (links | edit)
Wikipedia talk:WikiProject Medicine/Archive 132 ‎ (links | edit)
Wikipedia talk:WikiProject Medicine/Archive 133 ‎ (links | edit)
Wikipedia talk:WikiProject Medicine/Archive 136 ‎ (links | edit)
Wikipedia talk:WikiProject Medicine/Archive 144 ‎ (links | edit)
Wikipedia talk:WikiProject Physics/Archive March 2020 ‎ (links | edit)
Wikipedia talk:Wikipedia Signpost/2020-11-29/Op-Ed ‎ (links | edit)

This might run into issues when there's multiple pages, but just sorting one page at a time would be great. Headbomb {t · c · p · b} 18:45, 12 March 2021 (UTC)[]

  • Headbomb — Add {{subst:Lusc|User:GhostInTheMachine/SortWhatLinksHere.js}} to your common.js (vector.js etc.). Let me know if it is OK and I will "publish" it properly — GhostInTheMachine talk to me 11:31, 14 March 2021 (UTC)[]
    The sort is just by page name, which does group the namespaces together and is cheap and quick. Strict sorting by namespace would be a bit more expensive — GhostInTheMachine talk to me 11:47, 15 March 2021 (UTC)[]
@GhostInTheMachine: I was thinking more of a "sort" toggle, but this works fine took. Headbomb {t · c · p · b} 01:18, 17 March 2021 (UTC)[]

@GhostInTheMachine: Found an issue. Look at Special:WhatLinksHere/User:Headbomb/unreliable, 2nd-level bullets should be ordered too. Headbomb {t · c · p · b} 03:09, 20 March 2021 (UTC)[]

Dang! Should each sub-list be sorted in place, or should all of the lists be joined and sorted as one? — GhostInTheMachine talk to me 14:57, 20 March 2021 (UTC)[]
@GhostInTheMachine: IMO sorting in-place makes more sense. Headbomb {t · c · p · b} 15:16, 20 March 2021 (UTC)[]
OK Headbomb — The script now sort sub-lists as well — GhostInTheMachine talk to me 19:05, 20 March 2021 (UTC)[]

Script that gives an option to watchlist all subpages of a pageEdit

The option to watchlist all subpages of a page would be helpful for pages like WP:RFD. An extension would be to watchlist all possible subpages of a page, but I don't think that would be possible. J947messageedits 00:08, 16 March 2021 (UTC)[]

A userscript/project to make sure all acronyms/abbreviations have a hover tooltip.Edit

I want all abbreviations on Wikipedia to have Template:Abbr applied to them, like this: HTTP, so that even if you start reading an article halfway through you would never have to spend time tracking down the meaning of an abbreviation you didn't know.

I would like an interface where I get an article, and see a list of all abbreviations on it (which could just be all words longer than 1 letter that are in all caps, but there's edge cases like DoD). I would then choose the first abbreviation, and see every time it was used in context, along with a few clickable suggestions for what it could expand to be based on a dictionary of abbreviations (and ideally things like "Capitalized Phrases in Acronym Form (CPAF)" elsewhere in the article would also be detected, but that's a lot to ask for the initial version). The interface should make it quick to add the template to most but not all instances of the abbreviation, it can't just be an all or nothing choice because it doesn't make sense to add it immediately after its explained or when the abbreviation is a link to its article, for example. Akeosnhaoe (talk) 03:47, 19 March 2021 (UTC)[]

split section helperEdit

it'd be great if there were a script capable of:

  1. tagging a given section in the current article with template:split section
  2. creating a talk page section starting the discussion

Twinkle offers something similar but for template:merge. fgnievinski (talk) 03:02, 20 March 2021 (UTC)[]

Mass rollback selected contributionsEdit

This is more of a nice to have than anything that will be super widely used, but I figured I might as well propose it anyway. There are currently two scripts enabling rollbackers to mass-revert edits by a given user from Special:Contributions with a summary: Writ Keeper's massRollback just reverts all edits, and Kangaroopower's Mass Rollback reverts either the last 50 or the last X edits. Both of those are very useful, but don't work in some edge cases where a large number of edits needs to be reverted, but indiscriminate reversion would be inappropriate. I'm mostly thinking of good-faith but erroneous mass-edits that are discovered after the user in question has already made further edits, which makes rolling back the last X contributions infeasible, or block-evasion reverts where many edits need to go, but the reversion of some of them would e.g. reinstate vandalism or remove unblock requests. What I'd be looking for is a script that allows both "indiscriminate" mass-reversion and reversion of edits selected with a tickbox (with a summary), similar to the revision deletion feature in mediawiki or Enterprisey's cv-revdel – coupled with Navpopups, this would speed up bulk reversions significantly. Blablubbs|talk 12:26, 25 March 2021 (UTC)[]

Might be easy enough for @Writ Keeper to incorporate in the existing script? – SD0001 (talk) 12:57, 28 May 2021 (UTC)[]
@SD0001 (and Blablubbs, if you're still around): I went ahead and did this. You should see a column of checkboxes, along with a new button called "rollback selected"; the interface should be straightforward. Of note if you're an admin: just for this script I tried to keep the UI as simple as possible, but it hooks into the same interface that my massRevdel script uses, and the revdel script will give you a few more controls (select all/select none/invert selection). As always, let me know how it works if y'all use it. Writ Keeper  21:02, 28 May 2021 (UTC)[]
Awesome! Thank you. :) --Blablubbs|talk 21:17, 28 May 2021 (UTC)[]
@Writ Keeper: I was just about to try this, but I'm missing the checkboxes – does the script rely on the default mediawiki checkboxes that are used to change visibility and tags? If so, then I think this feature may currently be limited to sysops. --Blablubbs|talk 07:47, 30 May 2021 (UTC)[]
@Blablubbs: Oh dang! You're quite right, thanks for letting me know. Sometimes I forget to check how the interface might be different for non-admins. Should be fixed now! Writ Keeper  15:10, 30 May 2021 (UTC)[]
@Writ Keeper, thanks, they're showing up now. Sorry to ping you again about this, but I just tried to run a mass-rollback on a /64 and the script refused; not sure if this is reproducible, but could it be related to your recent changes to the script? --Blablubbs|talk 20:24, 31 May 2021 (UTC)[]
@Blablubbs: Honestly, my vague memory is that that behavior is not new, and there are technical issues that prevent it from working on IP ranges. Not sure though; I'll take a look. Do you remember it working for IP ranges previously?
EDIT: No, I see that I have code specifically for handling the case of an IP range, so not sure what that's about. Looking into it. Writ Keeper  21:02, 31 May 2021 (UTC)[]
DOUBLE EDIT: Aha! Bug found and squashed. Should be working for IP ranges now. Thanks for the bug report! Writ Keeper  21:30, 31 May 2021 (UTC)[]

Scripts RequestEdit

I need a Scripts with which to replace the main page by removing the redirected page in any namespace. Ex- [[বাংলাদেশ|Bangladesh]] →[[Bangladesh|Bangladesh]]. If there is already a Scripts to do this, please provide a link or not can anyone work to make it. Please ping me to reply -Shakil Hosen Talk 18:04, 16 April 2021 (UTC)[]

Hey Shakil Hosen, you might want to take a look at AWB. EpicPupper (talk) 16:25, 31 May 2021 (UTC)[]

Thank links in talk pagesEdit

Is there, or could there be, a script that puts thanks links on talk pages? Evad37's excellent TimestampDiffs already puts the diff link on each comment date; I'd imagine picking the oldid from that to put on a (thanks) link would be a breeze, no? — 𝐆𝐮𝐚𝐫𝐚𝐩𝐢𝐫𝐚𝐧𝐠𝐚 (talk) 06:03, 12 May 2021 (UTC)[]

@Guarapiranga Aren't there a couple of tools around that do this already? One I know is c:User:Jack who built the house/Convenient Discussions. – SD0001 (talk) 12:55, 28 May 2021 (UTC)[]
Just now I've disabled Discussion Tools to try this, @SD0001. So far: Wow! — Guarapiranga  06:24, 21 July 2021 (UTC)[]

Warn about syntax & template errors when savingEdit

When I click "Save" the script should warn me about syntax errors or template errors I created --Distelfinck (talk) 16:47, 23 May 2021 (UTC)[]

WP:RSPSOURCES ScriptEdit

It would be nice to have a script that allows you to easily modify the table @ WP:RSPSOURCES. Dr. Swag Lord (talk) 23:23, 26 May 2021 (UTC)[]

Dr.Swag Lord, Ph.d, it's not a perfect solution, but you could try installing User:Novem Linguae/Scripts/VisualEditorEverywhere, editing the page in visual editor mode, and double clicking the table to edit it. This method would allow you to modify existing text pretty easily, but I don't think it'd be particularly easy to add rows or change row colors due to the transcluded templates used. –Novem Linguae (talk) 01:47, 27 May 2021 (UTC)[]
Novem Linguae, Oh, that's much easier! Thanks! If I could make a suggestion...it's slightly confusing when you have "two edit" tabs on every page, so it might be better if your edit tab read "edit visually" or "edit visual." Additionally, for every section that contains the two tabs, it might be better if your tab said something like "edit visual" or "edit (v)". Just a thought I had. :) Dr. Swag Lord (talk) 02:23, 27 May 2021 (UTC)[]
Dr.Swag Lord, Ph.d, just to confirm, the two links are called "edit" and "edit", not "edit" and "edit source"? Try going to Preferences -> Editing -> Editing mode -> select "Show me both editor tabs". That should change the names of one of them to "Edit source", and then the visual editor one will be called "Edit". Good feedback though. I'll look into having my script fix "edit"/"edit" without having to go into preferences. –Novem Linguae (talk) 02:34, 27 May 2021 (UTC)[]
Novem Linguae, Hmm, that's strange. Before I hit the visual edit tab, one tab read "edit" and the other read "edit source." However, once I was in the visual editor, both tabs were re-named to just "edit." But changing my preferences to "Show me both editor tabs" fixed the problem. Thanks again. Dr. Swag Lord (talk) 02:45, 27 May 2021 (UTC)[]

CCIEdit

A tool to sort through the edits made by a contributor. Heart (talk) 21:23, 31 May 2021 (UTC)[]

Hi, HeartGlow30797! Answering here in my capacity as both CCI editor and userscript developer. "sort through" here is quite difficult to interpret. You mean sort the diffs by something else than size? Or navigate through each diff sequentially? Or something else? In any case, each diff by a contributor is sorted through manually and checked by the CCI editor using a set of tools or using their set of skills. There's no way to automatically check for copyright violations, as in most cases the tools are not enough to detect copyright violations. For example: Earwig's Copyvio Tool can detect violations of live webpages, but can't detect violations from pages which are already 404'd from existence. Likewise, it can't handle book violations and violations from other offline sources. So there's no easy way to simply "sort through" edits, especially when some cases are complex and have large pages of thousands of edits. Chlod (say hi!) 21:45, 31 May 2021 (UTC)[]

PINOFF (Pages In Need Of Fixing Finder)Edit

A script which searches the wiki for articles with lots of templates like {{Citation Needed}} and adds the top ten to a table in my userspace, than sorts the table in order of most templates. Template pages, talk pages, and documentation pages will be ignored. I will try to develop a script, but I would like if someone helped me by providing some basic code. 'Ridge(Conversation|Fascination|Imagination) 13:16, 2 June 2021 (UTC)[]

Unoriginally Named Editor. Might need a bot for this one. WP:BOTREQ might be worth investigating, if others agree that this is a good task for a bot. As for how to implement... I wonder if there is a way to query the replica database and see how many times a template is transcluded on a specific page? –Novem Linguae (talk) 13:31, 2 June 2021 (UTC)[]
My words say 'OK. I'll check with others.' but my thoughts say 'Welcome to the world, lil' Unoriginally Named Bot.' 'Ridge(Conversation|Fascination|Imagination) 13:45, 2 June 2021 (UTC)[]

One-click copy page title into edit bufferEdit

I'm frequently copy-pasting the page title like this: [highlight the page title at the top of the page]. cntrl-c to copy into buffer. It would save mouse movement and keyboard time if there was a button next to the page title when clicked automatically loaded the edit buffer with the page title. This sort of thing is often seen in websites where it offers a pre-made password or some other long string so you don't have to copy it manually, just hit the button. -- GreenC 03:14, 5 June 2021 (UTC)[]

  • +1 All the time. Also not sure if it's Monobook's formatting but when triple-clicking the title, I sometimes copy a terminating new line into my clipboard as well. Would live to see this script. czar 04:26, 5 June 2021 (UTC)[]
    I had a script for copying "Page name#Section title" written for myself, so I just repurposed it for just the page name as well: User:Nardog/CopySectLink.js. It should add "copy" after each heading. Clicking on it will copy the unencoded page name, while you can also copy the full URL if you right-click on it and select your browser's native "Copy link". It might be rough around the edges (and it doesn't work with Minerva) but it works fine for me. Nardog (talk) 13:37, 5 June 2021 (UTC)[]
    Dang. Nardog posted his while I was writing mine. I wrote a simple script here. Just adds a "Copy" button next to the page title, and when clicked, copies it to the clipboard. Nardog's is pretty nice... the button is a small link that fits nicely with the existing page aesthetic, it does section titles too, and it pops up a little modal notification (the same modal used when watchlisting a page). Props. –Novem Linguae (talk) 17:08, 5 June 2021 (UTC)[]

@Nardog: This is so useful, thank you very much! Hope it gets advertised around. Should be standard, or Preferences option, IMO. It's the sort of thing you don't realize until it exists. My only suggestion would be to make the modal notification optional as it seems like there is a slight delay on clicking "copy", which I assume is due to that? Or could be my environment working over a VNC.-- GreenC 14:21, 14 June 2021 (UTC)[]

Actually it's now working snappy, there must have been something with VNC on the first try but with subsequent it's fine. The popup is useful feedback. -- GreenC 14:25, 14 June 2021 (UTC)[]
@GreenC: Glad you like it! If there's a delay it implies the copying process itself is stalled, since the module used to show the notification must have already been loaded by the time the script is loaded. What does the notification say, "Copied" or "Probably copied"? The copying process is sort of twofold, starting with the clipboard API that became supported by modern browsers only a couple years ago, and if it fails, it falls back on an older, less sophisticated method (hence "probably"). If the latter is used, it might lag a little. Nardog (talk) 15:40, 14 June 2021 (UTC)[]
I'm seeing just "Copied" now and don't recall what it said when there was the delay, but probably not probably since it's the same browser. There could be some cache or loading involved on the first time. -- GreenC 15:48, 14 June 2021 (UTC)[]
Hmm, yeah, it's probably the browser establishing access to the system clipboard or something then. Nardog (talk) 15:55, 14 June 2021 (UTC)[]

Wikilink News CitationsEdit

The idea would be to identify a list common sources in the publication= field of a news citation, and use the script to wikilink them to the relevant page.

For example, Reuters to Reuters or New York Times to The New York Times. — Preceding unsigned comment added by RoanokeVirginia (talkcontribs) 10:28, 7 June 2021 (UTC)[]

There is no |publication= parameter in cs1|2. When Reuters or AP or AFP or other news agencies are directly referenced, their name goes in |work=. When The New York Times or San Francisco Chronicle or other news papers are referenced, their names (without italic markup) go in |newspaper= (or optionally, |work=). When citing a news source that is using work from a news agency (Reuters, AP, AFP, etc), the agency name goes in |agency= and the news source name goes in the appropriate 'work' parameter. None of these types of names belong in |publisher=.
I would otherwise object to this script because, in general, wikilinking every news source name just because it is a news source name seems to me to be sea-of-blue-like clutter. Wikilink news sources that are not familiar so that readers can easily evaluate that source's reliability; common sources, like the two you mentioned, do not need to be wikilinked to establish their reliability.
Trappist the monk (talk) 15:08, 14 June 2021 (UTC)[]

External to internal linksEdit

A script for changing external links to internal links if applicable. ― Qwerfjkl | 𝕋𝔸𝕃𝕂  (please use {{reply to|Qwerfjkl}} on reply) 20:32, 23 June 2021 (UTC)[]

meta:User:TMg/autoFormatter claims to fix this problem. You can find a list of pages at CheckWiki error 90. – Jonesey95 (talk) 21:46, 23 June 2021 (UTC)[]

Previous warningsEdit

It would be a timesaver for me to have a script that would show me previous "month year" sections heads on user talks, which is commonly how warnings are sectioned, maybe allowing me to limit to just the past year or two. I usually scan the section heads in the history, but I'm sure I miss things, and others probably do too: Special:Permalink/1030562622#User:Ulises142 - When a user receives three final warnings, and yet continues vandalizing. It would be good if this caught section heads that were later changed. —valereee (talk) 18:31, 26 June 2021 (UTC)[]

Script for coordinatesEdit

Using {{coords}} is a painful template, especially when you are trying to add coordinates en masse. A script that allows you to quickly edit and add coordinates would be greatly useful. — Berrely • TalkContribs 17:28, 28 June 2021 (UTC)[]

Mass-patrolling at Special:NewPagesEdit

I'd like a script that allows a user to select multiple unpatrolled pages at Special:NewPages and mark them as patrolled, without leaving the page. This would be useful in patrolling, for example, talk namespaces, where the vast majority of creations are good and can be quickly patrolled without going to the page itself. Elli (talk | contribs) 20:01, 6 July 2021 (UTC)[]

Script requestsEdit

Copied from User talk:DannyS712#Script requests
Please can you make these scripts (ordered by prority):

  1. A copy-vio check for AfC (similar to User:DannyS712/copyvio-check)
  2. A one-click undo button(User:BrandonXLF/AJAXUndo)
  3. (If possible) A script which replaces alert notifications and input boxes with text boxes (because alert notifications don't appear for me)

Thanks! ―Qwerfjkltalk 18:45, 11 July 2021 (UTC)[]

Also move articles and sub-categories when moving a categoryEdit

Do you guys have any scripts that combine Cat-a-lot and SpecialːMove?
UnnamedUser 20:43, 17 July 2021 (UTC)[]

Script that can add the Short Description gadget to search resultsEdit

Please can you make a script that enabled the Short Description gadget on search results i.e. showing the options next to each title, to help with requests such as this one by SD0001, for search results like these. Thanks! ―Qwerfjkltalk 18:42, 19 July 2021 (UTC)[]

Add User:SD0001/shortdescs-in-category. Pick an article at random from the above search results and go to a category page. Trigger the script via the Show SDs button. Pick another category and repeat... — GhostInTheMachine talk to me 21:19, 19 July 2021 (UTC)[]

Special:UploadEdit

I want to be able to click "Upload file" on the Wikipedia left sidebar and be sent to Special:Upload instead of Wikipedia:File Upload Wizard. Some Dude From North Carolina (talk) 13:46, 20 July 2021 (UTC)[]

@Some Dude From North Carolina You could probably do this via User:BrandonXLF/PortletLinks. ―Qwerfjkltalk 15:24, 20 July 2021 (UTC)[]
@Some Dude From North Carolina: you could just add the following to your common.js:
var uwz = document.getElementById("n-upload");
if (uwz) { uwz.children[0].href = "/wiki/Special:Upload"; }
Terasail[✉️] 15:36, 20 July 2021 (UTC)[]
Thanks! Some Dude From North Carolina (talk) 15:40, 20 July 2021 (UTC)[]
Single-line approach that doesn't pollute the global scope:
$('#n-upload > a').attr('href', '/wiki/Special:Upload');
Nardog (talk) 18:01, 21 July 2021 (UTC)[]

Timestamp anchors in talk pagesEdit

I've been using Evad37's excellent TimestampDiffs script to effectively link comments in talk pages, but what would be most useful, instead of sending the reader to a diff page, is simply put anchors in the timestamps, and be able to link them in the comment. Is there a script already that does that? I couldn't find any at either WP:USLIST or WP:USRANK. Incidentally, it seems to me that this would be an easier job than what Evad37 did in TimestampDiffs, as the script wouldn't have to parse the history page at all. If it could jig the css to shade the linked comment, that'd be a bonus! — Guarapiranga  23:51, 20 July 2021 (UTC)[]

That makes little sense. Such links won't work unless everyone installs the same script. Nardog (talk) 23:54, 20 July 2021 (UTC)[]
Could the anchor links perhaps be made accessible to anyone by putting a templatestyle on the page? — Guarapiranga  01:54, 21 July 2021 (UTC)[]
No, anchors cannot be added via CSS. Nardog (talk) 02:22, 21 July 2021 (UTC)[]
Right! Pity timestamps aren't anchored already. — Guarapiranga  05:56, 21 July 2021 (UTC)[]
... like that. — Guarapiranga  06:09, 21 July 2021 (UTC)[]
That would result in invalid HTML if multiple comments were made within the same minute on the same page. You may give them unique IDs with serial numbers, but then that would result in links pointing to different comments than intended after they are archived. Besides, it's hardly useful to jump to a signature, which is at the very bottom of the comment. But on the flip side, it's often not easy to determine with certainty where a comment begins. Talk pages are in such chaos that I've come to feel any attempt to improve the experience client-side is a fool's errand... Nardog (talk) 17:58, 21 July 2021 (UTC)[]
I just realised c:Convenient Discussions already does that! So there, TWIMC, that answers my question: Is there a script already that does that? There is: c:Convenient Discussions. — Guarapiranga  06:30, 21 July 2021 (UTC)[]
c:User:Jack who built the house/Convenient DiscussionsQwerfjkltalk 20:05, 23 July 2021 (UTC)[]
@Guarapiranga Hi, it appears the reply tool subscribe function gives a link like this (from the notification panel): https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)?markasread=226456919&markasreadwiki=enwiki#c-Rummskartoffel-2021-08-28T11:53:00.000Z-Shushugah-2021-08-27T22:10:00.000Zto
Not sure if this helps. ― Qwerfjkltalk 12:01, 28 August 2021 (UTC)[]

Contraction fixerEdit

I'd like a user script that turns contractions into proper phrasing per MOS:CONTRACTION. Should be easy to code. WIKINIGHTS talk 16:11, 9 August 2021 (UTC)[]

Taking up the mantle of an almost completed peer review javascript botEdit

Hi all. Hope that you're well during these crazy times. I know this is technically a bot request but owing to the use of Javascript User:GreenC pointed me here. I was wondering if someone could take over a JavaScript bot request from a user who's now retired? (Wikipedia:Bots/Requests for approval/AWMBot 2)

Short summary of the problem is - old peer reviews are linked using CURRENTPAGENAME/ArchiveX. That means though when a page gets renamed, the link is lost. We have now about 680 broken reviews in this manner and a user created an almost complete javascript bot to fix it (code available via the bot request). There was only one slight problem which was that sometimes duplicate parameters got inserted into the fixed up peer review template. If you had time I'd be very very grateful to have this fixed up. Once this is done I plan to insert the peer review links into all the outstanding old peer reviews but can't do this until the broken ones are fixed up.

Fingers crossed! Tom (LT) (talk) 07:16, 19 August 2021 (UTC)[]

Help requestEdit

Hey there! I'm pretty sure this is not the best place for this request so I do apologize beforehand. In SqWiki we have this extra CS1 error tracking category for citations missing the language parameter. (I'm an admin there.) It has around 11.500 entries. It would be good if we could decrease that number (solve that error) in any way possible. We don't have an active technical community in SqWiki, me being the only user that deals with that aspect. In this situations, I thought asking for help here. Is there any kind of bot that could help me with this? Or maybe even user scripts that could semi-automatize the process of finding the language of the citation and inserting it in the templates. Of course, I'm mostly talking about citations coming from webpages because I don't believe bots and scripts could be much of help in book citations and other of the sort. Any idea that helps decrease that number even partially is much appreciated. - Klein Muçi (talk) 21:24, 4 September 2021 (UTC)[]

  Idea:: action=languagesearch API, which returns language codes based on the characters used in the input string, can be used to detect the language, but i have no idea how can we get a string from those citations and pass it to search parameter. Jeeputer (talk) 13:14, 25 September 2021 (UTC)[]
@Jeeputer, sorry for not replying for so long. Only now I'm seeing this. Unfortunately I can't progress your idea any further either. But thank you for trying to help! :) - Klein Muçi (talk) 20:40, 11 October 2021 (UTC)[]

Section links in historyEdit

Currently, the section links in page history edit summaries link to the current revision of the article. It'd be nice if those links linked to the revision of the edit in question. For example, the first edit in this page of the history of the Dog article links https://en.wikipedia.org/wiki/Dog#Dog_coats,_colors,_and_marking , a section that doesn't exist in the current article; I would prefer it to link https://en.wikipedia.org/w/index.php?title=Dog&oldid=7132969#Dog_coats,_colors,_and_markings. This would be beneficial for quickly jumping to the relevant sections for old edits to long articles. Kuinyo (talk) 03:35, 12 September 2021 (UTC)[]

This does it:
mw.config.get('wgAction') === 'history' &&
$.when($.ready, mw.loader.using('mediawiki.util')).then(function () {
	$('.autocomment > a').attr('href', function () {
		return mw.util.getUrl(null, { oldid: $(this).closest('li').data('mwRevid') }) + this.hash;
	});
});
Nardog (talk) 12:39, 13 September 2021 (UTC)[]
Awesome, thanks! Kuinyo (talk) 01:18, 15 September 2021 (UTC)[]

restore the Wikipedia Citation Tool for Google BooksEdit

@Lingzhi.Random: Have been trying to carve out some time fork the code and debug. I will pledge to spend two hours on it this weekend. Not sure what happened to the original author. (P.S. is it Random like Random from The Chronicles of Amber? Or just a random Random?) - Scarpy (talk) 21:28, 24 September 2021 (UTC)[]

() I freaking love The Chronicles of Amber. Much better than Game of Thrones. But no, my Random is just.. there was a Ling.Nut, a Ling.Nut2, a Ling.Nut3, then a Lingzhi, a Lingzhi2, and... the numbers became overwhelming... Thanks!! ♦ Lingzhi.Random (talk) 23:00, 24 September 2021 (UTC)[]

A user script to make formatted edit requestsEdit

See this request. If there were a script that somehow made it easier to submit requests formatted like that, I'm sure people would like it. Enterprisey (talk!) 06:47, 1 October 2021 (UTC)[]

@Enterprisey Since edits are usually done in a sandbox, it's easy to generate a Special:ComparePages link that shows the diff – a while ago, I created Template:Sandboxed edit request to facilitate doing this easily. Not sure how a script can help. – SD0001 (talk) 07:43, 1 October 2021 (UTC)[]
Yeah, the idea is to show the diff table itself, to avoid having to click on a link. Enterprisey (talk!) 01:51, 2 October 2021 (UTC)[]
It would be nice if, for simple edit requests (not just template requests), You could use the script to "edit" the articles, but instead of saving the edit, it would post a formatted edit request. ― Qwerfjkltalk 07:20, 2 October 2021 (UTC)[]
That sounds like quite an idea. Parallely, it would be good to have a tool for responders to apply the suggested edit in two clicks (one for generating the edit, another for confirming it). – SD0001 (talk) 09:01, 4 October 2021 (UTC)[]
@SD0001 Hopefully, that could be implemented in the.main edit request script, User:Jackmcbarn/editProtectedHelper. ― Qwerfjkltalk 17:57, 25 October 2021 (UTC)[]

Vector/Timeless background color customizer scriptEdit

So i want to change my background colors from the basic grey and white and due to my limited knowledge of javascript, i cannot figure out any of that stuff. I want a script that adds a button to the menu (pop-down on Timeless) and allows you to change 4 of the colors, 1 for The top bar. 1 for the secondary background (the grey portion), 1 for the main background (the thing where the text stands) and 1 for the text itself. MoonlightVectorTalk page 17:47, 6 October 2021 (UTC)[]

Rotating through listsEdit

I just create the Go portal. In it, I created a box showing the top international title holders. The code for that is: {{#lst:List of top title holders in Go|titleholders}}. To make this work I added a section "titleholders" to part of the article List of top title holders in Go. This seems to work fine. Now, what I'd like to do, and I can't seem to figure out how to make it work, is to rotate through the various lists of title holders in the article List of top title holders in Go. For example, the next list in the article is for "Continental" title holders. I know how to display that list with appropriate code, i.e., {{#lst:List of top title holders in Go|Continental titleholders}} with an appropriate section label for that list. The problem is how to make a template or other script in the portal that will allow switching form one list to the next. It would be a bit like a slide show, as with {{Transclude linked excerpts as random slideshow}} except I need it to be clear when you select one list or another. Ideally, I would create a horizontal list of links for "International", "Continental", "China", etc., and the reader could click on the type and the list would automatically update. Alternatively, there could be a left/right arrow above the list and the reader could simply click to advance through each list with an appropriate label appearing above the list. I would appreciate any help understanding how this can be done. Coastside (talk) 06:39, 9 October 2021 (UTC)[]

Autohighlighting specific characters. (Greek)Edit

I'd like to know if there is a tool (js, I guess) that if turned on, will highlight specific characters in an article. At this point I'm looking at articles that my search has said have a latin alphabet character next to a greek one, and I'd like to easily see in the article where that is. So for example, if both ΦΒΚ and ΦBK are in an article, I'd like to have all of the first one highlighted and only the Phi highlighted in the second (the first has Beta and Kappa, the second has B and K). I'd like it to be a little flexible, since I'd like to be able to add the accented greek letters as well as the Lunate Sigma (the version of Sigma that looks like a C. Naraht (talk) 15:10, 10 October 2021 (UTC)[]

Add WikiProject templates to subcategoriesEdit

I would like to add {{WikiProject Go}} to the talk pages of all subcategories of category Go (game). Needless to say, I would only want to add it to the talk page if it isn't already added. Is there a bot or script that can do this? Coastside (talk) 06:25, 11 October 2021 (UTC)[]

I think EarwigBot Task 14 may be what you are looking for. – Rummskartoffel 11:32, 11 October 2021 (UTC)[]

GUI for votingEdit

Hello! I was trying to find a way to make participation in voting easier for my homewiki (SqWiki) by introducing some kind of graphical user interface for adding templates like pro/against/neutral (preferably with a text box that asks for a rationale behind that vote) in "elections"/discussions. I asked around and found this script and my intention was to localize it into a gadget but unfortunately the script makes use of hard-coded EnWiki pages which made it hard for me to modify it. I tried contacting the creator for help but he wasn't available so... Is there any other script/gadget which is "more malleable" that I can use for my case? Maybe someone with extra free time can help me create one from scratch? - Klein Muçi (talk) 20:47, 11 October 2021 (UTC)[]

PS: Please ping in case of answers. - Klein Muçi (talk) 20:53, 11 October 2021 (UTC)[]

Converting Cite book refs to SfnEdit

I was wondering if someone could develop a script for converting <ref>{{Cite book|...}}</ref> to use {{Sfn}} and move the {{Cite book}} to a sub-section Bibliography under References (create or append to existing). Duplicate citations could be best handled by AWB gen. fixes. Thanks! — DaxServer (talk to me) 09:43, 14 October 2021 (UTC)[]

Cross wiki PODTEdit

Hey, Hope you are doing well. Since small wiki's don't have enough contributors to help in Featured picture section, I was wondering if someone can come up with an idea to get En.wikis POTD featured on these wiki's. Actually this was a suggestion from another user at Ks.wiki. Thankyou signed, Iflaq (talk) 17:21, 26 October 2021 (UTC)[]