Wikipedia:Bot requests/Archive 88
| This is an archive of past discussions on Wikipedia:Bot requests. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current main page. |
| Archive 85 | Archive 86 | Archive 87 | Archive 88 | Archive 89 |
WikiProject Bot for Auto-Assessing Pre-Defined Article Lists
WikiProjects (and individual users) often created tables or lists of articles and their associated article assessments. As an example, Wizardman created User:Wizardman/Packers-Browns Connection to track the assessment of a specific set of articles (User:Community Tech bot sort of does this for Popular Pages already based on articles within a specific WikiProject). However, these tables or lists, especially the larger they get, can become out-of-date. I'm wondering if there is an opportunity for a bot to automate this.
The idea would be that a user could create a page, either in their user space or the Wikipedia space, that would automatically get updated by the bot every 2 weeks to show revised assessments. This initial input could be one of two options: a specific category or a user-generated list. Either way, after the initial input, the bot would format the list into a table like Wizardman's and then automatically updated every two weeks (similar to Community Tech Bot's timing). Thoughts? « Gonzo fan2007 (talk) @ 16:02, 12 August 2025 (UTC)
- For the user generated list, should it use some existing page with a list (i.e. could be an existing page in the user's userspace) or something else? Tenshi! (Talk page) 17:06, 12 August 2025 (UTC)
- Tenshi Hinanawi, I struggled with that one. Obviously the easiest input would be an established category. But I can imagine, similar to the example above, that users would be interested in generating their own lists. Maybe a simple bulleted list could be the input, in addition to a category? I'm open to whatever makes most sense. « Gonzo fan2007 (talk) @ 17:45, 12 August 2025 (UTC)
- Is it possible to do this with {{database report}}? — Qwerfjkltalk 17:47, 12 August 2025 (UTC)
- Additionally, I think the output would be a simple table, like this:
| Article | Rating |
|---|---|
| Chet Adams | C |
| Chris Akins | Start |
| Jake Allen (American football) | Start |
| Joe Andruzzi | C |
| Roy Barker (American football) | Stub |
- The input for the bot to parse could just be a page that says:
- Thanks! « Gonzo fan2007 (talk) @ 17:49, 12 August 2025 (UTC)
- This could better be done by a completely separate website (sort of like how edit information is better displayed in xtools rather than in your own userpage). GalStar (talk) (contribs) 06:04, 25 August 2025 (UTC)
Finish merging Template:Infobox Canadian Football League biography
Template:Infobox Canadian Football League biography and Template:Infobox gridiron football person (both are the exact same infobox) are being merged into Template:Infobox NFL biography per this discussion. NFL biography will then be renamed Template:Infobox gridiron football biography. Here is an example edit of me converting the basic parameters from a CFL infobox to an NFL infobox. I imagine a bot could do most of this. The only parameters that might require some advanced programming are the following:
- playing_years1 and playing_team1 (2, 3, 4, etc) in the CFL infobox will just become "teams" in the NFL infobox. See this edit for an example.
- The honors parameters in the CFL infobox like "CFLAllStar" will all be thrown under the "highlights" parameter as bulleted lists in the NFL infobox. Example edit.
I anticipate some more questions but that should be a basic enough explanation for now. ~WikiOriginal-9~ (talk) 18:32, 20 August 2025 (UTC)
- I've been looking at doing this on and off for a while. I'll throw some tracking categories in there to see how crazy I need to get with the architecture of the code. Primefac (talk) 21:36, 24 August 2025 (UTC)
- Some of this proposed process seems to be doing things in the wrong order. It would seem better to rename Template:Infobox NFL biography first (or at least make a redirect from Template:Infobox gridiron football biography for a future move-over-redirect), then do the other things, so that you don't wind up with an NFL-named template on CFL pages. Anomie⚔ 12:35, 25 August 2025 (UTC)
- Redirect created. ~WikiOriginal-9~ (talk) 12:41, 25 August 2025 (UTC)
WikiProject Medicine tagging again
I have a list of article Talk: pages in my sandbox. There are about 1,500 of them. I would like the WikiProject Medicine banner template to be updated for all of them:
{{WikiProject Medicine}}→{{WikiProject Medicine |importance=Low |society=yes}}
This is the same type of request as Wikipedia:Bot requests/Archive 84#WikiProject bot except that this time, I'm providing a hand-curated list of articles that need to be tagged (checked by two editors) instead of relying on a search.
As always, if anyone complains about this (I don't remember any complaints on the previous run), please send them to me. WhatamIdoing (talk) 16:36, 29 October 2025 (UTC)
Coding... Tenshi! (Talk page) 16:41, 29 October 2025 (UTC)
- @Tenshi Hinanawi: I have already written the code for this. I started working on it soon after WhatamIdoing made the request. Let me know if you would like me to share it, as I have some other things to take care of. – DreamRimmer ■ 17:07, 29 October 2025 (UTC)
- @DreamRimmer: I appreciate the offer, although I ended up reusing the code from TenshiBot 3. Tenshi! (Talk page) 17:24, 29 October 2025 (UTC)
BRFA filed Tenshi! (Talk page) 17:33, 29 October 2025 (UTC)
- @Tenshi Hinanawi: I have already written the code for this. I started working on it soon after WhatamIdoing made the request. Let me know if you would like me to share it, as I have some other things to take care of. – DreamRimmer ■ 17:07, 29 October 2025 (UTC)
Cleaning up fluctuation icons
{{resolved}} thousands of articles are using plain arrow images rather than the dedicated templates for indicating fluctuations in numbers across articles. these are:
- File:Green Arrow Up Darker.svg (usages) instead of {{increase}}
- File:Red Arrow Down.svg (usages) instead of {{decrease}}
- File:Arrow Blue Right 001.svg (usages) instead of {{steady}}
this is obviously bad for accessibility (these images lack good descriptions for screen readers, e.g. "green arrow up"), for visual design (they have a white background that clashes in dark mode) and for maintainability (they are long strings that need to copy-pasted between articles and not centralised in one template).
this was first brought to my attention in the article 2021 Catalan regional election, which I readily fixed (and was reverted by @Impru20 for "consistency"), after which I looked a bit deeper to discovered the scope of the issue.
the solution is quite simple and may be done speedily with a simple search and replace. this may either be done with the templates above or the helper formatting template {{fluc}} for numbers values. note that for formatting, if the first option is chosen, a non-breaking space needs to be inserted between the arrow and following numbers. Juwan (talk) 10:00, 6 November 2025 (UTC)
- Impru20 appears to have attempted these changes, but another run is needed to fix erroneous edits to {{increase}} and its sibling templates.
{{increase|10px}}, as seen in this diff, is not valid, per the template and its documentation. It needs to be changed to{{increase|size=10px}}or just{{increase}}, which defaults to 11px. {{decrease}} and {{steady}} need the same change. – Jonesey95 (talk) 14:35, 6 November 2025 (UTC)- thank you to him for making these changes, though I see no reason to manually increase the size of these templates here. Juwan (talk) 20:10, 6 November 2025 (UTC)
Convert calls to Template:Infobox mapframe
I have been working on converting calls to Template:Infobox mapframe to use the Module call that is built into the parent Infobox. Here is an example. These have to be customized for each different Infobox run I have done. This search shows there are approximately 4,100 pages using {{Infobox station}} that can be converted to use the native mapframe. I have a substitution template (User:Zackmann08/mapframe station) setup so that you can do the following:
Find (with mgi flags):
\n\s*\|\s*mapframe\s*=\s*yes\s*\n^\s*\|\s*mapframe-custom\s*=\s*\{\{infobox mapframe
Replace:
\n{{subst:User:Zackmann08/mapframe station
So far, done about 30 or so and they all seem to work just fine. I'd rather not do a 4,000+ JWB run, and while I have done bots in the past, I'm not currently setup to write/run bot scripts... So if someone wanted to write a bot script to do this that would be fantastic and greatly appreciated!
Note that this should have NO noticeable change to the page it is run on. It is purely a refactor to make use of the underlying Module code in a better way. See also Wikipedia:Mapframe maps in infoboxes.
If you are interested in doing this def ping me and I'll help in anyway I can! Zackmann (Talk to me/What I been doing) 20:18, 7 November 2025 (UTC)
- Zackmann08, fwiw you can run JWB in bot mode if you're using a bot account. — Qwerfjkltalk 13:54, 9 November 2025 (UTC)
- I'd be happy to file a BRFA on this, but I did want to let you know that your regex misses about 1/4 of the articles, mostly around articles that use the
|embedded=parameter rather than|mapframe-custom=. Seems like there are a few other parameters within {{Infobox mapframe}} that will need to be added to the subst template, as well. One example is Altstadt Spandau (Berlin U-Bahn), which uses {{Infobox mapframe}} as an argument to|embedded=. Phuzion (talk) 15:44, 9 November 2025 (UTC)- User:Qwerfjkl good to know!
- User:Phuzion doesn't surprise me. Will def need some tweaking. Zackmann (Talk to me/What I been doing) 17:01, 9 November 2025 (UTC)
- @Phuzion: one thing with the
|embedded=is that you need to watch out for a case where there is also another infobox embeded... I've come across a number of cases where embedded has both {{infobox mapframe}} AND {{Infobox designation list}} for example. My current code will blow up if that happens so it has to be manually resolved. You may be able to solve that, but another option is to just not handle the|embedded=case in a bot run and leave those for me (or someone else) to do manually. That would still take a huge chunk out of the 4,000+ pages, but I will leave that to you to decide. Zackmann (Talk to me/What I been doing) 17:46, 9 November 2025 (UTC)- Yep, I caught that on Union Station (Toronto), which has those exact two templates. Let me see if I can come up with a way to filter it down to articles that JUST have {{Infobox mapframe}} within
|embedded=. If you come up with anything, definitely ping me here or on my talkpage. Phuzion (talk) 20:28, 9 November 2025 (UTC)- @Phuzion: try this search should help. There are a lot of em... Zackmann (Talk to me/What I been doing) 20:38, 9 November 2025 (UTC)
- Alright, I think I'm pretty close to getting this working. @Zackmann08 Can you please update your substitution template to include the following parameters, which are commonly found in {{Infobox mapframe}} when found in
|embedded=? |stroke-colour=|marker-colour=(just an alternate spelling of|marker-color=which already exists in the subst template)- Once the substitution template is updated, I should be able to file the BRFA and get this underway. phuzion (talk) 21:32, 11 November 2025 (UTC)
- {{done}} @Phuzion: those should both be implemented now. Also, I moved the "template" to User:Phuzion/mapframe station so that I don't accidentally edit it during your run. I rarely, if ever, edit someone else's subpage... Obviously if additional tweaks are needed let me know! Zackmann (Talk to me/What I been doing) 21:41, 11 November 2025 (UTC)
- Holy cow you're quick! Thanks! Let me test a couple, and get the BRFA filed tonight! phuzion (talk) 21:43, 11 November 2025 (UTC)
- This is what happens when you have no life...
- Zackmann (Talk to me/What I been doing) 21:47, 11 November 2025 (UTC)
- Ok, so I've made two test edits so far, one for embedded and one for mapframe. Everything look good to you? phuzion (talk) 21:50, 11 November 2025 (UTC)
- Looks great! Zackmann (Talk to me/What I been doing) 21:55, 11 November 2025 (UTC)
BRFA filed here. Thanks for the help! phuzion (talk) 22:15, 11 November 2025 (UTC)
- Looks great! Zackmann (Talk to me/What I been doing) 21:55, 11 November 2025 (UTC)
- Ok, so I've made two test edits so far, one for embedded and one for mapframe. Everything look good to you? phuzion (talk) 21:50, 11 November 2025 (UTC)
- This is what happens when you have no life...
- Holy cow you're quick! Thanks! Let me test a couple, and get the BRFA filed tonight! phuzion (talk) 21:43, 11 November 2025 (UTC)
- {{done}} @Phuzion: those should both be implemented now. Also, I moved the "template" to User:Phuzion/mapframe station so that I don't accidentally edit it during your run. I rarely, if ever, edit someone else's subpage... Obviously if additional tweaks are needed let me know! Zackmann (Talk to me/What I been doing) 21:41, 11 November 2025 (UTC)
- Alright, I think I'm pretty close to getting this working. @Zackmann08 Can you please update your substitution template to include the following parameters, which are commonly found in {{Infobox mapframe}} when found in
- @Phuzion: try this search should help. There are a lot of em... Zackmann (Talk to me/What I been doing) 20:38, 9 November 2025 (UTC)
- Yep, I caught that on Union Station (Toronto), which has those exact two templates. Let me see if I can come up with a way to filter it down to articles that JUST have {{Infobox mapframe}} within
- @Phuzion: one thing with the
Massive change of sortkeys from East Timor to Timor-Leste
Hello,
A number of articles and categories were renamed last year from East Timor to Timor-Leste, following this move discussion. However many articles and categories still have category sortkeys with the old name, ending up being sorted wrong.
The following needs to be performed (example):
- In all articles and categories with a name containing
Timor-Leste: - Look for:
[[Category:<string>|East<string>]]- Replace it by:
[[Category:<string>|Timor-Leste]]
- Replace it by:
- Also look for:
{{DEFAULTSORT:East<string>}}- Replace it by:
{{DEFAULTSORT:Timor-Leste}}
- Replace it by:
Place Clichy (talk) 21:55, 24 September 2025 (UTC)
- It appears there are
24881 pages (248 total category listings) with "Timor-Leste" in the name and "East" in a category sortkey: quarry:query/97449. Might be better for WP:AWBREQ instead of here, or maybe it could be done manually. Anomie⚔ 22:24, 24 September 2025 (UTC)
Bot to replace BR tags with list tempaltes
So it was recently brought to my attention that per the MOS breaks are discouraged for lists. So what about a bot that cleans up lists, particularly those in Infoboxes… I try to do it whenever I stumble across them (see this diff for example), but this seems like it could be ripe for automation. While somewhat WP:COSMETIC, I know that break tags cause issues on the backend that templates like {{unbulleted list}} do not. —Zackmann (Talk to me/What I been doing) 09:01, 26 September 2025 (UTC)
- {{unbulleted list}} is said to generate HTML that produces a better result for screen readers than
<br>tags, so it wouldn't be WP:COSMETIC. OTOH, I wonder whether this may turn out to be a WP:CONTEXTBOT. Anomie⚔ 13:51, 26 September 2025 (UTC)- Each of these edits needs to be considered carefully to see if it will cause Linter errors. Changing infobox parameter values from inline text using br tags to div-based text can cause div tags to be wrapped by span tags, which is a type of high-priority Linter error that we have completely cleared from Wikipedia; there were over 160,000 such errors at this time in 2018. The issue can sometimes be fixed by modifying the infobox to use div tags as wrappers, but not always, IIRC. – Jonesey95 (talk) 12:09, 27 September 2025 (UTC)
Replacing Reports bot for WikiProject membership maintenance
I've been wanted to welcome new members in WP:WikiProject Medicine and ask them to join a new campaign. Unfortunately, since April, User:Harej's User:Reports bot has stopped updating the membership list (adding new users who've created a {{WikiProjectCard}} and moving inactive members to an inactive members page). Women in Red use the same system, as well as as a few smaller WikiProjects. Anybody have time to fork / rewrite that task? —Femke 🐦 (talk) 13:16, 24 November 2025 (UTC)
- Have you tried contacting either of the bot operators about this? Both seem to be active recently and may be able to fix the issue. Tenshi! (Talk page) 13:20, 24 November 2025 (UTC)
- The bot page says that it is not really being maintained anymore, hence my request here. But let's also ping User:The Earwig in case I'm mistaken. —Femke 🐦 (talk) 13:27, 24 November 2025 (UTC)
- in case Harej, or Earwig don't want to work on it, then I can take a look at it. —usernamekiran (talk) 20:04, 24 November 2025 (UTC)
- The bot page says that it is not really being maintained anymore, hence my request here. But let's also ping User:The Earwig in case I'm mistaken. —Femke 🐦 (talk) 13:27, 24 November 2025 (UTC)
- The previous time Reports bot died I made an attempt at reimplementing it on top of {{Database report}}. Admins can see the rubble of how that worked in the deleted history of Wikipedia:WikiProject Medicine/Members/Report, Special:PermaLink/1171525384, Module:WPX cards. Not my proudest code, and the same thing could be done in a bajillion better ways today with new database report features, but it's there. * Pppery * it has begun... 21:59, 24 November 2025 (UTC)
- Oh, please just let me know next time this happens. Sorry, I don't keep a close eye on it, but I can fix it when things break. I didn't realize this hadn't been working for so long. In this case it was a database schema change breaking a query. I've fixed that and the task appears to be running again. — The Earwig (talk) 05:13, 25 November 2025 (UTC)
- That's fantastic, User:The Earwig, thanks. I see you've fixed the Discussion reports as well! —Femke 🐦 (talk) 08:17, 25 November 2025 (UTC)
{{BOTREQ}} The issue has been resolved by botop The Earwig. Couldn't find a better response template to mark as resolved. —usernamekiran (talk) 22:27, 3 December 2025 (UTC)
Regularly update social media statistics
So I'm currently working on {{Infobox social media personality}}. Had a thought for a bot. Basically there is a need to keep the viewer/follower/subscriber counts up to date to avoid WP:ASOF issues. Seems like prime duty for a weekly or monthly bot? YouTube certainly has an API. Documentation here shows you can get viewer and subscriber counts fairly easily. I'm sure Instagram, Twitter, Twitch, etc. have something similar. Anyway, I'm not doing bot work at present but if anyone was interested in taking this on I'd be happy to collaborate! --Zackmann (Talk to me/What I been doing) 23:17, 15 October 2025 (UTC)
- I'd be more inclined to remove this information entirely. Everything other than the order of magnitude isn't really what Wikipedia is supposed to be for. * Pppery * it has begun... 00:23, 16 October 2025 (UTC)
- @Pppery: all I will say is that in the discussions relating to the merge of the various social media templates {{infobox TikTok personality}}, {{Infobox Instagram personality}} etc that occurred at this TFD and in the discussions on Template talk:Infobox social media personality, there was overwhelming support for keeping these statistics. There was a lot removed (such as the youtube creator awards, associated acts, and a few other things. But viewer/follower/subscriber count was deemed an important metric for WP:NOTABILITY. Personally I could go either way. WP:CONSENSUS seems to be to keep it and IF it is going to stay, I think it is important to keep it up to date. You mention order of magnitude... I am in favor of a less specific number (i.e. 320 million vs 320,432,584) which I think is inline with what you mean by order of magnitude. In any case, if you feel strongly about removing them, please join the discussion on the talk page. Zackmann (Talk to me/What I been doing) 05:05, 16 October 2025 (UTC)
- My point is that once you only say "300 million" then that number is sufficiently static that you shouldn't need a bot. * Pppery * it has begun... 05:50, 16 October 2025 (UTC)
- So that is totally valid. If the bot is just updating "300 million" to "304 million", then I totally agree not worth it. But as I've done these conversions I've come across pages that haven't had their stats updated in years. I spot checked a few out of curiousity, some haven't changed much, but some have wild fluctuations that do fall into the orders of magnitude.
- I certainly don't envision this as a daily run bot, or even a weekly run. Maybe a monthly or even quarterly?
- Is there any policy I'm missing that would make this an unacceptable bot or is your argument more of a "not worth the time and effort". Both are valid, just want to make sure I understand. Zackmann (Talk to me/What I been doing) 08:10, 16 October 2025 (UTC)
- Zackmann08, I think running this on Wikidata and then pulling from there would be better, though using Wikidata on Wikipedia is controversial. — Qwerfjkltalk 08:57, 16 October 2025 (UTC)
- Funny story, I just stumbled across Module:YouTubeSubscribers which, at first glance, appears to do just that! I will say that still runs into the same problem of data getting stale. A bot would poll the API for YouTube, Instagram, etc. Pulling from Wikidata still relies on someone manually updating the stats, it just is manually updated on Wikidata instead of on Wikipedia. Zackmann (Talk to me/What I been doing) 08:59, 16 October 2025 (UTC)
- Zackmann08, to be clear, repetitively updating stats edits would be more acceptable on Wikidata than on Wikipedia; there's no issues with clogging up edit history. — Qwerfjkltalk 09:11, 16 October 2025 (UTC)
- Cool. Appreciate the link to the previous bot request. I'll investigate importing stats from Wikidata. Looks like there is a Wikidata:Bot requests page too so I'll make a request there. Thanks much. Zackmann (Talk to me/What I been doing) 09:16, 16 October 2025 (UTC)
- Zackmann08, to be clear, repetitively updating stats edits would be more acceptable on Wikidata than on Wikipedia; there's no issues with clogging up edit history. — Qwerfjkltalk 09:11, 16 October 2025 (UTC)
- See previous discussion Wikipedia:Bot requests/Archive 83#Bot to update follower/subscriber/view counts on relevant articles. — Qwerfjkltalk 09:01, 16 October 2025 (UTC)
- Awesome. Thanks for the link! Zackmann (Talk to me/What I been doing) 09:04, 16 October 2025 (UTC)
- I've said this before elsewhere, but if there is going to be a bot-related set of updates, it should be to a single module storing subscriber counts that {{Infobox social media personality}} calls; it would be one edit per week/month/quarter but would still allow for more accurate updating of any page calling it. Primefac (talk) 20:36, 19 October 2025 (UTC)
- Awesome. Thanks for the link! Zackmann (Talk to me/What I been doing) 09:04, 16 October 2025 (UTC)
- Funny story, I just stumbled across Module:YouTubeSubscribers which, at first glance, appears to do just that! I will say that still runs into the same problem of data getting stale. A bot would poll the API for YouTube, Instagram, etc. Pulling from Wikidata still relies on someone manually updating the stats, it just is manually updated on Wikidata instead of on Wikipedia. Zackmann (Talk to me/What I been doing) 08:59, 16 October 2025 (UTC)
- Zackmann08, I think running this on Wikidata and then pulling from there would be better, though using Wikidata on Wikipedia is controversial. — Qwerfjkltalk 08:57, 16 October 2025 (UTC)
- My point is that once you only say "300 million" then that number is sufficiently static that you shouldn't need a bot. * Pppery * it has begun... 05:50, 16 October 2025 (UTC)
- @Pppery: all I will say is that in the discussions relating to the merge of the various social media templates {{infobox TikTok personality}}, {{Infobox Instagram personality}} etc that occurred at this TFD and in the discussions on Template talk:Infobox social media personality, there was overwhelming support for keeping these statistics. There was a lot removed (such as the youtube creator awards, associated acts, and a few other things. But viewer/follower/subscriber count was deemed an important metric for WP:NOTABILITY. Personally I could go either way. WP:CONSENSUS seems to be to keep it and IF it is going to stay, I think it is important to keep it up to date. You mention order of magnitude... I am in favor of a less specific number (i.e. 320 million vs 320,432,584) which I think is inline with what you mean by order of magnitude. In any case, if you feel strongly about removing them, please join the discussion on the talk page. Zackmann (Talk to me/What I been doing) 05:05, 16 October 2025 (UTC)
Automatically fix Category:CS1 maint: article number as page number
The rules that create this error seem straightforward enough to also automatically fix with a couple regex tests. Citation Bot catches some but not all of them, but since there's currently 40k+ instances of this error, waiting for a human to ask Citation Bot to check seems like a waste of time. ~ฅ(ↀωↀ=)neko-channyan 16:38, 24 September 2025 (UTC)
- Not an error category. cs1|2 adds this category and emits a maintenance message when it detects a value in a
{{cite journal}}|page(s)=parameter that is probably an article-number. cs1|2 maintenance messages are hidden from everyone who has not enabled maintenance message display; see Help:CS1 errors § Controlling error message display. A{{cite journal}}template using|page=renders with a colon (:) preceding the page number; a template using|article-number=omits the colon. - Because the removal of a colon is more-or-less unnoticeable and because maintenance messages are hidden by default, I suspect that editors are likely to view such edits as WP:COSMETICBOT edits and demand that the bot be shut down.
- —Trappist the monk (talk) 13:19, 25 September 2025 (UTC)
- WP:COSMETICBOT is a clear line, the colon is sufficient. And the removal of the maintenance categories would fall under the "administration of the encyclopedia" bullet too. OTOH, just because it's not WP:COSMETICBOT doesn't mean that a bot to do it would automatically be allowed, just like it's possible that a bot can be approved for cosmetic edits if the community supports those edits. Anomie⚔ 15:05, 25 September 2025 (UTC)
Done through Wikipedia:Bots/Requests for approval/Monkbot 21. Headbomb {t · c · p · b} 11:40, 20 October 2025 (UTC)
;notes -> boldface
Per mos:fakeheading, all ;Notes markup should be replaced with '''Notes''' (don't forget about adding one new line above if it's not immediately preceded by anything that is not a paragraph and adding one new line below if it's not immediately followed by anything that is not a paragraph). This is a quite common mistake, actually (21.8k articles). sapphaline (talk) 11:18, 20 October 2025 (UTC)
We are not arguing about whether or not you should have done the edit, the edit was correct. As are millions of other edits on Wikipedia. We do not need a discussion about this specific edit. Headbomb {t · c · p · b} 11:43, 20 October 2025 (UTC) |
- I don't follow the double negatives above, but I suspect that this blanket task would run afoul of CONTEXTBOT. Some instances of ;Notes should probably be converted to ==Notes== or ===Notes===. Some should not be touched. In your search link above, the fourth result for me is Seattle, which appears to use ;Notes properly: That's description list markup. – Jonesey95 (talk) 16:30, 20 October 2025 (UTC)
;Notes :{{note label|SoundersAge|A}}Originally founded in 1974, the MLS version of the Sounders franchise was legally re-incorporated in 2007 and entered the league for the 2009 season.
Some instances of ;Notes should probably be converted to ==Notes== or ===Notes===
- I don't think that would be possible, unfortunately.which appears to use ;Notes properly:
- well,;Notes:andcan all be excluded with proper regex. sapphaline (talk) 16:56, 20 October 2025 (UTC);Notes :
- Sapphaline,
I don't think that would be possible, unfortunately.
why? — Qwerfjkltalk 17:36, 20 October 2025 (UTC)- Imagine you have a 3rd-level heading for a section with
;Notesin it and a 2nd-level heading before this section. What level would you give to;Notesif that's the only information you know? sapphaline (talk) 17:43, 20 October 2025 (UTC)- It sounds like you are agreeing that this task, as proposed, is not a good task for a bot. If you can narrow your scope and show how to find articles that can be fixed without errors, and how to fix them, you might have a good bot task. – Jonesey95 (talk) 19:01, 20 October 2025 (UTC)
- Using just boldface with newlines and proper regex will introduce no errors. sapphaline (talk) 19:46, 20 October 2025 (UTC)
- Doing a regex to be inclusive, rather than exclusive, is probably a safer path. I recommend coming up with a proposal that restricts this replacement to a specific regex, like the very common ;Notes followed by {{notelist}} or {{reflist}}, and to a specific namespace, such as article space. Then find a place, like a MOS talk page, to get consensus for the bot task. – Jonesey95 (talk) 20:14, 20 October 2025 (UTC)
the very common ;Notes followed by {{notelist}} or {{reflist}}
- uhhhh...
?Find what: Replace with: ;Notes\n{{notelist\n'''Notes'''\n{{notelist; Notes\n{{notelist;Notes\n{{reflist\n'''Notes'''\n{{reflist; Notes\n{{reflistget consensus for the bot task
- there's already community's consensus at mos:fakeheading. sapphaline (talk) 21:38, 20 October 2025 (UTC)- I see no consensus for a bot to make changes there. It's not enough that someone wrote "do not" in a MOS page, for a bot run we need to be confident that the task is clear enough that the bot won't be making a lot of errors and has support for a bot editing 20k articles to fix it. Anomie⚔ 00:48, 21 October 2025 (UTC)
I see no consensus for a bot to make changes there
- ok: Wikipedia:Village_pump_(proposals)#;notes_->_boldface. sapphaline (talk) 14:06, 21 October 2025 (UTC)- It appears that the proposed simpified regexes above would, in some or all cases, add a second line break where there is already a line break, causing undesirable vertical whitespace. I don't think this proposal is being considered well enough. – Jonesey95 (talk) 15:01, 21 October 2025 (UTC)
- I see no consensus for a bot to make changes there. It's not enough that someone wrote "do not" in a MOS page, for a bot run we need to be confident that the task is clear enough that the bot won't be making a lot of errors and has support for a bot editing 20k articles to fix it. Anomie⚔ 00:48, 21 October 2025 (UTC)
- Doing a regex to be inclusive, rather than exclusive, is probably a safer path. I recommend coming up with a proposal that restricts this replacement to a specific regex, like the very common ;Notes followed by {{notelist}} or {{reflist}}, and to a specific namespace, such as article space. Then find a place, like a MOS talk page, to get consensus for the bot task. – Jonesey95 (talk) 20:14, 20 October 2025 (UTC)
- Using just boldface with newlines and proper regex will introduce no errors. sapphaline (talk) 19:46, 20 October 2025 (UTC)
- Bots don't have to just use regular expressions. They can parse the wikitext and store context regarding what heading is appropriate. isaacl (talk) 16:27, 21 October 2025 (UTC)
- It sounds like you are agreeing that this task, as proposed, is not a good task for a bot. If you can narrow your scope and show how to find articles that can be fixed without errors, and how to fix them, you might have a good bot task. – Jonesey95 (talk) 19:01, 20 October 2025 (UTC)
- Imagine you have a 3rd-level heading for a section with
- I don't agree that example is a true description list. The following description detail items aren't describing the description term ("Notes"). isaacl (talk) 16:30, 21 October 2025 (UTC)
Public transit redirects
Public transport and public transit are synonyms that are used interchangeably. The variation is reflected in the titles of our articles on public transit in x: for example, there's Public transport in Tallinn but Public transit in Columbus, Ohio. However, the redirect Public transit in Tallinn does not exist.
People tend to have fairly ingrained habits about these things, and may not think immediately of searching for "Public transport in Tallinn" if they usually think of it as "public transit" (as I do). Annoyingly, the search results for "Public transit in Tallinn" include the desired article, Public transport in Tallinn in fifth place.
Hence, I'm requesting that a bot go in a create the necessary redirects – for an article beginning with "Public transit in x", a redirect tagged with {{r from alternative name}} should be created at the title "Public transport in x" and vice-versa. Some of theses redirects may already exist, but in general they seem rare. Thank-you. Cremastra (talk · contribs) 20:33, 21 October 2025 (UTC)
- Cremastra, doesn't seem like that many are needed. Probably can be done without a bot. — Qwerfjkltalk 21:07, 21 October 2025 (UTC)
- and quarry:query/98352. — Qwerfjkltalk 21:09, 21 October 2025 (UTC)
- Okay. I wasn't sure how many they were. I'll just create those manually. Thanks. Cremastra (talk · contribs) 21:12, 21 October 2025 (UTC)
- and quarry:query/98352. — Qwerfjkltalk 21:09, 21 October 2025 (UTC)
- (edit conflict) Besides just titles starting with "Public transit" and "Public transport", it may also be worth looking at articles that contain those two words, such as History of public transport ↔ History of public transit. Some stats for mainspace:
- 332 total titles with "Public transport" exist, and 93 with "Public Transport".
- 60 total titles with "Public transit" exist, and 36 with "Public Transit".
- There are already 16 pairs of titles where both exist and point to the same article. Two have the "T" capitalized: Panyu Public Transport ↔ Panyu Public Transit and Public Transport ↔ Public Transit.
- Two pairs of titles, Public transport in Canada ↔ Public transit in Canada and Public transport in Pittsburgh ↔ Public transit in Pittsburgh, already exist and aren't the same article. Probably those should be fixed somehow.
- Here's a list of the ones that don't have a corresponding article: quarry:98357. Possibly not all those should be created though, or maybe only as {{R from incorrect name}} rather than {{R from alternative name}} (e.g. Rhode Island Public Transport Authority is probably "incorrect" rather than "alternative" for Rhode Island Public Transit Authority). I suspect someone AWB-ing that list would be faster than me BRFA-ing it, and it seems unlikely we'd need a bot watching for new page titles versus someone re-running that query occasionally. Anomie⚔ 21:21, 21 October 2025 (UTC)
Create and maintain a page that shows the top Wikipedia pages by views and edits
I'd be interested in a few separate Wikipedia lists that are maintained by a bot once every 24 hours. I will go into detail on which each list should do.
- The first list should include the most viewed pages. While I understand that pages with the most viewed articles exist, I would like to see a bot-maintained list that includes pages not in mainspace. I would like to know what the top viewed pages are that are not articles but seems to be very limited information on this. If you go into the page information section of this page, the area of the page I'm focused on is Page views in the past 30 days. If someone can figure this out, that would be great.
- In the edit history section of the page, I would like to see the top articles by Total number of edits, Recent number of edits (within past 30 days), as well as Recent number of distinct authors. The information on this is very limited outside of article pages, but I would like to see a maintained list of this.
The reason why I would like a bot to analyze these things is because I would like to analyze not only article traffic, but also pages that are not articles like in Projectspace and the Talk pages so that when I make changes to Wikipedia, since it is built for readers and to a lesser extent, editors it would be good to see how traffic like on the Teahouse compares to other pages. Please ping me when done. Thank you. Interstellarity (talk) 21:16, 20 July 2025 (UTC)
- For #2, see WP:Database reports/Pages with the most revisions * Pppery * it has begun... 21:55, 20 July 2025 (UTC)
- Yes, I was aware of that page, but I didn't think about that when making the request. I think we are good on the total number of edits, so no need to create a new bot for that. It's just the other stuff I'm asking about. Interstellarity (talk) 22:01, 20 July 2025 (UTC)
- You should be able to write a SQL query to do this without a bot. GalStar (talk) (contribs) 06:00, 25 August 2025 (UTC)
In the edit history section of the page
I'm not sure what you mean by that, but:- Page views in the past 30 days: https://wikimedia.org/api/rest_v1/metrics/pageviews/top/en.wikipedia/all-access/2025/08/all-days
- Recent number of edits (within past 30 days): https://quarry.wmcloud.org/query/97203 (excludes categories)
- Total number of edits: WP:Database reports/Pages with the most revisions
- Distinct authors in 30 days: https://quarry.wmcloud.org/query/97202
- The quarry ones I can make a bot to add to WP:Database Reports
Scaledish! Talkish? Statish.05:43, 16 September 2025 (UTC)- Distinct authors in 30 days: Wikipedia:Database reports/Pages with the most distinct editors in the last month
Partly done The other ones are mildly covered by other bots or not a conventional database report so I didn't do them. Scaledish! Talkish? Statish.06:40, 16 September 2025 (UTC)
- See WP:MOSTEDITED. 76.81.111.3 (talk) 02:14, 31 October 2025 (UTC)
Tamil cinema taskforce tagging
Wikipedia:WikiProject Film/Tamil cinema task force has been created. Would like a bot to add more articles to this taskforce. Kailash29792 (talk) 11:34, 12 December 2025 (UTC)
- How do you expect this to be done? Bots are not human and cannot determine whether an article falls under this task force or not. Is there a category that could be used for a bot to follow, or a list of articles compiled by the task force to tag? Tenshi! (Talk page) 11:49, 12 December 2025 (UTC)
- If you had a list of categories that you'd wanted adding, it seems like a suitable task for AWB as in the post above. Lee Vilenski (talk • contribs) 12:21, 12 December 2025 (UTC)
- See this Category:2020s Tamil-language films and Category:Tamil-language Indian films. Manick22 (talk) 12:25, 12 December 2025 (UTC)
- I'd recommend posting a job at Wikipedia:AutoWikiBrowser/Tasks as coding a bot for this purpose seems overkill. Lee Vilenski (talk • contribs) 12:29, 12 December 2025 (UTC)
- Not sure about that, there's almost 5000 pages in those two categories combined (not checked for duplicates), that seems like something AWBREQ would forward here. Tenshi! (Talk page) 12:38, 12 December 2025 (UTC)
- Category:2020s Tamil-language films contains Sri Lankan and Malaysian Tamil films so only this Category:Tamil-language Indian films needs to be tagged. Manick22 (talk) 12:50, 12 December 2025 (UTC)
- Indeed, that category has around 1,000 entries. Whilst I get the need to tag all these pages, unless we know we aren't going to tag the wrong articles, a bot isn't really suitable. Lee Vilenski (talk • contribs) 12:52, 12 December 2025 (UTC)
- But this category has only Indian-Tamil language films: Category:Tamil-language Indian films Manick22 (talk) 12:55, 12 December 2025 (UTC)
- Indeed, that category has around 1,000 entries. Whilst I get the need to tag all these pages, unless we know we aren't going to tag the wrong articles, a bot isn't really suitable. Lee Vilenski (talk • contribs) 12:56, 12 December 2025 (UTC)
- What should be done now? Manick22 (talk) 12:58, 12 December 2025 (UTC)
- Indeed, that category has around 1,000 entries. Whilst I get the need to tag all these pages, unless we know we aren't going to tag the wrong articles, a bot isn't really suitable. Lee Vilenski (talk • contribs) 12:52, 12 December 2025 (UTC)
- Category:2020s Tamil-language films contains Sri Lankan and Malaysian Tamil films so only this Category:Tamil-language Indian films needs to be tagged. Manick22 (talk) 12:50, 12 December 2025 (UTC)
- We've had bots do it in the past. There's even a category for them, although I don't know how many are still active. I stopped having AnomieBOT do it after no one asked for years and the WikiProject banner system changed enough that I wasn't confident the bot's tagging would still be procedurally correct. Anomie⚔ 13:09, 12 December 2025 (UTC)
- A few minutes ago, other users were suggesting adding a request to AutoWikiBrowser users. What is the best procedure for this particular task? Manick22 (talk) 13:15, 12 December 2025 (UTC)
- There are over 4200 pages in Category:Tamil-language Indian films, so it seems like a good task for a bot. I will file a BRFA shortly. – DreamRimmer ■ 13:45, 12 December 2025 (UTC)
- @DreamRimmer Thank you so much! Manick22 (talk) 13:51, 12 December 2025 (UTC)
BRFA filed – DreamRimmer ■ 14:34, 12 December 2025 (UTC)
- {{done}} Tagged over 3890 pages. – DreamRimmer ■ 01:59, 30 December 2025 (UTC)
- @DreamRimmer Thank you so much! Manick22 (talk) 13:51, 12 December 2025 (UTC)
- There are over 4200 pages in Category:Tamil-language Indian films, so it seems like a good task for a bot. I will file a BRFA shortly. – DreamRimmer ■ 13:45, 12 December 2025 (UTC)
- A few minutes ago, other users were suggesting adding a request to AutoWikiBrowser users. What is the best procedure for this particular task? Manick22 (talk) 13:15, 12 December 2025 (UTC)
- Not sure about that, there's almost 5000 pages in those two categories combined (not checked for duplicates), that seems like something AWBREQ would forward here. Tenshi! (Talk page) 12:38, 12 December 2025 (UTC)
- I'd recommend posting a job at Wikipedia:AutoWikiBrowser/Tasks as coding a bot for this purpose seems overkill. Lee Vilenski (talk • contribs) 12:29, 12 December 2025 (UTC)
- See this Category:2020s Tamil-language films and Category:Tamil-language Indian films. Manick22 (talk) 12:25, 12 December 2025 (UTC)
WP:CAT#T
WP:CAT#T states [t]emplates are not articles and thus do not belong in content categories. They should, however, be placed in template categories – subcategories of Category:Wikipedia templates – to assist when looking for templates of a certain type.
However, templates and template categories end up in content categories. Would it be possible for a bot to look if a parent category is without {{template category}} and remove these out-of-guidelines linkings from the templates and template categories? Cases where the template or template category would end up without parents might instead be reported in a specific page. Some cases may be through the /doc and if they cannot be fixed, they may also instead be reported.
Maybe the template category part can instead be solved with a tracking category in {{template category}} but for the templates I imagine how it would work without a bot. Kaffet i halsen (talk) 08:48, 8 November 2025 (UTC)
- The idea makes sense - however, the bot wholesale removing a template from a content category and taking no further steps may not always be useful. The bot doesn't really have a way of knowing a more appropriate category for the template to be in, so I suppose it edits would have to be supervised? I will file a BRFA if anyone has any workarounds. WikiMacaroonsCinnamon? 18:45, 10 November 2025 (UTC)
- We need numbers before we start thinking about BRFA. If there are not that many they can (and probably should) be done by hand or AWB. Primefac (talk) 23:39, 10 November 2025 (UTC)
- I agree with Primefac. A query or petscan search is needed to determine the scope of this issue. As far as I know, many navboxes are housed in content categories, a de facto practice that goes against the guideline. A discussion to deprecate that practice or make an exception to the guideline may be needed if there turn out to be many such navboxes. A few editors work diligently to keep the number of uncategorized templates low (there were over 8,000 uncategorized templates just three years ago). A bot task like this has the potential to flood Category:Uncategorized pages with new entries. Pinging Bearcat and DB1729, who might have thoughts, since they work on fixing category issues in template space. – Jonesey95 (talk) 01:40, 11 November 2025 (UTC)
- Yeah, there is a large number of navboxes in content categories, and yes it seems to be a fairly common practice despite the guideline. There was an RfC in 2022 on changing the guideline which references another discussion from 2020.
- It would be interesting to see a list of navboxes categorized solely in content categories, if that is possible, while I shudder to think how many of those cases there might be. DB1729talk 04:18, 11 November 2025 (UTC)
- Commenting because I was summoned. TBH I mostly only work with template-in-category stuff when (a) the template is filed in or generating a redlinked category, or (b) the template is erroneously transcluding content categories onto the articles and drafts and such because a category that should have been wrapped in noinclude tags wasn't — I rarely get involved directly in the question of where templates should or shouldn't themselves be categorized in their own right, and in fact it's literally only a few weeks ago that I even learned that templates being categorized is a standard expectation now and not just a strictly optional choice as it used to be. So I don't know that I really have much to contribute here, because the issues where I do wander into templatespace aren't really what's being talked about here.
- But yeah, I would be a little bit concerned about the potential flood of templates into the uncategorized pages maintenance queue, though I imagine there could be ways to mitigate that, perhaps by having a bot work in carefully managed batches whose replacement template categories can be reasonably inferred from the template's type and purpose? I don't know if that's actually feasible, as I rarely work with bot programming either, but I'm sure that it's possible in theory. But since I did get pinged, I didn't want to just completely ignore the discussion even though I don't have any brilliant input. Bearcat (talk) 14:33, 11 November 2025 (UTC)
- I agree with Primefac. A query or petscan search is needed to determine the scope of this issue. As far as I know, many navboxes are housed in content categories, a de facto practice that goes against the guideline. A discussion to deprecate that practice or make an exception to the guideline may be needed if there turn out to be many such navboxes. A few editors work diligently to keep the number of uncategorized templates low (there were over 8,000 uncategorized templates just three years ago). A bot task like this has the potential to flood Category:Uncategorized pages with new entries. Pinging Bearcat and DB1729, who might have thoughts, since they work on fixing category issues in template space. – Jonesey95 (talk) 01:40, 11 November 2025 (UTC)
- We need numbers before we start thinking about BRFA. If there are not that many they can (and probably should) be done by hand or AWB. Primefac (talk) 23:39, 10 November 2025 (UTC)
Thanks for the input! I cannot come up with a scan that lists all or a subset of the templates as linking may be directly or through categories or categories parents. I see them here and there, more frequently in football-related categories. I will start with AWB and see if I can learn better rules to facilitate cases such as this one (788 categories) and come back if I find something that can truly be bot work. Kaffet i halsen (talk) 20:07, 13 November 2025 (UTC)
Bot to count Twitter/X citations with August dates
a bot that uses the MediaWiki API to 1) find all pages linking to '*.twitter.com' and '*.x.com/*', 2) fetch the content of each page, 3) use regular expressions to find citations that contain a Twitter/X link and a date in 'August' (e.g., 'August 5', '12 August'), 4) aggregate a count for each day of August (1-31), and 5) post the daily counts as a response. ~2025-32995-36 (talk) 15:19, 12 November 2025 (UTC)
- ~2025-32995-36, why August in particular? — Qwerfjkltalk 18:12, 12 November 2025 (UTC)
Removing a URL from external links sections per WP:ELNEVER
I'm requesting a bot remove the following url from external links sections of articles per WP:ELNEVER: http://www.chakoteya.net
It hosts a multitude of copyright violating television show scripts. Rockfang (talk) 04:46, 9 January 2026 (UTC)
- @Rockfang: MediaWiki talk:Spam-blacklist is thataway. –LaundryPizza03 (dc̄) 04:48, 9 January 2026 (UTC)
- Thank you. Rockfang (talk) 04:54, 9 January 2026 (UTC)
- {{BOTREQ}} and done at WP:AWBREQ, marking here for the bot. HurricaneZetaC 01:10, 13 January 2026 (UTC)
WikiCup submissions bot
Hi, I'm organizing the 2026 WikiCup and would like to know if it is possible to code a bot that can help out with setting up WikiCup contestants' submission pages. Specifically, automating the following tasks:
- For Wikipedia:WikiCup/2026 signups, grab a list of all the usernames once every day
- Create a page entitled Wikipedia:WikiCup/History/2026/Submissions/Username for usernames retrieved from that signups list, if that subpage doesn't yet exist
- Fill it with the contents of User:Epicgenius/sandbox/WikiCup#Setup template.
- Blank all Wikipedia:WikiCup/History/2026/Submissions/Username-style subpages at the start of each round and replace it with the setup template, changing the level-2 heading to reflect what round it currently is. The start dates for each round are listed at Wikipedia:WikiCup. For example, round 1 begins on January 1, round 2 begins on March 1, etc.
User:LivingBot (maintained by @Jarry1250) already records WikiCup scores, but WikiCup judges still have to create the users' submission pages manually. If this is feasible, the bot would have to run from January 1 to October 31 of each year, but the trial should preferably take place before January 1, 2026 (or wait until after that date). – Epicgenius (talk) 17:03, 21 December 2025 (UTC)
- Yes, it would be possible. I'm willing to code a bot for this. Tenshi! (Talk page) 17:24, 21 December 2025 (UTC)
- Thanks. I'd really appreciate it. Accessedgrant (Epicgenius mobile alt) (talk) 18:09, 21 December 2025 (UTC)
Coding... Tenshi! (Talk page) 19:09, 21 December 2025 (UTC)
BRFA filed Tenshi! (Talk page) 20:30, 21 December 2025 (UTC)- {{BOTREQ}} I believe this should have been marked as done since BRFA was approved already. —Vanderwaalforces (talk) 16:27, 29 January 2026 (UTC)
- Thanks. I'd really appreciate it. Accessedgrant (Epicgenius mobile alt) (talk) 18:09, 21 December 2025 (UTC)
Remove leftover substitutions of Template:Blocked user
Template:Blocked user was deleted two years ago at Wikipedia:Templates for discussion/Log/2023 April 15#Template:Blocked user and previously 7 years ago at Wikipedia:Templates for discussion/Log/2019 April 17#Template:Blocked user and all transclusions were removed. However, 1,595 previous substitutions are still on pages (see search resutls).
In addition to the above community decision that this template isn't wanted on pages, in most of these (or all?), the substitution was complete broken and left code on pages. It also left categories, one which was deleted (Category:Blocked historical users) and another which is heading that way (Category:Indefinitely blocked IP addresses). Since these pages will be need edits to remove these deleted categories, it would be best to just complete the TfD result and remove this template code completely from these pages.
In some pages like in User:Cjwright79 where {{sockpuppeteer}} is on the page, it should be changed to {{sockpuppeteer|blocked}}. Gonnym (talk) 08:42, 27 January 2026 (UTC)
- Gonnym
Coding... —Vanderwaalforces (talk) 13:58, 29 January 2026 (UTC)
BRFA filed —Vanderwaalforces (talk) 14:40, 29 January 2026 (UTC)- This task is {{BOTREQ}}. Vanderwaalforces (talk) 20:50, 3 February 2026 (UTC)
List-defined references format
Proposing a bot that replaces {{reflist|refs= ... }} with <references> ... </references>
The reason is that there are issues with list-defined references that are based on the template reflist. The VisualEditor can't parse references (and more broadly HTML tags) that are inside templates. This is apparently a design choice, it has been like this for around 10 years and isn't going to change. It means that in the VisualEditor, list-defined references that are within a reflist template can't be modified, and are not displayed (you instead get the message "This reference is defined in a template or other generated block, and for now can only be previewed in source mode"). However, the parsing works with list-defined references that use the <references> template.
There was a long discussion on this a few months ago, here of one of the paragraphs of the closing comment:
"There was 2:1 support in favor of deprecating {{reflist|refs=}} and replacing existing instances. I updated the linked documentation pages to do so. Someone will need to write a bot and follow the procedure at Wikipedia:Bots/Requests for approval. At least one editor had concerns about bots making incorrect edits. There was also discussion of whether or not such changes should be bot-flagged so they don't show up on watchlists, and whether it should be required that other changes be made at the same time. The bot approval process is designed to take these concerns into account and balance them against the proposed benefits; that would be the place to raise them. (It might be helpful if whoever makes the requests notifies the editors who participated in this discussion.)"
Doing this change wasn't expected to significantly impact reference lists rendering, besides making them more VisualEditor-friendly. But there can be instances where the template reflist is used with additional arguments, in which case it may be good to double-check that the rendering remains approximately the same when using <references>. Also note that what is inside "..." in {{reflist|refs= ... }} can contain nested templates, so the parsing required to implement the bot could potentially be tricky. Here is an example of what this kind of edit looks like. If I had to guess, I would say that around 5% of Wikipedia articles would be affected. Alenoach (talk) 04:18, 3 September 2025 (UTC)
- "There was 2:1 support in favor of deprecating {{reflist|refs=}} and replacing existing instances"
- I don't see that at all in the discussion, I see closer to 1:1 (3 oppose, 3 support). {{Reflist}} is used on virtually all articles (6.3M pages). A decision letting a bot run on millions of articles (even 5% of that would be 315K pages) needs a much, much stronger consensus than an even split between 6 people. Especially when the saner solution seems to fix VE. Headbomb {t · c · p · b} 05:03, 3 September 2025 (UTC)
- A naive search gives 55,000 articles. A slightly more complex search times out at 56,500. — Qwerfjkltalk 12:19, 3 September 2025 (UTC)
- And let's face it, VE is probably never going to get fixed. The devs who might are too busy working on shiny new features instead. But I do agree that this really should have an RFC at WP:VPR (and advertised on WP:CENT) before a BRFA, the lightly attended RFC linked is too small to prevent people freaking out over "local consensus". I'd also recommend recruiting the people who participated the linked RFC to draft a strong statement for the new one, pre-addressing the many misconceptions already seen in the linked RFC, rather than jumping straight to a half-baked RFC that will drown in those misconceptions. Anomie⚔ 15:06, 3 September 2025 (UTC)
- The change would be just for when the "refs" parameter is used. Maybe one additional safety precaution would be to apply the change only when "refs" is the only parameter to the template {{reflist}}. That would likely still cover most of the instances of the problem, and leave the more tricky cases where reflist has a combinations of parameters.
- In the discussion, the initial discussion about discouraging list-defined references did not get consensus, but the later discussion about specifically replacing
{{reflist|refs= ... }}did get much more support. The main objection was from Gawaon about the flexibility of {{reflist}} to have parameters like colwidth, but he eventually agreed with the proposal, and I guess limiting the change to when only the parameter "refs" is used would address his remaining concern. - Is it worth people's time to have an advertised RFC about on this technical topic? If option 1 is not changing anything, should option 2 be about changing if "refs" is the only parameter, or changing if "refs" is among the parameter to {{reflist}}? Alenoach (talk) 15:25, 3 September 2025 (UTC)
Is it worth people's time to have an advertised RFC about on this technical topic?
Yes, because it will save a lot of time later where people would otherwise complain about "local consensus" and that they weren't consulted. Anomie⚔ 15:46, 3 September 2025 (UTC)- I'm pretty sure there was no consensus whatsoever to have all instances of {{reflist}} replaced. The discussion was specifically about the refs= parameter. Gawaon (talk) 17:10, 3 September 2025 (UTC)
- The monthly parameter usage report for Template:Reflist suggests that there are 183,000 articles using
|refs=. It seems like any sort of replacement would need to start with a well-advertised RFC that successfully deprecated|refs=. – Jonesey95 (talk) 04:39, 4 September 2025 (UTC)- That has already happened, see the closing comment of the linked discussion. Now it just needs to be implemented. Gawaon (talk) 06:51, 4 September 2025 (UTC)
- Interesting. I wonder what explains the difference with the 55,000 returned by Qwerfjkl's search. Alenoach (talk) 02:35, 5 September 2025 (UTC)
- The monthly parameter usage report for Template:Reflist suggests that there are 183,000 articles using
- A naive search gives 55,000 articles. A slightly more complex search times out at 56,500. — Qwerfjkltalk 12:19, 3 September 2025 (UTC)
Note there's now a discussion opened at Wikipedia:Village_pump_(proposals)#Bot to make list-defined references editable with the VisualEditor. Anomie⚔ 11:30, 4 September 2025 (UTC)
- The discussion was automatically archived by a bot. The consensus was clear, although there hasn't been a formal closure message. Alenoach (talk) 17:32, 4 October 2025 (UTC)
- @Alenoach: If I am reading the discussion correctly, the only change required is to replace
{{reflist|refs= ... }}with<references> ... </references>when thereflisttemplate has only one parameter namedrefs. I am available and can file a BRFA. – DreamRimmer ■ 17:08, 5 October 2025 (UTC)- I'm assuming most of the time there is only the
refsparameter and it would be the simplest option. But if there is a safe replacement for additional parameters, which does not affect the rendering, it would be even better, and the importance of being able to handle additional parameters depends on how many occurrences there are. This link provided by Jonesey95 suggests that the most common parameter besidesrefsisgroup, for which<references>has a direct equivalent (althoughrefsandgroupprobably often don't occur together, it's likely worth handling if not too complex). The bot is not required to be exhaustive, and other parameters seem rare. I guess that the rest can be ignored or changed manually if it's more convenient. - The bot should however not change anything if the
reflisthas norefsparameter (some people insisted for doing that as well, and it would make sense, but that was not the primary topic of the RFC and it's unclear whether there would be consensus). Alenoach (talk) 18:20, 5 October 2025 (UTC)- Uses with
|1=2or|1=30em(with or without the explicit1=) or|colwidth=30emshould be safe to ignore those parameters, unless there are 10 or fewer references in the article. Uses with|1=1(or probably things like|1=100%or|colwidth=100%) should be safe to replace with<references responsive=0 />. Other values for those parameters would likely result in a change in rendering. at least those that are valid for CSScolumn-countorcolumn-width; if someone did something like|colwidth=boguswe could probably go with<references responsive=0 />.Certain values of|group=(upper-alpha, upper-roman, lower-alpha, lower-greek, lower-roman) will currently result in different rendering. It would be possible to work around this, either by adding some rules to MediaWiki:Common.css or some TemplateStyles stylesheet we'd include into pages when<references group="one-of-those" />is used.|liststyle=with one of those values will almost always result in changed rendering, unless someone is doing something redundant like{{reflist|group=lower-alpha|liststyle=lower-alpha}}.Any other parameters should be safe to ignore, as the above are all I see used by {{reflist}}. Anomie⚔ 23:15, 5 October 2025 (UTC)- @Anomie: Can you help me with the final replacements? Your explanation was clear, but I want to be sure because I have not worked with these much and I want to avoid causing any rendering issues, so I would appreciate it if you could list the replacements to make. – DreamRimmer ■ 16:26, 6 October 2025 (UTC)
- There's not exactly a "list of replacements" to make, at least not to my way of thinking. I'd think about it in terms of looking at the parameters to the {{reflist}} and deciding what to do based on that, more or less as I described. Anomie⚔ 17:40, 6 October 2025 (UTC)
- Alright, I am filing a BRFA to process the pages where the
reflisthas only therefsparameter. Once that is complete, I will file another BRFA to fix the additional parameters as per your suggested fix. – DreamRimmer ■ 15:18, 7 October 2025 (UTC)
- Alright, I am filing a BRFA to process the pages where the
- There's not exactly a "list of replacements" to make, at least not to my way of thinking. I'd think about it in terms of looking at the parameters to the {{reflist}} and deciding what to do based on that, more or less as I described. Anomie⚔ 17:40, 6 October 2025 (UTC)
- @Anomie: Can you help me with the final replacements? Your explanation was clear, but I want to be sure because I have not worked with these much and I want to avoid causing any rendering issues, so I would appreciate it if you could list the replacements to make. – DreamRimmer ■ 16:26, 6 October 2025 (UTC)
- Uses with
- I'm assuming most of the time there is only the
- @Alenoach: If I am reading the discussion correctly, the only change required is to replace
- after some refs being added, the
{{reflist}}was deactivated in this version special:permalink/1317616753. Was this because of the issue being discussed in this discussion? I temporarily fixed it with this edit, but second look is requested. —usernamekiran (talk) 02:46, 19 October 2025 (UTC)- No, the problem in that article is because it's hitting WP:PEIS. Anomie⚔ 11:58, 19 October 2025 (UTC)
- thanks. —usernamekiran (talk) 15:02, 19 October 2025 (UTC)
- No, the problem in that article is because it's hitting WP:PEIS. Anomie⚔ 11:58, 19 October 2025 (UTC)
- Grorp has reverted DreamRimmer bot II’s edits on a few pages, and from their comment it appears that they are unhappy with this task and intend to undo these edits on the articles they watch. I have temporarily stopped the bot. – DreamRimmer ■ 15:54, 19 November 2025 (UTC)
- 🤷 They're wrong about
<references>not producing columns, FWIW. Presumably they're right at the edge of a transition point in the sizing. Anomie⚔ 22:00, 19 November 2025 (UTC)- At Template talk:Reflist#Excess styles I've proposed updating {{reflist}} to render the same as
<references />to remove that objection. Anomie⚔ 03:04, 20 November 2025 (UTC)- @DreamRimmer: {{reflist}} has been updated to be more in line with
<references />, so their complaint about the bot task shouldn't be valid anymore. They now complained at Template talk:Reflist about that change, but that shouldn't affect the bot task. Anomie⚔ 20:16, 13 December 2025 (UTC)- Thanks for the update. I will restart this job tomorrow. – DreamRimmer ■ 15:03, 14 December 2025 (UTC)
- @DreamRimmer: {{reflist}} has been updated to be more in line with
- At Template talk:Reflist#Excess styles I've proposed updating {{reflist}} to render the same as
- This task is almost complete. The bot has edited 56,620 pages. According to the search link added above by Qwerfjkl, more than 2,200 pages were not edited because they contain two or more parameters. Of these, 162 pages are in the article namespace, while the rest are in user space and draft namespace, which were intentionally not processed. – DreamRimmer ■ 12:11, 29 December 2025 (UTC)
- 🤷 They're wrong about
Disambiguate all internal links
Request: Disambiguate all internal links to Akpanta (which currently redirects) and replace them with Akpanta, since the page now refers to a specific event. — NatHaddan NatHaddan (talk) NatHaddan (talk) 22:24, 6 November 2025 (UTC)
- WP:NOTBROKEN probably applies to these 27 links. – Jonesey95 (talk) 01:06, 7 November 2025 (UTC)
- Probably is broken though. Why would the name not lead to the actual place, Akpanta, Nigeria? Gonnym (talk) 09:32, 7 November 2025 (UTC)
- Jonesey95, I suppose this would be fine if the plan was to then change the target of Akpanta to Akpanta, Nigeria. — Qwerfjkltalk 11:23, 7 November 2025 (UTC)
- Even then, that would be something for WP:AWBREQ since there is only 26 links pointing to Akpanta. Tenshi! (Talk page) 12:25, 7 November 2025 (UTC)
- The original article for Akpanta have be move to new name Akpanta killings which refer to specific event that happened in Akpanta. It's the cause of the redirect that's pointed to Akpanta killings instead of Akpanta, Nigeria Akpanta, Nigeria is article about the geographic region itself. NatHaddan (talk) 13:36, 7 November 2025 (UTC)
- You can fix the redirects manually if you want to. Meanwhile, please stop using LLMs to generate article content. – Jonesey95 (talk) 16:07, 7 November 2025 (UTC)
Not done for the bot. Noting that this was not a suitable task for a bot and that the requester is now banned indefinitely. – DreamRimmer ■ 15:36, 30 December 2025 (UTC)
Add a WikiProject banner to articles in a category
All articles in this category Category:Books with missing cover should have Template:WikiProject Books banner in their talk page. If not present, the script should add it. It should also add the 'needs-infobox-cover=yes' flag to this banner either way.
It will be a bot command acting on around 1700 articles. Kingsacrificer (talk) 09:37, 11 December 2025 (UTC)
- Sorry, I hadn't seen you had also posted here. Would this not be more suitable for an WP:AWB run? Lee Vilenski (talk • contribs) 16:10, 11 December 2025 (UTC)
- I haven't used this before. How do you suggest I begin? Or should I make a request there instead? Kingsacrificer (talk) 17:24, 11 December 2025 (UTC)
- AWB is a tool people can use to do lots of similar edits across lots of articles. This seems like a very suitable task for this. I'd recommend posting at Wikipedia:AutoWikiBrowser/Tasks and someone will probably pick it up. Lee Vilenski (talk • contribs) 12:20, 12 December 2025 (UTC)
- Just noting that the related discussion ended with no action taken.
- Had I seen this before that discussion started, I would have probably discouraged posting to AWB; unless someone is really motivated, editing tasks involving 500+ edits are usually easier for a bot to deal with since it doesn't have to click "save" that many times. Primefac (talk) 14:54, 14 December 2025 (UTC)
- AWB is a tool people can use to do lots of similar edits across lots of articles. This seems like a very suitable task for this. I'd recommend posting at Wikipedia:AutoWikiBrowser/Tasks and someone will probably pick it up. Lee Vilenski (talk • contribs) 12:20, 12 December 2025 (UTC)
- I haven't used this before. How do you suggest I begin? Or should I make a request there instead? Kingsacrificer (talk) 17:24, 11 December 2025 (UTC)
- I don't think this is a good category to use for automated tagging. The Books WikiProject scope is non-fiction books, but the category contains plenty of articles that would be out of scope, like novels. My quick SQL shows there are 1,178 non-Books tagged articles, but 607 of those are already in the Novels project. Legoktm (talk) 17:16, 30 December 2025 (UTC)
- Yes, we discussed this and decided that it is not the right way. Kingsacrificer (talk) 18:48, 30 December 2025 (UTC)
Bot to add non-breaking spaces
Something I've noticed is that many articles have measurements, but the spaces between the value and unit isn't non-breaking (these should be implemented via & nbsp;). To fix this, I thought a bot would be useful to add non-breaking spaces where appropriate and can easily be run from the bot user page (something I've noticed you can do with other bots).
For a name, I thought NBSPBot would be appropriate (?).
Does this seem like a good idea for a bot? Thanks, TwoGamer1000 13:50, 31 December 2025 (UTC)
- It's not technically a cosmetic edit, since there are places where an nsbp would keep the text from wrapping, but it is awfully close. I am also somewhat concerned about CONTEXT issues, in that there are likely plenty of places where an nbsp shouldn't need to be added. There would need to be a consensus. I would also note that MOS:NBSP does not say that spaces must be used, just that they are desirable (though I feel like I've seen more forceful language in the maths/science areas I hang out in. I guess my point is that it's not something as a BAG I would decline outright, but I'd really want to see a strong consensus that this is both needed and can be done effectively. Primefac (talk) 14:27, 31 December 2025 (UTC)
- Fair enough. Thanks, TwoGamer1000 14:39, 31 December 2025 (UTC)
- User:TwoGamer1000, please remove the
<br />tags from your signature, per WP:SIGAPP. It makes for excess vertical whitespace in talk pages. Anomie⚔ 16:42, 31 December 2025 (UTC)
- User:TwoGamer1000, please remove the
- Also, it may be worth reviewing past BRFAs such as Wikipedia:Bots/Requests for approval/Yobot 47 and Wikipedia:Bots/Requests for approval/Plasticbot. Anomie⚔ 16:42, 31 December 2025 (UTC)
- Fair enough. Thanks, TwoGamer1000 14:39, 31 December 2025 (UTC)
Bot to remove false positive AI-generated tags
I've developed and tested a methodology to identify likely false positive {{AI-generated}} tags on articles by comparing article text to pre-June 2023 revisions (before widespread LLM use). If the current text is ≥90% similar to the historical version, the tag is almost certainly erroneous.
Test results: In a sample of 100 tagged articles, 6 qualified for removal (text essentially unchanged since mid-2023).
Working code: I created a Python/pywikibot script - handles both article-level and section-level tags, normalizes text for comparison.
I was denied at Wikipedia:Bots/Requests for approval/AITagReviewBot due to lack of editing experience. Seeking an established bot operator interested in running this task. Happy to share code and methodology.
(Note that I created a Wiki account, Cheetah4640, for managing the bot, but since I can't create the bot myself, I would rather remain logged out) ~2026-51343 (talk) 15:06, 3 January 2026 (UTC)
- You should probably take this idea to WP:Village pump (proposals) to see if the community agrees with your idea before asking someone to run the bot for you. Anomie⚔ 16:32, 3 January 2026 (UTC)
- I have done that ~2026-51343 (talk) 16:47, 3 January 2026 (UTC)
- Link to discussion at WT:AIC. Primefac (talk) 13:47, 4 January 2026 (UTC)
- I have done that ~2026-51343 (talk) 16:47, 3 January 2026 (UTC)
Bot to revert improper use of certain inline sources on BLP articles
Full disclosure, I mentioned this issue at the Teahouse first, where I was requested to bring the issue to the RSN. I was told there that we currently have no technical way to handle what is needed (see below).
Recently I've come across a batch of articles improperly using primary (see WP:BLPPRIMARY) or unreliable sources like classmates.com, familysearch.org and imdb.com to cite personal details, (DOB, place of birth, etc.) about living people with imdb the most frequently appearing. None of these sources can be considered reliable or appropriate for a BLP and imdb is even listed at the perennial sources page as unreliable, (though it's noted as acceptable to be added to external links sections). I think a bot that finds a certain unreliable or primary source in an article tagged as a BLP should be able to remove the improper citation and add a {{fact}} tag at a minimum, with an edit summary noting removal of improper primary source or unreliable source. The issue with imdb is especially egregious, as it is constantly being added as an inline citation to BLPs in ways that it explicitly should not be. We need a better way to manage BLP sourcing besides people just manually removing common bad citations when they happen to see them. Thoughts? - The literary leader of the age ✉ 14:31, 4 January 2026 (UTC)
- Seems too WP:CONTEXTBOT to me to be reliable as a bot task. If you want to pursue this, WP:Village pump (proposals) is probably the place to seek consensus, maybe first with a stop at WP:Village pump (idea lab) to figure out how to best present it. Anomie⚔ 14:48, 4 January 2026 (UTC)
- The issue with the bot-removal of a source is that while a bad source was used, it still was the source, and may be required for attribution purposes. And it's also very possible some sections of those sites are more reliable, even reliable enough, to be used in a BLP.
- I have no opinion on whether or not this task should be done, I'm just listing a concern that the community should take into account when debating the issue. Headbomb {t · c · p · b} 17:05, 4 January 2026 (UTC)
- Do we already have a bot that tags these BLP references? To me that seems like a good place to start. Lee Vilenski (talk • contribs) 17:17, 4 January 2026 (UTC)
Update broken Svenska Dagbladet archive URLs
Svenska Dagbladet has recently changed the URL structure of its historical newspaper archive, causing many archive links on Wikipedia to break.
Old format (broken):
- https://www.svd.se/arkiv/YYYY-MM-DD/PAGE/SVD - for example: https://www.svd.se/arkiv/1960-08-17/9/SVD
New format:
- https://www.svd.se/arkiv/YYYY-MM-DD/SVNY/PAGE - for example: https://www.svd.se/arkiv/1960-08-17/SVNY/9
I request a bot run to automatically update all affected links in articles to the new format so that the archive references become functional again. Saftgurka (talk) 15:17, 8 January 2026 (UTC)
- WP:URLREQ can help with this. – DreamRimmer ■ 15:33, 8 January 2026 (UTC)
- Thanks. I'll try asking there. Saftgurka (talk) 08:22, 9 January 2026 (UTC)
List of Wikipedians by non-automated/manual edits
There are various lists of Wikipedians by edit count and related stats. One that I'd be interested to see would be Wikipedia:List of Wikipedians by non-automated edit count. I think the presence of such a list might be a small help re Editcountitis, as it'd recognize/incentivize editors whose edit count has not been juiced through tons of (typically low-value) automated edits.
Would anyone be interested in coding a bot to populate and maintain such a page? Courtesy pinging Legoktm and 0xDeadbeef, who run the bot that updates the overall edit count list, in case either of you might be up for it. {{u|Sdkb}} talk 20:48, 19 July 2023 (UTC)
- How is non-automated edit vs automated edit defined? Legoktm (talk) 22:40, 19 July 2023 (UTC)
- This thing knows. Folly Mox (talk) 22:54, 19 July 2023 (UTC)
- Interesting, it's controlled by MediaWiki:XTools-AutoEdits.json. Legoktm (talk) 23:07, 19 July 2023 (UTC)
- This thing knows. Folly Mox (talk) 22:54, 19 July 2023 (UTC)
Sounds like we need three lists: total, manual and (semi-)automated. Or possibly two: manual and (semi-)automated. The negative/subtraction name "by non-automated edit count" rather should be a positive name "by manual edit count". I'm not convinced automated edits are typically low-value, anyway, manual edits often have the same characteristics. Plus it's so hard to tell since automation can take many forms that are impossible to track. -- GreenC 03:58, 20 July 2023 (UTC)
- XTools doesn't distinguish between semi-automated and automated edits, so if we're using their definitions, we won't either, at least to start. I'm guessing that there may be some blurriness that would make such a distinction tricky.
- "manual edit count" sounds fine for the page name.
- Regarding your other points, we're never going to come up with a perfect measure of editor contributions. This list will need a caveat lector just like the other — the goal is just to provide another angle that perhaps incrementally reduces the incentive to game the system. {{u|Sdkb}} talk 05:03, 20 July 2023 (UTC)
The above request, transcluded from WP:Bot requests/Archive 85#List of Wikipedians by non-automated edits, expired after a day in July 2023. Sdkb has agreed that it would be a good idea to request this again. List of Wikipedians by manual edits could be an alternative title and is the one currently linked to in TM:Wikipediholism, which is how I discovered this potentially interesting statistical compilation. Cheers, HKLionel TALK 12:58, 9 January 2026 (UTC)
Removing links to copyvio site
worldradiohistory.com: Linksearch en (insource) - meta - de - fr - simple - wikt:en - wikt:fr • Spamcheck • blacklist hits • MER-C X-wiki • gs • Reports: Links on en - COIBot - COIBot-Local • Discussions: tracked - advanced - RSN • COIBot-Link, Local, & XWiki Reports - Wikipedia: en - fr - de • Google: search • meta • Domain: domaintools • AboutUs.com
Originally requested by LaundryPizza03 at WP:AWBREQ, but Sophisticatedevening suggested it would be easier for a bot. There are 28,012 links to this site in sources in mainspace . This also turns up 1,963 more. I'm not fully sure about the feasibility of this with a bot as I don't know much on the technical side, but I thought it was worth forwarding this here if a bot could knock out at least some of these. In line with the previous chakoteya cite removal, if this is the only citation it should be removed and replaced with a {{cn}}. Courtesy ping to LuniZunie and also see m:Talk:Spam blacklist#worldradiohistory.com. HurricaneZetaC 01:03, 13 January 2026 (UTC)
- Given I am an editor in the topic fields in question (WP:TVS and WP:WPRS) I can provide some assistance.
- The vast majority of these links will inevitably be going to Broadcasting magazine (which underwent multiple name changes over the years and is now the website Broadcasting & Cable) or to the Broadcasting yearbooks. Sammi Brie has been utilizing a ProQuest media database she has access to (but regrettably is not in TWL, else I would be using the database myself) to insert replacement tags in the
id=fields. My thought is such a bot command would have to be staged and deal with those instances right off the bat. Also of note @HurricaneZeta there's alsoamericanradiohistory.comhere and here and, to a much lesser extent,davidgleason.comhere and here. Nathan Obral • he/him/🦝 • t • c • 12:47, 14 January 2026 (UTC) - One thing I would strongly suggest (and I know Sammi Brie would agree) is that the refs should not be junked altogether but to simply have the URLs stripped. The refs can be converted into ones that either have a ProQuest ID tag or are offline. Very rarely are they just bare urls. I do not know if that makes the bot command more complex or simple. Nathan Obral • he/him/🦝 • t • c • 13:10, 14 January 2026 (UTC)
- Hi, I will note that...
- There are some cases in which the publication is out of copyright, e.g. early years of Television Digest pre-1963 without a copyright notice, or where the author/publisher has contributed the work to WRH, e.g. Duncan's American Radio. These are probably legitimate.
- Several years ago, in my older GAs and FAs, I overbuilt ProQuest IDs onto WRH references to Broadcasting except in a handful of cases. (I recall some issues in the 1970s that ProQuest did not have.) This was done very deliberately to allow the WRH URLs to be removed at a later time.
- Unlike Chakoteya, the problem is not reliability of the publications (headlined by a series of broadcasting and music industry trades — Broadcasting (& Cable), Radio & Records, etc.) but their availability online.
- Some of these sources are unfortunately not available via other means. And even ProQuest poses a problem for all editors I know of but two. I also strongly strongly encourage getting TWL to subscribe to the ProQuest collection Entertainment Industry Magazine Archive. It is not in TWL's ProQuest offerings at present (I have different, institutional access), and obtaining it would help me point editors to legitimate ways to link to Broadcasting and in some cases (their year range is unfortunately fairly limited) Radio & Records. As a result, there are only two people I know of who can access the ProQuest IDs included in many of my articles (the other is Flip Format) and probably hundreds of ProQuest IDs that not even most Wikipedia editors can open.
- What I don't want is for innocent editors—who right now have no other way of accessing many of these sources—and their pages to be caught up in this by removing references wholesale from articles. I'd much prefer something like Special:Diff/1158839954 where the references remain intact without WRH links. Sammi Brie (she/her · t · c) 17:14, 14 January 2026 (UTC)
- To second Sammi Brie, I object to having a bot simply purge any and all refs tied to WRH outright. That type of request is incredibly punitive and potentially unnecessary. Broadcasting magazine itself is not a copyvio (and is actually a rather important trade magazine that covered much of the history of radio and television), but the links to it hosted by WRH are a gray area. A case can be made for removing the URLs on all Broadcasting refs linked to WRH (and also those of Radio & Records and Billboard) and converting the refs to {{Cite magazine}} format, not dissimilar to what Mikeblas was doing in the above example. At the time, I objected to Mike's rationale, but over two years later can understand the nuance of it now, which also is a sincere apology to Mike on my end.
- Given how different my request is from the OP, I would be willing to make a bot request of my own if that would be appropriate. Nathan Obral • he/him/🦝 • t • c • 19:38, 14 January 2026 (UTC)
- Thank you for pinging me, and thank you for your apology.
- I'd love to see a bot take care of these links once and for all. Removing the URLs while leaving behind the rest of the "offline" reference information is compeltely feasible.
- I'm made uncomfortable by some of the generalizations here, though. There are lots of different magaiznes scanned at these sites, and I don't think there's any majority -- particularly not a "vast" one.
- I see there's talk about blacklisting the site m:Talk:Spam_blacklist#worldradiohistory.com. Is there a reason that it shouldn't be blacklisted at Wikipedia:Spam blacklist instead (or as well)?
- Finally, the claims that certain copies of material are or are not copyvio have to be made very carefully and usually can't be easily done. Linking to copyvio material makes the Wikipedia project vulnerable, and linking to external material needs to be done very carefully. (This is all made clear in Wikipedia policy.) -- mikeblas (talk) 01:09, 15 January 2026 (UTC)
- If it is listed at the meta Spam blacklist, it would apply to every Wikimedia wiki, making listing at the local page redundant. Tenshi! (Talk page) 01:19, 15 January 2026 (UTC)
- @Mikeblas:
did you create a bot at all for those tasks? I'm trying to remember if you had or not.I'm sorry, brain fail on my end... it had been over two years and I thought you had constructed something.
If so I would like to talk with you because I have been mulling multiple proposals on maintenance-related things. Nathan Obral • he/him/🦝 • t • c • 02:19, 15 January 2026 (UTC)- I don't have a Wikipedia bot. But I do have some C# code that parses things up and removes the links. It converts {{cite web}} to {{cite magazine}}, then renames the parameters that have to be fixed up. -- mikeblas (talk) 02:57, 15 January 2026 (UTC)
- Ahh I gotcha, it makes sense. I based my below proposal off of what you had done prior. :) One of these days I need to implement C# code on my end if but to make some tasks easier. Nathan Obral • he/him/🦝 • t • c • 04:03, 15 January 2026 (UTC)
- One reason I link to worldradiohistory.com is because sometimes they're the only source of information for chart positions, specifically those of Radio & Records and RPM. Our previous source for RPM positions was flaky and incomplete, meaning about half of 1989 and a few positions from 1993 were missing entirely. I feel like wholesale removing links to worldradiohistory would do more harm than good. If there are concerns about copyvio, then they should be handled case by case. Ten Pound Hammer • (What did I screw up now?) 17:19, 19 January 2026 (UTC)
- I'm confused by your comment. Radio & Records and RPM are sources, but worldradiohistory is not. -- mikeblas (talk) 23:48, 20 January 2026 (UTC)
- What I mean is that in at least a few cases, worldradiohistory is the only place I can find that information in the first place. The Radio & Records Canada Country charts used to be on WP:BADCHARTS due to a lack of an accessible archive, but the existence of worldradiohistory was enough to get them taken off WP:BADCHARTS. How else can the positions be cited if not through worldradiohistory? Ten Pound Hammer • (What did I screw up now?) 01:27, 21 January 2026 (UTC)
- The positions can be cited using the source publication itself. -- mikeblas (talk) 17:53, 24 January 2026 (UTC)
- I think the point here is that you can use a pirate site to access a citation you couldn't obtain otherwise, but you shouldn't link to it in the citation. We don't link to Sci-Hub in references to scientific papers. –LaundryPizza03 (dc̄) 20:55, 24 January 2026 (UTC)
- What I mean is that in at least a few cases, worldradiohistory is the only place I can find that information in the first place. The Radio & Records Canada Country charts used to be on WP:BADCHARTS due to a lack of an accessible archive, but the existence of worldradiohistory was enough to get them taken off WP:BADCHARTS. How else can the positions be cited if not through worldradiohistory? Ten Pound Hammer • (What did I screw up now?) 01:27, 21 January 2026 (UTC)
- I'm confused by your comment. Radio & Records and RPM are sources, but worldradiohistory is not. -- mikeblas (talk) 23:48, 20 January 2026 (UTC)
- One reason I link to worldradiohistory.com is because sometimes they're the only source of information for chart positions, specifically those of Radio & Records and RPM. Our previous source for RPM positions was flaky and incomplete, meaning about half of 1989 and a few positions from 1993 were missing entirely. I feel like wholesale removing links to worldradiohistory would do more harm than good. If there are concerns about copyvio, then they should be handled case by case. Ten Pound Hammer • (What did I screw up now?) 17:19, 19 January 2026 (UTC)
- Ahh I gotcha, it makes sense. I based my below proposal off of what you had done prior. :) One of these days I need to implement C# code on my end if but to make some tasks easier. Nathan Obral • he/him/🦝 • t • c • 04:03, 15 January 2026 (UTC)
- I don't have a Wikipedia bot. But I do have some C# code that parses things up and removes the links. It converts {{cite web}} to {{cite magazine}}, then renames the parameters that have to be fixed up. -- mikeblas (talk) 02:57, 15 January 2026 (UTC)
Hip-hop hyphens
Although Wikipedia's categories for the genre of music use the spelling hip-hop with a hyphen, the redlinked category report sees a constant infusion of pages where somebody has either erroneously used the unhyphenated "hip hop" on a new article instead of the existing categories, or tried to flip longstanding articles that were in the existing categories back to the unhyphenated spelling for some reason. There are always at least one or two, and sometimes several more, "hip hop" categories for which the exact same category already exists at the "hip-hop" form, on that report pretty much every single time it updates with new redlinked categories.
So I wanted to ask if there would be any support for ensuring that any category with a hyphenated hip-hop spelling also has a categoryredirect from the unhyphenated hip hop, so that this stops being my problem to fix and can be left to the bots that fix categoryredirect errors instead? And if so, then is there a bot that could be set loose on creating the redirects? Bearcat (talk) 15:54, 31 January 2026 (UTC)
- Establishing support for these 800-some category soft-redirects be created would probably be better done at WP:Village pump (proposals), or maybe WT:WikiProject Hip-hop. P.S. You may want to rename Category:Comedy hip hop musical groups. Anomie⚔ 19:30, 31 January 2026 (UTC)
Infobox settlement country label easter egg/overlink delinking
Way back in the early days of the project Template:Infobox settlement was created, and all was good. This template was inserted into many thousands of pages before someone realized "hey, maybe we shouldn't include the link subdivision_type = [[List of sovereign states|Country]] and it should be just be subdivision_type = Country for reasons of A) it's an WP:EASTEREGG link and B) people know what a country is, it doesn't need linking. Discussions were had on the template talk page, and the link was swiftly removed. However this was not before the template had been copied onto many thousands of settlement article pages, and this link still persists there to this day on many. I've been removing it when I see it, but this seems like a very simple and uncontroversial job for a bot to perform. It appears simple (it's only in the Template:Infobox settlement section of an article) and it's always the same field. Thoughts? Canterbury Tail talk 18:12, 28 January 2026 (UTC)
- Canterbury Tail, search gives 150,000 articles. I can take care of this, but I've a bit busy so it would have to wait until the weekend. If anyone else wants to have a go before then feel free. — Qwerfjkltalk 22:40, 28 January 2026 (UTC)
BRFA filed. Vanderwaalforces (talk) 16:23, 29 January 2026 (UTC)
- Thank you all kindly. Canterbury Tail talk 23:30, 31 January 2026 (UTC)
Mass-delinking of word "population" in articles about Japanese populated places, etc.
Please see Wikipedia:AutoWikiBrowser/Tasks § Mass-delinking of word "population" in articles about Japanese populated places. I was sent here but there are so many odd things going on that this is just a pointer, for now. Graham87 (talk) 08:56, 2 February 2026 (UTC)
- @Graham87 Tbh, I think the move request discussion makes sense, and that what's needed now is for the fate of the current population and population (human biology) articles to be determined; I would support the move.
- But then, if the move happens, then it articles linking to the current population that are not related to human biology would still need to be updated, which makes the whole thing really complicated as you've mentioned. Vanderwaalforces (talk) 09:45, 2 February 2026 (UTC)
- This will likely be a very simple bot run. I'd be happy to knock this out once we have determined the fate of those two articles. Please feel free to ping me if/when we come to a conclusion. phuzion (talk) 17:01, 2 February 2026 (UTC)
Broadcasting magazine citation cleanup request
This is a counterpropsal to the above bot request, and one that is likely more judicious and practical. Also would be the first of several that are based off of Special:Diff/1158839954:
- All refs and citations to Broadcasting magazine in various iterations, including Broadcasting-Telecasting and Broadcasting & Cable that have URLs pointing to either
worldradiohistory.com,americanradiohistory.comordavidgleason.comhave said URLs removed. This is not going to be complicated as the base URL isworldradiohistory.com/Archive-BC/*oramericanradiohistory.com/Archive-BC/* - If the citation template is
cite weborcite news, convert it tocite magazineand thewebsite=orwork=field to themagazine=field. - If there is no
id =field or if that field is empty, add the following invisible comment:|id = <!-- needs ProQuest ID tag -->. This can be a good way to track what refs need to be rebuilt and tended to. - I'm not sure if this part is possible but can the refs, if they do not have a name, be given one based on the
datefield? If the source date is, for example, "July 1, 1932" or "1 July 1932", then tag the ref as<ref name="BC19320701">?
If this is doable and functional, I would like to extend this to other publications used as citations that are currently linked to worldradiohistory. Broadcasting is cited the most from said website so this would be the largest such task, by far. Tagging Sammi Brie and Mikeblas. Courtesy ping to LunieZunie and HurricaneZeta. Nathan Obral • he/him/🦝 • t • c • 03:20, 15 January 2026 (UTC)
- This is fine and better than removing it outright since it retains the citation itself - the objective is just to remove the link. HurricaneZetaC 03:22, 15 January 2026 (UTC)
- Removing the link is a big nono. That's how you find it on webarchive etc... The solution, if a new main site isn't available, is to have
|archive-url=added to these templates. I also fail to see how these violate COPYVIO. If they did, these magazines would have long issued a DMCA takedown of WRH and the site wouldn't be winning awards for digital preservation. Headbomb {t · c · p · b} 20:33, 17 January 2026 (UTC)- I know bots can find archive links - can one be programmed to do that? As for the copyright infringement, the notice linked in the original local spam blacklist request was https://www.worldradiohistory.com/Radio_and_Hobbies.htm. HurricaneZetaC 20:42, 17 January 2026 (UTC)
- Yes, and for those, you get pointed to https://www.worldradiohistory.com/Radio_and_Hobbies.htm, which have been DCMA takedowned. Headbomb {t · c · p · b} 20:48, 17 January 2026 (UTC)
- Fair point, but just from searching I can find a few scans of magazines that are pretty clearly not of copyright and seem to have been reproduced without permission. While some of them are out of copyright one scan I found included the barcode printed at the front and was from 2000, with a copyright notice. HurricaneZetaC 21:01, 17 January 2026 (UTC)
- Fair use allows for archiving copies to be made and distributed. We should not presume copyright violation when none have been shown, especially from an award-winning archival site that has a proven history of respecting DCMA takedowns requests. Headbomb {t · c · p · b} 03:27, 21 January 2026 (UTC)
- @Headbomb Fair use does not cover scanning the entirety of a magazine and uploading PDFs for all to see. Internet Archive learned this lesson to the tune of millions of dollars when it lent out unlimited ebooks per copy, and why Anthropic didn't pay for scans of books it destroyed. The large majority of links to WRH are for scans of copyrighted magazines in clear violation of WP:COPYLINK Mach61 07:03, 22 January 2026 (UTC)
- Fair use allows for archiving copies to be made and distributed. We should not presume copyright violation when none have been shown, especially from an award-winning archival site that has a proven history of respecting DCMA takedowns requests. Headbomb {t · c · p · b} 03:27, 21 January 2026 (UTC)
- Fair point, but just from searching I can find a few scans of magazines that are pretty clearly not of copyright and seem to have been reproduced without permission. While some of them are out of copyright one scan I found included the barcode printed at the front and was from 2000, with a copyright notice. HurricaneZetaC 21:01, 17 January 2026 (UTC)
- Yes, and for those, you get pointed to https://www.worldradiohistory.com/Radio_and_Hobbies.htm, which have been DCMA takedowned. Headbomb {t · c · p · b} 20:48, 17 January 2026 (UTC)
- I know bots can find archive links - can one be programmed to do that? As for the copyright infringement, the notice linked in the original local spam blacklist request was https://www.worldradiohistory.com/Radio_and_Hobbies.htm. HurricaneZetaC 20:42, 17 January 2026 (UTC)
- Removing the link is a big nono. That's how you find it on webarchive etc... The solution, if a new main site isn't available, is to have
- I would like to circle back on this request, if possible. And to clarify, this request would be the first of multiple bot requests to rectify the issue with WorldRadioHistory.com and to untangle tens of thousands of savable citations. Other bot requests would clean up and sanitize citations from Billboard and Radio and Records, followed by all Broadcasting Yearbook citations and, finally, all citations generated from search inquiries (which I did not include here only because the URL strings are very different). From there, the remainder of specialty magazines and trades linked to WRH can be appraised.
- I do want to stress that having the invisible comment in the
idfield can go a long way to essentially repairing tens of thousands of citations and resolving substantial technical debt. Nathan Obral • he/him/🦝 • t • c • 20:47, 4 February 2026 (UTC)
Request for Co-operator for User:FireflyBot
Hello, Bot afficiandos,
I regularly handle stale drafts for the project and for the past year, I have gotten nervous about FireflyBot's operation. I check every six months to make sure that it is operating daily because, in the past, when it has stopped working, it can take months before anyone notices its inactivity. As long as I have been around, its malfunctioning, at least regarding CSD G13 notices, has been rare, maybe 3 times over the past five years, but it performs this essential but rarely noticed task which is informing content creators when their drafts and sandboxes are hitting the 5 month mark for inactivity. When the calendar hits 6 months, the draft then becomes eligible for speedy deletion, CSD G13. My one issue with FireflyBot is that it only does the 5 month notification once for drafts and I wish it would do so every time the inactivity level hits 5 months but let's leave that matter for another discussion. But these 5 month notices are very useful, it helps content creators keep track of their work and lessens the number of restoration requests at WP:REFUND from editors who want their expired drafts to be restored after a CSD G13 deletion.
The reason why I am posting this here is that the bot oprerator, User:Firefly has not been active as an editor in over a year and also no longer has admin privileges. The last time I emailed them, back in early 2025, I didn't get a reply and I think they have moved on from working on the project. Even though FireflyBot is very reliable, I was wondering if any knowledgeable editor would be willing to sign on as a co-operator of this bot in case there are any problems in the future. I don't anticipate any trouble but it would put me at east if I knew there was a backup bot expert I could turn to if there were any emergencies. I don't know if this requires approval from Firefly or we could just make this an informal agreement but I thought I would be proactive and make the request now instead of waiting until a problem emerges at some point in the next few years. Thanks, in advance, for any assistance offered. Liz Read! Talk! 00:11, 6 February 2026 (UTC)
- I wouldn't mind being a maintainer since I also am looking after a tool of Firefly's, however the major problem is that the Toolforge Standards Committee will in most cases refuse to give other editors the bot passwords or OAuth consumer keys in adoption request transfers, which in essence is what is needed to log in as FireflyBot. Essentially, if an error occurred and FireflyBot stopped working and if Firefly isn't around, a full takeover of its tasks would be needed by a new bot. Tenshi! (Talk page) 00:23, 6 February 2026 (UTC)
- DreamRimmer bot III is already approved as a backup bot. – DreamRimmer ■ 00:31, 6 February 2026 (UTC)
- (edit conflict) That is useful to know that there's a backup already. Has the G13 notifications stopped after that BRFA at all? Tenshi! (Talk page) 00:40, 6 February 2026 (UTC)
- DreamRimmer bot III is already approved as a backup bot. – DreamRimmer ■ 00:31, 6 February 2026 (UTC)
- It's probably worth setting up notifications via Wikipedia:Bot activity monitor if you/we are worried that the bot might silently stop working. Legoktm (talk) 01:05, 6 February 2026 (UTC)
Website to article mass redirect creation
Many articles on Wikipedia have a Website listed in their infobox and/or as an external link. I was thinking it would be good to have redirects from websites which do not have their own pages to articles on subjects that are hosted on said websites. Many popular articles already have such redirects, such as google.com -> Google Search, however there are a plethora more that do not. Due to the massive scope of this, would it at least be possible to:
- Go through all articles with a value for Website in its infobox
- There are different types of infoboxes which all have Website fields; I don't know if that would be a problem or not...
- Obtain the domain/URL from the listed Website, removing the www and HTTP protocol (e.g. https://www.example.com would become example.com), stopping if it is invalid
- Some infoboxes link the Website (e.g. Example Official Website), so it would have to get the URL rather than the text somehow (Sorry that I don't know how this works
)
- Some infoboxes link the Website (e.g. Example Official Website), so it would have to get the URL rather than the text somehow (Sorry that I don't know how this works
- Create a redirect from that domain to the article (if a page named the domain doesn't already exist) with these redirect categories:
{{Redirect category shell| {{R from domain name}} {{R unprintworthy}} }}
- For pages with paths (e.g. example.com/page; or would the inclusion of these be excessive?),
{{R from URL}}would be used in place of{{R from domain name}}
- For pages with paths (e.g. example.com/page; or would the inclusion of these be excessive?),
I initially attempted to do this manually, but quickly realized the sheer scale at which this would need to be done. I don't know if this is a task better suited for AutoWikiBrowser, userscripts, related WikiProjects, or manual editing (though I risk catching editcountitis)... but I think it would be helpful to have these redirects, as it seems searching for some websites on Wikipedia will not even show their relevant articles in the search results. I don't have a readymade list, but I have a feeling this would involve a lot of pages. I'll attempt to compile a list of these pages if needed. Does anyone know how to best do this? Thanks! Some helpful person (talk) 20:54, 11 January 2026 (UTC)
- Seems like something that should be raised at WP:VPR first, to see if the community in general thinks that having a redirect for every domain name is something we even want. Anomie⚔ 23:24, 11 January 2026 (UTC)
- Yeah... I don't see this happening, but I could be wrong; demonstrating consensus is a must for this sort of ask/task. Primefac (talk) 00:10, 12 January 2026 (UTC)
- I could see this being done for current domains redirects, but i doubt the mass creation of domain redirects would be supported, unless strongly curtailed by something like 'top 100 most popular websites' or something. Headbomb {t · c · p · b} 00:19, 12 January 2026 (UTC)
- Ah, okay. Didn't realize this would require consensus. I only skimmed through the policies on mass editing, but the mass page creation section of the editing policy gave me the impression that wasn't required for redirects... though I suppose creating redirects for every single website is a little different than creating redirects for certain alternative names. I just thought it made sense to be able to search for a website domain and immediately find the relevant article. I guess I'll stick to adding them on a case-by-case basis for now, as I don't know if I could convincingly pitch it to others in the face of more important things. Some helpful person (talk) 00:38, 12 January 2026 (UTC)
- Well, redirects aren't covered by MASSCREATION specifically, but they are still subject to BOTPOL overall, which does require consensus for any bot task. Headbomb {t · c · p · b} 00:43, 12 January 2026 (UTC)
- Yeah, I probably should have read the policies a little closer before proposing this... but I don't suppose this means I could sit down and create all of these redirects manually either? Some helpful person (talk) 00:56, 12 January 2026 (UTC)
- Some helpful person, that would be a bad idea. — Qwerfjkltalk 16:06, 12 January 2026 (UTC)
- Okay then. I guess I got a little carried away... Some helpful person (talk) 04:13, 13 January 2026 (UTC)
- Nothing wrong with that, it's good to see folk interested in Wikipedia, and new ideas are always welcome (even if they aren't implemented). Primefac (talk) 11:48, 17 January 2026 (UTC)
- Okay then. I guess I got a little carried away... Some helpful person (talk) 04:13, 13 January 2026 (UTC)
- Some helpful person, that would be a bad idea. — Qwerfjkltalk 16:06, 12 January 2026 (UTC)
- Yeah, I probably should have read the policies a little closer before proposing this... but I don't suppose this means I could sit down and create all of these redirects manually either? Some helpful person (talk) 00:56, 12 January 2026 (UTC)
- Well, redirects aren't covered by MASSCREATION specifically, but they are still subject to BOTPOL overall, which does require consensus for any bot task. Headbomb {t · c · p · b} 00:43, 12 January 2026 (UTC)
- Ah, okay. Didn't realize this would require consensus. I only skimmed through the policies on mass editing, but the mass page creation section of the editing policy gave me the impression that wasn't required for redirects... though I suppose creating redirects for every single website is a little different than creating redirects for certain alternative names. I just thought it made sense to be able to search for a website domain and immediately find the relevant article. I guess I'll stick to adding them on a case-by-case basis for now, as I don't know if I could convincingly pitch it to others in the face of more important things. Some helpful person (talk) 00:38, 12 January 2026 (UTC)
- I could see this being done for current domains redirects, but i doubt the mass creation of domain redirects would be supported, unless strongly curtailed by something like 'top 100 most popular websites' or something. Headbomb {t · c · p · b} 00:19, 12 January 2026 (UTC)
- Yeah... I don't see this happening, but I could be wrong; demonstrating consensus is a must for this sort of ask/task. Primefac (talk) 00:10, 12 January 2026 (UTC)
- This is a useful idea. For example, many citations have
|website=google.combut the recommendation and best practice is to use the actual name Google. Currently there is no database the matches "domain = full name". This could be useful for tool makers that carefully use the data. -- GreenC 18:18, 9 February 2026 (UTC)- User:Some helpful person: if you want a list of the largest domains I can provide that ie. nytimes.com has 370,000 URLs etc.. sorted from largest to smallest. Then choose the top 1,000 for this project. You could probably cover a large percentage of all links with just 1,000 redirects - which I doubt anyone would notice or even care much. -- GreenC 18:23, 9 February 2026 (UTC)
- Oh wow, I didn't even consider that use case. This sounds like a good approach, as it's not every website ever but the ones most referenced on Wikipedia. That list would be super helpful as well if it isn't too much trouble. I assume the redirects must be created manually? Thanks in advance! Some helpful person (talk) 20:24, 9 February 2026 (UTC)
- User:Some helpful person: if you want a list of the largest domains I can provide that ie. nytimes.com has 370,000 URLs etc.. sorted from largest to smallest. Then choose the top 1,000 for this project. You could probably cover a large percentage of all links with just 1,000 redirects - which I doubt anyone would notice or even care much. -- GreenC 18:23, 9 February 2026 (UTC)
Iranian village capitalization
Trivial I know but the exact string of:
insource:/"|settlement_type = village"/
returns at minimum 10,000 incorrectly capitalized infoboxes. They all pretty much seem to be Iranian village stubs created by User:Carlossuarez46. The lowercased village should be changed to Village. Example: ~WikiOriginal-9~ (talk) 21:24, 24 February 2026 (UTC)
- This should be super easy for someone with an AWB bot. I'm busy for about a month, but you can ping me at the end of March if you have trouble finding a bot op and I can start the process then. (The first step in the process is a BRFA.) –Novem Linguae (talk) 05:10, 25 February 2026 (UTC)
- I can do a BRFA. Novem, do you think something like will be approved without much hiccups? Wondering maybe if concerns about cosmetic edits or similar would be raised. ~/Bunnypranav:<ping> 10:06, 25 February 2026 (UTC)
- I don't think WP:COSMETICBOT will be a problem. That policy is for edits that don't change the visual appearance of the page. This bot would be capitalizing a letter, which is a visual change. For reasons unrelated to COSMETICBOT, I'd estimate there's a 50% change the BRFA gets approved easily, and a 50% chance that they ask for a consensus somewhere such as a village pump first. –Novem Linguae (talk) 10:27, 25 February 2026 (UTC)
- Tip: If you can point to recently approved BRFAs for similar replacements (in both type and number of articles affected) that were completed without running into community complaints, that can help avoid being asked to find consensus elsewhere. If you can point to a reasonably well-attended WikiProject discussion, that can help too. Anomie⚔ 13:33, 25 February 2026 (UTC)
- Thanks. I will file a brfa in a day, after I get a bit free from real life. ~/Bunnypranav:<ping> 15:42, 25 February 2026 (UTC)
- Tip: If you can point to recently approved BRFAs for similar replacements (in both type and number of articles affected) that were completed without running into community complaints, that can help avoid being asked to find consensus elsewhere. If you can point to a reasonably well-attended WikiProject discussion, that can help too. Anomie⚔ 13:33, 25 February 2026 (UTC)
- MOS:HEADCAPS is clear: "Capitalize the first character of the first element if it is a letter" ~WikiOriginal-9~ (talk) 14:47, 25 February 2026 (UTC)
- I don't think WP:COSMETICBOT will be a problem. That policy is for edits that don't change the visual appearance of the page. This bot would be capitalizing a letter, which is a visual change. For reasons unrelated to COSMETICBOT, I'd estimate there's a 50% change the BRFA gets approved easily, and a 50% chance that they ask for a consensus somewhere such as a village pump first. –Novem Linguae (talk) 10:27, 25 February 2026 (UTC)
BRFA filed, please do tell if I missed something, filed it just before I sleep. ~/Bunnypranav:<ping> 15:36, 28 February 2026 (UTC)- Extremely sorry for the delay; real life took a big chunk of my time for the last month. I have started the bot run for this task, but due to the number of pages being around 33,000, it will take some time to get completed. ~/Bunnypranav:<ping> 07:08, 30 March 2026 (UTC)
- @WikiOriginal-9 I believe I have fixed all the pages with this capitalization error. The search for insource:/"|settlement_type = village"/ now returns no more pages. Unless I have missed something, marking as {{BOTREQ}}! ~/Bunnypranav:<ping> 09:27, 10 April 2026 (UTC)
Web scrapping
Not sure a bot is best suited for this, but I'd like some form of web scrapper that would crawl this list https://www.elsevier.com/products/journals?query=&page=1&accessType=open-access&sortBy=relevance
And fetch the list of OA journals from Elsevier
- AACE Clinical Case Reports
- AACE Endocrinology and Diabetes
- AI Open
- AI Thermal Fluids
alongside a sample DOI from the journal, e.g.
- AACE Clinical Case Reports (10.1016/j.aace.2024.11.008)
- AACE Endocrinology and Diabetes (10.1016/j.aed.2025.12.012)
- AI Open (10.1016/j.aiopen.2025.01.002)
- AI Thermal Fluids (10.1016/j.aitf.2025.100024)
....
Headbomb {t · c · p · b} 18:09, 23 December 2025 (UTC)
- This website loads its content on the client-side using JavaScript, which means scraping would require a browser automation tool such as Selenium, and would likely fail on many pages due to Cloudflare and other anti-bot protections. – DreamRimmer ■ 15:07, 31 December 2025 (UTC)
- @Headbomb,
Journals |
|---|
AACE Endocrinology and Diabetes (10.1016/j.aace.2024.12.006) AACE Endocrinology and Diabetes (10.1016/j.aed.2025.11.013) AI Open (10.1016/j.aiopen.2025.11.003) AI Thermal Fluids (10.1016/j.aitf.2025.100026) AJO International (10.1016/j.ajoint.2025.100210) AJOG Global Reports (10.1016/j.xagr.2025.100580) AJPM Focus (10.1016/j.focus.2025.100454) ASPET Discovery (10.1016/j.aspetd.2025.100018) Academic Pathology (10.1016/j.acpath.2025.100229) Accounting Open (10.1016/j.accop.2025.100002) Accounting Theory and Practice (10.1016/j.accoth.2025.100007) Acta Adamantum (None) Acta Pharmaceutica Sinica B (10.1016/j.apsb.2025.09.042) Acta Psychologica (10.1016/j.actpsy.2025.106021) Actas Dermo-Sifiliográficas (10.1016/j.ad.2025.104511) Addiction Neuroscience (10.1016/j.addicn.2025.100246) Addictive Behaviors Reports (10.1016/j.abrep.2025.100644) Additive Manufacturing Frontiers (10.1016/j.cjmeam.2023.100101) Additive Manufacturing Frontiers (10.1016/j.amf.2025.200232) Additive Manufacturing Letters (10.1016/j.addlet.2025.100350) Advanced Agrochem (10.1016/j.aac.2025.12.001) Advanced Bionics (10.1016/j.abs.2025.12.001) Advanced Design Research (10.1016/j.ijadr.2025.08.003) Advanced Exercise and Health Science (10.1016/j.aehs.2025.11.005) Advanced Industrial and Engineering Polymer Research (10.1016/j.aiepr.2025.12.003) Advanced Interventional Materials (10.1016/j.advim.2025.100001) Advanced Light Materials (None) Advanced Membranes (10.1016/j.advmem.2025.100203) Advanced Nanocomposites (10.1016/j.adna.2025.11.003) Advanced Orthopaedics (10.1016/j.advop.2025.10.002) Advanced Powder Materials (10.1016/j.apmate.2025.100387) Advanced Scientific Instruments (None) Advanced Sensor and Energy Materials (10.1016/j.asems.2025.100167) Advances in Applied Energy (10.1016/j.adapen.2025.100258) Advances in Archaeomaterials (10.1016/j.aia.2025.100055) Advances in Bamboo Science (10.1016/j.bamboo.2025.100218) Advances in Biomarker Sciences and Technology (10.1016/j.abst.2025.12.005) Advances in Business and Management Research (None) Advances in Cancer Biology - Metastasis (10.1016/j.adcanc.2025.100163) Advances in Climate Change Research (10.1016/j.accre.2025.09.011) Advances in Industrial and Manufacturing Engineering (10.1016/j.aime.2025.100177) Advances in Nutrition (10.1016/j.advnut.2025.100565) Advances in Ophthalmology Practice and Research (10.1016/j.aopr.2025.10.004) Advances in Oral and Maxillofacial Surgery (10.1016/j.adoms.2025.100610) Advances in Patient-Reported Outcomes (10.1016/j.apro.2025.100303) Advances in Radiation Oncology (10.1016/j.adro.2025.101965) Advances in Redox Research (10.1016/j.arres.2025.100146) Advances in Sample Preparation (10.1016/j.sampre.2025.100227) Advances in Wind Engineering (10.1016/j.awe.2025.100085) Aerospace Traffic and Safety (10.1016/j.aets.2025.12.002) African Journal of Emergency Medicine (10.1016/j.afjem.2025.100905) Aging Brain (10.1016/j.nbas.2025.100155) Aging and Health Research (10.1016/j.ahr.2025.100260) Agricultural Environment and Sustainability (10.1016/j.ages.2025.100003) Agricultural Water Management (10.1016/j.agwat.2025.110029) Agriculture Communications (10.1016/j.agrcom.2025.100104) Agrifood Systems (None) Ain Shams Engineering Journal (10.1016/j.asej.2025.103887) Alexandria Engineering Journal (10.1016/j.aej.2025.11.043) Allergology International (10.1016/j.alit.2025.10.006) Allergy Medicine (10.1016/j.allmed.2025.100090) American Heart Journal Plus: Cardiology Research and Practice (10.1016/j.ahjo.2025.100675) American Journal of Medicine Open (10.1016/j.ajmo.2025.100120) American Journal of Ophthalmology Case Reports (10.1016/j.ajoc.2025.102487) American Journal of Otolaryngology (10.1016/j.amjoto.2025.104752) American Journal of Preventive Cardiology (10.1016/j.ajpc.2025.101362) Ampersand (10.1016/j.amper.2025.100249) Anais Brasileiros de Dermatologia (10.1016/j.abd.2025.501251) Anais Brasileiros de Dermatologia (Versão em Português) (10.1016/j.abdp.2025.501221) Anales de Pediatría (10.1016/j.anpedi.2025.504029) Anales de Pediatría (English Edition) (10.1016/j.anpede.2025.504036) Animal Nutrition (10.1016/j.aninu.2025.11.002) Animals and Zoonoses (10.1016/s2950-2489(25)00096-3) Annals of 3D Printed Medicine (10.1016/j.stlm.2025.100225) Annals of Agricultural Sciences (10.1016/j.aoas.2025.100401) Annals of Hepatology (10.1016/j.aohep.2025.102111) Annals of Intensive Care (10.1186/s13613-025-01608-y) Annals of Thoracic Surgery Short Reports (10.1016/j.atssr.2025.06.024) Annals of Tourism Research Empirical Insights (10.1016/j.annale.2025.100189) Annals of Vascular Surgery - Brief Reports and Innovations (10.1016/j.avsurg.2025.100415) Appetite: Disordered Eating (None) Applications in Energy and Combustion Science (10.1016/j.jaecs.2025.100436) Applications in Engineering Science (10.1016/j.apples.2025.100278) Applied Animal Science (10.15232/aas.2025-02692) Applied Biomolecules: Bioactive Materials (None) Applied Catalysis O: Open (10.1016/j.catcom.2024.106892) Applied Catalysis O: Open (10.1016/j.apcato.2025.207083) Applied Computing and Geosciences (10.1016/j.acags.2025.100310) Applied Food Research (10.1016/j.afres.2025.101503) Applied Ocean Research (10.1016/j.apor.2025.104877) Applied Surface Science Advances (10.1016/j.apsadv.2025.100918) Apunts Sports Medicine (10.1016/j.apunts.2019.11.001) Apunts Sports Medicine (10.1016/j.apunsm.2025.100508) Aquaculture Reports (10.1016/j.aqrep.2025.103297) Aquaculture and Fisheries (10.1016/j.aaf.2025.05.005) Archives of Gerontology and Geriatrics Plus (10.1016/j.aggp.2025.100233) Archives of Rehabilitation Research and Clinical Translation (10.1016/j.arrct.2025.100497) Array (10.1016/j.array.2025.100627) Arthroplasty Today (10.1016/j.artd.2025.101882) Arthroscopy Techniques (10.1016/j.eats.2025.103921) Arthroscopy, Sports Medicine, and Rehabilitation (10.1016/j.asmr.2025.101254) Artificial Intelligence Chemistry (10.1016/j.aichem.2025.100103) Artificial Intelligence in Agriculture (10.1016/j.aiia.2025.10.009) Artificial Intelligence in Emergency Medicine (None) Artificial Intelligence in Geosciences (10.1016/j.aiig.2025.100171) Artificial Intelligence in the Life Sciences (10.1016/j.ailsci.2025.100137) Asia Pacific Management Review (10.1016/j.apmrv.2025.100389) Asia and the Global Economy (10.1016/j.aglobe.2025.100133) Asia-Pacific Journal of Oncology Nursing (10.1016/j.apjon.2025.100828) Asia-Pacific Journal of Ophthalmology (10.1016/j.apjo.2025.100274) Asia-Pacific Journal of Sports Medicine, Arthroscopy, Rehabilitation and Technology (10.1016/j.asmart.2025.09.003) Asian Journal of Pharmaceutical Sciences (10.1016/j.ajps.2025.101105) Asian Journal of Sport and Exercise Psychology (10.1016/j.ajsep.2025.10.002) Asian Journal of Surgery (10.1016/j.asjsur.2025.06.247) Asian Journal of Urology (10.1016/j.ajur.2025.04.008) Asian Nursing Research (10.1016/j.anr.2025.07.007) Asian Transport Studies (10.1016/j.eastsj.2025.100174) Aspects of Molecular Medicine (10.1016/j.amolm.2025.100093) Atención Primaria (10.1157/13053457) Atherosclerosis Plus (10.1016/s1567-5688(21)00014-3) Atherosclerosis Plus (10.1016/j.athplu.2025.12.004) Atmospheric Environment: X (10.1016/j.aeaoa.2025.100405) Atmospheric and Oceanic Science Letters (10.1016/j.aosl.2025.100655) Australian and New Zealand Journal of Public Health (10.1016/j.anzjph.2025.100300) Autonomous Transportation Research (10.1016/j.atres.2025.12.001) Avian Research (10.1016/j.avrs.2025.100324) BBA Advances (10.1016/j.bbadva.2025.100177) BJA Open (10.1016/j.bjao.2025.100503) Bacteriophage (10.1016/j.phage.2025.100001) Basic and Applied Ecology (10.1016/j.baae.2025.11.002) BenchCouncil Transactions on Benchmarks, Standards and Evaluations (10.1016/j.tbench.2025.100247) Big Data and Earth System (10.1016/j.bdes.2025.100038) BioDesign Research (10.1016/j.bidere.2025.100049) Bioactive Materials (10.1016/j.bioactmat.2025.12.027) Biochemistry and Biophysics Reports (10.1016/j.bbrep.2025.102408) Biofilm (10.1016/j.bioflm.2025.100341) Biogeotechnics (10.1016/j.bgtech.2024.100157) Biological Control (10.1016/j.biocontrol.2025.105944) Biological Psychiatry Global Open Science (10.1016/j.bpsgos.2025.100651) Biomarkers in Neuropsychiatry (10.1016/j.bionps.2025.100131) Biomass Futures (10.1016/j.bmf.2025.100008) Biomaterials and Biosystems (10.1016/j.bbiosy.2025.100122) Biomaterials and Living Medicine for Pharmaceutics (None) Biomedical Analysis (10.1016/j.bioana.2025.11.001) Biomedical Engineering Advances (10.1016/j.bea.2025.100204) Biomedical Instrumentation (10.1016/j.bmi.2025.100025) Biomedical Journal (10.1016/j.bj.2025.100838) Biomedical Technology (10.1016/j.bmt.2025.100113) Biomedicine & Pharmacotherapy (10.1016/j.biopha.2025.118753) Biomimetic Intelligence and Robotics (10.1016/j.birob.2025.100249) Biophysical Reports (10.1016/j.bpr.2025.100241) Biosafety and Health (10.1016/j.bsheal.2025.12.004) Biosensors and Bioelectronics: X (10.1016/j.biosx.2025.100727) Biotechnology Notes (10.1016/j.biotno.2025.10.002) Biotechnology Reports (10.1016/j.btre.2025.e00940) Blockchain: Research and Applications (10.1016/j.bcra.2025.100301) Blood Advances (10.1182/bloodadvances.2025017107) Blood Global Hematology (10.1016/j.bglo.2025.100045) Blood Immunology & Cellular Therapy (10.1016/j.bict.2025.100024) Blood Neoplasia (10.1016/j.bneo.2025.100176) Blood Red Cells & Iron (10.1016/j.brci.2025.100037) Blood Vessels, Thrombosis & Hemostasis (10.1016/j.bvth.2025.100112) Boletín de la Sociedad Española de Cerámica y Vidrio (10.1016/j.bsecv.2025.100477) Bone Reports (10.1016/j.bonr.2025.101889) Borsa Istanbul Review (10.1016/j.bir.2025.07.010) Brain Behavior and Immunity Integrative (10.1016/j.bbii.2025.100146) Brain Disorders (10.1016/j.dscb.2025.100303) Brain Hemorrhages (10.1016/j.hest.2025.11.002) Brain Horizons (None) Brain Network Disorders (10.1016/j.bnd.2025.09.002) Brain Organoid and Systems Neuroscience Journal (10.1016/j.bosn.2025.100038) Brain Research Bulletin (10.1016/j.brainresbull.2025.111662) Brain Science and Child Development (None) Brain Stimulation (10.1016/j.brs.2025.11.009) Brain and Development Case Reports (10.1016/j.bdcasr.2025.100117) Brain and Environment (10.1016/j.braen.2025.100012) Brain and Spine (10.1016/j.bas.2025.105892) Brain, Behavior, & Immunity - Health (10.1016/j.bbih.2025.101151) Brazilian Journal of Anesthesiology (10.1016/j.bjane.2025.844685) Brazilian Journal of Otorhinolaryngology (10.1016/j.bjorl.2025.101730) Burns Open (10.1016/j.burnso.2025.100436) CASE (10.1016/j.case.2025.08.003) CHEST Critical Care (10.1016/j.chstcc.2025.100213) CHEST Pulmonary (10.1016/j.chpulm.2025.100192) CJC Open (10.1016/j.cjco.2025.12.012) CJC Pediatric and Congenital Heart Disease (10.1016/j.cjcpc.2025.05.005) CMI Communications (10.1016/j.cmicom.2025.105157) Cancer Neuroscience (None) Cancer Pathogenesis and Therapy (10.1016/j.cpt.2025.03.005) Cancer Treatment and Research Communications (10.1016/s2213-0896(16)06001-1) Cancer Treatment and Research Communications (10.1016/j.ctarc.2025.101059) Carbohydrate Polymer Technologies and Applications (10.1016/j.carpta.2025.101062) Carbon Capture Science & Technology (10.1016/j.ccst.2025.100549) Carbon Neutral Technologies (10.1016/j.cnt.2025.100011) Carbon Resources Conversion (10.1016/j.crcon.2025.100313) Carbon Trends (10.1016/j.cartre.2025.100597) Cardiovascular Revascularization Medicine: Interesting Cases (10.1016/j.crmic.2025.100131) Case Reports in Women's Health (10.1016/j.crwh.2025.e00770) Case Studies in Chemical and Environmental Engineering (10.1016/j.cscee.2025.101307) Case Studies in Construction Materials (10.1016/j.cscm.2025.e05681) Case Studies in Thermal Engineering (10.1016/j.csite.2025.107519) Cell Death (10.1016/j.celld.2025.100001) Cell Genomics (10.1016/j.xgen.2025.101103) Cell Insight (10.1016/j.cellin.2025.100287) Cell Investigation (10.1016/j.clnves.2025.100050) Cell Reports (10.1016/j.celrep.2025.116693) Cell Reports Medicine (10.1016/j.xcrm.2025.102506) Cell Reports Methods (10.1016/j.crmeth.2025.101221) Cell Reports Physical Science (10.1016/j.xcrp.2025.103030) Cell Reports Sustainability (10.1016/j.crsus.2025.100604) Cell Stress and Chaperones (10.1016/j.cstres.2025.100139) Cellular and Molecular Gastroenterology and Hepatology (10.1016/j.jcmgh.2025.101622) Cement (10.1016/j.cement.2025.100162) Central Bank Review (10.1016/j.cbrev.2025.100228) Cerebral Circulation - Cognition and Behavior (10.1016/j.cccb.2025.100523) ChemPhysMater (10.1016/j.chphma.2025.10.007) Chemical Engineering Journal Advances (10.1016/j.ceja.2025.100989) Chemical Engineering Journal: Green and Sustainable (10.1016/j.cejgas.2025.100004) Chemical Physics Impact (10.1016/j.chphi.2025.100970) Chemical Thermodynamics and Thermal Analysis (10.1016/j.ctta.2025.100251) Chemistry of Inorganic Materials (10.1016/j.cinorg.2025.100135) Child Protection and Practice (10.1016/j.chipro.2025.100275) China Economic Quarterly International (10.1016/j.ceqi.2025.12.002) China Geology (10.31035/cg2023034) China Journal of Accounting Research (10.1016/j.cjar.2025.100457) China Welding (10.1016/j.cwe.2025.100015) Chinese General Practice Journal (10.1016/j.cgpj.2025.100086) Chinese Herbal Medicines (10.1016/j.chmed.2025.11.001) Chinese Journal of Aeronautics (10.1016/j.cja.2025.103670) Chinese Journal of Analytical Chemistry (10.1016/j.cjac.2025.100625) Chinese Journal of Mechanical Engineering (10.1186/s10033-022-00816-y) Chinese Journal of Plastic and Reconstructive Surgery (10.1016/j.cjprs.2025.09.001) Chinese Journal of Population, Resources and Environment (10.1016/j.cjpre.2025.10.013) Chinese Journal of Traumatology (10.1016/j.cjtee.2025.10.003) Chinese Medical Journal Pulmonary and Critical Care Medicine (10.1016/j.pccm.2025.11.004) Chip (10.1016/j.chip.2025.100161) Circular Economy (10.1016/j.cec.2025.100172) Cirugía Cardiovascular (10.1016/j.circv.2025.11.007) Cities: Smarter Futures (None) City and Environment Interactions (10.1016/j.cacint.2025.100286) Cleaner Chemical Engineering (10.1016/j.clce.2025.100150) Cleaner Energy Systems (10.1016/j.cles.2025.100227) Cleaner Engineering and Technology (10.1016/j.clet.2025.101131) Cleaner Environmental Systems (10.1016/j.cesys.2025.100386) Cleaner Food Systems (10.1016/j.clfs.2025.100008) Cleaner Logistics and Supply Chain (10.1016/j.clscn.2025.100280) Cleaner Manufacturing (None) Cleaner Materials (10.1016/j.clema.2025.100364) Cleaner Production Letters (10.1016/j.clpl.2025.100122) Cleaner Waste Systems (10.1016/j.clwas.2025.100462) Cleaner Water (10.1016/j.clwat.2025.100197) Cleaner and Circular Bioeconomy (10.1016/j.clcb.2025.100196) Cleaner and Responsible Consumption (10.1016/j.clrc.2025.100376) Climate Change Ecology (10.1016/j.ecochg.2025.100105) Climate Physics and Atmospheric Science: Scientific Insights and Societal Challenges (None) Climate Risk Management (10.1016/j.crm.2025.100763) Climate Services (10.1016/j.cliser.2025.100631) Climate Smart Agriculture (10.1016/j.csag.2025.100094) Clinical Dental Journal (None) Clinical Epidemiology and Global Health (10.1016/j.cegh.2025.102224) Clinical Immunology Communications (10.1016/j.clicom.2025.12.002) Clinical Infection in Practice (10.1016/j.clinpr.2025.100528) Clinical Medicine (10.1016/j.clinme.2025.100541) Clinical Neurophysiology Practice (10.1016/j.cnp.2025.12.005) Clinical Nutrition Open Science (10.1016/j.yclnex.2020.09.001) Clinical Nutrition Open Science (10.1016/j.nutos.2025.12.007) Clinical Parkinsonism & Related Disorders (10.1016/j.prdoa.2025.100417) Clinical Surgical Oncology (10.1016/j.cson.2025.100115) Clinical Traditional Medicine and Pharmacology (10.1016/j.ctmp.2025.200256) Clinical Traditional Medicine and Pharmacology (10.1016/j.ccmp.2023.100127) Clinical Traditional Medicine and Pharmacology (None) Clinical and Translational Radiation Oncology (10.1016/j.ctro.2025.101096) Clinical eHealth (10.1016/j.ceh.2025.10.003) Clinics (10.1016/j.clinsp.2025.100855) Coacervates (None) Cognitive Robotics (10.1016/j.cogr.2025.11.002) Colloid and Interface Science Communications (10.1016/j.colcom.2025.100864) Communications in Transportation Research (10.1016/j.commtr.2025.100202) Comparative Immunology Reports (10.1016/j.fsirep.2023.100102) Comparative Immunology Reports (10.1016/j.cirep.2025.200267) Complementary Therapies in Medicine (10.1016/j.ctim.2025.103307) Composites Part C: Open Access (10.1016/j.jcomc.2025.100685) Comprehensive Psychiatry (10.1016/j.comppsych.2025.152650) Comprehensive Psychoneuroendocrinology (10.1016/j.cpnec.2025.100330) Computational Materials Today (10.1016/j.commt.2025.100045) Computational Particle Mechanics (10.1007/s40571-025-01105-w) Computational and Structural Biotechnology Journal (10.1016/j.csbj.2025.11.065) Computational and Structural Biotechnology Reports (10.1016/j.csbr.2025.100078) Computer Methods and Programs in Biomedicine Update (10.1016/j.cmpbup.2025.100224) Computers & Education: X Reality (10.1016/j.cexr.2025.100126) Computers and Education Open (10.1016/j.caeo.2025.100323) Computers and Education: Artificial Intelligence (10.1016/j.caeai.2025.100519) Computers in Human Behavior Reports (10.1016/j.chbr.2025.100905) Computers in Human Behavior: Artificial Humans (10.1016/j.chbah.2025.100240) Construction and Building Materials in Transportation (None) Contemporary Clinical Trials Communications (10.1016/j.conctc.2025.101585) Continence (10.1016/j.cont.2025.102300) Continence Reports (10.1016/j.contre.2025.100100) Coordination Chemistry Research (10.1016/j.cocr.2025.100009) Corrosion Communications (10.1016/j.corcom.2025.03.004) Critical Care and Resuscitation (10.1016/j.ccrj.2025.100149) Crop Design (10.1016/j.cropd.2025.100127) Crop and Environment (10.1016/j.crope.2025.09.003) Cure & Care (10.1016/j.ccwv.2025.100023) Current Developments in Nutrition (10.1016/j.cdnut.2025.107611) Current Molecular Pharmacology (10.2174/0118761429377081250508081722) Current Pharmaceutical Analysis (10.1016/j.cpan.2025.12.001) Current Plant Biology (10.1016/j.cpb.2025.100568) Current Problems in Cancer: Case Reports (10.1016/j.cpccr.2025.100397) Current Problems in Surgery (10.1016/j.cpsurg.2025.101940) Current Proteomics (10.1016/j.curpro.2025.100051) Current Radiopharmaceuticals (10.1016/j.craph.2025.100014) Current Research in Behavioral Sciences (10.1016/j.crbeha.2025.100195) Current Research in Biotechnology (10.1016/j.crbiot.2025.100355) Current Research in Ecological and Social Psychology (10.1016/j.cresp.2025.100256) Current Research in Environmental Sustainability (10.1016/j.crsust.2025.100280) Current Research in Food Science (10.1016/j.crfs.2025.101270) Current Research in Green and Sustainable Chemistry (10.1016/j.crgsc.2025.100500) Current Research in Insect Science (10.1016/j.cris.2025.100119) Current Research in Microbial Sciences (10.1016/j.crmicr.2025.100524) Current Research in Neurobiology (10.1016/j.crneur.2025.100154) Current Research in Parasitology and Vector-Borne Diseases (10.1016/s2667-114x(25)00103-7) Current Research in Pharmacology and Drug Discovery (10.1016/j.crphar.2025.100242) Current Research in Physiology (10.1016/j.crphys.2025.100181) Current Research in Structural Biology (10.1016/j.crstbi.2025.100174) Current Research in Toxicology (10.1016/j.crtox.2025.100271) Current Therapeutic Research (10.1016/j.curtheres.2025.100817) Cyber Security and Applications (10.1016/j.csa.2024.100065) Cyber-Physical Energy Systems (10.1016/j.cpes.2025.09.004) Data Science and Informetrics (10.1016/j.dsim.2025.12.001) Data Science and Management (None) Data Science and Management (10.1016/j.dsm.2025.12.001) Data and Information Management (10.1016/j.dim.2025.100120) Data in Brief (10.1016/j.dib.2025.112296) DeCarbon (10.1016/j.decarb.2025.100146) Decision Analytics Journal (10.1016/j.dajour.2025.100667) Decoding Infection and Transmission (10.1016/j.dcit.2025.100073) Deep Brain Stimulation (10.1016/j.jdbs.2025.12.001) Deep Resources Engineering (10.1016/j.deepre.2025.100234) Defence Technology (10.1016/j.dt.2025.07.008) Dental Research (10.1016/j.dtrs.2025.100009) Dentistry Review (10.1016/j.dentre.2025.100161) Desalination and Water Treatment (10.1016/j.dwt.2025.101591) Design Science Vision (10.1016/j.dsvis.2025.100002) Design and Artificial Intelligence (10.1016/j.daai.2025.100050) Developmental Cognitive Neuroscience (10.1016/j.dcn.2025.101654) Developments in the Built Environment (10.1016/j.dibe.2025.100824) Diabetes Epidemiology and Management (10.1016/j.deman.2025.100291) Dialogues in Health (10.1016/j.dialog.2025.100263) Digital Business (10.1016/j.digbus.2025.100147) Digital Chemical Engineering (10.1016/j.dche.2025.100284) Digital Chinese Medicine (10.1016/j.dcmed.2025.09.008) Digital Communications and Networks (10.1016/j.dcan.2025.05.003) Digital Dentistry Journal (10.1016/j.ddj.2025.100043) Digital Engineering (10.1016/j.dte.2025.100086) Digital Geography and Society (10.1016/j.diggeo.2025.100153) Disease and Therapeutics (10.1016/j.dist.2025.100003) Drug and Alcohol Dependence Reports (10.1016/j.dadr.2025.100398) EANM Innovation (10.1016/j.eanmi.2025.100020) EBES Sustainable Building (None) EJC Paediatric Oncology (10.1016/j.ejcped.2025.100481) EJC Skin Cancer (10.1016/j.ejcskn.2025.100773) EJVES Vascular Forum (10.1016/j.ejvssr.2019.11.001) EJVES Vascular Forum (10.1016/j.ejvsvf.2025.10.003) ESMO Gastrointestinal Oncology (10.1016/j.esmogo.2025.100277) ESMO Open (10.1016/j.esmoop.2025.106024) ESMO Rare Cancers (10.1016/j.esmorc.2025.100078) ESMO Real World Data and Digital Oncology (10.1016/j.esmorw.2025.100658) EULAR Rheumatology Open (10.1016/j.ero.2025.12.004) EURO Journal on Computational Optimization (10.1016/j.ejco.2025.100124) EURO Journal on Decision Processes (10.1016/j.ejdp.2025.100063) EURO Journal on Decision Processes (10.1007/40070.2193-9446) EURO Journal on Transportation and Logistics (10.1016/j.ejtl.2025.100173) Earth Critical Zone (10.1016/j.ecz.2025.100065) Earth Energy Science (10.1016/j.ees.2025.09.002) Earth History and Biodiversity (10.1016/j.hisbio.2025.100036) Earth System (None) Earth System Governance (10.1016/j.esg.2025.100306) Earthquake Research Advances (10.1016/j.eqrea.2025.100442) Earthquake Science (10.1016/j.eqs.2025.08.001) Eco-Environment & Health (10.1016/j.eehl.2025.100204) Ecological Indicators (10.1016/j.ecolind.2025.114491) Ecological Informatics (10.1016/j.ecoinf.2025.103547) Ecotoxicology and Environmental Safety (10.1016/j.ecoenv.2025.119561) Educación Médica (10.1016/j.edumed.2025.101100) Egyptian Informatics Journal (10.1016/j.eij.2025.100873) Egyptian Journal of Aquatic Research (10.1016/j.ejar.2025.07.003) Electrochemistry Communications (10.1016/j.elecom.2025.108093) Electronic Journal of Biotechnology (10.1016/j.ejbt.2025.100699) Emerging Animal Species (10.1016/j.eas.2025.100058) Emerging Contaminants (10.1016/j.emcon.2025.100614) Emerging Trends in Drugs, Addictions, and Health (10.1016/j.etdah.2025.100208) Endocrine and Metabolic Science (10.1016/j.endmts.2025.100284) Energetic Materials Frontiers (10.1016/j.enmf.2025.12.001) Energy & Environmental Sustainability (10.1016/j.eesus.2025.100043) Energy Conversion and Management: X (10.1016/j.ecmx.2025.101451) Energy Efficiency First (10.1016/j.eef.2025.100009) Energy Geoscience (10.1016/j.engeos.2025.100516) Energy Nexus (10.1016/j.nexus.2025.100614) Energy Reports (10.1016/j.egyr.2025.12.030) Energy Reviews (10.1016/j.enrev.2025.100165) Energy Storage and Saving (10.1016/j.enss.2025.07.001) Energy Strategy Reviews (10.1016/j.esr.2025.102005) Energy and AI (10.1016/j.egyai.2025.100666) Energy and Built Environment (10.1016/j.enbenv.2024.07.002) EngMedicine (10.1016/j.engmed.2025.100113) Engineering (10.1016/j.eng.2025.11.031) Engineering Microbiology (10.1016/j.engmic.2025.100257) Engineering Science and Technology, an International Journal (10.1016/j.jestch.2025.102250) Environment International (10.1016/j.envint.2025.109936) Environmental Advances (10.1016/j.envadv.2025.100679) Environmental Challenges (10.1016/j.envc.2025.101389) Environmental Chemistry and Ecotoxicology (10.1016/j.enceco.2025.11.023) Environmental Functional Materials (10.1016/j.efmat.2025.12.001) Environmental Management: Economics and Policy (None) Environmental Management: Emerging Contaminants (None) Environmental Management: Engineering and Technology (None) Environmental Management: Smart Solutions (None) Environmental Nexus (10.1016/j.enex.2025.100002) Environmental Pollution and Management (10.1016/j.epm.2025.09.006) Environmental Science and Ecotechnology (10.1016/j.ese.2025.100650) Environmental Surfaces and Interfaces (10.1016/j.esi.2025.12.003) Environmental Technology & Innovation (10.1016/j.eti.2025.104681) Environmental and Experimental Botany (10.1016/j.envexpbot.2025.106298) Environmental and Sustainability Indicators (10.1016/j.indic.2025.101033) Epidemics (10.1016/j.epidem.2025.100876) Epilepsy & Behavior Reports (10.1016/j.ebcr.2019.03.001) Epilepsy & Behavior Reports (10.1016/j.ebr.2025.100841) Equity Neuroscience (10.1016/j.neuros.2025.100019) European Journal of Cancer: Supplement (10.1016/j.ejcsup.2021.06.003) European Journal of Cell Biology (10.1016/j.ejcb.2025.151526) European Journal of Medical Genetics (10.1016/j.ejmg.2025.105065) European Journal of Medicinal Chemistry Reports (10.1016/j.ejmcr.2025.100315) European Journal of Obstetrics & Gynecology and Reproductive Biology: X (10.1016/j.eurox.2025.100437) European Journal of Pharmaceutical Sciences (10.1016/j.ejps.2025.107392) European Journal of Radiology Artificial Intelligence (10.1016/j.ejrai.2025.100060) European Journal of Radiology Open (10.1016/j.ejro.2025.100717) European Poultry Science (10.1016/j.eups.2025.100013) European Research on Management and Business Economics (10.1016/j.iedeen.2025.100295) European Transport Studies (10.1016/j.ets.2025.100013) European Urology Open Science (10.1016/s1569-9056(19)35017-1) European Urology Open Science (10.1016/j.euros.2025.12.014) European Urology Open Science (None) Evolving Earth (10.1016/j.eve.2025.100104) Examples and Counterexamples (10.1016/j.exco.2025.100211) Experimental Gerontology (10.1016/j.exger.2025.112994) Experimental and Molecular Pathology (10.1016/j.yexmp.2025.105016) Exploratory Research in Clinical and Social Pharmacy (10.1016/j.rcsop.2025.100688) Extracellular Vesicle (10.1016/j.vesic.2025.100100) Extracorporeal Life Support (10.21037/ecls.2017.04.01) Extreme Materials (10.1016/j.exm.2025.09.001) Eye Discovery (10.1016/j.edisc.2025.100005) F&S Reports (10.1016/j.xfre.2025.07.009) Farmacia Hospitalaria (10.1016/j.farma.2025.10.018) Farming System (10.1016/j.farsys.2025.100182) Fermented Foods (10.1016/j.ferfo.2025.100003) Finance Research Open (10.1016/j.finr.2025.100084) FirePhysChem (10.1016/j.fpc.2025.12.004) First Nations Health and Wellbeing - The Lowitja Journal (10.1016/j.fnhli.2025.100102) Food Chemistry Advances (10.1016/j.focha.2025.101199) Food Chemistry: Molecular Sciences (10.1016/j.fochms.2025.100339) Food Chemistry: X (10.1016/j.fochx.2025.103406) Food Hydrocolloids for Health (10.1016/j.fhfh.2025.100261) Food Nutrition (10.1016/j.fnutr.2025.100051) Food Physics (10.1016/j.foodp.2025.100069) Food Wellness (10.1016/j.foodw.2025.100035) Food and Waterborne Parasitology (10.1016/j.fawpar.2025.e00306) Foot & Ankle Surgery: Techniques, Reports & Cases (10.1016/j.fastrc.2025.100583) Forces in Mechanics (10.1016/j.finmec.2025.100345) Forensic Science International: Reports (10.1016/j.fsir.2025.100441) Forensic Science International: Synergy (10.1016/j.fsisyn.2025.100654) Forensic Sciences Research (10.1093/fsr/owaf045) Forest Ecosystems (10.1016/j.fecs.2025.100389) Franklin Open (10.1016/j.fraope.2025.100450) Frontiers of Architectural Research (10.1016/j.foar.2025.09.001) Fuel Communications (10.1016/j.jfueco.2025.100152) Fuel Processing Technology (10.1016/j.fuproc.2025.108382) Fundamental Plasma Physics (10.1016/j.fpp.2025.100100) Fundamental Research (10.1016/j.fmre.2025.11.017) Future Batteries (10.1016/j.fub.2025.100133) Future Foods (10.1016/j.fufo.2025.100869) Future Healthcare Journal (10.1016/j.fhj.2025.100492) Gaceta Sanitaria (10.1016/j.gaceta.2025.102549) Gastro Hep Advances (10.1016/j.gastha.2025.100813) Gastroenterology & Endoscopy (10.1016/j.gande.2025.09.001) Genes & Diseases (10.1016/j.gendis.2025.101669) Genetics in Medicine Open (10.1016/j.gimo.2025.103472) Genomics (10.1016/j.ygeno.2025.111172) Geodata and AI (10.1016/j.geoai.2025.100030) Geoderma (10.1016/j.geoderma.2025.117655) Geodesy and Geodynamics (10.1016/j.geog.2025.10.002) Geography and Sustainability (10.1016/j.geosus.2025.100400) Geohazard Mechanics (10.1016/s2949-7418(25)00066-4) Geomatica (10.1016/j.geomat.2025.100090) Geopsychiatry (10.1016/j.geopsy.2025.100038) Geoscience Frontiers (10.1016/j.gsf.2025.102215) Geosystems and Geoenvironment (10.1016/j.geogeo.2025.100471) Geriatric Nursing: Asia (None) Giant (10.1016/j.giant.2025.100372) Glial Health Research (10.1016/j.ghres.2025.100012) Global Challenges & Regional Science (10.1016/j.gcrs.2025.100023) Global Ecology and Conservation (10.1016/j.gecco.2025.e04014) Global Energy Interconnection (10.1016/j.gloei.2025.11.001) Global Environmental Change Advances (10.1016/j.gecadv.2025.100029) Global Epidemiology (10.1016/j.gloepi.2025.100236) Global Health Journal (10.1016/j.glohj.2025.11.001) Global Health Research and Policy (10.1186/s41256-025-00464-4) Global Medical Genetics (10.1016/j.gmg.2025.100084) Global Neurological Insights (None) Global Pediatrics (10.1016/j.gpeds.2025.100303) Global Transitions (10.1016/j.glt.2025.10.004) Global and Earth Surface Processes Change (10.1016/j.gespch.2025.100008) Glycoscience & Therapy (10.1016/j.glycos.2025.100019) Grain & Oil Science and Technology (10.1016/j.gaost.2025.08.002) Graphical Models (10.1016/j.gmod.2025.101309) Green Analytical Chemistry (10.1016/j.greeac.2025.100315) Green Carbon (10.1016/j.greenca.2025.04.002) Green Chemical Engineering (10.1016/j.gce.2024.10.004) Green Energy & Environment (10.1016/j.gee.2025.11.005) Green Energy and Intelligent Transportation (10.1016/j.geits.2025.100386) Green Energy and Resources (10.1016/j.gerr.2025.100162) Green Synthesis and Catalysis (10.1016/j.gresc.2025.12.002) Green Technologies and Sustainability (10.1016/j.grets.2025.100320) Green and Smart Mining Engineering (10.1016/j.gsme.2025.10.007) Gut Microbiology (10.1016/j.gutmic.2025.100002) Gut Microbiome and Health (10.1016/j.gmh.2025.100001) Gynecologic Oncology Reports (10.1016/j.gynor.2014.05.003) Gynecologic Oncology Reports (10.1016/j.gore.2025.102013) HardwareX (10.1016/j.ohx.2025.e00726) Health Care Transitions (10.1016/j.hctj.2025.100124) Health Policy OPEN (10.1016/j.hpopen.2025.100159) Health Policy in Asia (None) Health Sciences Review (10.1016/j.hsr.2025.100241) Healthcare Analytics (10.1016/j.health.2025.100442) Healthcare and Rehabilitation (10.1016/j.hcr.2025.100054) Heart Rhythm O2 (10.1016/j.hroo.2025.11.027) HeartRhythm Case Reports (10.1016/j.hrcr.2025.11.023) Heavy Rail (None) Heliyon (10.1016/j.heliyon.2025.e44270) Hellenic Journal of Cardiology (10.1016/j.hjc.2025.12.001) Hematology, Transfusion and Cell Therapy (10.1016/j.htct.2025.106233) High-Confidence Computing (10.1016/j.hcc.2025.100338) High-speed Railway (10.1016/j.hspr.2025.11.004) Horticultural Plant Journal (10.1016/j.hpj.2025.08.017) Human Factors in Healthcare (10.1016/j.hfh.2025.100122) Human Genetics and Genomics Advances (10.1016/j.xhgg.2025.100552) Human Nutrition & Metabolism (10.1016/j.jnim.2019.100107) Human Nutrition & Metabolism (10.1016/j.hnm.2025.200353) Human Pathology Reports (10.1016/j.ehpc.2021.200474) Human Pathology Reports (10.1016/j.hpr.2025.300810) Human Settlements and Sustainability (10.1016/j.hssust.2025.10.002) Hybrid Advances (10.1016/j.hybadv.2025.100579) HydroResearch (10.1016/j.hydres.2025.11.001) Hydrogen Economy & Engineering (None) Hygiene and Environmental Health Advances (10.1016/j.heha.2025.100161) IATSS Research (10.1016/j.iatssr.2025.12.001) IBRO Neuroscience Reports (10.1016/j.ibror.2020.08.004) IBRO Neuroscience Reports (10.1016/j.ibneur.2025.12.004) ICT Express (10.1016/j.icte.2025.09.011) IDCases (10.1016/j.idcr.2025.e02450) IFAC-PapersOnLine (10.1016/j.ifacol.2025.06.022) IHJ Cardiovascular Reports (10.1016/j.ihjccr.2023.08.001) IHJ Cardiovascular Reports (10.1016/j.ihjcvr.2025.12.001) IIMB Management Review (10.1016/j.iimb.2025.100618) IJC Heart & Vasculature (10.1016/j.ijchv.2014.08.004) IJC Heart & Vasculature (10.1016/j.ijcha.2025.101846) IJID One Health (10.1016/j.ijidoh.2025.100094) IJID Regions (10.1016/j.ijregi.2025.100807) IPEM-Translation (10.1016/j.ipemt.2025.100034) ISPRS Open Journal of Photogrammetry and Remote Sensing (10.1016/j.ophoto.2025.100110) Immuno-Oncology and Technology (10.1016/j.iotech.2025.101077) ImmunoInformatics (10.1016/j.immuno.2025.100062) Immunobiology (10.1016/j.imbio.2025.153147) In Silico Research in Biomedicine (10.1016/j.insi.2025.100154) Indian Heart Journal (10.1016/j.ihj.2025.11.053) Indian Pacing and Electrophysiology Journal (10.1016/j.ipej.2025.12.019) Indoor Environments (10.1016/j.indenv.2025.100147) Industrial Crops and Products (10.1016/j.indcrop.2025.122503) Infection Prevention in Practice (10.1016/j.infpip.2025.100488) Infection, Genetics and Evolution (10.1016/j.meegid.2025.105864) Infectious Disease Modelling (10.1016/j.idm.2025.12.003) Infectious Medicine (10.1016/j.imj.2025.100230) Informatics and Health (10.1016/j.infoh.2025.08.001) Informatics in Medicine Unlocked (10.1016/j.imu.2025.101722) Information Geography (10.1016/j.infgeo.2025.100036) Information Processing in Agriculture (10.1016/j.inpa.2025.12.004) Innovation and Green Development (10.1016/j.igd.2025.100312) Innovative Practice in Breast Health (10.1016/j.ibreh.2024.100028) Integrated Diagnostics (None) Integrative Medicine Research (10.1016/j.imr.2025.101260) Intelligence-Based Medicine (10.1016/j.ibmed.2025.100331) Intelligent Climate and Eco-Environment (10.1016/j.icee.2025.100001) Intelligent Geoengineering (10.1016/j.ige.2025.10.001) Intelligent Hospital (10.1016/j.inhs.2025.100029) Intelligent Medicine (10.1016/j.imed.2025.06.003) Intelligent Oncology (10.1016/j.intonc.2025.12.003) Intelligent Pharmacy (10.1016/j.ipha.2025.05.002) Intelligent Sports and Health (10.1016/j.ish.2025.10.003) Intelligent Surgery (10.1016/j.isurg.2025.12.002) Intelligent Systems with Applications (10.1016/j.eswax.2020.100040) Intelligent Systems with Applications (10.1016/j.iswa.2025.200612) Interdisciplinary Neurosurgery (10.1016/j.inat.2025.102165) International Dental Journal (10.1016/j.identj.2025.103994) International Journal for Parasitology: Drugs and Drug Resistance (10.1016/j.ijpddr.2025.100630) International Journal for Parasitology: Parasites and Wildlife (10.1016/j.ijppaw.2025.101182) International Journal of Advanced Nuclear Reactor Design and Technology (10.1016/j.jandt.2025.09.002) International Journal of Africa Nursing Sciences (10.1016/j.ijans.2025.100940) International Journal of Applied Earth Observation and Geoinformation (10.1016/j.jag.2025.105026) International Journal of Cardiology Cardiovascular Risk and Prevention (10.1016/j.ijchy.2021.100087) International Journal of Cardiology Cardiovascular Risk and Prevention (10.1016/j.ijcrp.2025.200549) International Journal of Cardiology Congenital Heart Disease (10.1016/j.ijcchd.2025.100642) International Journal of Cardiology Innovations (None) International Journal of Clinical and Health Psychology (10.1016/j.ijchp.2025.100661) International Journal of Cognitive Computing in Engineering (10.1016/j.ijcce.2025.11.004) International Journal of Educational Research Open (10.1016/j.ijedro.2025.100567) International Journal of Electrical Power & Energy Systems (10.1016/j.ijepes.2025.111442) International Journal of Electrochemical Science (10.1016/j.ijoes.2025.101278) International Journal of Geoheritage and Parks (10.1016/j.ijgeop.2025.11.003) International Journal of Infectious Diseases (10.1016/j.ijid.2025.108188) International Journal of Information Management Data Insights (10.1016/j.jjimei.2025.100384) International Journal of Innovation Studies (10.1016/j.ijis.2025.09.004) International Journal of Intelligent Networks (10.1016/j.ijin.2025.11.005) International Journal of Lightweight Materials and Manufacture (10.1016/j.ijlmm.2025.07.009) International Journal of Lung Cancer (None) International Journal of Medical Microbiology (10.1016/j.ijmm.2025.151697) International Journal of Mining Science and Technology (10.1016/j.ijmst.2025.10.006) International Journal of Naval Architecture and Ocean Engineering (10.1016/j.ijnaoe.2025.100719) International Journal of Nursing Sciences (10.1016/j.ijnss.2025.12.017) International Journal of Nursing Studies Advances (10.1016/j.ijnsa.2025.100457) International Journal of Particle Therapy (10.1016/j.ijpt.2025.101289) International Journal of Pharmaceutics: X (10.1016/j.ijpx.2025.100467) International Journal of Sediment Research (10.1016/s1001-6279(25)00102-7) International Journal of Surgery Case Reports (10.1016/j.ijscr.2025.112132) International Journal of Thermofluids (10.1016/j.ijft.2025.101516) International Journal of Transportation Science and Technology (10.1016/j.ijtst.2024.10.005) International Psychogeriatrics (10.1016/j.inpsyc.2025.100088) International Review of Economics & Finance (10.1016/j.iref.2025.104813) International Soil and Water Conservation Research (10.1016/j.iswcr.2025.07.001) Internet Interventions (10.1016/j.invent.2025.100897) Internet of Things and Cyber-Physical Systems (10.1016/j.iotcps.2025.05.001) Interventional Pain Medicine (10.1016/j.inpm.2025.100722) Intestinal Failure (10.1016/j.intf.2025.100343) Invention Disclosure (10.1016/j.inv.2025.100038) Italian Journal of Agronomy (10.1016/j.ijagro.2025.100078) JAACAP Open (10.1016/j.jaacop.2025.06.001) JAAD Case Reports (10.1016/j.jdcr.2025.10.059) JAAD International (10.1016/j.jdin.2025.08.013) JAAD Reviews (10.1016/j.jdrv.2025.12.001) JACC: Advances (10.1016/j.jacadv.2025.102487) JACC: Asia (10.1016/j.jacasi.2025.09.005) JACC: Basic to Translational Science (10.1016/j.jacbts.2025.101433) JACC: CardioOncology (10.1016/j.jaccao.2025.10.001) JACC: Case Reports (10.1016/j.jaccas.2025.105789) JACEP Open (10.1016/j.acepjo.2025.100277) JADA Foundational Science (10.1016/j.jfscie.2025.100060) JAND Global Reports (10.1016/j.jaglob.2025.100001) JAPhA Pharmacotherapy (10.1016/j.japhar.2025.100025) JAPhA Practice Innovations (10.1016/j.japhpi.2025.100084) JCA Advances (10.1016/j.jcadva.2025.100195) JCIS Open (10.1016/j.jciso.2025.100163) JDS Communications (10.1016/s2666-9102(25)00224-8) JEM International (10.1016/j.jemint.2025.100001) JEM Reports (10.1016/j.jemrpt.2025.100201) JFO Open Ophthalmology (10.1016/j.jfop.2025.100184) JHEP Reports (10.1016/j.jhepr.2025.101660) JHLT Open (10.1016/j.jhlto.2025.100440) JID Innovations (10.1016/j.xjidi.2025.100436) JOS Case Reports (10.1016/j.joscr.2025.04.002) JPRAS Open (10.1016/j.jpra.2025.10.020) JSAMS Plus (10.1016/j.jsampl.2025.100132) JSES International (10.1016/j.jses.2019.10.017) JSES International (10.1016/j.jseint.2025.09.014) JSES Reviews, Reports, and Techniques (10.1016/j.xrrt.2025.09.001) JTCVS Open (10.1016/j.xjon.2025.09.014) JTCVS Structural and Endovascular (10.1016/j.xjse.2025.100088) JTCVS Techniques (10.1016/j.xjtc.2025.09.017) JTO Clinical and Research Reports (10.1016/j.jtocrr.2025.100936) JVS-Vascular Insights (10.1016/j.jvsvi.2025.100309) JVS-Vascular Science (10.1016/j.jvssci.2025.100396) Japanese Dental Science Review (10.1016/j.jdsr.2025.11.005) Jornal de Pediatria (10.1016/j.jped.2025.101457) Journal of Advanced Joining Processes (10.1016/j.jajp.2025.100366) Journal of Advanced Research (10.1016/j.jare.2025.03.007) Journal of Affective Disorders Reports (10.1016/j.jadr.2025.100997) Journal of Agriculture and Food Research (10.1016/j.jafr.2025.102565) Journal of Allergy and Clinical Immunology: Global (10.1016/j.jacig.2025.100613) Journal of Allergy and Hypersensitivity Diseases (10.1016/j.jahd.2025.100060) Journal of Alloys and Metallurgical Systems (10.1016/j.jalmes.2025.100231) Journal of Anesthesia and Translational Medicine (10.1016/j.jatmed.2025.10.002) Journal of Applied Poultry Research (10.1016/j.japr.2025.100657) Journal of Aquatic Plants (10.1016/j.jap.2025.100002) Journal of Asia-Pacific Biodiversity (10.1016/j.japb.2025.06.009) Journal of Asian Earth Sciences: X (10.1016/j.jaesx.2025.100213) Journal of Automation and Intelligence (10.1016/j.jai.2025.11.003) Journal of Ayurveda and Integrative Medicine (10.1016/j.jaim.2025.101241) Journal of Biological Chemistry (10.1016/j.jbc.2025.111003) Journal of Biomechanics Open (10.1016/j.jbmo.2025.100001) Journal of Bioresources and Bioproducts (10.1016/j.jobab.2025.11.004) Journal of Biosafety and Biosecurity (10.1016/j.jobb.2025.12.003) Journal of Bone Oncology (10.1016/j.jbo.2025.100735) Journal of CO2 Utilization (10.1016/j.jcou.2025.103290) Journal of Cardiac Failure - Intersections (10.1016/j.yjcafi.2025.12.001) Journal of Cardiovascular Magnetic Resonance (10.1016/j.jocmr.2025.101939) Journal of Cartilage & Joint Preservation (10.1016/j.jcjp.2025.100247) Journal of Chromatography Open (10.1016/j.jcoa.2025.100275) Journal of Clinical Insight (10.1016/j.jci.2025.100001) Journal of Clinical Tuberculosis and Other Mycobacterial Diseases (10.1016/j.jctube.2025.100575) Journal of Clinical Virology Plus (10.1016/j.jcvp.2025.100239) Journal of Clinical and Translational Endocrinology (10.1016/j.jcte.2025.100426) Journal of Clinical and Translational Endocrinology: Case Reports (10.1016/j.jecr.2025.100206) Journal of Computational Algebra (10.1016/j.jaca.2025.100041) Journal of Computational Mathematics and Data Science (10.1016/j.jcmds.2025.100130) Journal of Creativity (10.1016/j.yjoc.2025.100117) Journal of Cycling and Micromobility Research (10.1016/j.jcmr.2025.100101) Journal of Dairy Science (10.3168/jds.2025-27342) Journal of Dental Sciences (10.1016/j.jds.2025.12.017) Journal of Dermatologic Science and Cosmetic Technology (10.1016/j.jdsct.2025.100127) Journal of Digital Economy (10.1016/j.jdec.2025.11.008) Journal of Dynamic Disasters (10.1016/j.jdd.2025.100040) Journal of Economic Criminology (10.1016/j.jeconc.2025.100199) Journal of Economy and Technology (10.1016/j.ject.2025.07.001) Journal of Electronic Science and Technology (10.1016/j.jnlest.2025.100344) Journal of Electronic Science and Technology (None) Journal of Endometriosis and Uterine Disorders (10.1016/j.jeud.2025.100140) Journal of Energy Infrastructure (None) Journal of Engineering Research (10.1016/j.jer.2024.10.002) Journal of Exercise Science & Fitness (10.1016/j.jesf.2025.11.004) Journal of Food Composition and Analysis (10.1016/j.jfca.2025.108816) Journal of Food Protection (10.1016/j.jfp.2025.100685) Journal of Functional Foods (10.1016/j.jff.2025.107129) Journal of Future Foods (10.1016/j.jfutfo.2024.09.006) Journal of Gastrointestinal Surgery Open (None) Journal of Genetic Engineering and Biotechnology (10.1016/j.jgeb.2025.100636) Journal of Ginseng Research (10.1016/j.jgr.2025.100970) Journal of Global Antimicrobial Resistance (10.1016/j.jgar.2025.11.002) Journal of Government and Economics (10.1016/j.jge.2025.100159) Journal of Hand Surgery Global Online (10.1016/j.jhsg.2025.100902) Journal of Hazardous Materials Advances (10.1016/j.hazadv.2025.100964) Journal of Hazardous Materials Letters (10.1016/j.hazl.2025.100170) Journal of Hazardous Materials: Organics (10.1016/j.hazmo.2025.100009) Journal of Hazardous Materials: Plastics (10.1016/j.hazmp.2025.100026) Journal of Holistic Integrative Pharmacy (10.1016/j.jhip.2025.11.004) Journal of Hydrology X (10.1016/j.hydroa.2025.100212) Journal of Hydrology: Regional Studies (10.1016/j.ejrh.2025.102973) Journal of ISAKOS (10.1016/j.jisako.2025.101040) Journal of Industrial Safety (10.1016/j.jinse.2025.04.002) Journal of Infection (10.1016/j.jinf.2025.106664) Journal of Infection and Public Health (10.1016/j.jiph.2025.103116) Journal of Information and Intelligence (10.1016/j.jiixd.2025.12.005) Journal of Infrastructure Intelligence and Resilience (10.1016/j.iintel.2025.100194) Journal of Innovation & Knowledge (10.1016/j.jik.2025.100924) Journal of Integrative Agriculture (10.1016/j.jia.2025.11.029) Journal of Integrative Horticulture (None) Journal of Intensive Medicine (10.1016/j.jointm.2025.10.003) Journal of International Ceramic Studies (10.1016/j.joics.2025.100034) Journal of Interventional Medicine (10.1016/j.jimed.2023.12.004) Journal of Ionic Liquids (10.1016/j.jil.2025.100183) Journal of Joint Surgery and Research (10.1016/j.jjoisr.2025.10.001) Journal of Lipid Research (10.1016/j.jlr.2025.100954) Journal of Liver Transplantation (10.1016/j.liver.2025.100305) Journal of Magnesium and Alloys (10.1016/j.jma.2025.11.014) Journal of Magnetic Resonance Open (10.1016/j.jmro.2025.100214) Journal of Management Science and Engineering (10.1016/j.jmse.2025.11.001) Journal of Mass Spectrometry and Advances in the Clinical Lab (10.1016/j.clinms.2020.10.002) Journal of Mass Spectrometry and Advances in the Clinical Lab (10.1016/j.jmsacl.2025.08.001) Journal of Materials Research and Technology (10.1016/j.jmrt.2025.12.072) Journal of Materiomics (10.1016/j.jmat.2025.101130) Journal of Medicine, Surgery, and Public Health (10.1016/j.glmedi.2025.100220) Journal of Membrane Science Letters (10.1016/j.memlet.2025.100107) Journal of Microbiology, Immunology and Infection (10.1016/j.jmii.2025.05.007) Journal of Migration and Health (10.1016/j.jmh.2025.100386) Journal of Molecular and Cellular Cardiology Plus (10.1016/j.jmccpl.2025.100828) Journal of Mood & Anxiety Disorders (10.1016/j.xjmad.2025.100165) Journal of Natural Gas Geoscience (10.1016/j.jnggs.2025.09.004) Journal of Natural Pesticide Research (10.1016/j.napere.2025.100173) Journal of Neurorestoratology (10.1016/j.jnrt.2025.100252) Journal of Non-Crystalline Solids: X (10.1016/j.nocx.2025.100222) Journal of Open Innovation: Technology, Market, and Complexity (10.1016/j.joitmc.2025.100700) Journal of Optometry (10.1016/j.optom.2025.100589) Journal of Oral Biology and Craniofacial Research (10.1016/j.jobcr.2025.10.027) Journal of Orthopaedic Reports (10.1016/j.jorep.2024.100511) Journal of Orthopaedic Translation (10.1016/j.jot.2025.10.002) Journal of Palaeogeography (10.1016/j.jop.2025.100314) Journal of Pathology Informatics (10.1016/j.jpi.2025.100532) Journal of Pediatric Surgery Case Reports (10.1016/j.epsc.2025.103158) Journal of Pediatric Surgery Open (10.1016/j.yjpso.2025.100251) Journal of Pharmaceutical Analysis (10.1016/j.jpha.2025.101513) Journal of Pharmaceutical and Biomedical Analysis Open (10.1016/j.jpbao.2025.100098) Journal of Pharmacological Sciences (10.1016/j.jphs.2025.12.005) Journal of Photochemistry and Photobiology (10.1016/j.jpap.2025.100271) Journal of Physiotherapy (10.1016/j.jphys.2025.11.011) Journal of Pipeline Science and Engineering (10.1016/j.jpse.2025.100265) Journal of Polar Science and Engineering (None) Journal of Power Sources Advances (10.1016/j.powera.2025.100197) Journal of Public Transportation (10.1016/j.jpubtr.2025.100146) Journal of Pyrogeography (10.1016/j.pyro.2025.100003) Journal of Radiation Research and Applied Sciences (10.1016/j.jrras.2025.102088) Journal of Railway Science and Technology (10.1016/j.jrst.2025.08.001) Journal of Resource Insects (10.1016/j.jori.2025.100006) Journal of Responsible Technology (10.1016/j.jrt.2025.100144) Journal of Road Engineering (10.1016/j.jreng.2025.07.001) Journal of Rock Mechanics and Geotechnical Engineering (10.1016/j.jrmge.2025.01.047) Journal of Safety Science and Resilience (10.1016/j.jnlssr.2025.100234) Journal of Safety and Sustainability (10.1016/j.jsasus.2025.08.001) Journal of Science: Advanced Materials and Devices (10.1016/j.jsamd.2025.101079) Journal of Sea Research (10.1016/j.seares.2025.102651) Journal of Shoulder and Elbow Arthroplasty (10.1177/24715492251348793) Journal of Sport and Health Science (10.1016/j.jshs.2025.101113) Journal of Sports Medicine, Animal Rehabilitation and Physiotherapy (10.1016/j.eqre.2025.100024) Journal of Sports Medicine, Animal Rehabilitation and Physiotherapy (None) Journal of Stroke & Cerebrovascular Diseases (10.1016/j.jstrokecerebrovasdis.2025.108525) Journal of Structural Biology: X (10.1016/j.yjsbx.2025.100141) Journal of Taibah University Medical Sciences (10.1016/j.jtumed.2025.12.001) Journal of Tissue Viability (10.1016/j.jtv.2025.100982) Journal of Trace Elements and Minerals (10.1016/j.jtemin.2025.100273) Journal of Traditional Chinese Medical Sciences (10.1016/j.jtcms.2025.12.006) Journal of Traditional and Complementary Medicine (10.1016/j.jtcme.2025.12.001) Journal of Traffic and Transportation Engineering (English Edition) (10.1016/j.jtte.2025.10.002) Journal of Translational Autoimmunity (10.1016/j.jtauto.2025.100334) Journal of Urban Management (10.1016/j.jum.2025.04.002) Journal of Urban Mobility (10.1016/j.urbmob.2025.100174) Journal of Vascular Surgery Cases, Innovations and Techniques (10.1016/j.jvsc.2016.02.005) Journal of Vascular Surgery Cases, Innovations and Techniques (10.1016/j.jvscit.2025.102078) Journal of Vascular Surgery: Venous and Lymphatic Disorders (10.1016/j.jvsv.2025.102361) Journal of Vascular and Endovascular Research (None) Journal of Virus Eradication (10.1016/j.jve.2025.100620) Journal of Web Semantics (10.1016/j.websem.2025.100874) Journal of the Air Transport Research Society (10.1016/j.jatrs.2025.100094) Journal of the European Meteorological Society (10.1016/j.jemets.2025.100026) Journal of the Formosan Medical Association (10.1016/j.jfma.2025.12.006) Journal of the National Cancer Center (10.1016/j.jncc.2025.12.003) Journal of the Pediatric Orthopaedic Society of North America (10.1016/j.jposna.2025.100291) Journal of the Society for Cardiovascular Angiography & Interventions (10.1016/j.jscai.2025.104000) KSCE Journal of Civil Engineering (10.1016/j.kscej.2025.100358) Kidney International Case Reports (None) Kidney International Reports (10.1016/j.ekir.2025.11.010) Kidney Medicine (10.1016/j.xkme.2025.101175) Kuwait Journal of Science (10.1016/j.kjs.2025.100485) LWT (10.1016/j.lwt.2025.118900) LabMed Discovery (10.1016/j.lmd.2025.100107) Landscape Architecture and Sustainability (10.1016/j.las.2025.100021) Language and Health (10.1016/j.laheal.2025.100071) Laparoscopic, Endoscopic and Robotic Surgery (10.1016/j.lers.2025.10.001) Latin American Journal of Central Banking (10.1016/j.latcb.2024.100142) Letters in Drug Design & Discovery (10.1016/j.lddd.2025.100196) Leukemia Research Reports (10.1016/j.lrr.2025.100553) Liver Research (10.1016/j.livres.2025.11.004) Machine Learning with Applications (10.1016/j.mlwa.2025.100823) Magnetic Medicine (10.1016/j.magmed.2025.100051) Magnetic Resonance Letters (10.1016/j.mrl.2025.200256) Maritime Transport Research (10.1016/j.martra.2025.100146) Mass Gathering Medicine (10.1016/j.mgmed.2025.100038) Materials & Design (10.1016/j.matdes.2025.115355) Materials Letters: X (10.1016/j.mlblux.2025.100251) Materials Reports: Energy (10.1016/j.matre.2025.100399) Materials Science for Energy Technologies (10.1016/j.mset.2025.12.001) Materials Today Advances (10.1016/j.mtadv.2025.100678) Materials Today Bio (10.1016/j.mtbio.2025.102677) Materials Today Catalysis (10.1016/j.mtcata.2025.100134) Materials Today Electronics (10.1016/j.mtelec.2025.100186) Materials Today Quantum (10.1016/j.mtquan.2025.100055) Materials Today Sustainability (10.1016/j.mtsust.2025.101271) Matrix Biology Plus (10.1016/j.mbplus.2025.100188) Mayo Clinic Proceedings: Digital Health (10.1016/j.mcpdig.2025.100310) Mayo Clinic Proceedings: Innovations, Quality & Outcomes (10.1016/j.mayocpiqo.2025.100682) Measurement and Evaluations in Cancer Care (10.1016/j.ymecc.2025.100024) Measurement: Digitalization (10.1016/j.meadig.2025.100020) Measurement: Energy (10.1016/j.meaene.2025.100083) Measurement: Food (10.1016/j.meafoo.2025.100267) Measurement: Sensors (10.1016/j.measen.2025.101982) Mechanobiology in Medicine (10.1016/j.mbm.2025.100166) Medical Mycology Case Reports (10.1016/j.mmcr.2025.100755) Medical Reports (10.1016/j.hmedic.2025.100403) Medicina Clínica Práctica (10.1016/j.mcpsp.2025.100525) Medicine Plus (10.1016/j.medp.2025.100105) Medicine in Drug Discovery (10.1016/j.medidd.2025.100241) Medicine in Microecology (10.1016/j.medmic.2025.100160) Medicine in Novel Technology and Devices (10.1016/j.medntd.2025.100415) Medicine in Omics (10.1016/j.meomic.2025.100050) Memories - Materials, Devices, Circuits and Systems (10.1016/j.memori.2025.100137) Meta-Radiology (10.1016/j.metrad.2025.100173) Metabolic Engineering Communications (10.1016/j.mec.2025.e00266) Metabolism Open (10.1016/j.metop.2025.100430) Metabolism and Diseases (10.1016/j.metdis.2025.100001) Methods in Psychology (10.1016/j.metip.2025.100223) MethodsX (10.1016/j.mex.2025.103749) Micro and Nano Engineering (10.1016/j.mne.2025.100340) Mitochondrial Communications (10.1016/j.mitoco.2025.04.001) Molecular & Cellular Proteomics (10.1016/j.mcpro.2025.101468) Molecular Chemistry & Engineering (10.1016/j.mochem.2025.100035) Molecular Genetics and Metabolism Reports (10.1016/j.ymgmr.2025.101269) Molecular Metabolism (10.1016/j.molmet.2025.102277) Molecular Therapy Advances (10.1016/j.omtm.2025.101645) Molecular Therapy Advances (10.1016/j.omta.2025.201653) Molecular Therapy: Nucleic Acids (10.1016/j.omtn.2025.102791) Molecular Therapy: Oncology (10.1016/j.omto.2023.100741) Molecular Therapy: Oncology (10.1016/j.omton.2025.201094) Molecular and Cellular Probes (10.1016/j.mcp.2025.102054) Molecules and Cells (10.1016/j.mocell.2025.100301) Mucosal Immunology (10.1016/j.mucimm.2025.08.004) Multimodal Transportation (10.1016/j.multra.2025.100285) NAM Journal (10.1016/j.namjnl.2025.100068) NFS Journal (10.1016/j.nfs.2025.100254) Nano Biomedicine and Engineering (10.1016/j.nbe.2025.100041) Nano Materials Science (10.1016/j.nanoms.2025.11.007) Nano TransMed (10.1016/j.ntm.2025.100100) Nano Trends (10.1016/j.nwnano.2025.100173) Natural Gas Industry B (10.1016/j.ngib.2025.11.004) Natural Hazards Research (10.1016/j.nhres.2025.02.005) Natural Language Processing Journal (10.1016/j.nlp.2025.100195) Nature-Based Solutions (10.1016/j.nbsj.2025.100297) NefroPlus (10.1016/s1888-9700(25)00025-8) Nefrología (10.1016/j.nefro.2025.501366) Nefrología (English Edition) (10.1016/j.nefroe.2025.501370) Neoplasia (10.1016/j.neo.2025.101264) NeuroImage (10.1016/j.neuroimage.2025.121643) NeuroImage Stroke (None) NeuroImage: Clinical (10.1016/j.nicl.2025.103926) NeuroImage: Reports (10.1016/j.ynirp.2025.100304) NeuroMarkers (10.1016/j.neumar.2025.100147) Neurobiology of Disease (10.1016/j.nbd.2025.107222) Neurobiology of Pain (10.1016/j.ynpai.2025.100207) Neurobiology of Sleep and Circadian Rhythms (10.1016/j.nbscr.2025.100138) Neurobiology of Stress (10.1016/j.ynstr.2025.100773) Neuroimmunology Reports (10.1016/j.nerep.2025.100267) Neurology Perspectives (10.1016/j.neurop.2025.100215) Neurología (10.1016/j.nrl.2025.501943) Neurología (English Edition) (10.1016/j.nrleng.2025.101893) Neuroscience Applied (10.1016/j.nsa.2025.106878) Neuroscience Informatics (10.1016/j.neuri.2025.100242) Neuroscience Research (10.1016/j.neures.2025.105006) Neurotherapeutics (10.1016/j.neurot.2025.e00811) New Biotechnology (10.1016/j.nbt.2025.11.011) New Crops (10.1016/j.ncrops.2025.100084) New Microbes and New Infections (10.1016/j.nmni.2025.101682) New Techno-Humanities (10.1016/j.techum.2025.10.005) Next Bioengineering (10.1016/j.nxbio.2025.100011) Next Chemical Engineering (10.1016/j.nxcen.2025.100017) Next Energy (10.1016/j.nxener.2025.100488) Next Materials (10.1016/j.nxmate.2025.101503) Next Nanotechnology (10.1016/j.nxnano.2025.100321) Next Sustainability (10.1016/j.nxsust.2025.100237) Nexus (10.1016/j.ynexs.2025.100115) Non-coding RNA Research (10.1016/j.ncrna.2025.11.006) North American Spine Society Journal (NASSJ) (10.1016/j.xnsj.2025.100827) Nuclear Analysis (10.1016/j.nucana.2025.100204) Nuclear Engineering and Technology (10.1016/j.net.2025.104059) Nuclear Materials and Energy (10.1016/j.nme.2025.102048) Nuclear Physics B (10.1016/j.nuclphysb.2025.117212) Nutritional Psychiatry (10.1016/j.nupsyc.2025.100002) Obesity Pillars (10.1016/j.obpill.2025.100239) Oil Crop Science (10.1016/j.ocsci.2025.07.003) One Health (10.1016/j.onehlt.2025.101295) Open Ceramics (10.1016/j.oceram.2025.100895) Open Nuclear Energy (None) Open Respiratory Archives (10.1016/j.opresp.2025.100507) OpenNano (10.1016/j.onano.2025.100264) Operations Research Perspectives (10.1016/s2214-7160(25)00047-8) Ophthalmology Science (10.1016/j.xops.2025.100984) Optical Materials: X (10.1016/j.omx.2025.100433) Oral Oncology Reports (10.1016/j.oor.2025.100773) Oral and Maxillofacial Surgery Cases (10.1016/j.omsc.2025.100432) Ore Geology Reviews (10.1016/j.oregeorev.2025.107040) Originality (None) Osteoarthritis Imaging (10.1016/j.ostima.2025.100384) Osteoarthritis and Cartilage Open (10.1016/j.ocarto.2025.100708) Osteoporosis and Sarcopenia (10.1016/j.afos.2025.10.003) Otolaryngology Case Reports (10.1016/j.xocr.2025.100719) PEC Global (10.1016/j.pecglo.2025.100002) PEC Innovation (10.1016/j.pecinn.2025.100450) Papers in Regional Science (10.1016/j.pirs.2025.100129) Parasite Epidemiology and Control (10.1016/j.parepi.2025.e00471) Partial Differential Equations in Applied Mathematics (10.1016/j.padiff.2025.101327) Patterns (10.1016/j.patter.2025.101430) Pediatric Hematology Oncology Journal (10.1016/j.phoj.2025.100497) Pediatrics and Neonatology (10.1016/j.pedneo.2025.11.002) Periodontology Journal (None) Perspectives in Architecture and Urbanism (10.1016/j.pau.2025.100053) Perspectives in Ecology and Conservation (10.1016/j.pecon.2025.09.001) Petroleum (10.1016/j.petlm.2025.11.004) Petroleum Exploration and Development (10.1016/s1876-3804(25)60648-3) Petroleum Research (10.1016/j.ptlrs.2025.05.007) Petroleum Science (10.1016/j.petsci.2025.12.024) Pharmaceutical Science Advances (10.1016/j.pscia.2025.100100) Pharmacoeconomics and Policy (10.1016/j.pharp.2025.11.001) Pharmacological Research (10.1016/j.phrs.2025.108065) Pharmacological Research - Modern Chinese Medicine (10.1016/j.prmcm.2025.100732) Photoacoustics (10.1016/j.pacs.2025.100783) Photodiagnosis and Photodynamic Therapy (10.1016/j.pdpdt.2025.105314) Physics Letters B (10.1016/j.physletb.2025.140028) Physics Open (10.1016/j.physo.2025.100358) Physics and Imaging in Radiation Oncology (10.1016/j.phro.2025.100889) Phytomedicine Plus (10.1016/j.phyplu.2025.100935) Plant Communications (10.1016/j.xplc.2025.101675) Plant Diversity (10.1016/j.pld.2025.12.003) Plant Nano Biology (10.1016/j.plana.2025.100234) Plant Phenomics (10.1016/j.plaphe.2025.100108) Plant Physiology and Biochemistry (10.1016/j.plaphy.2025.110986) Plant Stress (10.1016/j.stress.2025.101158) Polymer Testing (10.1016/j.polymertesting.2025.109070) Poultry Science (10.1016/j.psj.2025.106226) Power Electronic Devices and Components (10.1016/j.pedc.2025.100134) Practical Laboratory Medicine (10.1016/j.plabm.2025.e00515) Precision Measurement (None) Precision Medication (10.1016/j.prmedi.2025.100065) Precision Medicine and Engineering (10.1016/j.preme.2025.100053) Precision Pathology (None) Preventive Medicine Reports (10.1016/j.pmedr.2025.103332) Preventive Veterinary Medicine: Regional Studies and Reports (None) Procedia CIRP (10.1016/j.procir.2025.01.015) Procedia Computer Science (10.1016/j.procs.2025.04.072) Procedia Structural Integrity (10.1016/j.prostr.2025.07.012) Progress in Disaster Science (10.1016/j.pdisas.2025.100500) Project Leadership and Society (10.1016/j.plas.2025.100195) Propulsion and Power Research (10.1016/j.jppr.2025.09.006) Prostate International (10.1016/j.prnil.2025.07.003) Psychedelics (10.1016/j.psyche.2025.100007) Psychiatry Research Case Reports (10.1016/j.psycr.2025.100305) Psychiatry Research Communications (10.1016/j.psycom.2025.100243) Public Health in Practice (10.1016/j.puhip.2025.100699) Pulmonary Function Diagnostics (10.1016/j.pulmfd.2025.100001) Qualitative Research in Medicine & Healthcare (10.1016/j.qrmh.2025.100033) Quantum Review Letters (10.1016/j.qrl.2025.12.001) Quaternary Environments and Humans (10.1016/j.qeh.2025.100091) Quaternary Science Advances (10.1016/j.qsa.2025.100305) Radiation Medicine and Protection (10.1016/j.radmp.2025.12.003) Radiology Case Reports (10.1016/j.radcr.2025.11.068) Rangeland Ecology & Management (10.1016/j.rama.2025.11.002) Rare (10.1016/j.rare.2025.100116) Real-World Data and Regulatory Science (None) Redox Biochemistry and Chemistry (10.1016/j.rbc.2025.100069) Redox Biology (10.1016/j.redox.2025.103962) Regenerative Therapy (10.1016/j.reth.2025.101053) Regenesis Repair Rehabilitation (10.1016/j.rerere.2025.12.003) Regional Science Policy & Practice (10.1016/j.rspp.2025.100261) Regional Sustainability (10.1016/j.regsus.2025.100280) Renewable Energy System and Equipment (10.1016/j.rese.2025.07.001) Renewable and Sustainable Energy Transition (10.1016/j.rset.2025.100133) Reproduction and Breeding (10.1016/j.repbre.2025.12.001) Research and Practice in Thrombosis and Haemostasis (10.1016/j.rpth.2025.103274) Research in Cold and Arid Regions (10.1016/j.rcar.2025.03.003) Research in Diagnostic and Interventional Imaging (10.1016/j.redii.2025.100063) Research in Globalization (10.1016/j.resglo.2025.100329) Resilient Cities and Structures (10.1016/j.rcns.2025.12.005) Resources Chemicals and Materials (10.1016/s2772-4433(25)00067-4) Resources, Conservation & Recycling Advances (10.1016/j.rcrx.2020.100046) Resources, Conservation & Recycling Advances (10.1016/j.rcradv.2025.200300) Resources, Environment and Sustainability (10.1016/j.resenv.2025.100272) Respiratory Medicine Case Reports (10.1016/j.rmcr.2025.102345) Results in Applied Mathematics (10.1016/j.rinam.2025.100677) Results in Chemistry (10.1016/j.rechem.2025.102990) Results in Control and Optimization (10.1016/j.rico.2025.100637) Results in Earth Sciences (10.1016/j.rines.2025.100148) Results in Engineering (10.1016/j.rineng.2025.108579) Results in Materials (10.1016/j.rinma.2025.100841) Results in Optics (10.1016/j.rio.2025.100940) Results in Physics (10.1016/j.rinp.2025.108555) Results in Surfaces and Interfaces (10.1016/j.rsurfi.2025.100688) Resuscitation Plus (10.1016/j.resplu.2025.101187) Review of Materials Research (10.1016/j.revmat.2025.100133) Revista Argentina de Microbiología (10.1016/j.ram.2025.11.004) Revista Española de Cirugía Ortopédica y Traumatología (10.1016/j.recot.2025.12.002) Revista Médica Clínica Las Condes (10.1016/j.rmclc.2025.12.002) Revista Portuguesa de Cardiologia (10.1016/j.repc.2025.08.009) Revista de Gastroenterología de México (10.1016/j.rgmx.2025.09.008) Revista de Gastroenterología de México (English Edition) (10.1016/j.rgmxen.2025.12.006) Revista de Investigación Clínica (10.1016/j.ric.2025.100030) Rice Science (10.1016/j.rsci.2025.11.003) Risk Sciences (10.1016/j.risk.2025.100030) Rock Mechanics Bulletin (10.1016/j.rockmb.2025.100235) SLAS Discovery (10.1016/j.slasd.2025.100293) SLAS Technology (10.1016/j.slast.2025.100385) SSM - Health Systems (10.1016/j.ssmhs.2025.100161) SSM - Mental Health (10.1016/j.ssmmh.2025.100577) SSM - Population Health (10.1016/j.ssmph.2025.101883) SSM - Qualitative Research in Health (10.1016/j.ssmqr.2025.100682) STAR Protocols (10.1016/j.xpro.2025.104275) Safety and Health at Work (10.1016/j.shaw.2025.11.004) Schizophrenia Research: Cognition (10.1016/j.scog.2025.100409) Science Talks (10.1016/j.sctalk.2025.100496) Science in One Health (10.1016/j.soh.2025.100145) Science of Remote Sensing (10.1016/j.srs.2025.100343) Scientia Horticulturae (10.1016/j.scienta.2025.114562) Scientific African (10.1016/j.sciaf.2025.e03132) Sensing and Bio-Sensing Research (10.1016/j.sbsr.2025.100924) Sensors International (10.1016/j.sintl.2025.100358) Sensors and Actuators Reports (10.1016/j.snr.2025.100407) Sexual & Reproductive Healthcare (10.1016/j.srhc.2025.101176) She Ji: The Journal of Design, Economics, and Innovation (10.1016/j.sheji.2025.10.001) Sleep Epidemiology (10.1016/j.sleepe.2025.100127) Sleep Medicine: X (10.1016/j.sleepx.2025.100168) Smart Agricultural Technology (10.1016/j.atech.2025.101697) Smart Civil Infrastructures (None) Smart Energy (10.1016/j.segy.2025.100218) Smart Materials in Manufacturing (10.1016/j.smmf.2025.100102) Smart Materials in Medicine (10.1016/j.smaim.2025.09.001) Smart Power & Energy Security (10.1016/j.spes.2025.12.001) Smart Underground Engineering (10.1016/j.sue.2025.11.004) Social Sciences & Humanities Open (10.1016/j.ssaho.2025.102361) Social and Emotional Learning: Research, Practice, and Policy (10.1016/j.sel.2025.100176) Societal Impacts (10.1016/j.socimp.2025.100161) Software Impacts (10.1016/j.simpa.2025.100802) SoftwareX (10.1016/j.softx.2025.102469) Soil & Environmental Health (10.1016/j.seh.2025.100191) Soil Advances (10.1016/j.soilad.2025.100095) Soil Security (10.1016/j.soisec.2025.100222) Soils and Foundations (10.1016/j.sandf.2025.101713) Solar Compass (10.1016/j.solcom.2025.100149) Solar Energy Advances (10.1016/j.seja.2025.100126) Solid Earth Sciences (10.1016/j.sesci.2025.100271) South African Journal of Chemical Engineering (10.1016/j.sajce.2025.11.001) Space Habitation (10.1016/j.spaceh.2025.100044) Space Solar Power and Wireless Transmission (10.1016/j.sspwt.2025.11.004) Sports Medicine and Health Science (10.1016/j.smhs.2025.12.003) Statistical Learning and Data Science (None) Stem Cell Reports (10.1016/j.stemcr.2025.102719) Stem Cell Research (10.1016/j.scr.2025.103887) Structural Heart (10.1016/j.shj.2025.100771) Superconductivity (10.1016/j.supcon.2025.100221) Supply Chain Analytics (10.1016/j.sca.2025.100188) Supramolecular Materials (10.1016/j.supmat.2025.100133) Surgery Case Reports: Advances and Techniques (10.1016/j.sycrs.2025.100151) Surgery Open Digestive Advance (10.1016/j.soda.2025.100241) Surgery Open Science (10.1016/j.sopen.2025.11.002) Surgery in Practice and Science (10.1016/j.sipas.2025.100323) Surgical Oncology Insight (10.1016/j.soi.2025.100198) Sustainability Analytics and Modeling (10.1016/j.samod.2025.100049) Sustainable Chemistry for Biodiversity (None) Sustainable Chemistry for Climate Action (10.1016/j.scca.2025.100171) Sustainable Chemistry for Energy Materials (10.1016/j.scenem.2025.100028) Sustainable Chemistry for the Environment (10.1016/j.scenv.2025.100306) Sustainable Cities and Society: Advances (10.1016/j.scsadv.2025.100015) Sustainable Futures (10.1016/j.sftr.2025.101579) Sustainable Geosciences: People, Planet and Prosperity (10.1016/j.susgeo.2025.100012) Sustainable Horizons (10.1016/j.horiz.2025.100164) Sustainable Operations and Computers (10.1016/j.susoc.2025.12.002) Sustainable Technology and Entrepreneurship (10.1016/j.stae.2025.100126) Synthetic and Systems Biotechnology (10.1016/j.synbio.2025.11.012) Systems and Soft Computing (10.1016/j.socl.2021.100025) Systems and Soft Computing (10.1016/j.sasc.2025.200429) TAO (10.1016/j.tao.2025.100019) Taiwanese Journal of Obstetrics & Gynecology (10.1016/j.tjog.2025.05.018) Talanta Open (10.1016/j.talo.2025.100603) Technical Innovations & Patient Support in Radiation Oncology (10.1016/j.tipsro.2025.100360) Telematics and Informatics Reports (10.1016/j.teler.2025.100282) Tetrahedron Chem (10.1016/j.tchem.2025.100151) Tetrahedron Green Chem (10.1016/j.tgchem.2025.100091) The American Journal of Geriatric Psychiatry: Open Science, Education, and Practice (10.1016/j.osep.2025.11.001) The Asian Journal of Shipping and Logistics (10.1016/j.ajsl.2025.10.001) The Brazilian Journal of Infectious Diseases (10.1016/j.bjid.2025.104609) The Breast (10.1016/j.breast.2025.104662) The Cell Surface (10.1016/j.tcsw.2025.100167) The Crop Journal (10.1016/j.cj.2025.08.013) The EANM Journal (10.1016/j.eanmj.2025.100008) The Egyptian Journal of Remote Sensing and Space Sciences (10.1016/j.ejrs.2025.11.005) The Innovation (10.1016/j.xinn.2025.101190) The Journal of Aging Research & Lifestyle (10.1016/j.jarlif.2025.100054) The Journal of Climate Change and Health (10.1016/j.joclim.2025.100621) The Journal of Finance and Data Science (10.1016/j.jfds.2025.100155) The Journal of Frailty & Aging (10.1016/j.tjfa.2025.100102) The Journal of Liquid Biopsy (10.1016/j.jlb.2025.100453) The Journal of Nutritional Physiology (10.1016/j.jnphys.2025.100008) The Journal of Pediatrics: Clinical Practice (10.1016/j.ympdx.2022.100084) The Journal of Pediatrics: Clinical Practice (10.1016/j.jpedcp.2025.200195) The Journal of Physiological Sciences (10.1016/j.jphyss.2025.100053) The Journal of Precision Medicine: Health and Disease (10.1016/j.premed.2025.100019) The Journal of Prevention of Alzheimer's Disease (10.1016/j.tjpad.2025.100399) The Journal of nutrition, health and aging (10.1016/j.jnha.2025.100757) The Lancet Digital Health (10.1016/j.landig.2025.100934) The Lancet Global Health (10.1016/s2214-109x(25)00405-x) The Lancet Healthy Longevity (10.1016/j.lanhl.2025.100808) The Lancet Microbe (10.1016/j.lanmic.2025.101310) The Lancet Planetary Health (10.1016/j.lanplh.2025.101391) The Lancet Primary Care (10.1016/j.lanprc.2025.100076) The Lancet Public Health (10.1016/s2468-2667(25)00257-9) The Lancet Regional Health - Africa (10.1016/j.lanafr.2025.100006) The Lancet Regional Health - Americas (10.1016/j.lana.2025.101344) The Lancet Regional Health - Europe (10.1016/j.lanepe.2025.101578) The Lancet Regional Health - Southeast Asia (10.1016/j.lansea.2025.100703) The Lancet Regional Health - Western Pacific (10.1016/j.lanwpc.2025.101772) The Microbe (10.1016/j.microb.2025.100647) The Royal College of Radiologists Open (10.1016/j.rcro.2025.100447) The Swine Journal (None) The Veterinary Journal: Pharmacology & Toxicology (None) Theoretical and Applied Mechanics Letters (10.1016/j.taml.2025.100650) Theriogenology Wild (10.1016/j.therwi.2025.100142) Thoracic Radiology (None) Thrombosis Update (10.1016/j.tru.2025.100226) Thyroid Science (10.1016/j.thscie.2025.100034) Ticks and Tick-borne Diseases (10.1016/j.ttbdis.2025.102578) Tomography of Materials and Structures (10.1016/j.tmater.2025.100081) Total Environment Microbiology (10.1016/j.temicr.2025.100051) Toxicology Reports (10.1016/j.toxrep.2025.102190) Toxicon: X (10.1016/j.toxcx.2025.100237) TransMed (None) Transactions of Materials Research (10.1016/j.tramat.2025.100143) Transactions of Nonferrous Metals Society of China (10.1016/s1003-6326(25)66920-2) Transcranial Magnetic Stimulation (10.1016/j.transm.2025.100197) Transformative Energy (None) Transformative Medical Materials (10.1016/j.trmm.2025.100001) Translational Dental Research (10.1016/j.tdr.2025.100063) Translational Medicine of Aging (10.1016/j.tma.2024.12.001) Translational Oncology (10.1016/j.tranon.2025.102638) Translational Research in Anatomy (10.1016/j.tria.2025.100454) Transnational Corporations Review (10.1016/j.tncr.2025.200159) Transplantation Reports (10.1016/j.tpr.2025.100194) Transport Economics and Management (10.1016/j.team.2025.09.002) Transportation Engineering (10.1016/j.treng.2025.100414) Transportation Research Interdisciplinary Perspectives (10.1016/j.trip.2025.101777) Transportation Research Procedia (10.1016/j.trpro.2025.03.091) Transportation Research Today (None) Trauma Case Reports (10.1016/j.tcr.2025.101268) Travel Medicine and Infectious Disease (10.1016/j.tmaid.2025.102948) Trees, Forests and People (10.1016/j.tfp.2025.101108) Trends Open (None) Tribology and Interfaces (None) Tropical Agricultural Sciences (10.1016/j.tas.2025.100002) Tropical Cyclone Research and Review (10.1016/j.tcrr.2025.11.012) Tumour Virus Research (10.1016/j.pvr.2020.100202) Tumour Virus Research (10.1016/j.tvr.2025.200325) Ultrasonics Sonochemistry (10.1016/j.ultsonch.2025.107719) Unconventional Resources (10.1016/j.uncres.2025.100264) Underground Space (10.1016/j.undsp.2025.06.001) Urban Governance (10.1016/j.ugj.2025.12.002) Urban Transitions (10.1016/j.ubtr.2025.100020) Urology Case Reports (10.1016/j.eucr.2025.103281) Urology Horizons (None) Urology Video Journal (10.1016/j.urolvj.2025.100376) Vaccine: X (10.1016/j.jvacx.2025.100760) Value in Health Regional Issues (10.1016/j.vhri.2025.101555) Veterinary Anaesthesia and Analgesia (10.1016/j.vaa.2025.11.008) Veterinary Vaccine (10.1016/j.vetvac.2025.100145) Veterinary and Animal Science (10.1016/j.vas.2025.100553) VideoGIE (10.1016/j.vgie.2025.08.009) Virologica Sinica (10.1016/j.virs.2025.12.007) Virtual Reality & Intelligent Hardware (10.1016/j.vrih.2025.08.002) Virus Research (10.1016/j.virusres.2025.199675) Visual Informatics (10.1016/j.visinf.2025.100302) WFUMB Ultrasound Open (10.1016/j.wfumbo.2025.100099) Waste Management Bulletin (10.1016/j.wmb.2025.100276) Water & Ecology (10.1016/j.wateco.2025.100020) Water Biology and Security (10.1016/j.watbs.2025.100406) Water Cycle (10.1016/j.watcyc.2025.06.005) Water Research X (10.1016/j.wroa.2025.100459) Water Resources and Industry (10.1016/j.wri.2025.100336) Water Science and Engineering (10.1016/j.wse.2025.08.001) Water-Energy Nexus (10.1016/j.wen.2025.12.005) Watershed Ecology and the Environment (10.1016/j.wsee.2025.10.006) Wearable Electronics (10.1016/j.wees.2025.10.002) Weather and Climate Extremes (10.1016/j.wace.2025.100846) Wellbeing, Space and Society (10.1016/j.wss.2025.100332) Wind Energy and Engineering Research (10.1016/j.weer.2025.100021) Women and Children Nursing (10.1016/j.wcn.2025.05.001) World Allergy Organization Journal (10.1016/j.waojou.2025.101145) World Development Sustainability (10.1016/j.wds.2025.100260) World Journal of Acupuncture - Moxibustion (10.1016/j.wjam.2025.12.005) World Neurosurgery (10.1016/j.wneu.2025.124601) World Neurosurgery: X (10.1016/j.wnsx.2025.100552) Zeitschrift für Medizinische Physik (10.1016/j.zemedi.2025.12.005) aBIOTECH (10.1016/j.abiote.2025.100012) animal (10.1016/j.animal.2025.101730) animal - open space (10.1016/j.anopes.2025.100115) animal - science proceedings (10.1016/j.anscip.2025.08.113) e-Prime – Nexus of Electrical, Electronic, and Intelligent Engineering (10.1016/j.prime.2025.101140) e-Prime – Nexus of Electrical, Electronic, and Intelligent Engineering (None) eBioMedicine (10.1016/j.ebiom.2025.106075) eClinicalMedicine (10.1016/j.eclinm.2025.103728) eNeurologicalSci (10.1016/j.ensci.2025.100597) eScience (10.1016/j.esci.2025.100452) eScience Energy (10.1016/j.esen.2025.100004) hLife (10.1016/j.hlife.2025.07.004) iGIE (10.1016/j.igie.2025.08.001) iLIVER (10.1016/j.iliver.2025.100208) iOptics (10.1016/j.iopt.2025.100019) iPharma (None) iScience (10.1016/j.isci.2025.114420) |
Source code |
|---|
import json
# from curl_cffi import requests
import requests
# from bs4 import BeautifulSoup
session = requests.Session()
def get_page(n):
url = "https://www.elsevier.com/api/search/journal-catalog-search"
data = {
"query": "",
"page": n,
"filters": {
"acceptanceRateLte": None, "acceptanceRateGte": None,
"citeScoreLte": None, "citeScoreGte": None,
"impactFactorLte": None, "impactFactorGte": None,
"timeToFirstDecisionLte": None, "timeToFirstDecisionGte": None,
"accessType": ["open-access"],
"subjectAreas": None
},
"sort": "relevance"
}
headers = {"Content-Type": 'text/plain;charset=UTF-8'}
return session.post(url, json=data, headers=headers).text
#def get_example_doi(url):
# if not url.startswith("https://www.sciencedirect.com/science/journal/"):
# return None
# # print(f"Fetching: {url}")
# # impersonate="chrome110" mimics a Chrome browser's TLS signature
# response = session.get(url, impersonate="chrome110")
#
# soup = BeautifulSoup(response.text, 'html.parser')
#
# if response.status_code == 403:
# print("Blocked (403).")
# return None
#
# try:
# return soup.select_one("div[hidden='']").text
# except AttributeError:
# print("Attribute error")
# return None
def get_doi_from_crossref(issn):
try:
url = f"https://api.crossref.org/works?filter=issn:{issn}&rows=1&sort=published&order=desc"
r = requests.get(url, timeout=10)
data = r.json()
if data["message"]["items"]:
return data["message"]["items"][0]["DOI"]
except Exception as e:
print("Exception fetching doi:", e)
return None
return None
def main():
final = 128
for page in range(1, final+1):
try:
data = json.loads(get_page(page))
except json.JSONDecodeError:
print("Failed to retrieve catalog JSON.")
return
for result in data["searchResponse"]["items"]:
title = result["titles"]["primary"]
issn = result["identifiers"].get("issn")
example_doi = None
if issn is not None:
# print(f"ISSN: {issn["formatted"]}")
example_doi = get_doi_from_crossref(issn["formatted"])
print(f"{title} ({example_doi})")
if __name__ == "__main__":
main()
|
@Qwerfjkl: could something similar be done with these: https://freejournals.org/current-member-journals/ ? Headbomb {t · c · p · b} 18:19, 12 February 2026 (UTC)
- @Headbomb, not much to work off here; the site doesn't give the issns. But with a naive lookup on crossref:
Journals |
|---|
Advances in Combinatorics (10.19086/aic.2026) Algebraic Combinatorics (10.5802/alco.457) Algebraic Geometry (10.14231/ag-2026-004) Annales de la Faculté des Sciences de Toulouse (None) Australasian Journal of Combinatorics (None) Combinatorial Theory (10.5070/c65465680) Discrete Analysis (10.19086/da.38591) Discrete Mathematics and Theoretical Computer Science (None) Electronic Communications in Probability (10.1214/25-ecp749) Electronic Journal of Combinatorics (None) Electronic Journal of Differential Equations (10.58997/ejde.2026.13) Electronic Journal of Probability (10.1214/26-ejp1493) Electronic Journal of Qualitative Theory of Differential Equations (10.14232/ejqtde.2026.1.2) Electronic Journal of Statistics (10.1214/26-ejs2487) Epijournal de Géométrie Algébrique (None) Extracta Mathematicae (10.17398/2605-5686.40.2.143) Higher Structures (None) INTEGERS (10.1515/integ.2012.12.issue-1) Journal de l’Ecole polytechnique – Mathematiques (None) Journal of Computational Geometry (None) Journal of Graph Algorithms and Applications (10.7155/jgaa.v30i1.3166) Journal of Logic and Analysis (10.4115/jla.2025.17.6) Journal of Universal Computer Science (None) Le Matematiche (None) Logical Methods in Computer Science (10.46298/lmcs-22(1:5)2026) New Zealand Journal of Mathematics (10.53733/610) North West European Journal of Mathematics (None) Open Journal of Mathematical Optimization (10.5802/ojmo.48) Probability Surveys (10.1214/25-ps32) Revista Colombiana de Matemáticas (10.15446/recolma.v58n2.121031) Revista de la Unión Matemática Argentina (10.33044/revuma.v62n1a04) SIGMA (10.53712/sigma.v11i1.2635) SMAI Journal of Computational Mathematics (10.5802/smai-jcm.137) Statistics Surveys (10.1214/26-ss155) Theory and Application of Graphs (None) TheoretiCS (10.46298/theoretics.26.3) Theory of Computing (10.4086/toc.2025.v021a011) Agua y Territorio (None) Avocetta (10.30456/avo.28753) Beilstein Journal of Organic Chemistry (10.3762/bjoc.22.19) Beilstein Journal of Nanotechnology (10.3762/bjnano.17.20) Boletín de la Unión de Ornitólogos del Perú (None) Communications in Kinesiology (10.51224/cik.2025.7647) European Journal of Taxonomy (10.5852/ejt.2026.1039.3195) Free Neuropathology (None) GEUS Bulletin (10.34194/5f80b592) Journal of Numerical Cognition (10.5964/jnc.16725) Journal of Open Source Software (None) Journal of Systems Research (10.5070/sr3.62177) Journal of Theoretical, Computational and Applied Mechanics (None) Neurons, Behavior, Data analysis, and Theory (None) Norwegian Journal of Geology (10.17850/njg105-1-1) Open Journal of Astrophysics (None) Peer Community Journal (10.24072/pcjournal.679) Psicológica (None) Precision Nanomedicine (10.33218/001c.154449) SciPost Physics (10.21468/scipostphys.20.2.042) SciPost Physics Core (10.21468/scipostphyscore.9.1.010) SciPost Physics Lecture Notes (10.21468/scipostphyslectnotes.114) SciPost Physics Proceedings (10.21468/scipostphysproc.18.008) Sedimentologika (10.57035/journals/sdk.2026.e41.1914) Treubia (10.14203/treubia.v31i2.568) Veterinary Evidence (10.18849/ve.v11i1.731) Volcanica (10.30909/vol/kotd5867) ACME (10.7202/1111249ar) Critical Education (None) Ecology, Economy and Society – the INSEE journal (None) Education Policy Analysis Archives (10.14507/epaa.34.9212) Europe’s Journal of Psychology (10.5964/ejop.19085) Fennia (None) International Education Journal: Comparative Perspectives (None) Journal of Boredom Studies (None) Journal of Political Ecology (10.2458/jpe.10019) Meta-psychology (10.15626/mp.2024.4155) Psychology of Language and Communication (10.58734/plc-2025-0019) Psychology: the Journal of the Hellenic Psychological Society (None) Revista de Psicologia UNLP / Journal of Psychology UNLP (None) Studia Z Polityki Publicznej / Public Policy Studies (None) Social Psychological Bulletin (10.32872/spb.v14i3.33574) Studies in Communication Sciences (10.24434/j.scoms.2026.02.8400) Anuario de Estudios Filológicos (10.17398/2660-7301.48.261) Biolinguistics (10.5964/bioling.21469) Cadernos de Linguística (10.25189/2675-4916.2025.v6.n3.id796) Constructions (None) Energeia (None) Glossa (10.61989/6kkkds06) International Journal of Language and Law (None) Internet Policy Review (10.14763/2026.1.2079) Italian Journal of Linguistics (None) Journal of Cultural Analytics (10.22148/001c.144809) Journal of Electronic Publishing (10.3998/jep.9283) Journal of Historical Syntax (None) Laboratory Phonology (None) Language Documentation and Conservation (None) Studies in Arts and Humanities (10.18193/sah.v7i1.210) |
Source code |
|---|
import requests
journals = """
Advances in Combinatorics
Algebraic Combinatorics
Algebraic Geometry
Annales de la Facult├® des Sciences de Toulouse
Australasian Journal of Combinatorics
Combinatorial Theory
Discrete Analysis
Discrete Mathematics and Theoretical Computer Science
Electronic Communications in Probability
Electronic Journal of Combinatorics
Electronic Journal of Differential Equations
Electronic Journal of Probability
Electronic Journal of Qualitative Theory of Differential Equations
Electronic Journal of Statistics
Epijournal de G├®om├®trie Alg├®brique
Extracta Mathematicae
Higher Structures
INTEGERS
Journal de lÔÇÖEcole polytechnique ÔÇô Mathematiques
Journal of Computational Geometry
Journal of Graph Algorithms and Applications
Journal of Logic and Analysis
Journal of Universal Computer Science
Le Matematiche
Logical Methods in Computer Science
New Zealand Journal of Mathematics
North West European Journal of Mathematics
Open Journal of Mathematical Optimization
Probability Surveys
Revista Colombiana de Matemáticas
Revista de la Unión Matemática Argentina
SIGMA
SMAI Journal of Computational Mathematics
Statistics Surveys
Theory and Application of Graphs
TheoretiCS
Theory of Computing
Agua y Territorio
Avocetta
Beilstein Journal of Organic Chemistry
Beilstein Journal of Nanotechnology
Boletín de la Unión de Ornitólogos del Perú
Communications in Kinesiology
European Journal of Taxonomy
Free Neuropathology
GEUS Bulletin
Journal of Numerical Cognition
Journal of Open Source Software
Journal of Systems Research
Journal of Theoretical, Computational and Applied Mechanics
Neurons, Behavior, Data analysis, and Theory
Norwegian Journal of Geology
Open Journal of Astrophysics
Peer Community Journal
Psicol├│gica
Precision Nanomedicine
SciPost Physics
SciPost Physics Core
SciPost Physics Lecture Notes
SciPost Physics Proceedings
Sedimentologika
Treubia
Veterinary Evidence
Volcanica
ACME
Critical Education
Ecology, Economy and Society ÔÇô the INSEE journal
Education Policy Analysis Archives
EuropeÔÇÖs Journal of Psychology
Fennia
International Education Journal: Comparative Perspectives
Journal of Boredom Studies
Journal of Political Ecology
Meta-psychology
Psychology of Language and Communication
Psychology: the Journal of the Hellenic Psychological Society
Revista de Psicologia UNLP / Journal of Psychology UNLP
Studia Z Polityki Publicznej / Public Policy Studies
Social Psychological Bulletin
Studies in Communication Sciences
Anuario de Estudios Filol├│gicos
Biolinguistics
Cadernos de Linguística
Constructions
Energeia
Glossa
International Journal of Language and Law
Internet Policy Review
Italian Journal of Linguistics
Journal of Cultural Analytics
Journal of Electronic Publishing
Journal of Historical Syntax
Laboratory Phonology
Language Documentation and Conservation
Studies in Arts and Humanities
"""
def get_journal_issn(name):
url = f"https://api.crossref.org/journals?query={name}"
response = requests.get(url)
data = response.json()
for item in data["message"]["items"]:
if item["title"].lower() == name.lower() and item["ISSN"] and len(item["ISSN"]) > 0:
return item["ISSN"][0]
return None
def get_doi_by_issn(issn):
try:
url = f"https://api.crossref.org/works?filter=issn:{issn}&rows=1&sort=published&order=desc"
r = requests.get(url, timeout=10)
data = r.json()
if data["message"]["items"]:
return data["message"]["items"][0]["DOI"]
except Exception as e:
print("Exception fetching doi:", e)
return None
return None
def main():
for title in journals.split("\n"):
name = title.strip()
if name == "":
continue
issn = get_journal_issn(name)
doi = None
if issn is not None:
doi = get_doi_by_issn(issn)
print(f"{name} ({doi})")
if __name__ == "__main__":
main()
|
- No guarantee of correctness here. Qwerfjkltalk 21:47, 12 February 2026 (UTC)
- I was thinking you could load up each journal page, select a random article, and get the DOI root from there? Headbomb {t · c · p · b} 01:45, 13 February 2026 (UTC)
- @Headbomb, that's not feasible here, all of the journals have different websites. Qwerfjkltalk 12:20, 13 February 2026 (UTC)
- I was thinking you could load up each journal page, select a random article, and get the DOI root from there? Headbomb {t · c · p · b} 01:45, 13 February 2026 (UTC)
Decap "External Links"
Decap "External Links" to "External links". Here is the search code (insource:/==External Links==/) I was just going to fix them with JWB but there are quite a lot. At least 7,900, possibly more. Here is the code with different spacing as well (insource:/== External Links ==/) That will generate a different set of results that also need fixing. ~WikiOriginal-9~ (talk) 00:29, 14 October 2025 (UTC)
- WikiOriginal-9, 16,000 (regex times out). — Qwerfjkltalk 08:05, 14 October 2025 (UTC)
- Though this seems fairly trivial, so maybe just add to RegExTypoFix and forget about it? — Qwerfjkltalk 08:06, 14 October 2025 (UTC)
Undone at WP:AWB/T. phuzion (talk) 02:24, 12 November 2025 (UTC)
- @Phuzion: This new rule will not get the job done. As explained at Wikipedia:AutoWikiBrowser/Typos#Usage, most of the tools that use the typo list do not run the rules on section headings. -- John of Reading (talk) 07:47, 12 November 2025 (UTC)
- Good catch! Given that AWB and other tools won't actually utilize this rule, do you think it's worth removing from the RegExTypoFix list? I've marked the task as undone for now, as well. phuzion (talk) 12:38, 12 November 2025 (UTC)
- @Phuzion: Yes, I've removed it. -- John of Reading (talk) 13:35, 12 November 2025 (UTC)
- Thanks! phuzion (talk) 13:38, 12 November 2025 (UTC)
- @Phuzion: Yes, I've removed it. -- John of Reading (talk) 13:35, 12 November 2025 (UTC)
- Good catch! Given that AWB and other tools won't actually utilize this rule, do you think it's worth removing from the RegExTypoFix list? I've marked the task as undone for now, as well. phuzion (talk) 12:38, 12 November 2025 (UTC)
- @Phuzion: This new rule will not get the job done. As explained at Wikipedia:AutoWikiBrowser/Typos#Usage, most of the tools that use the typo list do not run the rules on section headings. -- John of Reading (talk) 07:47, 12 November 2025 (UTC)
- Though this seems fairly trivial, so maybe just add to RegExTypoFix and forget about it? — Qwerfjkltalk 08:06, 14 October 2025 (UTC)
- A couple of points:
- If we limit the search to the article space, i.e. , the haul is much less impressive.
- I regularly use a prefix in the search and cycle through the alphabet to correct these errors, and the other MOS:HEAD errors that are frequently present on those pages. i..e use a search like this.
- So by all means do something to make it easier to fix MOS:HEAD errors in general, but please don't remove this handy signpost for where they can be found. William Avery (talk) 10:19, 14 January 2026 (UTC)
- I wanted to mention that the same thing applies to "See Also", which is meant to be "See also". What is the update regarding this? I have started {{BOTREQ}} this since no one has gotten to it yet, and since AWB can't do it. I just need to know what the update is? Vanderwaalforces (talk) 11:17, 4 February 2026 (UTC)
- It's probably changing
== *External +Links *==to==External links==. For that reason, AWB could probably do it. Steel1943 (talk) 04:54, 5 February 2026 (UTC)- @Steel1943 I thought someone said Given that AWB and other tools won't actually utilize this rule, do you think it's worth removing from the RegExTypoFix list? :) Vanderwaalforces (talk) 08:31, 5 February 2026 (UTC)
- That AWB cannot work on section headers...? Vanderwaalforces (talk) 08:38, 5 February 2026 (UTC)
- I'm pretty sure AWB currently fixes these two specific titles. I know for sure I've recently had a "See Also" change to "See also" and I'm pretty sure EL is also being fixed. Gonnym (talk) 16:33, 9 February 2026 (UTC)
- @Gonnym, yeah. I’ve actually abandoned this task. Vanderwaalforces (talk) 18:14, 9 February 2026 (UTC)
- I'm pretty sure AWB currently fixes these two specific titles. I know for sure I've recently had a "See Also" change to "See also" and I'm pretty sure EL is also being fixed. Gonnym (talk) 16:33, 9 February 2026 (UTC)
- It's probably changing
- I wanted to mention that the same thing applies to "See Also", which is meant to be "See also". What is the update regarding this? I have started {{BOTREQ}} this since no one has gotten to it yet, and since AWB can't do it. I just need to know what the update is? Vanderwaalforces (talk) 11:17, 4 February 2026 (UTC)
- For what it's worth, a more proper regex is
insource:/== *External +Links *==/. (@Vanderwaalforces: Not sure if this was considered, but pinging you in case.) Steel1943 (talk) 04:49, 5 February 2026 (UTC) - I may try to pick up this task as a one-time WP:AWB run. I don't know how to create a bot, but I may be able to perform this request as is with the regex string I determined. Steel1943 (talk) 21:44, 11 February 2026 (UTC)
- I was just using AWB, and it found only 33 such issues in the article space as referenced in this thread ... I'm not sure how 16,000 were found. Either way, I corrected the 33 that AWB found. Steel1943 (talk) 03:11, 12 February 2026 (UTC)
- Putting in == *External +Links *==/ into AWB and running AWBtypos does indeed fix this. See this edit.
- FWIW, AWB found just over 5000 such articles, which is a lot, but could probably be chipped away at with AWB. Lee Vilenski (talk • contribs) 22:12, 13 February 2026 (UTC)
- Honestly, I think the regex isn't right. Most of what I found didn't have this on even using the regex. insource:/== *See Also *==/ and insource:/== *External Links *==/ basically found less than 100 between them in article space. Lee Vilenski (talk • contribs) 23:17, 13 February 2026 (UTC)
- (edit conflict) @Lee Vilenski: Odd since when I used AWB to look for that regex string, I received only 33 results (which I have since corrected). Is there some setting or something that needs to be changed to find these pages? Steel1943 (talk) 23:18, 13 February 2026 (UTC)
- I fear we may have edit conflicted, see above. Lee Vilenski (talk • contribs) 23:19, 13 February 2026 (UTC)
- I did find a few more just searching for "External Links", but that is mostly articles saying "look at the section below", which also needs fixing, but even that was only like 150 Lee Vilenski (talk • contribs) 23:20, 13 February 2026 (UTC)
- Yeah, it's odd ... I received more results with "_" instead of "_+" between "External" and "Links". I guess Wikipedia's search function tends to time out quicker/frequently if a more greedy regex string is used, even if the greedy string technically has more applicable results. Steel1943 (talk) 00:58, 14 February 2026 (UTC)
- I see 14,301 pages in the original search link that Qwerfjkl posted. Gonnym (talk) 10:47, 16 February 2026 (UTC)
- Yeah, but how much of that is in article space? I found only a handful which were fixed. If we can find a list of articles, we can go from there. Lee Vilenski (talk • contribs) 12:48, 16 February 2026 (UTC)
- @Lee Vilenski, this more optimised search gives 150 in mainspace. Qwerfjkltalk 19:51, 16 February 2026 (UTC)
- Thanks for that regex. I'll work my way through them. Lee Vilenski (talk • contribs) 19:54, 16 February 2026 (UTC)
- I think these ~1,000 non-talk or user pages (articles, drafts, portal, template, module, help, category, file) should all be fixed. The MoS applies the same as well. Gonnym (talk) 16:13, 17 February 2026 (UTC)
- as much as 1000 is a lot, I don't think we need a dedicated bot run to fix it. I've been doing some AWB runs recently, can add this regex to it. Lee Vilenski (talk • contribs) 16:33, 17 February 2026 (UTC)
- I think these ~1,000 non-talk or user pages (articles, drafts, portal, template, module, help, category, file) should all be fixed. The MoS applies the same as well. Gonnym (talk) 16:13, 17 February 2026 (UTC)
- Thanks for that regex. I'll work my way through them. Lee Vilenski (talk • contribs) 19:54, 16 February 2026 (UTC)
- @Lee Vilenski, this more optimised search gives 150 in mainspace. Qwerfjkltalk 19:51, 16 February 2026 (UTC)
- Yeah, but how much of that is in article space? I found only a handful which were fixed. If we can find a list of articles, we can go from there. Lee Vilenski (talk • contribs) 12:48, 16 February 2026 (UTC)
- I see 14,301 pages in the original search link that Qwerfjkl posted. Gonnym (talk) 10:47, 16 February 2026 (UTC)
- Yeah, it's odd ... I received more results with "_" instead of "_+" between "External" and "Links". I guess Wikipedia's search function tends to time out quicker/frequently if a more greedy regex string is used, even if the greedy string technically has more applicable results. Steel1943 (talk) 00:58, 14 February 2026 (UTC)
- I did find a few more just searching for "External Links", but that is mostly articles saying "look at the section below", which also needs fixing, but even that was only like 150 Lee Vilenski (talk • contribs) 23:20, 13 February 2026 (UTC)
- I fear we may have edit conflicted, see above. Lee Vilenski (talk • contribs) 23:19, 13 February 2026 (UTC)
Change all instances of Hathi Trust to HathiTrust
{{resolved}} Per https://www.hathitrust.org/about/ , the name of the organization is HathiTrust without a space. There appear to be about 2000 occurances in mainspace, which is a bit much for AWB. (HathiTrust is a common reference source for books) Naraht (talk) 14:36, 12 April 2026 (UTC)
- Is this really worth it? I mean, it’s not like it’s a typo or misspelling… Vanderwaalforces (talk) 18:35, 12 April 2026 (UTC)
- Why is 2,000 too much for AWB? It's actually a perfect amount. You can go through the first 200 or so slowly to make sure there are no weird edge cases and once you are comfortable with the data just smash the key through the rest. Bot ops have to do the same thing, carefully checking a couple hundred edits for mistakes. They need to make requests for approval etc.. it takes weeks to get approval, and someone might raise an objection ("why bother"). With AWB you can get it done in a few hours, you don't need to ask permission. -- GreenC 20:36, 12 April 2026 (UTC)
- As a rule of thumb, about 500+ (or maybe even 250+) is when I start thinking about a bot. 2000 is a lot to do with AWB in manual mode. No comment on the task itself. –Novem Linguae (talk) 20:55, 12 April 2026 (UTC)
- I am not even worried about 2k for an amount; I am more concerned about whether or not it is worth it to do the task because of a space in-between the two words and not a typo/misspelling. Vanderwaalforces (talk) 23:10, 12 April 2026 (UTC)
- Are we talking about this appearing in citations? And is it just going to keep on appearing that way in citations? Valereee (talk) 13:50, 18 April 2026 (UTC)
- I am not even worried about 2k for an amount; I am more concerned about whether or not it is worth it to do the task because of a space in-between the two words and not a typo/misspelling. Vanderwaalforces (talk) 23:10, 12 April 2026 (UTC)
- Greenc "Smash the key...". I've run into complaints for speed of edits for AWB even for simple edits like this. "can't possibly be looking at the edits" and "Only Bots should edit that fast". Is there any official guidance on this?Naraht (talk) 15:17, 15 April 2026 (UTC)
- GreenC fix notification.Naraht (talk) 18:32, 15 April 2026 (UTC)
- WP:MEATBOT gives the guidance, which is admittedly somewhat vague but basically boils down to "feel free to edit quickly but if someone complains you should stop and/or file a BRFA". Primefac (talk) 20:39, 17 April 2026 (UTC)
- As a rule of thumb, about 500+ (or maybe even 250+) is when I start thinking about a bot. 2000 is a lot to do with AWB in manual mode. No comment on the task itself. –Novem Linguae (talk) 20:55, 12 April 2026 (UTC)
Did it over the last few days with AWB. Request Withdrawn.Naraht (talk) 04:20, 21 April 2026 (UTC)
Redirects related to those nominated at RfD
Per the initial discussion at Wikipedia talk:Redirects for discussion#Avoided double redirects of nominated redirects I believe there is consensus for an ongoing bot task that does the following:
- Looks at each redirect nominated at RfD
- Determines whether there are any other redirects, in any namespace, that meet one or more of the following criteria:
- Are marked as an avoided-double redirect of a nominated redirect
- Are redirects to the nominated redirect
- Redirect to the same target as the nominated redirect and
- Differ only in the presence or absence of diacritics, and/or
- Differ only in case
- If the bot finds any redirects that match and which are not currently nominated at RfD, then it should post a message in the discussion along the lines of:
- The bot should not take any actions other than leaving the note, the goal is simply to make human editors aware that these redirects exist.
I don't know how frequently the bot should run, but it should probably wait at least 15 minutes after a nomination before checking or editing so as not to get into edit conflicts or complications as discussions of multiple redirects are often nominated individually and then the discussions manually combined. Thryduulf (talk) 13:11, 17 June 2025 (UTC)
- There is a strong consensus; if there are no objections in the next day or so, I'll file a BRFA. In the meantime I'll code up the bot. GalStar (talk) 17:56, 17 June 2025 (UTC)
- I've just thought of a third case to check for: differences only in hyphenation/dashes. Thryduulf (talk) 21:38, 17 June 2025 (UTC)
- Actually that's generalisable to differences only in punctuation. Thryduulf (talk) Thryduulf (talk) 03:40, 18 June 2025 (UTC)
- @GalStar is there any update on this? Thryduulf (talk) 20:01, 25 June 2025 (UTC)
- I'm still working on it. I'm still getting some of the underlying tooling working, but I should be done soon. GalStar (talk) 16:40, 26 June 2025 (UTC)
- Thank you. Thryduulf (talk) 16:50, 26 June 2025 (UTC)
- If anyone is wondering, I'm currently porting my code to toolforge, so it can run continuously, and without the unreliability of my home network. This is taking longer than I expected however. GalStar (talk) 17:17, 26 June 2025 (UTC)
- Thank you. Thryduulf (talk) 16:50, 26 June 2025 (UTC)
BRFA filed GalStar (talk) (contribs) 20:56, 2 July 2025 (UTC)
- I'm still working on it. I'm still getting some of the underlying tooling working, but I should be done soon. GalStar (talk) 16:40, 26 June 2025 (UTC)
- I've just thought of a third case to check for: differences only in hyphenation/dashes. Thryduulf (talk) 21:38, 17 June 2025 (UTC)
Restored from Archive 87. The BRFA mentioned above (Wikipedia:Bots/Requests for approval/GraphBot 2) was abandoned before a working bot was written so the task remains outstanding. Wikipedia talk:Redirects for discussion#Avoided double redirects of nominated redirects received no objections to my reinstating this request. Thryduulf (talk) 20:05, 31 December 2025 (UTC)
- @Thryduulf Is there a current discussion that falls into this category that I can test on? Vanderwaalforces (talk) 17:31, 5 February 2026 (UTC)
- I don't know of any off the top of my head. I can't think of an easy way to find any other than by doing what this requests asks a bot to do (i.e. look through all nominated redirects and check for similar ones). Thryduulf (talk) 19:46, 5 February 2026 (UTC)
- @Thryduulf You’re right, I just put some logics together and tried it; I couldn’t find any too. Maybe there currently isn’t any, but I have coded this task btw, maybe I should file a BRFA? Vanderwaalforces (talk) 19:59, 5 February 2026 (UTC)
- @Thryduulf Take a look at my test at testwiki. I intentionally created a redirect drama. What do you think? Vanderwaalforces (talk) 09:42, 9 February 2026 (UTC)
BRFA filed. Vanderwaalforces (talk) 12:58, 9 February 2026 (UTC)- I'm not going to get a chance to look until this evening, sorry. Thryduulf (talk) 13:36, 9 February 2026 (UTC)
- I don't know of any off the top of my head. I can't think of an easy way to find any other than by doing what this requests asks a bot to do (i.e. look through all nominated redirects and check for similar ones). Thryduulf (talk) 19:46, 5 February 2026 (UTC)
The BRFA has been withdrawn by the operator (Vanderwaalforces) if any other operator wants to take on the task. Thryduulf (talk) 15:51, 24 February 2026 (UTC)
archive.today cleanup
Cross-posting Wikipedia:Link rot/URL change requests/Archives/2026/April § Migration away from archive.today, but as a non-standard URL replacement I think this would be more appropriate for a new bot task.
After an RFC, links to archive.today have been deprecated and should be removed as expeditiously as possible. The current instructions are at WP:ATODAY. It would be amazing if a bot could loop through all links to dot-today and:
- Get the page being archived (chopping off the
https://archive.(fo|is|li|md|ph|today|vn)/<numbers>/prefix from archive URLs, like https://archive.today/20120710094053/http://freespace.virgin.net/howard.anderson/loospreparations.htm) - If the URL is available at archive.org, replace the dot-today link with a dot-org link. Dot-org has an API for fetching already-archived URLs, and it also returns the appropriate date for the
|archive-date=(from {{cite xxx}}) or|date=(from {{webarchive}})) parameters. - If the page is not archived at archive.org:
- If the original URL is still live, try to archive it at archive.org (after a lot of digging, I found the API instructions for saving a page). If archiving works, replace the dot-today link with dot-org; otherwise, remove the WP:EARLYARCHIVE.
- If the original URL is dead, tag the link with
{{New archival link needed|date={{subst:monthyear}}|bot=insert your bot's name here}}
Thanks a million, in advance. Best, HouseBlaster (talk • he/they) 21:50, 22 February 2026 (UTC)
- This is not an appropriate task for a bot. sapphaline (talk) 22:08, 22 February 2026 (UTC)
- I disagree; if we manage to run things like IAbot and WaybackMedic, which have to deal with the same hurdles, we can find a way to make it work. Best, HouseBlaster (talk • he/they) 22:11, 22 February 2026 (UTC)
- IABot and WaybackMedic archive live URLs; of course doing so is 1000 times easier than trying to archive dead URLs. sapphaline (talk) 22:14, 22 February 2026 (UTC)
- They... do in fact archive dead URLs? Unless you select
Add archives to all non-dead references (Optional)
, IABot only adds archives to dead URLs. WaybackMedic task 3 and 4 do likewise. Best, HouseBlaster (talk • he/they) 22:23, 22 February 2026 (UTC)
- They... do in fact archive dead URLs? Unless you select
- IABot and WaybackMedic archive live URLs; of course doing so is 1000 times easier than trying to archive dead URLs. sapphaline (talk) 22:14, 22 February 2026 (UTC)
- I disagree; if we manage to run things like IAbot and WaybackMedic, which have to deal with the same hurdles, we can find a way to make it work. Best, HouseBlaster (talk • he/they) 22:11, 22 February 2026 (UTC)
- You have to verify that the content relevant to the citation is actually available at the live url and/or archive.org. This is not always true, and it is not possible to reliably do this by bot. A few days ago I found an instance where the URL was dead and the archive link was of a 404 page, fortunately an older archive snapshot actually had the content saved but this required my abilities as a human to determine. Thryduulf (talk) 22:51, 22 February 2026 (UTC)
- It should be possible to automatically extract and compare content, and replace the archive.today link with the alternative link if the match percentage is very high, but this would certainly be more resource-intensive than a search-and-replace bot. Bit of brainstorming here: Wikipedia talk:Archive.today guidance#Bot for checking for identical text. Dreamyshade (talk) 23:26, 22 February 2026 (UTC)
- To build off of this, Wikipedia talk:Archive.today guidance#Most common links suggests that there are 600+ instances that can be fixed by a bot swapping from archive.today to the Internet Archive along with 1,000+ instances where a page changed urls and could be updated by changing the link with a bot. --Super Goku V (talk) 10:24, 23 February 2026 (UTC)
- It should be possible to automatically extract and compare content, and replace the archive.today link with the alternative link if the match percentage is very high, but this would certainly be more resource-intensive than a search-and-replace bot. Bit of brainstorming here: Wikipedia talk:Archive.today guidance#Bot for checking for identical text. Dreamyshade (talk) 23:26, 22 February 2026 (UTC)
- I think a bot is premature. I'm feverishly trying to edit pages from my watchlist (that contain archive.today) in the hopes I can get them all done before "some bot" comes along and yanks them out from under me. I'm occasionally using the archived archive.today link (on a browser with uBlock Origin) to see the page. Sometimes it's worthless (like a 404 page copied) and I can just remove it from the Wikipedia article, but other times I've been able to use other URLs and title wording found on that archive.today page that have led to me successfully finding (a) actual live pages with newer URLs, and (b) archive.org pages which weren't available to me with only the information found in the Wikipedia article. To resolve about 10% (estim.) of the archive.today links, I've needed to view the archive.today copy. ▶ I am Grorp ◀ 23:14, 22 February 2026 (UTC)
- This proposed bot would not entirely remove any links. It would replace links to dot-org ones, and tag ones that can't be replaced. Best, HouseBlaster (talk • he/they) 23:29, 22 February 2026 (UTC)
- Okay. That's acceptable. ▶ I am Grorp ◀ 23:55, 22 February 2026 (UTC)
- This proposed bot would not entirely remove any links. It would replace links to dot-org ones, and tag ones that can't be replaced. Best, HouseBlaster (talk • he/they) 23:29, 22 February 2026 (UTC)
- A couple big points: We need a bot - the task is too large to do manually, and the RfC close is unambiguous that these links need to go. The bot is technically difficult - We have plenty of comments from people who know what they're talking about indicating that the full task is not possible to automate without many errors. I definitely think we want a bot that gets used in a staged approach. As a first step, peeling the archive off of links we believe are alive leaving the live link solves a large fraction of the problem. After that we can start working on the rest website by website to figure out if other archive sites are consistently good, consistently impossible, or messy, and handle the first 2 automatically while leaving the third group for a manual cleanup. Tazerdadog (talk) 00:09, 23 February 2026 (UTC)
- Remember that while removing archives from a live link may solve today's hot-button issue it is simultaneously creating a different problem for the future if the link is not archived somewhere else. Thryduulf (talk) 01:18, 23 February 2026 (UTC)
- Yeah, a run from IAbot over the affected articles after it stops linking to archive.today would probably be in order. That said, the archive.today issue is absolutely the urgent one. Tazerdadog (talk) 01:56, 23 February 2026 (UTC)
- I strongly disagree that we should wilfully create future problems without regard for how to solve them. The urgency of replacing archive.today is entirely artificial. Thryduulf (talk) 02:01, 23 February 2026 (UTC)
- There is consensus that it should be removed as quickly as possible because it is an unreliable source containing malware. That sounds pretty urgent to me. Best, HouseBlaster (talk • he/they) 02:21, 23 February 2026 (UTC)
- No, there was consensus to remove links "as soon as practicable" due to alleged verifiability issues. Even if there was consensus that the code was malware and/or that it required action (and there was no consensus on that matter alone) the "urgency" is entirely chosen by some of the participants in the RFC. A "solution" that creates new problems without regard to solving them is not a practicable one. Thryduulf (talk) 03:03, 23 February 2026 (UTC)
Many edits might create future problems. But we are worried about the present. I don't see why a solution which might cause isolated problems at some indeterminate point in the future is not practicable. Best, HouseBlaster (talk • he/they) 03:12, 23 February 2026 (UTC)There is a strong consensus that Wikipedia should not direct its readers towards a website that hijacks users' computers to run a DDoS attack
, and then linking to our guideline about malware, sounds like there is consensus that the link is malware. I haven't heard a single argument (other than proof by assertion) to rebut the arguments based on the literal definition of malware. To reiterate, we define malware asany software intentionally designed to cause disruption to a computer, server, client, or computer network
. It is software (obviously), it causes disruption to a computer network (that's what a DDOS is), and it was intentional. It is malware.- Regardless of the technicalities of whether archive.today's code is or isn't malware, simply removing links is more than "might" cause "isolated problems" it's will cause problems of unknown magnitude, potentially tomorrow. WP:V is a core, non-negotiable policy that we absolutely must have regard for because there is a big difference between accidentally creating problems on a small scale through good-faith ignorance and wilfully and recklessly causing known problems on an unknown scale through haste. Thryduulf (talk) 03:23, 23 February 2026 (UTC)
- Correct, and that's why removing links to an unreliable source is urgent. HouseBlaster (talk • he/they) 03:26, 23 February 2026 (UTC)
- Except removing the links without replacement isn't urgent for any reason other than the desire of a few self-selecting Wikipedians, and it isn't beneficial or desirable for any reason at all. Further, if you believe that any of the problems being discussed here is links to an unreliable source then you have grossly missunderstood the issues. The issue at hand is ensuring that WP:V will be continued to be met in the future, long after the present moral panic has blown over and cooler heads once again prevail. This is an issue that we have no choice but to address ideally before but certainly no later than the time we address the removal of the existing archive. Thryduulf (talk) 03:42, 23 February 2026 (UTC)
- Houseblaster responded to my same concerns above:
This proposed bot would not entirely remove any links. It would replace links to dot-org ones, and tag ones that can't be replaced.
▶ I am Grorp ◀ 03:44, 23 February 2026 (UTC)- That's good, but it isn't part of this proposal by Tazerdog,
As a first step, peeling the archive off of links we believe are alive leaving the live link solves a large fraction of the problem.
Thryduulf (talk) 05:19, 23 February 2026 (UTC)
- That's good, but it isn't part of this proposal by Tazerdog,
- @Thryduulf Having material sourced to a website that we know (you get to interact with the evidence of alterered screenshots - specifically compare with with archive.today website, if you'd need to) is a WP:V issue. We need to ensure WP:V is met - but just because I can verify the claim to a screenshot of a newspaper somebody put on reddit, alongside a "trust me bro, this is legit" doesn't mean I it's guaranteed protection under the verification policy. In fact, it isn't - if the claim is related to living people, and I believe it to be contentious, then it's 100% not guaranteed and policy dictates that we remove or better source the material without delay. Now, whether a bot it is the best way to do that, I'll leave to people who actually have experience with dealing with bots on Wikipedia. But to say something to the effect of "we have to keep a website we know has forged material around because they're the only way I can verify these sensitive BLP claims (one of the few things for which we actually require an inline citation)" is, quite frankly, ludicrous. GreenLipstickLesbian💌🧸 05:01, 23 February 2026 (UTC)
- Almost none of that is related to the actual reality of the situation, as opposed to unsubstantiated and unverified claims about what the archive.today might be doing. When all the hyperbole and exaggeration is put to one side, it is equally important that we ensure WP:V is met tomorrow as well as today as it is to remove archive.today links that there is a tiny possibility might not be accurate (and in none of the cases has anyone demonstrated any changes that are relevant to any material verified, I don't even recall any allegations of such but there are so many accusations in so many parallel discussions I may have missed some). Your final sentence also makes it clear you haven't actually read and/or understood much of what I'm saying. Thryduulf (talk) 05:17, 23 February 2026 (UTC)
- @Thryduulf, if you looked through the list at WP:NOTGOODSOURCE, and compared it to what we know about this collection of archives, do you think you'd be left feeling like it's a reliable archive?
- "It has a reputation for fact-checking and accuracy" – Um, nope. In fact, the owner appears to be going out of their way to ruin their reputation.
- "It is published by a reputable publishing house" – Heading determinedly into the "disreputable" territory, wouldn't you say?
- "It has a professional structure in place for deciding whether to publish something, such as editorial oversight or peer review processes" – Professionalism is a good word to describe what's missing here.
- Remember Lugnuts' parting claim that he'd deliberately falsified information in some articles, and how that has haunted some editors for years, even though there's no evidence that Lugnuts ever did that to any article? This situation is worse than that. We have proof that this website is doing that, and the risk is enough to turn most editors against it. We don't meet WP:V's requirements by having an unreliable archived copy of a now-dead website.
- Also, have you noticed the pattern? We say "at least they're not doing X" on one day, and the next day, they do X. We say, "well, they might be doing X, but at least they're not doing Y", and the next day, they do Y. So please think about WP:BEANS before you post any more comments about how they haven't transgressed some further bright line yet. It's already bad enough. WhatamIdoing (talk) 05:44, 23 February 2026 (UTC)
- WAID has, as expected, said this far more eloquently than I could. One additional point, though, @Thryduulf -- I've stuck to what archive.today has done and threatened to do, and taken those threats seriously. I have made more speculative posts, but over all, not that many.. But I could, if you'd like? For example, let's take the statement we got from the WMF:
We know that WMF intervention is a big deal, but we also have not ruled it out, given the seriousness of the security concern for people who click the links that appear across many wikis.
- Hopefully now we, as a
few self-selecting Wikipedians
, have taken steps to limit the spread of links, the WMF won't need to take further action. But they might. Forcibly removing all links is something they 100% have the right - some may argue an obligation - to do. I'd rather that we, as a community, deal with the links first, making efforts to switch the links to alternative archives or alternative sources when possible. On our own terms. Because the WMF has made it clear that they haven't ruled out acting, and I think we'll do a better job. GreenLipstickLesbian💌🧸 06:48, 23 February 2026 (UTC)- I agree with your interpretation of the WMF's statement. However, it's not the only way this decision could be taken out of our hands. Global blacklisting was proposed today at m:Requests for comment/Deprecate archive.today. WhatamIdoing (talk) 06:59, 23 February 2026 (UTC)
- Stupid question - I know the enWiki blacklist and (and the edit filter, in this particular care) ideally doesn't prevent us from editing pages with the blacklisted link, only from adding the link. (Which I've gotten around when requesting cv-revdels by spelling out the "www.example.com" as "www dot example dot com" I think that gets a bit messed up when it comes to reverts. Does anybody know if the global blacklist works similarly, or is the only difference the fact that it impacts all Wikipedia projects? Does it impact all Wikipedia projects, actually? I'm assuming it blocks all namespaces - I think our filter has exceptions for archive .is /today links for project-space areas (which incidentally facilitates cleanup). Have I made a stupid mistake in that assumption? GreenLipstickLesbian💌🧸 08:05, 23 February 2026 (UTC)
- Special:AbuseFilter allows per-namespace options. MediaWiki:Spam-blacklist unfortunately does not. I believe the only thing that's different about the global blacklist is that ours only affects us, and the global one affects all the wikis. WhatamIdoing (talk) 08:19, 23 February 2026 (UTC)
- Stupid question - I know the enWiki blacklist and (and the edit filter, in this particular care) ideally doesn't prevent us from editing pages with the blacklisted link, only from adding the link. (Which I've gotten around when requesting cv-revdels by spelling out the "www.example.com" as "www dot example dot com" I think that gets a bit messed up when it comes to reverts. Does anybody know if the global blacklist works similarly, or is the only difference the fact that it impacts all Wikipedia projects? Does it impact all Wikipedia projects, actually? I'm assuming it blocks all namespaces - I think our filter has exceptions for archive .is /today links for project-space areas (which incidentally facilitates cleanup). Have I made a stupid mistake in that assumption? GreenLipstickLesbian💌🧸 08:05, 23 February 2026 (UTC)
- I agree with your interpretation of the WMF's statement. However, it's not the only way this decision could be taken out of our hands. Global blacklisting was proposed today at m:Requests for comment/Deprecate archive.today. WhatamIdoing (talk) 06:59, 23 February 2026 (UTC)
- @Thryduulf, if you looked through the list at WP:NOTGOODSOURCE, and compared it to what we know about this collection of archives, do you think you'd be left feeling like it's a reliable archive?
- Almost none of that is related to the actual reality of the situation, as opposed to unsubstantiated and unverified claims about what the archive.today might be doing. When all the hyperbole and exaggeration is put to one side, it is equally important that we ensure WP:V is met tomorrow as well as today as it is to remove archive.today links that there is a tiny possibility might not be accurate (and in none of the cases has anyone demonstrated any changes that are relevant to any material verified, I don't even recall any allegations of such but there are so many accusations in so many parallel discussions I may have missed some). Your final sentence also makes it clear you haven't actually read and/or understood much of what I'm saying. Thryduulf (talk) 05:17, 23 February 2026 (UTC)
- Houseblaster responded to my same concerns above:
- Except removing the links without replacement isn't urgent for any reason other than the desire of a few self-selecting Wikipedians, and it isn't beneficial or desirable for any reason at all. Further, if you believe that any of the problems being discussed here is links to an unreliable source then you have grossly missunderstood the issues. The issue at hand is ensuring that WP:V will be continued to be met in the future, long after the present moral panic has blown over and cooler heads once again prevail. This is an issue that we have no choice but to address ideally before but certainly no later than the time we address the removal of the existing archive. Thryduulf (talk) 03:42, 23 February 2026 (UTC)
- Correct, and that's why removing links to an unreliable source is urgent. HouseBlaster (talk • he/they) 03:26, 23 February 2026 (UTC)
- Regardless of the technicalities of whether archive.today's code is or isn't malware, simply removing links is more than "might" cause "isolated problems" it's will cause problems of unknown magnitude, potentially tomorrow. WP:V is a core, non-negotiable policy that we absolutely must have regard for because there is a big difference between accidentally creating problems on a small scale through good-faith ignorance and wilfully and recklessly causing known problems on an unknown scale through haste. Thryduulf (talk) 03:23, 23 February 2026 (UTC)
- No, there was consensus to remove links "as soon as practicable" due to alleged verifiability issues. Even if there was consensus that the code was malware and/or that it required action (and there was no consensus on that matter alone) the "urgency" is entirely chosen by some of the participants in the RFC. A "solution" that creates new problems without regard to solving them is not a practicable one. Thryduulf (talk) 03:03, 23 February 2026 (UTC)
- There is consensus that it should be removed as quickly as possible because it is an unreliable source containing malware. That sounds pretty urgent to me. Best, HouseBlaster (talk • he/they) 02:21, 23 February 2026 (UTC)
- I strongly disagree that we should wilfully create future problems without regard for how to solve them. The urgency of replacing archive.today is entirely artificial. Thryduulf (talk) 02:01, 23 February 2026 (UTC)
- Yeah, a run from IAbot over the affected articles after it stops linking to archive.today would probably be in order. That said, the archive.today issue is absolutely the urgent one. Tazerdadog (talk) 01:56, 23 February 2026 (UTC)
- Remember that while removing archives from a live link may solve today's hot-button issue it is simultaneously creating a different problem for the future if the link is not archived somewhere else. Thryduulf (talk) 01:18, 23 February 2026 (UTC)
- I am currently workshopping a related proposal at the village pump idea lab. tl;dr: the tasks of GreenC_bot/WaybackMedic and IABot can probably do some work on the second part, but it's somewhere between unlikely and unclear whether full automation is technically feasible and desirable. Adding the new cleanup tag specific to this problem (its name may be changed to Template:Deprecated archive per the VPI discussion) and removing problematic links should be the bare minimum and both of those tasks can be automated. mdm.bla 01:13, 23 February 2026 (UTC)
- Also @HouseBlaster: Currently the tag does not have a
|bot=parameter. Can that just be added into the template? mdm.bla 01:15, 23 February 2026 (UTC)- It can. It (probably) wouldn't change the output; it would just alert editors viewing the page source code that the tag was placed by a bot. Best, HouseBlaster (talk • he/they) 01:17, 23 February 2026 (UTC)
Template adjusted. [new archival link needed] now displays properly with the bot parameter. mdm.bla 01:34, 23 February 2026 (UTC)
- I think you misunderstood the way it normally works: usually, the bot parameter has zero effect on the template. It just exists, and doesn't trip the unknown parameter check. Best, HouseBlaster (talk • he/they) 02:31, 23 February 2026 (UTC)
- @HouseBlaster: Thanks for the adjustments; I'm not a prolific template creator and overthought that whole thing wayyyyyy too much. mdm.bla 05:17, 23 February 2026 (UTC)
- I think you misunderstood the way it normally works: usually, the bot parameter has zero effect on the template. It just exists, and doesn't trip the unknown parameter check. Best, HouseBlaster (talk • he/they) 02:31, 23 February 2026 (UTC)
- It can. It (probably) wouldn't change the output; it would just alert editors viewing the page source code that the tag was placed by a bot. Best, HouseBlaster (talk • he/they) 01:17, 23 February 2026 (UTC)
- Also @HouseBlaster: Currently the tag does not have a
Three domain names that we can remove
As Dreamyshade mentioned, about ~12K of these links go to three websites:
- nytimes.com
- newspapers.com
- washingtonpost.com
These two newspapers maintain their own archives (and so do major public libraries). The middle one is an archive itself. I suggest that unwanted archive links to all three of these could simply be removed by bot. It's only ~2% of the links, but since 100% of the archive links to these domain names are unnecessary for WP:V purposes, then nothing more than a simple removal is needed, and we should get that 2% of the job done. WhatamIdoing (talk) 05:24, 23 February 2026 (UTC)
- If a bot removes archive-urls from articles in my watchlist purview, I'll revert them to restore the archived links. ▶ I am Grorp ◀ 05:43, 23 February 2026 (UTC)
- @Grorp, Newspapers.com is an archive. The source is the newspaper. Newspapers.com is an archive of the source. Archive.today is an archive of an archive of the source. Why do you need an archive of an archive of the source? WhatamIdoing (talk) 05:46, 23 February 2026 (UTC)
- You don't. This subsection and your post above was ambiguous. It seemed to suggest a bot should remove ALL |archive-urls of things like nytimes.com... not just remove archive.today links for nytimes. My bad if I read it as the wrong fork of the ambiguity. ▶ I am Grorp ◀ 05:51, 23 February 2026 (UTC)
- We are only talking about removing "unwanted archive links" (and in my case, only ones that are 100% unnecessary for WP:V purposes). That includes archive.today but also "archive dot lots of other things", since that same owner has multiple domain names. WhatamIdoing (talk) 06:08, 23 February 2026 (UTC)
- Who has conclusively decided what archive links are unnecessary/unwanted? There are multiple Wikipedia pages dedicated to combating link rot, many of which are even encouraging users to archive everything to help preserve verifiability. And evidently according to WP:PLRT the pervasive threat of link rot has become such a concern that all new links added to Wikipedia are automatically archived. This messaging from WP:DEADREF and WP:MDLI is very confusing. --skarz (talk) 18:12, 25 February 2026 (UTC)
- @Skarz, do we need someone to "conclusively" decide every single thing? Or do you think that editors could use their own best judgement to make decisions? Imagine someone saying "Gee, that's a common university textbook. I remember lugging it around in my backpack. Amazon still sells hardback copies. Okay, we probably don't need a link to an online 'archive' for that book". WhatamIdoing (talk) 20:58, 25 February 2026 (UTC)
- You completely sidestepped my legitimate question and gave me some bogus strawman argument. Nice. Reminder that your own words are that you are removing archives that are "100 unnecessary." Nevertheless, I am not aware of entire textbooks being archived on Wikipedia nor do I support that endeavor. I am, however, aware that Wikipedia policy encourages webpage archival to prevent link rot which in turn protects WP:V. Thanks, and have a great night. --skarz (talk) 01:09, 26 February 2026 (UTC)
- Well, unlike you, I have seen whole books get archive links spammed into the citation (and yes, I did complain to the bot op at the time), and I do think those are 100% unnecessary.
- Link rot is a potential problem for websites. Link rot is not a problem for dead-tree media. For example, every source archived in Newspapers.com is a scanned copy of a physical newspaper page. Those sources exist on paper. A URL that allows you to read a dead-tree source online is a Wikipedia:Convenience link. It is not a necessity. WhatamIdoing (talk) 03:01, 26 February 2026 (UTC)
- Here's an example of me removing an archive link for a whole text book. The book's available on Amazon for about $25, and Wikipedia:Reliable sources/Cost applies. WhatamIdoing (talk) 03:28, 26 February 2026 (UTC)
- You completely sidestepped my legitimate question and gave me some bogus strawman argument. Nice. Reminder that your own words are that you are removing archives that are "100 unnecessary." Nevertheless, I am not aware of entire textbooks being archived on Wikipedia nor do I support that endeavor. I am, however, aware that Wikipedia policy encourages webpage archival to prevent link rot which in turn protects WP:V. Thanks, and have a great night. --skarz (talk) 01:09, 26 February 2026 (UTC)
- We also had a formally closed well attended RFC close with a need to remove all of the archive.today links. We're trying to be courteous and do that in a way that minimizes future linkrot, but we do have to do it. In this case, the live links are expected to be stable for these domains. If you want to run behind the bot with a fixed archive bot, great! But standing in the way because removing some links that absolutely need to be removed might cause some issues in the future is unpersuasive when we have the strongest consensus you can get on Wikipedia that these links as is are causing major issues right now. Frankly, how/if/with what priority these links get rearchived is out of scope here - we have to remove these, and the discussion of how to get them rearchived can be separated out. Tazerdadog (talk) 21:47, 25 February 2026 (UTC)
- I am hardly "standing in the way" of anything, I was asking clarification on which archive links are considered unnecessary per WP:PLRT. --skarz (talk) 01:18, 26 February 2026 (UTC)
- @Skarz, do we need someone to "conclusively" decide every single thing? Or do you think that editors could use their own best judgement to make decisions? Imagine someone saying "Gee, that's a common university textbook. I remember lugging it around in my backpack. Amazon still sells hardback copies. Okay, we probably don't need a link to an online 'archive' for that book". WhatamIdoing (talk) 20:58, 25 February 2026 (UTC)
- Who has conclusively decided what archive links are unnecessary/unwanted? There are multiple Wikipedia pages dedicated to combating link rot, many of which are even encouraging users to archive everything to help preserve verifiability. And evidently according to WP:PLRT the pervasive threat of link rot has become such a concern that all new links added to Wikipedia are automatically archived. This messaging from WP:DEADREF and WP:MDLI is very confusing. --skarz (talk) 18:12, 25 February 2026 (UTC)
- We are only talking about removing "unwanted archive links" (and in my case, only ones that are 100% unnecessary for WP:V purposes). That includes archive.today but also "archive dot lots of other things", since that same owner has multiple domain names. WhatamIdoing (talk) 06:08, 23 February 2026 (UTC)
- Some Newspapers.com archive links are necessary because the publication is no longer available there. For instance, WSWG extensively cites a newspaper Newspapers.com only had available for a few days. It is not even searchable now. Sammi Brie (she/her · t · c) 04:55, 24 February 2026 (UTC)
- So? We're not citing the newspapers.com archive. We're citing the newspaper itself. If you're citing The Mulberry Advance, and it happened to be available
|via=the Newspapers.com archive, and now it's not available through that archive, then – who cares? It's still a valid printed-on-paper source, even if you can't see it anywhere online. WhatamIdoing (talk) 21:57, 25 February 2026 (UTC)
- So? We're not citing the newspapers.com archive. We're citing the newspaper itself. If you're citing The Mulberry Advance, and it happened to be available
- You don't. This subsection and your post above was ambiguous. It seemed to suggest a bot should remove ALL |archive-urls of things like nytimes.com... not just remove archive.today links for nytimes. My bad if I read it as the wrong fork of the ambiguity. ▶ I am Grorp ◀ 05:51, 23 February 2026 (UTC)
- @Grorp, Newspapers.com is an archive. The source is the newspaper. Newspapers.com is an archive of the source. Archive.today is an archive of an archive of the source. Why do you need an archive of an archive of the source? WhatamIdoing (talk) 05:46, 23 February 2026 (UTC)
- Yes please! This is a good start - it's a meaningful chunk of sources, and it should help us dial in the process. Tazerdadog (talk) 06:02, 23 February 2026 (UTC)
Fix disambiguate links after page move
After a recent page move several pages link to a disambiguation page. Requesting link change from Tennis performance timeline comparison to Tennis performance timeline comparison (women) (1978–present) for pages listed and sorted here. Note:first time performing a request of this nature, which may not be properly worded. 8rz (talk) 11:40, 26 February 2026 (UTC)
Done with AutoWikiBrowser and JWB. phuzion (talk) 14:19, 26 February 2026 (UTC)
- Many thanks. 8rz (talk) 00:09, 27 February 2026 (UTC)
Fill "Men's association football players not categorized by position"
Hello people. I would like to request for a bot to fill the maintenance category Category:Men's association football players not categorized by position. Previously this task was performed monthly by User:RonBot. RonBot was operated by User:Ronhjones who died in 2019. See Wikipedia:Bots/Requests for approval/RonBot 7 and User:RonBot/7/Source1. Robby.is.on (talk) 01:11, 30 March 2026 (UTC)
Coding... Tenshi! (Talk page) 00:49, 3 April 2026 (UTC)
- I see a slight issue here. Given the original category used has been changed in scope to only men's association football players and a second error category was created for women, how would a bot differentiate between men and women association football players? Tenshi! (Talk page) 21:50, 3 April 2026 (UTC)
- I’d say IF the player article has “men's” in the name of any one of its categories, THEN it is a male player. IF the player article has “women's” in the name of any one of its categories, THEN it is a female player. Sounds bizarre right? Vanderwaalforces (talk) 06:47, 4 April 2026 (UTC)
- That hadn't occurred to me, though I should probably know better. Tenshi! (Talk page) 13:09, 4 April 2026 (UTC)
- I’d say IF the player article has “men's” in the name of any one of its categories, THEN it is a male player. IF the player article has “women's” in the name of any one of its categories, THEN it is a female player. Sounds bizarre right? Vanderwaalforces (talk) 06:47, 4 April 2026 (UTC)
BRFA filed Tenshi! (Talk page) 18:50, 6 April 2026 (UTC)
- The BRFA is approved, and I've done the setup on my end, so marking this as {{BOTREQ}}. Tenshi! (Talk page) 13:41, 4 May 2026 (UTC)
- Thanks a lot for bringing this to fruition, Tenshi Hinanawi. Robby.is.on (talk) 14:03, 4 May 2026 (UTC)
- The BRFA is approved, and I've done the setup on my end, so marking this as {{BOTREQ}}. Tenshi! (Talk page) 13:41, 4 May 2026 (UTC)
- I see a slight issue here. Given the original category used has been changed in scope to only men's association football players and a second error category was created for women, how would a bot differentiate between men and women association football players? Tenshi! (Talk page) 21:50, 3 April 2026 (UTC)
Citation source replacement with {{Cite Köppen-Geiger cc 2007}}
Hundreds (thousands?) of mountain articles use as a reference a paper titled "Updated world map of the Köppen-Geiger climate classification" that was published in 2007 in Hydrology and Earth System Sciences, Volume 11, Issue 5. Typically these use {{Cite journal}} passing in the appropriate values. However, the values were not consistently applied and so we have generated references that do not provide all the necessary information each time it's used nor is the information as complete as it could be. Thus, I created the template to provide complete information about the source reference so that it's consistent across Wikipedia. I then searched for "Updated world map of the Köppen-Geiger" to find articles using this reference source and started replacing the citation source text with <ref name=KGcc2007>{{Cite Köppen-Geiger cc 2007}}</ref>. The search found other articles on rivers and human settlements also using this source reference. At this point, I have manually edited over 360 pages to make this change, the high majority being mountain articles but also a few articles about rivers and populated places. The search currently returns over 2800 results. So at this point I think it would be good if a bot could automate this edit to articles using this source reference. Typically in mountain articles, the citation is in a "Climate" section which usually begins with the sentence "Based on the [[Koppen climate classification]],". Other times it's in the lead section. Often the citation is using a named reference, typically "Peel" for the first author, although the paper does have three authors, which is why I chose to use KGcc2007 rather than Peel. Perhaps the reference could be named a bit different to denote it was a bot edit, e.g. <ref name=KGcc2007be>. I have been using "{{Cite Köppen-Geiger cc 2007}}" as the edit summary. RedWolf (talk) 21:00, 12 November 2025 (UTC)
- What is the need to mass replace all of these citations with this template? Tenshi! (Talk page) 13:52, 19 November 2025 (UTC)
- pinging RedWolf —usernamekiran (talk) 13:40, 21 November 2025 (UTC)
- In addition to what I already stated above, many of the raw source references are just using ISSN with a large range which if clicked would return a page with over 13,000 results (i.e. ISSN 1027-4606); I don't understand why editors gave a huge range. The template adds the DOI and BIBCODE as well as an archive link so there are direct links to the source paper. All uses of this source will have consistent and basically complete information. As well it provides all the other benefits with using a template (e.g. what links here for usage count). RedWolf (talk) 17:09, 21 November 2025 (UTC)
Using this template causes a no target error (see Category:Harv and Sfn no-target errors)) when used in conjunction with short form references. Lake Nipisso as an example. This could be avoided by whitelisting the template (which can be requested at Module talk:Footnotes), but that won't work as long as you're using #invoke for the cite (which short form refs just don't support). -- LCU ActivelyDisinterested «@» °∆t° 20:26, 17 January 2026 (UTC)
- Tried to fix Lake Nipisso by setting ref={{harvid}} but then get a refs duplicate error. Can't change the #invoke because that's the established practice. Why can't the short refs limitation be fixed? RedWolf (talk) 19:33, 7 March 2026 (UTC)
Clean up deprecated parameters
There are still quite a few {{single chart}} templates using Billboard charts with the obsolete artistid= parameter, which stopped working a long time ago and is no longer needed in the articles. The affected pages are tracked in Category:Single chart with unused parameters, and cleaning this up would affect roughly 2,400 articles.
Parameter artistid should be removed in any {{single chart}} template, except for those where the first unnamed parameter equals Oricon2 or UKsinglesbyname. Solidest (talk) 10:11, 9 May 2026 (UTC)
Working. Primefac (talk) 10:51, 9 May 2026 (UTC)
- {{done}}, pretty darn close with ~2350 edits. Primefac (talk) 14:54, 9 May 2026 (UTC)
- Thank you! Solidest (talk) 21:09, 9 May 2026 (UTC)
- @Primefac It seems that after the replacements, some empty
||remained inside the template. In some cases, the first parameter is expected to contain the chart position, so this now causes an error, for example here: Closer (Tegan and Sara song)#Weekly charts. Solidest (talk) 11:26, 10 May 2026 (UTC)- Well that's odd, it should have removed the pipe... I'll see about cleaning things up. Thanks. Primefac (talk) 12:03, 10 May 2026 (UTC)
- {{done}}, pretty darn close with ~2350 edits. Primefac (talk) 14:54, 9 May 2026 (UTC)
Move links clean up request
I think that cleanup bots should replace link's that havent been edited once the target page is moved to somewhere else shane (talk to me if you want!) 23:30, 18 January 2026 (UTC)
- Probably a bad idea for a bot task. See WP:NOTBROKEN. Anomie⚔ 00:01, 19 January 2026 (UTC)
Not done for the template at the top so this will archive. (do you need to be a botop to mark it?) HurricaneZetaC 20:20, 1 February 2026 (UTC)
UTM Bot Request
Hi! I have a bot idea, and since I don't have the knowledge of how to code it, I'll share my idea:
links = document.getElementsByTagName("a");
for (var link of links) {
var href = link.getAttribute("href");
if (!href) continue;
if (href[0] == "#") href = location.href + href;
else if (href[0] == "/") href = location.protocol + "//" + location.pathname;
var source = new URL(href).searchParams.get("utm_source");
if (source !== null) {
// Add page to Category "Pages with utm_source={source}"
}
}Iterate through all namespaces, then through all pages in that namespace. Please share any questions with me. Thanks! SeaDragon1 (talk) — Happy new year! 14:01, 27 January 2026 (UTC)
- @SeaDragon1 Does that category exist? What problem are we solving with this? Vanderwaalforces (talk) 12:55, 29 January 2026 (UTC)
- It makes sorting easier. SeaDragon1 (talk) — Happy new year! 14:20, 29 January 2026 (UTC)
- Besides, I'm pretty sure there are a lot of non-existent categories that pages still put themselves in. SeaDragon1 (talk) — Happy new year! 14:24, 29 January 2026 (UTC)
- I'm not entirely sure what you're sorting. I have a bot task that removes utm_source tags from URLs, is that what you're wanting? Primefac (talk) 20:15, 1 February 2026 (UTC)
- Well, I mean we can know WHICH pages have WHICH
utm_sourcetags, so we don't have to scour every single page. SeaDragon1 (talk) 20:17, 1 February 2026 (UTC) - Hello? SeaDragon1 (talk, contribs, happy birthday!) 17:24, 19 February 2026 (UTC)
- HELLO? SeaDragon1 (talk, contributions) 16:09, 20 February 2026 (UTC)
- @Primefac? SeaDragon1 (talk, contributions) 16:09, 20 February 2026 (UTC)
- I personally don’t understand this request tbh, it’s not well put together at least to me. Vanderwaalforces (talk) 17:44, 20 February 2026 (UTC)
- What I mean is:
- We can organize pages based on what UTM source the links in the article have.
- For example, this would be in Category:Pages with utm_source=chatgpt.com:
[https://example.com/page?utm_source=chatgpt.com]SeaDragon1 (talk, contributions) 18:43, 20 February 2026 (UTC)
- I personally don’t understand this request tbh, it’s not well put together at least to me. Vanderwaalforces (talk) 17:44, 20 February 2026 (UTC)
- @Primefac? SeaDragon1 (talk, contributions) 16:09, 20 February 2026 (UTC)
- Primefac, is there any worry of it removing a useful flag of an AI-generated reference? — Qwerfjkltalk 19:57, 20 February 2026 (UTC)
- I'm not particularly concerned about the content of the utm values, I suspect a large number have been removed but utm tracking doesn't necessarily mean the site itself is AI-generated. Primefac (talk) 23:11, 20 February 2026 (UTC)
- Primefac, no, but it could suggest that the source may not verify the text. — Qwerfjkltalk 10:50, 21 February 2026 (UTC)
- Do we have a consensus, or..? SeaDragon1 (talk, contributions) 14:33, 24 February 2026 (UTC)
- HELLO? SeaDragon1 (talk, contributions) 20:13, 12 March 2026 (UTC)
- Primefac? Qwerfjkl? SeaDragon1 (talk, contributions) 20:13, 12 March 2026 (UTC)
- SeaDragon1, I don't think your task, as you described it, is going to get consensus. — Qwerfjkltalk 21:08, 12 March 2026 (UTC)
- I meant, like... is it going to be WP:BRFA filed or not? That's the sort of consensus I'm talking about (let me guess, it's not going to be filed). SeaDragon1 (talk, contributions) 22:41, 12 March 2026 (UTC)
- @SeaDragon1 As a bot operator, I'm having trouble understanding exactly what your request is, and its purpose. I've seen no proof of consensus that this is something that the English Wikipedia editor community wants. For a bot operator to spend the time to write the bot code, test it, ensure that it is compliant with WP:BOTPOL and file a WP:BRFA, they would need to see evidence that the requested bot is something that the community wants. If there is consensus for this being something that is desired, please link it in this discussion. If no such consensus exists, the BRFA will fail regardless of how good of a bot there is.
- Additionally, we are all volunteers, and most importantly, there is no deadline. Please keep that in mind when requesting that the bot operator community write a bot and file a BRFA for you. phuzion (talk) 00:36, 14 March 2026 (UTC)
- I meant, like... is it going to be WP:BRFA filed or not? That's the sort of consensus I'm talking about (let me guess, it's not going to be filed). SeaDragon1 (talk, contributions) 22:41, 12 March 2026 (UTC)
- SeaDragon1, I don't think your task, as you described it, is going to get consensus. — Qwerfjkltalk 21:08, 12 March 2026 (UTC)
- Primefac, no, but it could suggest that the source may not verify the text. — Qwerfjkltalk 10:50, 21 February 2026 (UTC)
- I'm not particularly concerned about the content of the utm values, I suspect a large number have been removed but utm tracking doesn't necessarily mean the site itself is AI-generated. Primefac (talk) 23:11, 20 February 2026 (UTC)
- Well, I mean we can know WHICH pages have WHICH
- I'm not entirely sure what you're sorting. I have a bot task that removes utm_source tags from URLs, is that what you're wanting? Primefac (talk) 20:15, 1 February 2026 (UTC)
- Besides, I'm pretty sure there are a lot of non-existent categories that pages still put themselves in. SeaDragon1 (talk) — Happy new year! 14:24, 29 January 2026 (UTC)
- It makes sorting easier. SeaDragon1 (talk) — Happy new year! 14:20, 29 January 2026 (UTC)
- ┌───────────────────────────┘
SeaDragon1, it will be filed if someone decides to file it, but I doubt that will happen. — Qwerfjkltalk 13:26, 13 March 2026 (UTC)- Oh, okay. Sorry. SeaDragon1 (talk, contributions) 02:30, 15 March 2026 (UTC)
Infobox links to football statistics
For those players that appear in lists such as List of men's footballers with 1,000 or more official appearances, List of men's footballers with 100 or more international caps, List of women's footballers with 100 or more international caps, List of footballers with 500 or more goals or List of women footballers with 300 or more goals, create a link that would lead to that respective page (or its list subsection) directly from the relevant number in the infobox, as is already the case in the Cristiano Ronaldo article when it comes to the international caps statistic, for example.
For lists such as List of men's footballers with 50 or more international goals, List of women's footballers with 100 or more international goals, List of footballers with 500 or more goals or List of women footballers with 300 or more goals, the same may be done, with the caveat that many of their statistics already link to player-specific lists (like in the case of the Barbra Banda article, for example), which is of course preferable and should not be changed.
I have not managed to find examples of such lists in other sports, otherwise they could be included as well.
Thank you a lot for consideration! BasicWriting (talk) 01:18, 25 January 2026 (UTC)
- @BasicWriting To be honest, your request isn't clear, at least to me. Mind explaining better? Vanderwaalforces (talk) 14:50, 29 January 2026 (UTC)
- I'm not sure how better to explain this. This is a further example of an infobox that does have a link and this of one that doesn't. You may also see some of my mechanical contributions to this end, like the last one here, before I realized the task was too broad. Thanks a lot! BasicWriting (talk) 15:37, 30 January 2026 (UTC)
- @BasicWriting So, I took my time to look at this, and I think it is more technical that it seems; we do not have a clear if–then logic yet. I wanted to ask "Which infobox fields are in scope?" but then I realised that the field is not consistent. For example, Ivan Perišić, the International caps field that needs to be linked is
| nationalcaps4 =, but in another article, like Barbra Banda, the field was| nationalcaps2 =, and for Robert Lewandowski, it is| nationalcaps3 =; in all, that is pretty inconsistent if you ask me. It is not a problem that it is inconsistent, it is only inconsistent for a bot to actually efficiently and correctly work with. Although, I can see that the equivalent| nationalteam# =for these articles is usually only mentioning the "country", which is something we could use to streamline. - Can you provide a fixed whitelist of list pages the bot may link to? Must the player be explicitly present on the list page?, Is linking to the list page sufficient, or must it be player-anchored?
- The request is conceptually valid, but currently underspecified. Vanderwaalforces (talk) 16:09, 2 February 2026 (UTC)
- Thank you for looking into this! The way this particular issue could be streamlined is that, if we take the article about international caps as an example, the international caps that ought, according to my proposal, to link to that respective list, are by definition all the international caps above 100. So the bot could be considering the number itself and linking any number of 100 and above to said list. If only the player articles that the list links to are considered, then those players will very likely be those explicitly present on the list page (and same for other lists), so the whitelist could simply be all the articles being linked to by the nine lists I have listed. However, the important caveat is that, again, some of those statistics do already have links to player-specific lists, like in my List of international goals scored by Barbra Banda case, so I'd envision the bot as checking for those instances too and not changing them. As for anchoring, so far, those infobox links that are present are not anchored so far, but perhaps they could be to make it easier for the viewers.
- The only issue with this strategy would be those players, who have completed the milestone playing for several teams. But this seems to not be an issue with, say, those players who competed for both West Germany and later Germany (like Lothar Matthäus), as their infobox statistics is taken together, and it is probably the case in other instances too (such as, the goals in the infobox are listed separately for various teams, but the infobox does provide a total sum).
- These are my thoughts, but obviously I am not as gifted in coding as to foresee all possible issues with taking this route. BasicWriting (talk) 19:06, 2 February 2026 (UTC)
- @BasicWriting I am still exploring other ways to correctly identify which
| nationalteam# =we can correctly look at. Is it true that most of these Country names are almost always linked to “COUNTRY national football team”? Vanderwaalforces (talk) 19:50, 2 February 2026 (UTC)- I would think so (in case of the international lists, anyway). BasicWriting (talk) 22:33, 2 February 2026 (UTC)
- @BasicWriting For this list and this one too, take anybody listed there as an example, what value in the infobox should be linked to these lists? Please do the same for the last 4 lists you mentioned. Vanderwaalforces (talk) 22:54, 3 February 2026 (UTC)
- Of the lists you've mentioned: for the first one,
| totalcaps =, for the latter,| totalgoals =, at least that is my base understanding. In the latter case, the link would look better if it were not taking the parentheses the goals are shown in, but I think that does indeed happen automatically already. Not every player does have the sum listed in the infobox, but that should not be not an issue, I imagine. (Or we might write a different bot that first sums the infobox statistics, but that is a different task altogether.) - For the list you've mentioned earlier, it would indeed show a country name after
| nationalteam# =, but some of those might be names of non-existing countries. It might be practical to make it navigate to the largest number among the national teams. - In case of women footballers, much of the same holds with the further caveat that their infobox statistics seem to be oftentimes lacking, so the bot won't link many instances.
- In any case, I would, as a precaution, make the bot first look at the number it is linking, and check whether it is truly equal or greater than 1000, 500, 300, 100 etc. in those respective situations. And, again, not apply any of the above in the case there already is a link present in the infobox field, which is going to be the case mostly with
| nationalgoals# =. - In some ways, I have changed my mind and I don't think it would be a good idea to work on the club statistics at all and just keep our focus on the international statistics. The reason for that is that the club statistics do indeed follow various methodologies and the numbers seem way more inconsistent within the lists and the infoboxes. Possibly, they could know more about that in the respective portal.
- Secondly, and I am even less certain of it, given that some of the international goals fields in the infobox already link to player-specific lists, providing a link in the cases they don't to the general list could possibly border with WP:EASTEREGG, among some interpretations of that rule.
- The cases where, I think, we should definitely go forward without any qualms are thus List of men's footballers with 100 or more international caps and List of women's footballers with 100 or more international caps, even though those might be the hardest to program.
- Thank you a lot for your help! BasicWriting (talk) 11:12, 4 February 2026 (UTC)
- @BasicWriting As a matter of fact, those are the only two lists I think we can correctly work on with a bot. Because I looked at List of men's footballers with 1,000 or more official appearances and found Tommy Hutchison, for example, in the list table, it says "1,178+", but in his article we only have "983". The other lists cannot work because they will very much require human editorial judgment which would not be appropriate for a bot. Same thing applies to the 300-500 or more goals lists.
- I think we can also work on/with the XX or more international goals since they usually accompany the international caps lists. But just to be clear, did you say you do not want the international goals to be linked if the international caps is linked? Vanderwaalforces (talk) 12:38, 4 February 2026 (UTC)
- No, that's not what I said. What I was saying in the original request was that the international goals themselves already link to player-specific lists, and changing those should be avoided (so the bot should just for numbers above a certain threshold and ones that are not part of a link already. BasicWriting (talk) 13:32, 4 February 2026 (UTC)
- Ah, got it! I also want to say that, the figures in some of the articles are different from the ones in the list. Take Eseosa Aigbogun for example and the List of women's footballers with 100 or more international caps. Vanderwaalforces (talk) 13:59, 4 February 2026 (UTC)
- It does seem that her particular case might be one of a missing update. But this is again why I said the bot ought to first check the actual number in the infobox. If it is above 100 (in the case of the two lists we ought to go through with), and it is a player whose article is being linked by the list, there is a high probability they did appear more than a hundred times and thus the number ought to be linked through. The men's list does mention some of the cases where the number differs and this is due to whether a country's national football team is a member of FIFA or not and different approaches in counting the appearances against them. Something like that might be the case here as well. So, to conclude, in cases like hers, the bot should not link the article to the list. BasicWriting (talk) 15:13, 4 February 2026 (UTC)
Coding... Vanderwaalforces (talk) 16:02, 4 February 2026 (UTC)- @BasicWriting Check these diffs, it worked like magic; Special:Diff/1336581922, Special:Diff/1336581949, Special:Diff/1336581978. Vanderwaalforces (talk) 16:28, 4 February 2026 (UTC)
- These are truly epic! Thank you for your work!
- The handballers might indeed be a similar case, but if we take a look at List of female handballers with 1000 or more international goals, I do notice some eventualities, given for example how Jasna Kolar-Merdan played for multiple national teams and her infobox doesn't provide a sum for the appearances. But that is fine if we forgo the cases where the sum is not shown. The male list, which, by the way, has to be moved to "List of men's handballers with 1000 or more international goals" (which will go on to request myself), seems to have some fringe cases too, like that of Frank-Michael Wahl or Talant Dujshebaev, where the sums are missing (but these instances are few and far between and may be addressed manually). BasicWriting (talk) 22:15, 4 February 2026 (UTC)
- If this is okay, then I can go ahead and file a BRFA for this task. Vanderwaalforces (talk) 16:29, 4 February 2026 (UTC)
- I also observed that List of handballers with 1000 or more international goals might just be in the same situation. Vanderwaalforces (talk) 21:37, 4 February 2026 (UTC)
- It does seem that her particular case might be one of a missing update. But this is again why I said the bot ought to first check the actual number in the infobox. If it is above 100 (in the case of the two lists we ought to go through with), and it is a player whose article is being linked by the list, there is a high probability they did appear more than a hundred times and thus the number ought to be linked through. The men's list does mention some of the cases where the number differs and this is due to whether a country's national football team is a member of FIFA or not and different approaches in counting the appearances against them. Something like that might be the case here as well. So, to conclude, in cases like hers, the bot should not link the article to the list. BasicWriting (talk) 15:13, 4 February 2026 (UTC)
- Ah, got it! I also want to say that, the figures in some of the articles are different from the ones in the list. Take Eseosa Aigbogun for example and the List of women's footballers with 100 or more international caps. Vanderwaalforces (talk) 13:59, 4 February 2026 (UTC)
- No, that's not what I said. What I was saying in the original request was that the international goals themselves already link to player-specific lists, and changing those should be avoided (so the bot should just for numbers above a certain threshold and ones that are not part of a link already. BasicWriting (talk) 13:32, 4 February 2026 (UTC)
- Of the lists you've mentioned: for the first one,
- @BasicWriting For this list and this one too, take anybody listed there as an example, what value in the infobox should be linked to these lists? Please do the same for the last 4 lists you mentioned. Vanderwaalforces (talk) 22:54, 3 February 2026 (UTC)
- I would think so (in case of the international lists, anyway). BasicWriting (talk) 22:33, 2 February 2026 (UTC)
- @BasicWriting I am still exploring other ways to correctly identify which
- @BasicWriting So, I took my time to look at this, and I think it is more technical that it seems; we do not have a clear if–then logic yet. I wanted to ask "Which infobox fields are in scope?" but then I realised that the field is not consistent. For example, Ivan Perišić, the International caps field that needs to be linked is
- I'm not sure how better to explain this. This is a further example of an infobox that does have a link and this of one that doesn't. You may also see some of my mechanical contributions to this end, like the last one here, before I realized the task was too broad. Thanks a lot! BasicWriting (talk) 15:37, 30 January 2026 (UTC)
BRFA filed. Vanderwaalforces (talk) 02:35, 5 February 2026 (UTC)
- @BasicWriting I will not be working with the handballers (men's and women's), I think those are small number of entries altogether and can be manually worked on. Vanderwaalforces (talk) 08:08, 5 February 2026 (UTC)
- Dear Vanderwaalforces, I have finished working on the handballers, and it led me to another (perhaps less complicated) suggestion: we could also try to link all players in these lists to them by the virtue of the "See also" section, where we would list the corresponding lists they're in (again, excluding those links already present). This way we could capture even the lists that are for various reasons we've talked about above not applicable for the infoboxes. BasicWriting (talk) 11:37, 6 February 2026 (UTC)
- @BasicWriting That makes sense. I have added that functionality now. Vanderwaalforces (talk) 08:33, 7 February 2026 (UTC)
- Alas, this was
Not done. Vanderwaalforces (talk) 14:00, 16 March 2026 (UTC)
- Indeed it wasn't! The consensus on the project page was not there. I do still think it was a good idea on the whole.
- The 'See also' section part would definitely not have suffered from WP:EASTEREGG, and could have covered all nine lists that I've originally mentioned. If you think that part is still worth it, you could file a slimmed-down version of our previous request! BasicWriting (talk) 17:30, 16 March 2026 (UTC)
- Alas, this was
- @BasicWriting That makes sense. I have added that functionality now. Vanderwaalforces (talk) 08:33, 7 February 2026 (UTC)
- Dear Vanderwaalforces, I have finished working on the handballers, and it led me to another (perhaps less complicated) suggestion: we could also try to link all players in these lists to them by the virtue of the "See also" section, where we would list the corresponding lists they're in (again, excluding those links already present). This way we could capture even the lists that are for various reasons we've talked about above not applicable for the infoboxes. BasicWriting (talk) 11:37, 6 February 2026 (UTC)
- @BasicWriting I will not be working with the handballers (men's and women's), I think those are small number of entries altogether and can be manually worked on. Vanderwaalforces (talk) 08:08, 5 February 2026 (UTC)