MediaWiki talk:XTools-AutoEdits.json
XTools AutoEdits configuration | |
---|---|
This page is used to request changes to configuration file that controls the XTools AutoEdits tool.
Only tools that are widely used should be included. Every tool added will slow down XTools a tiny bit more, so please be diligent and ensure the list doesn't become overly exhaustive.
| |
![]() |
SpBot archives all sections tagged with {{Section resolved|1=~~~~}} after 3 days and sections whose most recent comment is older than 365 days.
|
Ultraviolet
- Wiki: en.wikipedia.org
- Name of tool: Ultraviolet
- Links to example edits: [1] [2] [3]
- Link to the tool's documentation or homepage: Wikipedia:Ultraviolet
TheBigBookOfNaturalScience (talk) 03:20, 23 June 2023 (UTC)
- Support: Frequently used, successor to RedWarn. -- Wesoree (talk·contribs) 14:22, 13 September 2023 (UTC)
- Support: per Wesoree TryAgainSooner (talk) 17:09, 9 September 2024 (UTC)
- Support per Wesoree. Rusty4321 talk contribs —Preceding undated comment added 00:12, 20 December 2023 (UTC).
- Support per Wesoree. Stickymatch (talk) 03:51, 16 May 2025 (UTC)
- Strong Support Successor to en:w:WP:RedWarn. Ɔþʱʏɾɪʊs⚔ 04:14, 2 June 2025 (UTC)
- A side note to participants: I think it's pretty clear already that UV should be on the list, given the volume of usage (174k); the reason it hasn't been done yet is I think more due to no one having gotten round to it than due to too low usage or lack of support. Volunteer time, &c...
- TO whoever ends up doing this: do not add a regex; a tag should be largely sufficient, given that UW dates from 2022, and has always been tagged. — Alien 3
3 3 06:01, 2 June 2025 (UTC)
Add afcrc-helper to English Wikipedia
- Wiki: enwiki
- Name of tool: afcrc-helper
- Links to example edits: [4]
- Link to the tool's documentation or homepage: en:User:Eejit43/scripts/afcrc-helper
I Am Andumé (talk) 02:40, 13 March 2024 (UTC)
- Support but exclusion to tag
mw-new-redirect
needs to be added, as the script is mainly used for creating cats and redirects. ~/Bunnypranav:<ping> 11:32, 11 December 2024 (UTC) - To any admins that might be looking into this. Kindly keep it on hold till phab:T382773 is resolved. If added now, it will duplicate into the Redirect tool as well. Thanks! ~/Bunnypranav:<ping> 09:17, 29 December 2024 (UTC)
Growth Team's "Add a link"
- Wiki: Global
- Name of tool: Add a link
- Links to example edits: [5], [6], [7]
- Link to the tool's documentation or homepage: mw:Help:Growth/Tools/Add a link
Unlike other Newcomer Tasks, these edits are machine suggested in a way that users just have to choose "Yes" or "No". Such semi-automated edits are tagged with newcomer task add link
. Titore (talk) 19:05, 4 May 2024 (UTC)
- FTR, this has been done by Melos for the Italian Wikipedia. The issue with adding it everywhere is that it is not currently possible to add tools on a per-project basis translingually, i.e. there is no field like "all *.wikipedia.org projects"; while adding it into the "global" field would make it unnecessarily run on non-Wikipedia projects. cc @MusikAnimal. ~~~~
User:1234qwer1234qwer4 (talk) 14:20, 8 October 2024 (UTC)
Add redirect-helper
- Wiki: en.wiki
- Name of tool: redirect-helper
- Links to example edits: [8]
- Link to the tool's documentation or homepage: [9]
~~~~ NW1223<Howl at me•My hunts> 02:22, 17 August 2024 (UTC)
- Support but exclusion to tag
mw-new-redirect
needs to be added, as the script is also used for creating redirects. ~/Bunnypranav:<ping> 11:33, 11 December 2024 (UTC) - To any admins that might be looking into this. Kindly keep it on hold till phab:T382773 is resolved. If added now, it will duplicate into the Redirect tool as well. Thanks! ~/Bunnypranav:<ping> 09:17, 29 December 2024 (UTC)
Update Genereric rollback and RedWarn
I propose that the RedWarn be updated from a regex query (present) and use the en.wiki tag RedWarn
. See w:Special:Tags.
Also, the Generic rollback be updated to exclude tag RedWarn. This is in line with Generic rollback excluding huggle
and twinkle
.
Thanks! ~/Bunnypranav:<ping> 11:28, 11 December 2024 (UTC)
IABotManagementConsole [1.3]
- Wiki: en.wikipedia.org
- Name of tool: IABotManagementConsole [1.3]
- Links to example edits: [10]
- Link to the tool's documentation or homepage: https://iabot.wmcloud.org/index.php?page=metainfo
Ratnahastin (talk) 09:01, 29 December 2024 (UTC)
- Support
- Nedia020415 (talk) 21:26, 8 February 2025 (UTC)
- Done ~~~~
User:1234qwer1234qwer4 (talk) 02:56, 13 August 2025 (UTC)
User:1234qwer1234qwer4 (talk) 02:57, 13 August 2025 (UTC)
Reversão e Avisos
- Wiki: pt.wikipedia.org
- Name of tool: Reversão e Avisos
- Links to example edits: 1, 2, 3, 4, 5. Recent changes list with diff-tools tag.
- Link to the tool's documentation or homepage: pt:Wikipédia:Scripts/Reversão e avisos
For instance, edits made using Reversão e Avisos get tagged with "diff-tools".
Cheers, Eduardo Gottert (talk) 02:00, 12 January 2025 (UTC)
OpenRefine version 3.9
OpenRefine on PAWS is now updated to the version 3.9.0, and edits are currently not recognized by XTools as (semi-)automated. Is it possible to update the configuration, please?
- Wiki: wikidata.org
- Name of tool: OpenRefine
- Links to example edits: [11]
Slash needs escaping
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
@1234qwer1234qwer4 (as the person who seems to be taking care of this): could you escape the slash in the regex for change status please? That is, "\[\[User:DannyS712/Change status\|Change status\.js\]\]"
to "\[\[User:DannyS712\/Change status\|Change status\.js\]\]"
. Right now it still works in prod, but I think that's because prod's still on PHP 7.4. With newer versions of PHP it throws a "unknown modifier: C" exception, because we essentially slap slashes on it and match with that (not the best way, IK, but at least the regex we're feeding should be valid). — Alien 3
3 3 07:52, 1 June 2025 (UTC)
- @Alien333: There are a lot of slashes that are not escaped. – Phương Linh (T · C · CA · L · B) 07:54, 1 June 2025 (UTC)
- @Hide on Rosé: Most of them are in the links, not regexes, and so don't need to be escaped. I went through them all, and there's only one other regex with unescaped slash:
"\\[\\[Usuario:Qwertyytrewqqwerty/DisamAssist\\|DisamAssist\\]\\]"
→"\\[\\[Usuario:Qwertyytrewqqwerty\/DisamAssist\\|DisamAssist\\]\\]"
. — Alien 3
3 3 08:00, 1 June 2025 (UTC) - I'm also pretty sure that's the cause of errors because:
- on enws, the only wiki to have change status, we error on "C", the first letter
- on enwp, that has neither of the two, everything works fine
- on eswp, that has the second, we error on "a"; with D, i, s being valid regex flags in PHP (see [12]) — Alien 3
3 3 08:04, 1 June 2025 (UTC)
- @Alien333: Should we use double-backslash instead of single one? – Phương Linh (T · C · CA · L · B) 08:03, 1 June 2025 (UTC)
- I don't think so: when a double backslash was used, it was because we wanted the regex result to contain an actual backslash character; here we merely want to prevent the / from being interpreted as a separator. — Alien 3
3 3 08:07, 1 June 2025 (UTC) - @Hide on Rosé: after some more doubt and head-bonking: actually, you're right, we do want double slashes in the code. Had not wrapped my head around the fact that when displaying JSON MW shows the escaped version not the source. — Alien 3
3 3 20:05, 1 June 2025 (UTC)
- I don't think so: when a double backslash was used, it was because we wanted the regex result to contain an actual backslash character; here we merely want to prevent the / from being interpreted as a separator. — Alien 3
- @Hide on Rosé: Most of them are in the links, not regexes, and so don't need to be escaped. I went through them all, and there's only one other regex with unescaped slash:
┌─────────────┘
So in the end the changes to be done to the source are:
l. 1074: "regex": "\\[\\[User:DannyS712/Change status\\|Change status\\.js\\]\\]",
to "regex": "\\[\\[User:DannyS712\\/Change status\\|Change status\\.js\\]\\]",
l. 1093: "regex": "\\[\\[Usuario:Qwertyytrewqqwerty/DisamAssist\\|DisamAssist\\]\\]",
to "regex": "\\[\\[Usuario:Qwertyytrewqqwerty\\/DisamAssist\\|DisamAssist\\]\\]",
— Alien 3
3 3 20:12, 1 June 2025 (UTC)
- Done Changes implemented. – Phương Linh (T · C · CA · L · B) 08:43, 2 June 2025 (UTC)