User talk:Enterprisey: Difference between revisions
→Thank you for your support: new section |
|||
Line 2,907: | Line 2,907: | ||
:@[[User:Firefangledfeathers|Firefangledfeathers]], thanks for the report. That's interesting. I believe the script's wording needs updating. In the {{tl|Copyvio-revdel}} docs, it seems that not including the "end" parameter means that only the single oldest revision is marked. However, as you're saying, one meaning of "Include End?" is that the whole range is marked except for the final revision - which isn't what the script actually does. We can fix this by changing what the checkbox says. Perhaps it should just say "Start Only?". But that would confuse people who've gotten used to the current behavior, where the checkbox being selected means that it's in "range" mode. I guess we could just change it to "Range?", but that seems cryptic. I think that's our best bet, though. I'll change it to "Range?" and update both the instructions in the script and in the docs. If you have any thoughts on that, let me know. [[User:Enterprisey|Enterprisey]] ([[User talk:Enterprisey|talk!]]) 03:47, 28 September 2023 (UTC) |
:@[[User:Firefangledfeathers|Firefangledfeathers]], thanks for the report. That's interesting. I believe the script's wording needs updating. In the {{tl|Copyvio-revdel}} docs, it seems that not including the "end" parameter means that only the single oldest revision is marked. However, as you're saying, one meaning of "Include End?" is that the whole range is marked except for the final revision - which isn't what the script actually does. We can fix this by changing what the checkbox says. Perhaps it should just say "Start Only?". But that would confuse people who've gotten used to the current behavior, where the checkbox being selected means that it's in "range" mode. I guess we could just change it to "Range?", but that seems cryptic. I think that's our best bet, though. I'll change it to "Range?" and update both the instructions in the script and in the docs. If you have any thoughts on that, let me know. [[User:Enterprisey|Enterprisey]] ([[User talk:Enterprisey|talk!]]) 03:47, 28 September 2023 (UTC) |
||
::Thanks for the quick response! I searched through the archives of this user talk page and the one associated with the script, and the whole time I was thinking "has no one else ever encountered this issue?". I think that may have been a sign that no one was interpreting the checkbox label the way I was, so maybe no change is needed! [[User:Firefangledfeathers|Firefangledfeathers]] ([[User talk:Firefangledfeathers|talk]] / [[Special:Contributions/Firefangledfeathers|contribs]]) 13:01, 28 September 2023 (UTC) |
::Thanks for the quick response! I searched through the archives of this user talk page and the one associated with the script, and the whole time I was thinking "has no one else ever encountered this issue?". I think that may have been a sign that no one was interpreting the checkbox label the way I was, so maybe no change is needed! [[User:Firefangledfeathers|Firefangledfeathers]] ([[User talk:Firefangledfeathers|talk]] / [[Special:Contributions/Firefangledfeathers|contribs]]) 13:01, 28 September 2023 (UTC) |
||
== Thank you for your support == |
|||
{| style="background-color: #fdffe7; border: 1px solid #fceb92;" |
|||
| rowspan="2" style="vertical-align: middle; padding: 5px;" |[[File:Thank_you_award_Logo_pos.svg|100x100px]] |
|||
| style="font-size: x-large; padding: 3px 3px 0 3px; height: 1.5em;" |'''Community Relations Award''' |
|||
|- |
|||
| style="vertical-align: middle; padding: 3px;" |On behalf of the [[mw:Editing team|Editing team]] and my own team, I want to thank you for your support for the [[mw:Talk pages project|Talk pages project]] during the last few years. One of your scripts inspired several ideas in [[mw:Help:DiscussionTools|Discussion tools]]. The team couldn't have met its goals without your support. Thank you so much. [[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|talk]]) 19:27, 28 September 2023 (UTC) |
|||
|} |
Revision as of 19:27, 28 September 2023
Time to finally touch some grass. May be back someday. You can consider my projects "unmaintained"; I would be happy to help anyone looking to take on maintenance of any of them.In particular, Legoktm and 0xDeadbeef are the two other maintainers of apersonbot on Toolforge and should thus be your first point of contact for any of those projects.Keep in touch! Messages are warmly appreciated, whether via email, Discord (where my username is doctor_worm), or IRC. What's next? Probably a lot more FRC. Thank you all so much for the many good memories over the years. <3Stay cool, Enterprisey (talk!) 03:30, 19 April 2024 (UTC) |
What's Enterprisey working on? (As of 23:14, 1 January 2022 (UTC)) ( Ah, arbcom. Also other stuff; was looking at the responder rfc recently, but the edit request overhaul ("making editing easier 2021") is probably bigger-impact. Older stuff I'll get to at some point
§~~.projects
| )
cv-revdel
Hey, the revdel script is not allowing me to select diffs. This is happening across all articles. I have tried to bypass my cache. I have also tried Safari and Chrome and see no applicable errors in console. I have also turned all of my other scripts off to test for interactions. 19:03, 15 June 2019 (UTC)
- Snowycats, is this still happening for you? Enterprisey (talk!) 22:57, 1 January 2021 (UTC)
- Enterprisey, Yup. Snowycats (talk) 18:18, 5 January 2021 (UTC)
- @Snowycats, what exact steps do you take and what happens when you do them? Enterprisey (talk!) 07:50, 3 November 2021 (UTC)
- Enterprisey, Yup. Snowycats (talk) 18:18, 5 January 2021 (UTC)
Filter Pending AfC Submissions for untagged ones
Hi! Could you add a filter for Pending AfC Submissions to only show untagged ones (no WikiProjects), so one would have easier time going through the list specifically for tagging them for other to find later. — HELLKNOWZ ▎TALK 09:19, 6 July 2019 (UTC)
- Hellknowz, I think your idea is good, but I'm a bit worried (rationally or not :p) about cluttering up the interface. Would User:SD0001/draft-sort-burst possibly work as an alternative? Let me know if you still want this to be added, and I might make a toollabs:yabbr mode for this or something. (Or just add the checkbox.) Enterprisey (talk!) 21:11, 21 July 2019 (UTC)
- Oh cool, I didn't know burst-sort script existed. I tried it and it looks good. Unfortunately, it lacks the features of bigger scripts like Rater, such as task force tagging or special parameters like "living" for bios. Talk page is also not necessarily empty for untagged drafts. In short, I would prefer to use a different script for tagging. But it's totally on point otherwise. May be a link to the script could be added at the bottom?
- Anyway, my own reasoning for having a checkbox in the main list is that I can't find topics by name that I am interested in and know enough about to review after I ran out of tagged pages for relevant projects. The time it takes to find an AfC I can review is almost more than reviewing itself. I can see when something is yet another bio or village in India and skip it. But I can also guess that "Space Cadet 3000" is likely a video game. Random tagging isn't really appealing to me and often I have no idea what project(s) something belongs to.
- I think the UI can easily support more checkboxes and such. Editors who review AfCs are not new to Wikipedia. I imagine people using Labs tools for this are used to software tools. Given the number of AfCs, I think any filtering to accommodate more specific reviewing is good. Even if it's hidden by default behind a foldout or something.
- On a relevant note, I am planning to add AfCs to article alerts, and properly-tagged banners is a requirement to have the pages reported. — HELLKNOWZ ▎TALK 09:03, 22 July 2019 (UTC)
- "properly-tagged banners" here meaning "drafts properly tagged by banners" Headbomb {t · c · p · b} 21:20, 26 July 2019 (UTC)
- Alright, should be updated with the new checkbox next time the update script runs, which will be at about 10:20 UTC. Enterprisey (talk!) 09:39, 27 July 2019 (UTC)
- Hellknowz: small hiccup, but now we're in business! Check it out. Enterprisey (talk!) 11:09, 27 July 2019 (UTC)
- So I wasn't crazy then, there was an issue with the checkboxes earlier. Headbomb {t · c · p · b} 11:11, 27 July 2019 (UTC)
- Looks great! Now if only the detection was always correct :) A bunch of pages listed as untagged actually have project banners. For example, Draft talk:Agritask, Draft talk:UFC Now, Draft talk:Corey Arnold, Draft talk:Musa Arfakiana, etc. I couldn't find any pattern of why they aren't detected when I was looking through the list before. — HELLKNOWZ ▎TALK 12:52, 27 July 2019 (UTC)
- Hellknowz, the tool uses User:Enterprisey/ibx-wproj-map.js as the way to determine which banners and infoboxes are owned by which projects, so if a project isn't in there the tool won't know about it. Enterprisey (talk!) 23:04, 27 July 2019 (UTC)
- Why not just look for which templates are on the page, and follow any directs, and see if the string
WikiProject
appears in them? Wouldn't work for the non-standard ones like {{maths rating}}, but it would work for >99% of the rest. Your list could then be a backup/failsafe for the cornercases. Headbomb {t · c · p · b} 01:06, 28 July 2019 (UTC)- I know of five WikiProject banners that don't have the word WikiProject in their template names:
{{Alphabet Task Force}}
;{{Maths banner}}
;{{Wikipedia Help Project}}
;{{Women's Classical Committee}}
; and{{WP1.0}}
- there may be others. Whatever their publically-facing name, most WikiProject banners have{{WPBannerMeta}}
as the second (or third, if it's a wrapper like{{WikiProject Mississippi}}
) layer inward - I know of four that don't, these are listed at Template:WPBannerMeta/Conversion. Note that the maths people have two distinct banners, one for articles only and one for everything else. --Redrose64 🌹 (talk) 11:55, 28 July 2019 (UTC)
- I know of five WikiProject banners that don't have the word WikiProject in their template names:
- Why not just look for which templates are on the page, and follow any directs, and see if the string
- Hellknowz, the tool uses User:Enterprisey/ibx-wproj-map.js as the way to determine which banners and infoboxes are owned by which projects, so if a project isn't in there the tool won't know about it. Enterprisey (talk!) 23:04, 27 July 2019 (UTC)
- Hellknowz: small hiccup, but now we're in business! Check it out. Enterprisey (talk!) 11:09, 27 July 2019 (UTC)
- Alright, should be updated with the new checkbox next time the update script runs, which will be at about 10:20 UTC. Enterprisey (talk!) 09:39, 27 July 2019 (UTC)
- "properly-tagged banners" here meaning "drafts properly tagged by banners" Headbomb {t · c · p · b} 21:20, 26 July 2019 (UTC)
Query re Articles you contributed to have been nominated for Did You Know
Hi, re this edit - why were Whispyhistory (talk · contribs) and Philafrenzy (talk · contribs) not also informed? They were informed about other DYKs in the same bot run (Philafrenzy, Whispyhistory), and Template:Did you know nominations/Challacombe scale names both of them before myself. --Redrose64 🌹 (talk) 16:47, 27 July 2019 (UTC)
- Will investigate. Off the top of my head, if the bot thinks their talk pages already link to the article or nomination page, or if they were notified in the past, no notification will be sent. (Probably doesn't apply here, though.) Enterprisey (talk!) 23:06, 27 July 2019 (UTC)
RM Stats tool broken?
It seems like when I try to do any lookup at https://tools.wmflabs.org/rm-stats/ I get a 500 error (or sometimes a blank 200 response, then a 500 on subsequent refreshes). I poked around the logs at /data/project/rm-stats but didn't see any obvious explanation - actually I didn't see any log entries since May 2019, which is weird. Anyways, just thought I'd let you know.
Also, I noticed your tool because I was looking for my own tool (https://tools.wmflabs.org/rmstats/) in a directory, and realized I had accidentally semi-plagiarized another tool's name. If that's a problem for you, let me know, and I can look into renaming my tool to something that's less likely to get confused with yours. Colin M (talk) 17:39, 29 July 2019 (UTC)
Summary of AFC Helper Script things
- Allow for WikiProject tagging without doing a full review to help with WP:AALERTS when submissions go live and a reviewer doesn't feel qualified, but still wants to help in some way.
- Automatic reload fails
- Cleaning should add
|small=
(e.g. [1]) - Deal with WikiProject banners (e.g. [2])
- Deal with duplicated categories / Make sure the categories are below the default sort (e.g. [3])
- Invite people to Wikiprojects upon successful submissions
- Cleanup more stuff, maybe making use of some of WP:JWB, when doing 'cleanup/accepting/whatever'
This should provide a decent worklist of what's been requested. Headbomb {t · c · p · b} 09:14, 1 August 2019 (UTC)
- Anything I've missed / any progress on this ? Headbomb {t · c · p · b} 14:08, 5 August 2019 (UTC)
- Ping? Headbomb {t · c · p · b} 15:06, 26 August 2019 (UTC)
- @Headbomb, it has been... an extremely long time (sorry), but the AfC helper script seems to be in the more than capable hands of @Novem Linguae and friends, so I would recommend reaching out to them and/or filing tickets in GitHub directly. Enterprisey (talk!) 16:53, 3 September 2023 (UTC)
- Yes, good idea to file github tickets. Any volunteer developer that gets a burst of energy to write patches will probably get their ideas from the list of tickets on github. Hope this helps. –Novem Linguae (talk) 19:33, 3 September 2023 (UTC)
- @Headbomb, it has been... an extremely long time (sorry), but the AfC helper script seems to be in the more than capable hands of @Novem Linguae and friends, so I would recommend reaching out to them and/or filing tickets in GitHub directly. Enterprisey (talk!) 16:53, 3 September 2023 (UTC)
- Ping? Headbomb {t · c · p · b} 15:06, 26 August 2019 (UTC)
About WP:DEFCON tagging
Heya Enterprisey! I've looked more into IFTTT's "New edit with hashtag" feature, and I'm under the impression that it looks for literal hashtags in the edit summary, as https://hashtags.wmflabs.org/ looks for edits with hashtags in the edit summary, and as WP:HASHTAG explains. It'd be a great help if you could add hashtags, like #DEFCON1, to Enterprisey's edit summary on WP:DEFCON, so I could make a notification using IFTTT. Thanks for taking time out of your day to help someone, and possibly several others out! andritolion (talk) 16:16, 5 August 2019 (UTC)
AFD stats
Right now the AFD stats page for me outputs "The remaining 133 pages had no discernible vote by this user." but does not indicate which pages those are. Could a list of pages be added which were processed but for which the bot said "nope, don't see anything cool here"? And/or a list of specific edits made in each. Could be a "see this other page for additional details" kind of thing, kind of like how xtools works. --Izno (talk) 18:43, 5 August 2019 (UTC)
- I'd second this. It would be a nice feature to have. --Ahecht (TALK
PAGE) 22:48, 5 November 2019 (UTC) - @Izno: You might want to try my fork of AFDstats at https://afdstats2.toolforge.org/afdstats.py?name=Izno. It detects votes in a few extra situations that the main version doesn't, but more importantly it will show "undetermined" votes in the list (these tended to be mostly "Move" votes in my case) and there is a "Show pages without detected votes" link to show all the AfD pages where no vote was detected. --Ahecht (TALK
PAGE) 18:33, 19 November 2019 (UTC)- @Ahecht: I get a 502 bad gateway with that link. Windows 10, Chrome 78.0.3904.97. --Izno (talk) 18:40, 19 November 2019 (UTC)
- @Izno: Try it again now. Looks like toolforge was rebooting. --Ahecht (TALK
PAGE) 18:47, 19 November 2019 (UTC)- Ahecht, lol, your recent URL change alerted me to this section. Mind if I copy/paste the code to the main afdstats? Enterprisey (talk!) 06:14, 30 June 2021 (UTC)
- @Enterprisey: Not at all. I had submitted a pull request a while back, which I just cancelled and resubmitted after applying the changes from pull request #4. --Ahecht (TALK
PAGE) 10:42, 30 June 2021 (UTC)
- @Enterprisey: Not at all. I had submitted a pull request a while back, which I just cancelled and resubmitted after applying the changes from pull request #4. --Ahecht (TALK
- Ahecht, lol, your recent URL change alerted me to this section. Mind if I copy/paste the code to the main afdstats? Enterprisey (talk!) 06:14, 30 June 2021 (UTC)
- @Izno: Try it again now. Looks like toolforge was rebooting. --Ahecht (TALK
- @Ahecht: I get a 502 bad gateway with that link. Windows 10, Chrome 78.0.3904.97. --Izno (talk) 18:40, 19 November 2019 (UTC)
Yet another backlog burninator
This tool is malfunctioning. In these diffs, it removed important information and edited parts of the articles, it wasn't supposed to. [4] [5] [6]. Masum Reza📞 00:45, 7 August 2019 (UTC)
Invitation to project revival
Dear user, I, with Willbb234, are a attempting to revive the Wikiproject Requested Articles, of which you are a member. If you wish to be a part of our effort, feel free to add your signature in it's talk page. Best regards, Eni vak (speak) 16:21, 17 August 2019 (UTC)
Welcome bot
Hello, Enterprisey! :)
I'm an admin at the Albanian Wikipedia and I tend to look after the technical side of the project. Recently I've been trying to find how to make a welcoming bot but instead I found many pages of past discussions about how that idea is kind of despised in the EnWiki community. I've read most of them and I know how the Welcoming Community here does the job better than bots and I really value you for that. Unfortunately we don't have that many of active users in our community and the advantages of having a welcoming bot far outweigh the disadvantages of it. We'd like a bot to be able to use the WikiLove extension to give out the welcoming template from it on new users' pages. As I mentioned early, we're a small community and I didn't have anyone to ask for advice on my homewiki about it so i tried asking at the EnWiki. I saw your username at the Bot Approvals Group and thought I'd give it a try. Can you help me with this situation? I should mention that I've never created or helped create a bot before so I'm not very informed on the subject but I'm willing to do what I can to help. - Klein Muçi (talk) 22:55, 10 September 2019 (UTC)
Please see my message there. Interstellarity (talk) 17:31, 17 September 2019 (UTC)
Suggestion https://tools.wmflabs.org/afdstats
Hey,
For https://tools.wmflabs.org/afdstats
I suggest that it use, or at least report, the current state of the article. Is the article currently: Deleted; Redirected; Live? --SmokeyJoe (talk) 05:37, 23 September 2019 (UTC)
Thanks and a simple suggestion
Hi there. I thought I'd stop by and thank you for your useful scripts. It's hard to remember how I ever managed without things like User:Enterprisey/script-installer, User:Enterprisey/cv-revdel or User:Enterprisey/diff-permalink, so thanks for putting all that hard. While I'm at it, a simple suggestion. Much like User:Enterprisey/sync-template-sandbox, how about a script that merges the sandbox back into the main after testing is finished? I find that I do that quite often when responding to {{edit template-protected}}. Best regards. --Muhandes (talk) 09:25, 8 October 2019 (UTC)
- Muhandes, good idea! I'm wondering what sort of confirmation you'd want for this - I know that I certainly wouldn't want to accidentally overwrite a highly-used template this way. Maybe just the usual popup "confirm" box? Enterprisey (talk!) 16:13, 14 October 2019 (UTC)
- Yes, that should be enough. --Muhandes (talk) 20:51, 14 October 2019 (UTC)
RfA tools
Hello there Enterprisey, I just recently became aware of some of your tool work on wiki. It looks like you've worked on/replaced/repaired some of the ScottyWong tools. Is there perhaps a fix or replacement for this one? I did see the "voting pattern" one for RfA, but was interested in seeing how a single user voted over multiple RfAs. TY for all your great work - it's appreciated. — Ched (talk) 23:44, 13 October 2019 (UTC)
- I remember there certainly used to be one (as in a version more recent than scottywong's). I thought it was in xtools, but I checked there and didn't see it. I put a few minutes into looking elsewhere but couldn't find anything. I would certainly be happy to make it myself if one can't be found, although I'm a bit busy IRL lately (...when is that ever not the case, haha) so we might have to delay a bit. That said, I'm going to try to get as much stuff out the door as possible before the upcoming WikiConference, so there's a good chance we'll have a tool like this by then. Enterprisey (talk!) 01:17, 19 October 2019 (UTC)
AFD Stats
I've been going through and trying to clear up the UNDETERMINED lines from my AfD stats, and I have a couple of suggestions for afdstats.py that would've cleared up most of them (and undoubtably also clear up many more discussions I wasn't involved in):
- Change lines 325 and 364 from "speedy delete" to "speedy delet" to correctly parse the phrase "speedy deletion"
- Change the regex in line 348 to
"The result (?:of the debate )?was(?:.*?\n?.*?)(?:'{3}?)(.*?)(?:'{3}?)"
(or something like that, regexes aren't my strong point) to catch the many pages where there is a carriage return before the bolded decision.
--Ahecht (TALK
PAGE) 22:16, 5 November 2019 (UTC)
- I submitted a pull request on github. --Ahecht (TALK
PAGE) 18:33, 9 November 2019 (UTC)
FFU script
Could you please fork the FFU part from the AFC script like you did with AFCR? It sucks that I can't review those FFU requests quickly because my username is not listed at the AFC participants list. Masum Reza📞 16:22, 13 November 2019 (UTC)
- Masumrezarock100, as far as I'm aware, there has been no script that is compatible with the current version of FFU for many years. If you can't review requests fast enough because you can't use a script, you need to slow down. --AntiCompositeNumber (talk) 14:38, 14 November 2019 (UTC)(talk page watcher)
Possible issue with AFCH script
When I used AFCH to review Draft:Canary Connect Inc., it seems that the review notification went to DESiegel, who just helped the new editor submit the article by subst'ing the template, rather than the author of the draft. ([7]). Is it possible the script could be improved so that the notification goes to the author, rather than just someone helping them submit to AfC? Seraphimblade Talk to me 21:43, 13 November 2019 (UTC)
About the AfD stats tool
Also ping User:Σ. I used [8] (awesome, thanks), but there is one element I find problematic. I often nominate things for deletion, but I am totally fine with merge outcome. Yet the tool treats 'merge' just as 'keep', they are both colored red (for a deletion proposal). From my perspective, this is incorrect. Sometimes nominators, including myself, will even say that merge is one of the alternatives to consider in our nominations. The point is that the current stats suggest that for example AfDs I nominated closed as merge are 'failures' just as those closed as keeps. I'd argue that they should be considered successes, green, or at the very least get their own color and should not be counted together with other groups. --Piotr Konieczny aka Prokonsul Piotrus| reply here 02:46, 14 November 2019 (UTC)
da Vinci Barnstar for your Navigation popups enhancement
The da Vinci Barnstar | ||
Thanks for this enhancement to ! Your enhancement will be leveraged many times over by improved gnome productivity! – wbm1058 (talk) 14:27, 14 November 2019 (UTC) |
offset-history-link.js contradicting Twinkle
Just FYI, enabling User:Enterprisey/offset-history-link.js makes the AGF Rollback link from Twinkle fail to work. I liked the effect of the offset-history-link script, but Twinkle is mandatory to my work so I can't use it. Best regards and thanks again for all the work you put into these scripts. --Muhandes (talk) 12:50, 18 November 2019 (UTC)
- Muhandes, should be fixed now thanks to a great patch from User:Þjarkur. Enterprisey (talk!) 19:32, 6 December 2019 (UTC)
- Fixed indeed, thanks, and thanks User:Þjarkur. --Muhandes (talk) 17:59, 7 December 2019 (UTC)
Pet Scan and Cat-a-lot
Just to follow up from our brief discussion a couple of weeks ago in Boston, regarding interaction between Pet Scan and Cat-a-lot, or rather the lack thereof (in case you're interested in tinkering with it). The problem I'm having can be seen here. I just created the Wikiquote category for Guggenheim Fellows, and Pet Scan will tell me that there are 580 English Wikipedia articles in the same category, which also have corresponding Wikiquote articles. Problem is, to reconcile them, I've got to manually open all 580 Wikiquote articles and add Category:Guggenheim Fellows.
All told, there is probably easily upward of a million edits that need to be performed to reconcile the categorization of the English Wikipedia and the English Wikiquote, which obviously is just impossible to do manually. But if I could use Cat-a-lot, and just highlight all 580 articles in the Pet Scan output, and add categories with semi-automation, it could be done fairly easily. Been asking around for about a year now, and AFAIK, there is no current way to do this. GMGtalk 16:43, 19 November 2019 (UTC)
Tiny bug report
Hello, thank you for your great BOTREQ status page! I just wanted to let you know that it currently says a task has -1 replies since the original post wasn't signed. Just thought you might like to know! ‑‑Trialpears (talk) 13:38, 24 November 2019 (UTC)
AFCRHS.js (2)
Hello. When creating the talk pages for created redirects in non-article space, the script does not create the talk page as the script only appends "Talk:" before the requested title (e.g. this would mean "Talk:Template:" which is a bad title). Could you change the JavaScript to handle creating talk pages for non-article space redirects? Thanks for the great tool, Dreamy Jazz 🎷 talk to me | my contributions 20:06, 5 December 2019 (UTC)
AfD stats
Hi there! Looking at my own AfD stats I notice some recent AfDs in which I voted aren't being picked up, e.g.
Is there something odd about these AfDs (or my vote) which stops them being included? Alexbrn (talk) 10:19, 9 December 2019 (UTC)
Peace Dove
Peace is a state of balance and understanding in yourself and between others, where respect is gained by the acceptance of differences, tolerance persists, conflicts are resolved through dialog, peoples rights are respected and their voices are heard, and everyone is at their highest point of serenity without social tension. Happy Holidays to you and yours. ―Buster7 ☎ 14:49, 13 December 2019 (UTC)
please add support for mobile, CustomSummaryPresets
i am able to use if "request desktop site" on my mobile fennec browser. if possible add support for CustomSummaryPresetsLeela52452 (talk) 18:19, 20 December 2019 (UTC)
EnterpriseyBot 10
I think there's an issue with this task. There are redirects that I tagged with {{R from related topic}} in 2017 whose talk pages are still marked as stubs, e.g., Green syndicalism (edit | talk | history | links | watch | logs). Let me know what I can do to help? (Last discussion, for reference) czar 08:28, 1 January 2020 (UTC)
- Hi @Enterprisey, should I bring this task back to the bot requests board? Between this thread and the last one, it appears that this has been running with issues for a very long time. I just received a flurry of manual edits correcting some of the instances that were waiting for bot edits. If you don't have time to look into/maintain this task, please just let me know so I can find another way to address it. czar 15:04, 1 March 2020 (UTC)
- As a side note, I have found that this is too big a task for Python (or, at least, I'm not good enough at handling lots of data in Python). So, I'll be rewriting the bot in Rust shortly, after which it should be back to running regularly. Enterprisey (talk!) 08:26, 6 April 2020 (UTC)
- Lol, look at the excuses people have for switching to Rust these days! SD0001 (talk) 15:44, 7 April 2020 (UTC)
- A fellow can only get so many TypeErrors before he snaps and rewrites 2500 lines of Python in Rust :)
- I have rewritten the task in Rust, and it seems to be running fine on toolforge (using approximately infinity times less memory!). I'll have it do a few articles daily, and then ramp it up later. Enterprisey (talk!) 21:54, 14 April 2020 (UTC)
- Czar, the bot has been running for the past couple of days and everything looks fine. Enterprisey (talk!) 23:06, 17 April 2020 (UTC)
- Also, how should the bot behave when a project's banner isn't configured to auto-assess? Right now, I've been manually reverting the bot's edits. Enterprisey (talk!) 23:10, 17 April 2020 (UTC)
- Nice—looking forward to it ramping up! For context on that last question, is the idea that the task finds redirects and strips the WikiProject banner class as a courtesy but some banners are not equipped to auto-assess? In those cases, I've traditionally considered it better to have no class param than to leave "stub" or whatever was left behind (since the article is no longer a stub but a redirect). But most often those are cases of the WikiProject not handling the "Redirect" class in their banner, not that it has auto-assess off altogether. If indeed it's a matter of specific banners not supporting auto-assessment, I imagine the most complete way to handle is to hard-code "Redirect" as the banner class param, but that strikes me as overkill when simply removing the param is sufficient. czar 03:40, 18 April 2020 (UTC)
- Any WikiProject banner that is built around
{{WPBannerMeta}}
(and there are only four that are not) will, if|class=
is blank or absent, auto-assess the talk page of a redirect as Redirect-Class; and if the banner concerned isn't set up for that, will instead use NA-Class. The autodetection is built into{{Class mask}}
, as is the conversion to NA where applicable. - Of the four WikiProject banners that aren't built around
{{WPBannerMeta}}
, only{{WikiProject U.S. Roads}}
will behave like a "normal" WikiProject banner (because it also uses{{class mask}}
); the other three don't autodetect, and only treat the page as Redirect-Class if fed an explicit|class=redirect
, not the shorter forms|class=redir
or|class=red
that other banners allow. - In summary: for
{{WikiProject Anime and manga}}
,{{Maths rating}}
and{{WikiProject Military history}}
(and redirects to those three), set|class=redirect
; for any other banner, leave|class=
blank or omit it entirely. --Redrose64 🌹 (talk) 20:31, 18 April 2020 (UTC)- Redrose64, thank you for the information! What about {{WikiProject Ships}}, which doesn't autoassess despite using WPBannerMeta? Are there any other WPBannerMeta banners that won't auto-assess in this way? Enterprisey (talk!) 20:51, 18 April 2020 (UTC)
- Ooof, I missed that one. Ships uses WPBannerMeta but, for some reason, bypasses the standard
{{class mask}}
template by using a very non-standard custom class mask,{{WikiProject Ships/class}}
, which unlike other custom class masks (such as{{WikiProject Trains/class}}
), is not built as a wrapper for{{class mask}}
. So{{WikiProject Ships}}
will require an explicit|class=red
,|class=redir
or|class=redirect
. --Redrose64 🌹 (talk) 21:26, 18 April 2020 (UTC)- @Redrose64, reading Template:WPBannerMeta/Conversion, it looks like Maths rating and Anime and manga were converted, so that just leaves Milhist? Enterprisey (talk!) 07:53, 23 October 2021 (UTC)
- Yes, just Milhist and
{{WikiProject U.S. Roads}}
now. I doubt that there'll be movement any year soon on either of them. --Redrose64 🌹 (talk) 18:26, 23 October 2021 (UTC)
- Yes, just Milhist and
- @Redrose64, reading Template:WPBannerMeta/Conversion, it looks like Maths rating and Anime and manga were converted, so that just leaves Milhist? Enterprisey (talk!) 07:53, 23 October 2021 (UTC)
- Ooof, I missed that one. Ships uses WPBannerMeta but, for some reason, bypasses the standard
- Redrose64, thank you for the information! What about {{WikiProject Ships}}, which doesn't autoassess despite using WPBannerMeta? Are there any other WPBannerMeta banners that won't auto-assess in this way? Enterprisey (talk!) 20:51, 18 April 2020 (UTC)
- Any WikiProject banner that is built around
- Nice—looking forward to it ramping up! For context on that last question, is the idea that the task finds redirects and strips the WikiProject banner class as a courtesy but some banners are not equipped to auto-assess? In those cases, I've traditionally considered it better to have no class param than to leave "stub" or whatever was left behind (since the article is no longer a stub but a redirect). But most often those are cases of the WikiProject not handling the "Redirect" class in their banner, not that it has auto-assess off altogether. If indeed it's a matter of specific banners not supporting auto-assessment, I imagine the most complete way to handle is to hard-code "Redirect" as the banner class param, but that strikes me as overkill when simply removing the param is sufficient. czar 03:40, 18 April 2020 (UTC)
- Lol, look at the excuses people have for switching to Rust these days! SD0001 (talk) 15:44, 7 April 2020 (UTC)
- As a side note, I have found that this is too big a task for Python (or, at least, I'm not good enough at handling lots of data in Python). So, I'll be rewriting the bot in Rust shortly, after which it should be back to running regularly. Enterprisey (talk!) 08:26, 6 April 2020 (UTC)
- How often should this bot be cycling through tagged redirects? Would once a month (or more often) be reasonable? I'm still monitoring redirects tagged in 2017 as {{R to list entry}} that have not been scanned by the bot. czar 17:45, 31 May 2020 (UTC)
- As another example, here's a categorized redirect from several years ago that the bot hasn't processed yet. Do you know why it isn't finding these? czar 00:01, 2 January 2021 (UTC)
- Hi @Enterprisey, do you know why some redirects from 2017 would still be unprocessed by this bot task? For instance Pacifism as Pathology was redirected in March 2017 with a {{R from related topic}} template and was still classified as "stub" until I processed it today. czar 01:07, 13 September 2021 (UTC)
Bot Question
Hi Enterprisey,
I saw your name listed at WP:BAG as being open to answering queries about bots.
I just made this edit to the carnitine article. The prefixes L- and d- are used as part of chemical naming for enantiomers of amino acids, sugars, and various other compounds. The convention in naming is that they appear as small caps rather than as full size letters, sometimes also in parentheses (ie as (l-proline or d-proline for the amino acid proline). We similarly have the convention of italicising E, Z, R, and S in names like (E)-stilbene or (Z)-Stilbene or for names like (R)-thalidomide and (S)-thalidomide in the thalidomide article. There are also name fragments like fac, mer, cis, and trans that are italicised when stand alone. The letters don't necessarily stand alone – for example, meso-tartaric acid is (2R,3S)-tartaric acid or (2R,3S)-2,3-dihydroxybutanedioic acid.
My questions (as a chemist who knows almost nothing about how to program a bot, although who did do programming 20+ years ago):
- Would it be possible and practical for a bot to go through article space and change all the L- and D- to {{sm|l}}- and {{sm|d}}- without changing the cases where it is not part of a name (like this mistaken change that I made to a file name), while handling names like acetyl-L-carnitine becoming acetyl-l-carnitine, recognising that a wikilink like [[Glycine propionyl-L-carnitine]] becomes [[Glycine propionyl-L-carnitine|Glycine propionyl-{{sm|L}}-carnitine]], recognising the change in case for the start of a sentence (L-proline ... should be l-Proline ...) and while changing names in references byt not producing the reference errors that I just did?
- Is there a bot that already does this sort of thing, to your knowledge?
- If it is practicable, could it be extended to other naming corrections like the ones mentioned above?
- Is there another editor who I would be advised to ask / speak with?
I can give a list of examples (in cooperation with the Chemistry and / or Chemicals WikiProjects) if that would help, but I thought a general question was best first.
Thanks for your time!
EdChem (talk) 00:09, 12 January 2020 (UTC)
Suggestion for User:Enterprisey/diff-permalink
- Can you auto include the Specialdiff inside double square brackets so that it is ready to post, so the script should give,
[[SpecialDiff FOO|diff]]
instead ofSpecialDiff FOO
- Can you take a look at User:GoldenRing#Generate_Diffs and update its fork in your user page. It is very helpful and it stopped working for some reasons. I posted on GR's talk but looks like he is not editing nowadays. --DBigXrayᗙ 17:08, 19 January 2020 (UTC)
Fancy diffs
This is a phenomenal script. This should be made default / a gadget. Headbomb {t · c · p · b} 19:03, 15 February 2020 (UTC)
- One thing I note is that this doesn't load reliably. I believe (from an unrelated discussion) that's because
( function () {
- should really be
$( function () {
- Headbomb {t · c · p · b} 22:12, 15 February 2020 (UTC)
Spelling error
Hi Enterprisey. Notice that in your automated script for DYK co-noms, you have a spacing error - "y contributed,has been nominated". Very useful project however and best. Ceoil (talk) 19:43, 15 February 2020 (UTC)
AfDStats doesn't count my votes
Hi, Enterprisey, I am WikiAviator. Today, I've voted for numerous AfD discussions such as [9]. However, it didn't show up on AfD Stats. I checked the AfD pages and found no problem with spelling and all votes are bolded (i.e. Redirect and Delete) and refreshed the page several times. After about an hour, I force-stopped my browser and loaded the AfDStats webpage again. Nothing worked and only my old votes were shown. May I know what is the problem and would you kindly resolve it or give me some suggestions? This AfD Stats function is very important to me as an indicator of my understanding to deletion guidelines and to let me assess when should I apply for New Page Reviewer and Articles for Creation. Thanks for your help :) . WikiAviator (talk) 07:37, 20 February 2020 (UTC)
BRFA thought
Just a thought, be lazy like me and let the bots handle the moving/removing/relisting of completed BRFAs; I almost missed your latest approval (and the point about the bot flag) because it wasn't transcluded properly onto the "approved" list. Primefac (talk) 12:04, 6 March 2020 (UTC) (please ping on reply)
- Primefac, thanks, good to know! Does that mean that step #4 ("Does the bot need a flag?") of User:SQL/How to close a BRFA should be removed? Enterprisey (talk!) 04:46, 12 March 2020 (UTC)
- I don't think it needs to be removed, because the directions do say that #3-4 will be done by the bot. Maybe move that line further down to make it more obvious... Primefac (talk) 14:15, 13 March 2020 (UTC)
New NodeJS bot framework
Hi, while I know that you don't use Node.js for your bots, I thought you still might be interested in a new bot framework that I created - mwn. It's mostly written on the MWBot as a foundation with some enhancements copied from mw.Api, some original improvements like automated retries on maxlag and expired token errors, and finally I bundled in my own libApi.js functions for bulk processing tasks. It's intended to cover the limitations of the existing nodejs bot libraries - which have few features and use outdated JS techniques. Your contributions would be very much appreciated! See issues for a list of open tasks if you like. Regards, SD0001 (talk) 20:06, 8 April 2020 (UTC)
any way to scp files over to toolforge? I tried scp'ing them to login.tools.wmflabs.org but of course that didn't work
You asked "any way to scp files over to toolforge? I tried scp'ing them to login.tools.wmflabs.org but of course that didn't work"
Do you mean to an instance that is not tools.wmflabs? Not certain how you are accessing, but have you glanced at wikitech:Help:Access to Cloud VPS instances with PuTTY and WinSCP which has some configurations that may guide you. — billinghurst sDrewth 07:28, 11 April 2020 (UTC)
- Yeah, the thing was I had only tried doing scp during the recent brief Toolforge outage (which would certainly do it!). I tried it recently with login.tools.wmflabs.org and of course it worked fine. Thanks for the helpful link! Enterprisey (talk!) 19:08, 11 April 2020 (UTC)
High-priority todo for myself
Diff-context is BACKWARDS, yet again: Special:Diff/950867459 Enterprisey (talk!) 08:34, 14 April 2020 (UTC)
Just tried to decline an unblock request and this happened. The script hasn't changed since 2019, but then again I don't know when the last time was I tried to decline an unblock request. Primefac (talk) 02:34, 25 April 2020 (UTC)
This is to report a cyberstalking editor, judging fromhis edit history, who reverted all edits on the Motorola 68000 page made by me on the 25th. Zac67 claimed to have changed just "1" of my edits, yet failed to identify which edit of mine was "unhelpful" - let alone why. 205.166.94.16 (talk) 08:04, 28 April 2020 (UTC) another Zac67 victim
- You only made 1 edit to Motorola 68000. Also, this talk page is not the place to air grievances. Primefac (talk) 15:57, 28 April 2020 (UTC)
Edit filter
Since there seems to be a lul, you may want to look at edit filter 2 and it logs as well. I'm testing some changes I hope will be harder to circumvent while easier to maintain. — Wug·a·po·des 01:02, 29 April 2020 (UTC)
AfD stats
Hey Enterprisey, it seems like AfD Stats does not recognise my !vote at Wikipedia:Articles for deletion/Scott E. Langum. Do you know what the issue could be? --MrClog (talk) 15:54, 6 May 2020 (UTC)
AFCH buggerino :(
So while reviewing drafts in AFCH I discovered a bug that when there is a notice (e.g. There is a comment with 30 characters of more) then none of the buttons work (accept, decline, comment, and the preferences button).
The buttons to "clean up/tag article for review" still work though, and removing the reason for the notice or tagging it as under review get rid of the bug. dibbydib boop or snoop 05:26, 11 May 2020 (UTC)
Asqueladd...
(Original section header: Asqueladd: Undid revision 957274431 by Picklespitlizyr (talk) Unclear it is a better box. Less clean. You could look up for a photo of the monarch more akin to a mugshot, btw)
I not make "obviously retaliatory reports". Is true that this user makes strange edits. Thank you for put attention. --Picklespitlizyr (talk) 18:00, 19 May 2020 (UTC)
Error "titleblacklist-forbidden-move" AFCH script
Trying to accept a Draft article with a really long title.
Any info on what the script expects would me much appreciated.
Tried cutting the title down a little bit.
Error moving Draft:Scientific Research Institute of Healthcare Organization and Medical Management of Moscow Department of Healthcare (NIIOZMM DZM) to Research Institute of Health Organization and Medical Management of the Moscow Department of Health (NIIOZMM DZM): "titleblacklist-forbidden-move"
Thanks RonaldDuncan (talk) 17:23, 31 May 2020 (UTC)
- @RonaldDuncan: Done. It's a title blacklist thing, so you need to be a template editor or admin. --Mdaniels5757 (talk) 17:31, 31 May 2020 (UTC)
- Actually, hold up. I were so preoccupied with whether or not I could, I didn’t stop to think if I should. Doesn't look like a good title to me. --Mdaniels5757 (talk) 17:33, 31 May 2020 (UTC)
- Yes @Mdaniels5757: looked up the forbidden titles and I think the (NIIOZMM DZM) should be removed from the end RonaldDuncan (talk) 17:36, 31 May 2020 (UTC)
- A better title would be much appreciated RonaldDuncan (talk) 17:41, 31 May 2020 (UTC)
- Actually, hold up. I were so preoccupied with whether or not I could, I didn’t stop to think if I should. Doesn't look like a good title to me. --Mdaniels5757 (talk) 17:33, 31 May 2020 (UTC)
WP:AFC/H issue
- Issue
Can't accept drafts.
- Tech info
Chrome & Windows. No relevant console logs to speak of (attached anyways). Issue persisted while on Firefox.
- Console logs
Extended content
|
---|
Some cookies are misusing the recommended “sameSite“ attribute 5 JQMIGRATE: Migrate is installed with logging active, version 3.1.0 load.php:376:171 JQMIGRATE: jQuery(window).on('load'...) called after load event occurred load.php:376:746 This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. load.php:5:729 This page is using the deprecated ResourceLoader module "jquery.tipsy". load.php:459:246 This page is using the deprecated ResourceLoader module "jquery.ui". Please use OOUI instead. load.php:465:1009 JQMIGRATE: jQuery.fn.delegate() is deprecated load.php:376:746 Use of "wgPageName" is deprecated. Use mw.config instead. load.php:4:473 This page is using the deprecated ResourceLoader module "mediawiki.ui". Please use OOUI instead. load.php:1:83 Use of "wgPageName" is deprecated. Use mw.config instead. load.php:4:473 From Firefox. |
–MJL ‐Talk‐☖ 22:59, 4 June 2020 (UTC)
- MJL, I have since fixed this issue, I think (please confirm)? Enterprisey (talk!) 06:51, 25 July 2020 (UTC)
Fancy-diffs
Fancy-diffs will provide a bad link on bare references, eg. "<ref>https://example.com</ref>" will link to "https://example.com</ref>".
Test case:[1] Special:Diff/962109019
LittlePuppers (talk) 04:13, 12 June 2020 (UTC)
cleaning up my messes
|
---|
References |
Removing the article class assessment
This bot edit broke a WikiProject banner. --Redrose64 🌹 (talk) 18:30, 15 June 2020 (UTC)
- Yikes! Working on a fix for the bot. Will look into AWB for the fix. Enterprisey (talk!) 23:19, 15 June 2020 (UTC)
- Bot patched. Time to see how many talk pages I have to fix. Enterprisey (talk!) 01:53, 16 June 2020 (UTC)
- It went on for some years, did you find them all? I guess not. --Redrose64 🌹 (talk) 11:32, 18 July 2020 (UTC)
- Bot patched. Time to see how many talk pages I have to fix. Enterprisey (talk!) 01:53, 16 June 2020 (UTC)
CustomSummaryPresets as a gadget
Hi Enterprisey,
I am trying to port your script to tr.wiki as a gadget (due credit to be added), but there is a small issue I would very much like to overcome. What I am trying to do is to add two separate gadgets, one for the actual script and one for a default list of preset summaries, which the user will be able to disable and use their own custom summaries instead on their own common.js file. The issue is, the summary dropdown does show up but without the summaries, unless you add them to your own common.js file. I was wondering if you could suggest a way of solving this.
Vito Genovese 23:33, 16 June 2020 (UTC)
User:EnterpriseyBot/BOTREQ status and Bot Operator detection
How does the Bot determine Operator status? I ask because of this diff "Challenge Bot" (item #6) does not list me as a Bot Operator, yet I operate HasteurBot and Wikipedia:Bots/Requests for approval/HasteurBot 15 is approved (along with many other tasks). Hasteur (talk) 17:16, 21 June 2020 (UTC)
- Hasteur, it checks for Category:Wikipedia bot operators on your user page. Enterprisey (talk!) 22:15, 21 June 2020 (UTC)
- Might be nice if you documented that in the pseudo-template. I also think that if the page is being transcluded into WP project space, the "template" really belongs in the template namespace, which also means you should put the task up for a BRFA so that others have an opportunity to scrutinize/document. Hasteur (talk) 22:45, 21 June 2020 (UTC)
Links-in-logs script design
Hey Enterprisey,
I hope you're doing well. First, I wanted to say that I love your Links-in-logs user script. It is curious to me that MediaWiki includes built-in permalinks to revisions of pages, but not to specific log entries. When trying to link to a specific log entry, and with Special:Redirect relying on the log ID, it makes it extremely difficult to try and ascertain what the log ID of a specific log action is. Your script does this beautifully and glitch-free. I daresay this might easily be your best user script.
That being said, I'm wondering if you might tweak the functionality a little bit to the way in which it handles the link address cross-wiki and, in particular, on other wikis which often have the Wikimedia projects linked in Special:Interwiki. For example, on the Miraheze wikis, looking at Special:Log for Public Test Wiki, I have the script installed in my global.js file calling your script located on English Wikipedia using the mw.loader.load function. However, when I click on the log entry link with your script installed, it appears as this URL (directly pasted from "copy link address"). I realize I could export and import your script locally there, but I'm trying to avoid that as this makes it simpler for when you push through any updates. I think the issue is with the script calling both wgServer and wgScriptPath when it's called cross-wiki and/or globally. It seems like there should be a fairly easy fix for this and, with only 27 transclusions of this script, little worry of breaking things for (too many) users. Alternatively, if you wanted to fork this script as a sandbox version, I could test it on other wikis and English Wikipedia and let you know.
Cheers,
Dmehus (talk) 19:06, 26 June 2020 (UTC)
- Dmehus, thanks for letting me know about this issue. I'm not immediately sure what change I need to make to the script - should I be using only one of those two variables, or should I be doing an additional check for the script being called cross-wiki? A sandbox version would probably help. Enterprisey (talk!) 07:13, 30 June 2020 (UTC)
- Enterprisey, Thanks for the reply. Yeah, I initially thought it might be a problem with both those variables being called for and if the solution might be to remove one of them. I know very little, or next to no, JavaScript, so am just going from what I know about HTML/CSS and very basic PHP, so will have to defer to your expertise and judgment. However, while my programming experience is quite limited, I have experience testing and troubleshooting. I have since tried a couple things, to rule out whether it was an issue with my CSS/JS file. First, I noticed my externally loaded scripts included the https:// protocol prefix, but I have seen other users' externally loaded scripts, and a MediaWiki help documentation somewhere, use only // as the prefix, so I first made that change. Second, having recently confirmed five of my user scripts worked in my global.js file on the Miraheze wiki farm, I wanted to test whether it was a local issue on Miraheze, so I migrated those user scripts that I had confirmed were error-free cross-wiki to my global.js file on Meta Wiki (Wikimedia). No problems there, and the logs-in-links worked across Wikimedia.
- I'm not sure what you had in mind after checking if the script is being called for cross-wiki, so can't really comment there, but seeing as it seems to work globally on Wikimedia, I tend to think it's a problem with (one of) those variables (I'm much less confident that it is a local Miraheze configuration issue, since I do have those English Wikipedia user scripts being called remotely using the same method). I think an additional check to determine if the script is being called for on a server other than Wikimedia or Wikipedia couldn't hurt. What would be interesting is to try testing this on the Beta Cluster servers, maybe, since that uses a different domain? That way, we could determine if an additional check is required (i.e., if the user is on Wikimedia's production servers and/or beta servers returns as true, then it could use the normal scripting; otherwise, an alternative would be used). Feel free to setup a sandbox version and {{ping}} me with the location to try it out. Dmehus (talk) 09:21, 30 June 2020 (UTC)
- Imported my Meta Wiki (Wikimedia) global.js file to my Meta Wiki (Beta Cluster) global.js file, and confirmed the same error as on Miraheze's wiki farm. Since there's no problem with both those variables on the production Wikimedia servers, there's probably no harm in leaving that code as is, but it seems to be a problem with the server name being called for twice, essentially, by (one of) those server configuration variables and by the full path name in the user's script file. So, perhaps a check if it's being called for by a non-Wikimedia production server is best, and then it's a matter of taking out one of those variables. My "hunch" says take out wgServer, but again, with my limited JavaScript knowledge, that's really all it is, though it does seem logical. Dmehus (talk) 09:41, 30 June 2020 (UTC)
- @Enterprisey: I'm just following up with you to see if you had a chance to test my hypothesis yet on the problem of your links-in-logs user script not working on the Beta Cluster and non-Wikimedia wikis. Look forward to hearing from you when you get a chance. Dmehus (talk) 01:19, 11 November 2020 (UTC)
- Imported my Meta Wiki (Wikimedia) global.js file to my Meta Wiki (Beta Cluster) global.js file, and confirmed the same error as on Miraheze's wiki farm. Since there's no problem with both those variables on the production Wikimedia servers, there's probably no harm in leaving that code as is, but it seems to be a problem with the server name being called for twice, essentially, by (one of) those server configuration variables and by the full path name in the user's script file. So, perhaps a check if it's being called for by a non-Wikimedia production server is best, and then it's a matter of taking out one of those variables. My "hunch" says take out wgServer, but again, with my limited JavaScript knowledge, that's really all it is, though it does seem logical. Dmehus (talk) 09:41, 30 June 2020 (UTC)
User:Enterprisey/diff-permalink with "Browse history interactively"
Thank you for maintaining this extremely useful script. Unfortunately, when the shown diff is updated using the widget "Browse history interactively", the permalink to diff is not updated. —andrybak (talk) 09:21, 3 July 2020 (UTC)
Possible (very) minor AfD Statistics bug
Hi, When looking at my own profile at least at https://afdstats.toolforge.org/afdstats.py?name=kj_cheetham most of the dates don't have leading zeroes, e.g. "February 9, 2020". However when I was the nominator, they do, e.g. "February 08, 2020". -Kj cheetham (talk) 14:36, 18 July 2020 (UTC)
Status of StatusChanger
Hey, Enterprisey. Firstly, thanks for serving the community with your user-scripts. I Wanted to know whether the StatusChanger script is still functional. It doesn't seem to do anything. Regards, Field Marshal (talk) 18:23, 18 July 2020 (UTC)
Hello, can you add a possibility to add other WikiProject banners to the talk pages besides the AFC banners and mark them as redirect? Just a suggestion, of course you don't have to do that. --TheImaCow (talk) 18:32, 23 July 2020 (UTC)
- Most WikiProject banners don't need an explicit
|class=redirect
, it's autodetected as either Redirect-Class (if the banner allows that) or NA-Class (if it doesn't). There are only a small number of WikiProject banners that won't autodetect a redir correctly (or at all):{{WikiProject Anime and manga}}
needs an explicit|class=redirect
{{Maths rating}}
needs an explicit|class=redirect
{{WikiProject Military history}}
needs either|class=red
or|class=redirect
- note that|class=redir
doesn't work{{WikiProject Ships}}
needs either|class=red
,|class=redir
or|class=redirect
{{WikiProject U.S. Roads}}
needs either|class=redir
or|class=redirect
. This one will autodetect, and also recognises|class=red
, but for those two situations it gets the importance wrong (as well as a a few other things) so it's best to use an explicit|class=redirect
for this one too.
- I recently fixed
{{WikiProject Aviation}}
so that it autodetects - it already allowed the three variations on|class=redirect
. At this stage I don't know of any others with non-standard behaviour. --Redrose64 🌹 (talk) 23:22, 23 July 2020 (UTC)
Reply-link error
I noticed that reply-link works with AfDs really well, but on RMs, it doesn't correctly do the bullet point. diff. Can you address this issue and fix it please? Interstellarity (talk) 19:34, 24 July 2020 (UTC)
RfA graph error / bug
Hi, I logged this on GitHub but I suspect here is a better place to notify you - https://apersonbot.toolforge.org/vote-history/?page=Wikipedia:Requests_for_adminship/Valereee does not parse the oppose !vote from Sachinthonakkara correctly. Ritchie333 (talk) (cont) 10:35, 28 July 2020 (UTC)
unblock-review.js doesn't work well with autoblocks
When User:Enterprisey/unblock-review.js is used on an {{unblock-auto}} request, it doesn't work well. See Special:Diff/973555329 for an example. Three problems are apparent:
- It used {{unblock reviewed}} instead of {{unblock-auto reviewed}}
- It showed the blocking admin's name as the request reason, and threw away the rest of the original information
- It caused the page to end up in Category:Pages using duplicate arguments in template calls (cleaning out this category is what led me to notice this problem)
It should have done Special:Diff/973555207/973556032 instead of what it did. Jackmcbarn (talk) 22:00, 17 August 2020 (UTC)
Bot question
Hello, I created a bot to take a look at Huggle, but decided it wasn't something I wanted to use. I believe I disabled the bot, but I wanted to make sure. I don't want it doing something I didn't intend it to do and was hoping you could check that everything was disabled and secure. Not sure if I should post the name of the bot here. Hope all is well, thank you for your time. // Timothy :: talk 10:00, 8 September 2020 (UTC)
Unblock script filling in different sections
I've had a few issues lately where the unblock script has tried to enter my decline in another unblock template. I had it happen just now where it added to the unblock template in the block notice. Here it added it to an already declined template; same here. Any idea what's going on? only (talk) 19:59, 23 September 2020 (UTC)
AFCRHS.js and R from abbreviation
I don't see {{R from abbreviation}} on the category list for the Wikipedia:Articles for creation/Redirects and categories helper script under "From abbreviation ...". Is it somewhere else or is it not there? power~enwiki (π, ν) 04:44, 25 September 2020 (UTC)
User:Enterprisey/abusefilter-mass-test.js, when combined with User:Suffusion of Yellow/batchtest-plus, results in 2 different extra mass-test inputs. Suggest changing
$( "#wpFilterForm fieldset" ).append(
to only select the first fieldset.
Thanks, --DannyS712 (talk) 05:03, 26 September 2020 (UTC)
Getting pinged on Village Pump
Hey, I noticed you pinged me on Wikipedia:Village pump (technical)/Archive 184#RedWarn and Off-Wiki WMCS hosting. I have skimmed over the rest of the discussion, but I didn't really understand what the connection between redwarn (which looks to me like a bunch of buttons on the Recent Edits page and such) and a user-script that 'takes over' the whole interface. But, if I can help by providing some information I'd be happy to help.
Regarding the way I do it with JWB is actually pretty crude. It stems from the very first version of the script, and was simply based on deleting the whole body of the page, and replacing it with my own interface. The advantages this has is that the same style sheets any other page on the wiki are included, because the script is loaded on a page on the wiki, without me having to write something in the script that checks which style sheets that wiki includes, and then copying them. Perhaps there'd be a cleaner way to do this while still maintaining this consistent look cross-wiki, but for now nobody has asked me about that, so I haven't looked into that.
So yeah, it's basically a quick and dirty way to create a custom interface without having to pay too much attention to the styles the wiki uses. Simply replace the whole <body>
of the page with whatever HTML you want to have your script use. If, however, you want to have a script that actually builds upon the interface of the wiki itself, I think my script is not necessarily a good example.
I hope at least something in the above text was what you were interested in / referring to in your comment. If not, please let me know, then I can have another try at answering stuff. Joeytje50 (talk) 22:23, 29 September 2020 (UTC)
StatusChanger
Hi Enterprisey. I installed the script in my vector.js but its not working. When I click online/busy/sleep it just redirects me to my status page, where I have to edit it manually. Please help... ❯❯❯ S A H A 07:45, 30 September 2020 (UTC)
- @ArnabSaha, probably fixed. Enterprisey (talk!) 04:00, 2 October 2021 (UTC)
Hello, Enterprisey. I have a question along similar lines. I'm concerned that manually editing my status page (TBD) will artificially boost my edit count. Does your .js or another user's .js status changer alter the status directly in a way that doesn't get recorded as a user edit, as far as my account is concerned?
I would also like to share some ideas. Rather than having online, offline, and sleeping cluttering the top row, to instead just have a Status link to the user's /status subpage. There on the subpage, they can have a table of individual buttons for all of the status options available between <noinclude>
tags. Clicking a button will update their status to the button they clicked, preferably without recording it as a user edit... but if they have to edit the page anyway, they might as well have the status table transcluded without it being detectable by {{UserStatus}} or {{UserStatusShort}}.
Finally, have I read correctly that a user can manually change their status directly from the template, or the prefix to the status? What I mean is, it might be fun to allure to A Charlie Brown Christmas using something like {{UserStatusShort|name=REAL}}, and the User:{{ROOTPAGENAME}}/status page being IN
.
— CJDOS, Sheridan, OR (talk) 03:53, 4 August 2021 (UTC)
- @CJDOS, you would need to make a new account and run the script from there to make the edits show up on that account. For making the buttons only show up on your status page, you can write
if(mw.config.get("wgPageName") === "the_title_of_your_status_page_with_underscores")
in front of the line that mentions StatusChanger.js. And from the template documentation, it seems that you may set the demo parameter, like {{UserStatusShort|demo=sleeping}}, to change your status directly from the template, if I understand the question correctly. Enterprisey (talk!) 04:04, 2 October 2021 (UTC)- An alternative account, cross-linked and labeled for the purpose per WP:ALTACCN. The alternative account taking the edit count from changing the status of my primary account. That's not a bad idea; I might just do that. Thank you for the suggestion, Enterprisey. How does it work regarding signing in? Would I have to sign into each account separately, i.e. if I wanted to edit using my primary account and have the status show that I'm online, would I also have to manually sign into my alternative account as well to edit my primary account's status? I suppose I could do it without signing in an alternative account, but IP addresses may be shared, and I'd rather not edit with an IP address. — CJDOS, Sheridan, OR (talk) 08:09, 2 October 2021 (UTC)
- Yes, you would have to sign in to the alternative account. You could also look into setting up a script that runs on your computer, so you wouldn't have to keep signing in. Enterprisey (talk!) 23:13, 2 October 2021 (UTC)
- If I've understood you correctly about my previous 3rd question, {{UserStatusShort|demo=REAL IN}} →
REAL IN
. I don't know if the demo= parameter exists for {{UserStatus}}, or the name= parameter exists for {{UserStatusShort}}. I mean, I assume that the demo= parameter will default to File:Symbol neutral vote.svg and gray text when given a status it's not setup for. This is why I was asking about the name= parameter of Template:UserStatus (misattributed to UserStatusShort). I will develop my own template, so I can use File:Face-smile-christmas.svg instead of File:Medic template.svg for the "REAL IN" status icon. — CJDOS, Sheridan, OR (talk) 18:22, 4 October 2021 (UTC)
- An alternative account, cross-linked and labeled for the purpose per WP:ALTACCN. The alternative account taking the edit count from changing the status of my primary account. That's not a bad idea; I might just do that. Thank you for the suggestion, Enterprisey. How does it work regarding signing in? Would I have to sign into each account separately, i.e. if I wanted to edit using my primary account and have the status show that I'm online, would I also have to manually sign into my alternative account as well to edit my primary account's status? I suppose I could do it without signing in an alternative account, but IP addresses may be shared, and I'd rather not edit with an IP address. — CJDOS, Sheridan, OR (talk) 08:09, 2 October 2021 (UTC)
AfC Helper Script Bug
Hello! I received a message on my talk page about a message I left for a user using the AFCH script, saying that I left them a message about a draft that they did not contribute to at all. After looking it over, this seems to be the case... The message on my talk page is at User talk:AviationFreak#Mayu Sagara (September 18), the message I left on that user's talk page is at User talk:Tlvernon#Your submission at Articles for creation: Mayu Sagara (September 18). The draft in question is Draft:Mayu Sagara, which Tlvernon has not edited at all. Not sure what's going on here, but it looks like a bug that needs fixing. Please ping me in any replies. Thanks! AviationFreak💬 13:51, 8 October 2020 (UTC)
Unblock review script
Would you be able to add a button (maybe with an alert verifying people want to press it) that allows the placement of idletimestamp in the unblock template? -- Amanda (aka DQ) 09:52, 17 October 2020 (UTC)
Vote history
Vote history hasn't been working so well for me when I've tried to use it recently. Is it me or the tool? Best, Barkeep49 (talk) 20:00, 13 November 2020 (UTC) |}
Can you please add File:Confederate flag.jpg to the bad image list?
The LTA keeps using it. Also, User:Southern Confederate Pride needs his talk page revoked. 4thfile4thrank (talk) 22:07, 29 November 2020 (UTC)
- I don't know enough about this LTA or the exact operations of the bad image list to make a decision either way, although I suspect it might not be appropriate for the list yet. Talk page access was revoked by another admin. Enterprisey (talk!) 22:32, 29 November 2020 (UTC)
User script helper options
Hey Enterprisey, is there any way to customize your user script helper? Currently it does not detect my redwarn dev script correctly, see this diff. Perhaps a way to signify which script to disable in the comments? For example:
mw.loader.load( '/w/index.php?title=User:Sportshead/rw17dev.js&action=raw&ctype=text/javascript' ); // Backlink: [[User:Sportshead/rw17dev.js]] @user-script-helper:http://localhost:45991/redwarn.js
Also, since importScript
is deprecated, will there be support for {{subst:lusc}} in the future on both script-installer and user-script-helper? Thanks! ―sportzpikachu my talkcontribs 04:33, 17 December 2020 (UTC)
A barnstar for you!
The Technical Barnstar | |
For your superb and speedy work in creating MediaWiki:Get-my-ip.js just two days after request! KevinL (aka L235 · t · c) 09:10, 21 December 2020 (UTC) |
A barnstar for you!
The da Vinci Barnstar | ||
For creating section-watchlist, especially the "view new text" feature. Really amazing! – SD0001 (talk) 11:12, 28 December 2020 (UTC) |
browser-notifs.js
Thanks for making this. Have you considered adding notformat: "model"
to the api call? This causes a bunch of useful stuff to be returned, including icon image path, primary link url (including the mark-as-read id/wiki), and appropriate text snippets (with html tags, but that's easy enough to remove) translated into the user's language as selected in Special:Preferences. Also, the line 109 console.log should be "browser-notifs" not "simple-notifs". - Evad37 [talk] 02:42, 3 January 2021 (UTC)
- I figured I'd keep the notifications minimal, although you're right that it would give the user more information (and I hadn't considered the localization angle - will certainly have to look into that). And good catch. I wrote the script in a big hurry (during half an hour, live, during a panel at WikiConference NA 2020), so it could certainly use a little fixing up. Enterprisey (talk!) 09:55, 3 January 2021 (UTC)
Installation Instructions
Hi Enterprisey,
Currently the installation instructions for your userscripts say: Hint: It's much easier if you get ScriptInstaller, then navigate to User:Enterprisey/cv-revdel.js and click "Install" at the top.
. However script-installer also allows you to install scripts by simply clicking install in the script infobox. Wouldn't it be much easier to direct users to use that? Asartea Talk | Contribs 13:13, 5 January 2021 (UTC)
A barnstar for you!
The Technical Barnstar | |
Thank you for creating so many useful scripts for others to use! They're really great! |
PS. I'm officially stealing that Wernher von Braun quote on your user page as man does that ring true... DocFreeman24 (talk) 22:54, 18 January 2021 (UTC)
AfD stats not registering properly?
Hi! Out of curiosity, I ran the AfD Stats tool on myself, and it only identified my !vote in 1 out of 200 discussions. Should I run it with different options somehow? XOR'easter (talk) 01:32, 10 February 2021 (UTC)
User status script
Hi Enterprisey, I have searched for guidance but can’t find how to get your user status script working? I’m probably missing something obvious but I would greatly appreciate it if you could point me in the right direction? Thanks, Skingo12 (talk) 00:30, 18 February 2021 (UTC)
search-shortcuts
Heya. Just started using User:Enterprisey/search-shortcuts and it simple but helpful. Do you mind adding WP:CCI and WP:SPI?
I'm wondering if we could also expand the pseudo-namespaces like T:, C:, P:, and H:. It would be nice to type "T:AfC su"... and have that autocomplete to "Template:AfC submission". Though legitimate titles start with those prefixes, so always expanding might not be the right thing to do. Maybe only expand if the title is not a prefix of an existing article? Another, wilder option would be to have the script search for both prefixes and aggregate the results in the search box. A more complex feature for sure, but wanted to throw it out there in case you had any thoughts. — The Earwig (talk) 05:29, 9 March 2021 (UTC)
Delsort
Hello! Does delsort update the categories it uses automatically or manually? I created some new delsorts (all under "Geographic/Americas/Canada": New Brunswick, Newfoundland and Labrador, Nunavut and Saskatchewan) but they did not show up, so I am imagining it is manual... By the way, thanks VERY much for all your excellent coding work here. --- Possibly (talk) 18:26, 11 March 2021 (UTC)
AfD stats tool suggestion
Hi Enterprisey! I noticed the AfD stats tool has been including April Fools nominations. Would it be possible to ask it to ignore !votes on any page that transcludes {{humor}}? {{u|Sdkb}} talk 22:30, 17 April 2021 (UTC)
delsort
Hello, could Wikipedia:WikiProject Deletion sorting/Awards please be added to your script? Thanks. 𝟙𝟤𝟯𝟺𝐪𝑤𝒆𝓇𝟷𝟮𝟥𝟜𝓺𝔴𝕖𝖗𝟰 (𝗍𝗮𝘭𝙠) 14:48, 22 April 2021 (UTC)
- This seems to have been done at some point. Enterprisey (talk!) 07:06, 19 February 2022 (UTC)
warning and success classes
One or more or your scripts uses the warning
or success
classes. Be aware that the styling for these classes may be removed in the near future. See WP:VPT#Tech News: 2021-18 for a list of scripts. --Izno (talk 18:12, 3 May 2021 (UTC)
Pending AfC Submissions
Hey! I was looking at https://apersonbot.toolforge.org/pending-subs/ as you recently posted the link over at AfC and thought it would be good to make sure all/most submissions had projects tagged. However it appear to have a bug as 2 out of 3 I just checked did have projects added! Anyway not a biggy, just thought I'd let you know. Cheers KylieTastic (talk 17:11, 6 June 2021 (UTC)
CCI script
A while ago (a long time ago) you said you might look into making a script for CCI to help with cases there, and asked for a list of suggestions. I've tried to make a few realistic suggestions, and here they are:
- Probably the most useful function would be being able to quickly mark a diff as {{y}} for a copyvio, {{n}} for not a copyvio and ? for tentative, and appending a signature. Usually the diff is remove but the name of the article is kept, e.g. "Example (1 edits, 1 major, +1780) (+1780)" would become "Example ~~~~". Maybe the program used to generate the report (source) may help? It would be useful if this would support marking diffs in bulk as well, so you can go through multiple, then publish the edit.
That's really the main thing I can think of. Here are a few smaller things that would be useful but not required:
- appending a small button or similar (maybe something like [C]) next to each diff that would run it through Earwig's copyvio detector (
copyvios.toolforge.org/?lang=en&project=wikipedia&title=&oldid=<DIFF>&action=search&use_engine=1&use_links=1&turnitin=0
) - Maybe something that could scrape through CCI stats and add the number of remaining diffs to the page (this might be quite hard but I'm not sure :P)
If you do happen to get the time it would be greatly helpful to everyone at CCI to have a script that at least automates diff marking, it would be very useful. — Berrely • Talk∕Contribs 18:09, 14 June 2021 (UTC)
- Late to the party, but I am interested in working on some of this stuff, and a couple of the things you've posted here seem like they'd be pretty simple. @Berrely: I'll take a look at it when the Oracle is complete. jp×g 03:33, 20 August 2021 (UTC)
- Done. Check out https://github.com/jp-x-g/wigout as well as the test page I tried it on (User:JPxG/CCIsandbox). I'm not sure that the formatting for the check links is perfect, but it'd be very easy to change, and better than nothing. Let me know what you all think. jp×g 05:17, 20 August 2021 (UTC)
scriptInstaller (or, stylesheetInstaller ;) )
Hey Enterprisey, I'm a big fan of scriptInstaller, but I would love if it (or another script) could support stylesheets :) Just a small low-priority feature request. 🐶 EpicPupper (he/him | talk, FAQ, contribs 00:31, 22 June 2021 (UTC)
Feedback for template
Hi, I created two templates in my namespace: User:Schrauber5/Marstime and User:Schrauber5/Mars2020time. I plan to put them in the template namespace and it would be kind if you to give me some feedback. These are my first templates. Schrauber5 (talk 20:11, 10 July 2021 (UTC)
A barnstar for you!
The Technical Barnstar | |
For all your work during the AfC July 2021 backlog drive ... and which helped me personally towards contributing much more than I expected (ie tracking my progress). Goldsztajn (talk) 00:08, 12 August 2021 (UTC) |
Wikimania 2021
Wikimania Barnstar | |
Thank you for being one of the panelists for Wikimania:2021:Submissions/Editing the Wiki Way: software and the future of editing. I loved seeing how your ideas developed, and I'm looking forward to seeing what you do with them. You may want to keep an eye on the Editing team's plans for next year. They're looking at how to make it easier to plug tools into mw:Extension:VisualEditor. Again, thank you. Whatamidoing (WMF) (talk 19:41, 19 August 2021 (UTC) |
AfC backlog drive
Hi Enterprisey. Is there a short guide to the tech needed to complete the AfC backlog drive? I mean award the barnstars and such. I have some of the skills that appear to be needed (some python, some docker, interest in the subject area), but I'm not sure where to start. Stuartyeates (talk) 21:11, 31 August 2021 (UTC)
- Thanks for the offer to help. Fortunately, I finished the hard part (fixing the API library I've been using) so all that's left is writing a little script to send the barnstars out, which shouldn't be too bad to do solo. Enterprisey (talk!) 09:46, 4 September 2021 (UTC)
- I think the toolset behind the backlog drive has potential for encouraging competitive contributions in across a whole lot of wikiprojects (Women in Red, etc) with a bit of work. Stuartyeates (talk) 03:48, 5 September 2021 (UTC)
AfD stats and redirects
Forgive me if we discussed this before - but https://afdstats.toolforge.org/ still lists 'redirect' verdict in 'green' as kept. I think this is wrong - redirects should be counted as deletion. On the other hand, 'merge' is counted as 'deletion', despite being more inclusive. I'd suggest counting 'merge' with 'no consensus' or in its own, separate section. PS. I see #About the AfD stats tool to which you never replied? :( Piotr Konieczny aka Prokonsul Piotrus| reply here 03:10, 6 September 2021 (UTC)
- I suppose that sounds reasonable. It takes a bit of time to dig around in that old code, but I'll see if I can get to it this weekend. Enterprisey (talk!) 07:13, 17 September 2021 (UTC)
Userscript request
should be simple probably but: see eg [10]. it would be nice if it were possible to filter this to "non-reverted diffs" only, to make it easier to see what might still need review. so that means removing all the entries that don't contain a "diff" link (blocked by another filter), and then also the ones that are already reverted. ProcrastinatingReader (talk) 02:22, 9 September 2021 (UTC)
- @ProcrastinatingReader: User:Suffusion of Yellow/mark-reverted can already do this. It just highlights the entries instead of removing them, but that should be good enough, yes? Suffusion of Yellow (talk) 00:45, 13 September 2021 (UTC)
Congratulations from WikiProject Articles for Creation!
The Gold Wiki Award | |
On behalf of WikiProject Articles for Creation, I award you the Gold Wiki Award for organizing the technical side of the July 2021 Backlog Drive. Thank you for your work to improve Wikipedia! Pahunkat (talk) 10:46, 12 September 2021 (UTC) |
- Seconded. The drive was an incredible success and we couldn't have done it without you. — Bilorv (talk) 10:50, 12 September 2021 (UTC)
- +1 The above is literally true. Thank you for your enterprising, Enterprisey. Usedtobecool ☎️ 11:01, 12 September 2021 (UTC)
- +1 Thank you, Enterprisey. ― Qwerfjkltalk 17:27, 12 September 2021 (UTC)
- Thanks everyone! I appreciate it a lot. Enterprisey (|talk!) 07:14, 17 September 2021 (UTC)
cv-revdel causing issues on new Vector
Hey! It seems like cv-revdel is causing some visual issues on new Vector - there's an extra "search" button and a lot of the padding is broken, causing the search bar to move up. I've confimed that this occurs on Firefox and Chrome, and have attached an example screenshot. Thanks! Remagoxer (talk)18:45, 7 October 2021 (UTC)
- Update: seems to be caused by this line - disabling the declaration removes the extra search button and fixes the padding issues. Remagoxer (talk) 20:20, 13 May 2022 (UTC)
WP:PRESERVE example
Hi Enterprisey! Following up from our WCNA discussion, this thread is a good example of how WP:PRESERVE isn't always followed. I'm increasingly coming around to the view that we ought to get rid of the PROD system entirely. I don't know when the last big discussion on PRODding was, but it might be time for another. Coupling the deprecation with some way to make it easier for obviously deletable articles to go through AfD might help with getting consensus.
(Sidenote: I like your time editnotice! Hope you don't mind if I copy it into a template so other users can take advantage. The only reason I won't be using it myself is that I don't want to start getting "why are you awake?!" messages haha) {{u|Sdkb}} talk 18:15, 11 October 2021 (UTC)
- Sounds like it has potential. I'd have more to say but I haven't the free time, sorry! And yeah absolutely feel free to copy it into a template or do whatever you want with it. Enterprisey (talk!) 09:57, 14 October 2021 (UTC)
Section link JS userscript
Hi. Thanks for the script. Would you consider updating the script with autoClose: true
in the PopupWidget params? Also, the current version doesn't update the text-to-copy if a second popup is enabled and will still have the first text in the copy span. It's probably because it's var
instead of let
and is thus popup === null
is only valid for the first popup. I've removed the entire if-else
for popup
and it seems to work fine. This also removes the need for var popup = null and you can put let popup = new OO.ui.PopupWidget
. Here's my diffs: Special:Diff/1050085717 with autoClose set to true. — DaxServer (talk to me) 18:18, 15 October 2021 (UTC)
- @DaxServer, hmm - do you mean you would like me to use this revision? Enterprisey (talk!) 08:33, 18 October 2021 (UTC)
- This one is a much better version. I've moved the function outside of the loop and updated the navigator id as "copy-section-wikilink-{normal/permalink/oldid}+{hash without #}" to better identify. Diff: Special:Diff/1050086726/1050525234. The CSS change is just my preference and you can set it to your existing version. I'd override it in my commonjs. — DaxServer (talk) 10:48, 18 October 2021 (UTC)
easy-brfa
Hello Enterprisey! I enjoy using easy-brfa
, but I use a global user page for TolBot, which easy-brfa
does not detect, and does not let me file the BRFA. Could you please fix this? Thank you! Tol (talk | contribs) @ 17:55, 16 October 2021 (UTC)
Copy section link not working
Hi, the copy button on the script doesn't work for me. This is probably related to the issues discussed at User talk:Rummskartoffel. ― Qwerfjkltalk 08:29, 25 October 2021 (UTC)
- @Qwerfjkl, thanks for the bug report. Does it work now? Enterprisey (talk!) 23:24, 25 October 2021 (UTC)
- I don't think so. ― Qwerfjkltalk 07:43, 26 October 2021 (UTC)
- @Qwerfjkl, is there anything in the console? Enterprisey (talk!) 07:47, 26 October 2021 (UTC)
- Unfortunately, I can't see my console. Sorry! ― Qwerfjkltalk 14:05, 28 October 2021 (UTC)
- @Qwerfjkl, is there anything in the console? Enterprisey (talk!) 07:47, 26 October 2021 (UTC)
- Hi! I finally go around to looking at copy & pasting implementations, and found one (on stackoverflow) that does the trick: User:Qwerfjkl/scripts/test.js. ― Qwerfjkltalk 22:49, 5 February 2022 (UTC)
lusc instead of iusc
Do you think using the {{lusc}}
instead of the {{iusc}}
at User:Enterprisey/USinstall would be better, since the iusc's method is deprecated? — DaxServer (talk) 10:12, 28 October 2021 (UTC)
- @DaxServer, I made a somewhat similar template {{script installation text}} which does this. I believe there was also a discussion about why script installer used iusc at VPT (I know that's not what you're asking, but it may have some helpful information). ― Qwerfjkltalk 13:56, 28 October 2021 (UTC)
- That looks interesting! Thanks — DaxServer (talk) 18:43, 28 October 2021 (UTC)
New vector script bug reports
Hi Enterprisey. I'm one of the heretics people who use the new vector skin and a big fan of your scripts; I noticed that two of them have incompatibilities with NV:
- It appears that User:Enterprisey/search-shortcuts.js doesn't work with the New Vector skin (presumably because of the new search bar)
- On high zoom levels (~140%), User:Enterprisey/superjump.js draws the leftmost part of the pop-up box "under" the left sidebar. My laptop has a pretty small screen though, so I suspect I'm one of very few people to ever run into this issue
I thought I'd drop a note here in case it's an easy fix (though the easiest one would probably be for me to just move back to old vector ). Best, --Blablubbs (talk) 11:29, 31 October 2021 (UTC)
ArbCom 2021 Elections voter message
Fresh blood
Just wanted to let you know that in my opinion you are probably the most "youngest" candidate in the Arbcom 2021 elections in terms of registration date. And know what? I like that. I think we need some fresh blood to smooth out rusty Arbcom mechanisms... Cheers! AXONOV (talk) ⚑ 14:21, 23 November 2021 (UTC)
- Thank you! I do feel like a bit of a spring chicken in that lineup. (Wugapodes might have me beat in that department, though.) Enterprisey (talk!) 05:51, 1 December 2021 (UTC)
i need a mentor
Hi Good morning. How are you? Please help me? I need a Wikipedia mentor. I want to learning Wikipedia. Md Nahid Islam Sumon (talk) 05:44, 1 December 2021 (UTC)
Changes to TimestampDiffs
Hey. I made some changes to a fork of TimestampDiffs earlier in the year (diff), for better handling when viewing archive pages. I think there are some cases where this fails, like if a bot edits a really old archive page which kinda screws up the rough timestamps on highly edited pages (eg really old archives of AN/ANI with lint errors etc), but on the whole seems to identify the revisions better than the core handling. Just letting you know in case you wanted to merge the changes into the main script. ProcrastinatingReader (talk) 16:54, 2 December 2021 (UTC)
- @ProcrastinatingReader TimestampDiffs is by Evad37. – SD0001 (talk) 11:12, 4 December 2021 (UTC)
Administrators' newsletter – December 2021
News and updates for administrators from the past month (November 2021).
- Unregistered editors using the mobile website are now able to receive notices to indicate they have talk page messages. The notice looks similar to what is already present on desktop, and will be displayed on when viewing any page except mainspace and when editing any page. (T284642)
- The limit on the number of emails a user can send per day has been made global instead of per-wiki to help prevent abuse. (T293866)
- Voting in the 2021 Arbitration Committee Elections is open until 23:59, 06 December 2021 (UTC).
- The already authorized standard discretionary sanctions for all pages relating to the Horn of Africa (defined as including Ethiopia, Somalia, Eritrea, Djibouti, and adjoining areas if involved in related disputes), broadly construed, have been made permanent.
Bot question
It seems to me that the edits by Rlink2 should be done by a bot account, but my knowledge of these things is limited. I wouldn't normally care, but I use Recent changes a fair amount and lately Rlink2 has dominated the entries. I filter out bots, but I can't filter out single users (AFAIK), and it renders Recent changes far less useful. You're in the bot approvals group, which I didn't even know existed until I checked policy just now (heh), so I thought I'd ask you what you think.--Bbb23 (talk) 14:14, 5 December 2021 (UTC)
- Hm. If people are saying "it's making recent changes less useful", I'd say that indicates the edits should be under a bot flag. There seems to have been a previous user talk page discussion about this without a firm conclusion. I'll ask for consensus and/or a BRFA on their talk page. Thanks for the pointer. Enterprisey (talk!) 02:05, 6 December 2021 (UTC)
- Thanks for looking into it.--Bbb23 (talk) 03:03, 6 December 2021 (UTC)
User:Enterprisey/copy-section-link.js
Hi, just to let you know that I edited User:Enterprisey/copy-section-link.js just now to fix a cross-site scripting vulnerability in the hash part of the external URL. I managed to exploit this vulnerability on a private MediaWiki installation on my local PC by using a specially crafted heading containing JavaScript code. Let me know if you're interested in the details, and I'll share them with you. (I suppose I may as well share the details publicly now that the issue is fixed.) Best — Mr. Stradivarius ♪ talk ♪ 15:41, 5 December 2021 (UTC)
- @Mr. Stradivarius, thanks for that! Good catch. I guess I gotta go through the rest of 'em and check for XSS, or (hopeful voice) have you already gotten to that? Enterprisey (talk!) 02:08, 6 December 2021 (UTC)
- Not yet - I do plan on looking for more XSS in user scripts, but I've only just started. That script was about the third one that I checked. — Mr. Stradivarius ♪ talk ♪ 02:14, 6 December 2021 (UTC)
ACE 2021
Hi Enterprisey. Thank you for your courage to run in this year's ACE. This kind of scrutiny can sometimes be as challenging as an RfA - if not worse. Some candidates ran on a platform for changes in Arbcom. Now comes the cliff-hanger of waiting for the results. 52% of the votes were cast on day 1 of the ballot. You might find this analysis of the campaign to be of interest. You are welcome to leave your thoughts on its talk page. Kudpung กุดผึ้ง (talk) 05:20, 7 December 2021 (UTC)
Block this LTA now, please
DSMN-IHSAGT (talk · contribs). BKFIP. 🐔 Chicdat Bawk to me! 12:20, 7 December 2021 (UTC)
- Perhaps User:Chicdat needs to be blocked for serial vandalism, introducing grammar, spelling, factual and style errors into an article and reverting dozens of times to try to keep the errors in place. DSMN-IHSAGT (talk) 12:24, 7 December 2021 (UTC)
- Perhaps DSMN-IHSAGT is violating WP:NPA. 🐔 Chicdat Bawk to me! 12:25, 7 December 2021 (UTC)
- You've decided to attack me, in fact, in the course of indulging your vandalistic desires. DSMN-IHSAGT (talk) 12:27, 7 December 2021 (UTC)
- WP:NPA wasn't just nullified, you know. 🐔 Chicdat Bawk to me! 12:28, 7 December 2021 (UTC)
- You've decided to attack me, in fact, in the course of indulging your vandalistic desires. DSMN-IHSAGT (talk) 12:27, 7 December 2021 (UTC)
- Perhaps DSMN-IHSAGT is violating WP:NPA. 🐔 Chicdat Bawk to me! 12:25, 7 December 2021 (UTC)
Administrators will no longer be autopatrolled
A recently closed Request for Comment (RFC) reached consensus to remove Autopatrolled from the administrator user group. You may, similarly as with Edit Filter Manager, choose to self-assign this permission to yourself. This will be implemented the week of December 13th, but if you wish to self-assign you may do so now. To find out when the change has gone live or if you have any questions please visit the Administrator's Noticeboard. 20:05, 7 December 2021 (UTC)
Bots Newsletter, December 2021
Bots Newsletter, December 2021 | ||
---|---|---|
Welcome to the eighth issue of the English Wikipedia's Bots Newsletter, your source for all things bot. Maintainers disappeared to parts unknown... bots awakening from the slumber of æons... hundreds of thousands of short descriptions... these stories, and more, are brought to you by Wikipedia's most distinguished newsletter about bots. Our last issue was in August 2019, so there's quite a bit of catching up to do. Due to the vast quantity of things that have happened, the next few issues will only cover a few months at a time. This month, we'll go from September 2019 through the end of the year. I won't bore you with further introductions — instead, I'll bore you with a newsletter about bots. Overall
September 2019
October 2019
November 2019
December 2019
In the next issue of Bots Newsletter:
These questions will be answered — and new questions raised — by the January 2022 Bots Newsletter. Tune in, or miss out! Signing off... jp×g 04:29, 10 December 2021 (UTC) (You can subscribe or unsubscribe from future newsletters by adding or removing your name from this list.) |
Welcome to the Arbitration Committee
Congratulations on your success in the elections and welcome to the 2021 Arbitration Committee. This is the first part of your induction onto the Arbitration Committee.
Please use the EmailUser function to indicate:
- the email address you'd like to use for ArbCom and functionary business, and
- if you wish to assigned CheckUser and/or Oversight for your term.
Before you can be subscribed to any mailing lists or assigned CheckUser or Oversight permissions, you must sign the Wikimedia Foundation's confidentiality agreement for nonpublic information (L37) and the OTRS users confidentiality agreement for nonpublic information (L45). Please confirm that your username is listed on the Access to nonpublic personal data policy/Noticeboard. If isn't, and you haven't signed the agreements, please do this promptly and let me know when you have signed them. Instructions for signing can be found here. Again, if you want CheckUser or Oversight permissions during your term, you must sign both agreements listed in the instructions. If you have signed but your username is not listed on the noticeboard, please let me know.
Over the coming days, you will receive a small number of emails as part of the induction process. Please carefully read them. If they are registration emails, please follow any instructions in them to finalise registration. You can contact me or any other arbitrator directly if you have difficulty with the induction process.
Thank you for volunteering to serve on the committee. We very much look forward to introducing ourselves to you on the mailing list and to working with you this term.
For the Arbitration Committee,
Maxim(talk) 22:52, 15 December 2021 (UTC)
Possible AFC drive
Hello!
I’m writing here to see if you would have any interest in helping to co-run an AFC backlog drive in either January or February. The AFC backlog (3 months, >2.8K articles to review) is getting to be pretty long. Would you be willing to help organize such a drive?
I also see that you’ve been recently appointed to ArbCom, and I know that that can take up a lot of time, so if you don’t have the time to help with running this it would make total sense. If that’s the case, would you be willing to give me any advice on how to formally organize a drive or on contacting key people to whom I should reach out?
Thank you for your time and contributions to Wikipedia. Happy reviewing!
— Mhawk10 (talk) 17:27, 16 December 2021 (UTC)
Query
Hey, Enterprisey,
First, congratulations on the ARBCOM position! I should also probably wish you good luck! I didn't even know the results were in until I saw the message on your talk page. Time to go see who the other lucky editors are.
My query though is about User:EnterpriseyBot/WiR report which I kind of stumbled upon. I was just curious what this report was all about. As much as I can figure out it is listing pages that have been tagged for speedy deletion that have taken a long time to be addressed. Is that correct?
I know you will be busy when January hits so I'm hoping for a reply before then. Thanks vey much! Liz Read! Talk! 00:50, 17 December 2021 (UTC)
- @Liz, thank you! Yeah, it isn't documented very well, but it's the result of this October 2017 discussion. From the code it seems to look for articles that match these rules (and thus are hopefully relevant to WP:WIR), although I suppose it doesn't do a very good job of it at the moment. It seems to get some page views from time to time. Enterprisey (talk!) 01:34, 17 December 2021 (UTC)
EasyWikiDev
Hi! I'm User:Ed6767. I'm probably best known for founding and developing Wikipedia:RedWarn, which is now one of the most used user scripts on the English Wikipedia. I couldn't help but notice that you also develop user scripts, so I was wondering if I could ask you to try and give me feedback on my new tool called EasyWikiDev. It's a new way to develop user scripts quickly and easily using Visual Studio Code, and only takes a few minutes to set up and install on your computer, whilst saving you the headache of constantly having to save edits and reload the page for every single change to your script you'd like to test. EasyWikiDev makes it so you can develop your script locally, on your own computer, and only publish the changes to your users when you are ready to - and unlike other solutions, EasyWikiDev reloads the page right away when you make a change, so you always see the latest version of your script. Plus, by using Visual Studio Code, you have access to some of the most extensive and helpful extensions and tools available to developers right now.
If you're interested, you can find the GitHub repository here and a video tutorial that shows both how to set up EasyWikiDev and how to use it (which you should watch) here. When you have tried it and would like to give feedback, or just need help, please let me know by pinging me - you'd play a big part in my goal to make user script development easier for all Wikipedians. Thanks again for your consideration, ✨ Ed talk! ✨ 12:41, 17 December 2021 (UTC)
Question about User:EnterpriseyBot Task 10
Hello Enterprisey! I had a quick question about this bot, specifically related to task 10. It removes the class parameter for redirects, but it also leaves in the importance parameter. I was wondering if there was a particular reason for this decision or if it could be changed to remove both parameters. I have never seen a project that commonly assigns importance ratings to redirects and was curious if there was a reason for keeping them in. Thanks! Jay eyem (talk) 06:15, 20 December 2021 (UTC)
- I believe the idea was that high-priority redirects may someday be un-redirect-ified. (I don't particularly have strong feelings on this topic.) See Wikipedia:Bot requests/Archive 73#Autoassess redirects. Enterprisey (talk!) 07:25, 20 December 2021 (UTC)
- (forgot the ping: Jay eyem) Enterprisey (talk!) 07:26, 20 December 2021 (UTC)
Script-installer button
Hi, I've made the script installer button green (blue is too boring):
Could you fix any problems with the colours (at Template:TemplateStyles sandbox/script-installer button.css)? Thanks. ― Qwerfjkltalk 12:34, 20 December 2021 (UTC)
2022 Arbitration Committee
The Arbitration Committee welcomes the following new and returning arbitrators following their election by the community. The two-year terms of these arbitrators formally begin on 1 January 2022:
- Beeblebrox (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- Cabayi (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- Donald Albury (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- Enterprisey (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- Izno (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- Opabinia regalis (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- Worm That Turned (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- Wugapodes (talk · contribs · deleted contribs · logs · filter log · block user · block log)
All incoming arbitrators have elected to receive the checkuser and oversight permissions.
We also thank our outgoing colleagues whose terms end on 31 December 2021:
- Casliber (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- David Fuchs (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- KrakatoaKatie (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- Newyorkbrad (talk · contribs · deleted contribs · logs · filter log · block user · block log)
- SoWhy (talk · contribs · deleted contribs · logs · filter log · block user · block log)
Outgoing arbitrators are eligible to retain the CheckUser and Oversight permissions, remain active on cases accepted before their term ended, and to remain subscribed to the functionaries' and arbitration clerks' mailing lists following their term on the committee. To that effect:
- Stewards are requested to remove the permission(s) noted from the following outgoing arbitrators after 31 December 2021 at their own request:
- CheckUser: Casliber, David Fuchs, Newyorkbrad, SoWhy
- Oversight: Casliber, David Fuchs, Newyorkbrad, SoWhy
- Outgoing arbitrators are eligible to remain active on cases opened before their term ended if they wish. Whether or not outgoing arbitrators will remain active on any ongoing case(s) will be noted on the proposed decision talk page of affected case(s).
- All outgoing arbitrators will remain subscribed to the functionaries' mailing list
- David Fuchs will be unsubscribed from the arbitration clerks' mailing list at his request.
For the Arbitration Committee,
Maxim(talk) 16:00, 20 December 2021 (UTC)
BOTREQ status
Hey Enterprisey. Hope you are well. Just wanted to let you know that EnterpriseyBot hasn't edited User:EnterpriseyBot/BOTREQ status since the end of November. Might need to restart it in Toolforge or something. Happy editing. –Novem Linguae (talk) 10:00, 21 December 2021 (UTC)
- Fixed, thanks for letting me know. (I've turned on WP:BAM talk page notifications so hopefully the bot tells me about it next time as well.) Enterprisey (talk!) 11:16, 21 December 2021 (UTC)
EnterpriseyBot: Notify users of DYK nominations failure - Fixed I think
EnterpriseyBot's task "Notify users of DYK nominations" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 4 days, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the activity configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 10:59, 21 December 2021 (UTC)
EnterpriseyBot: Update BOTREQ status failure - Fixed I hope
EnterpriseyBot's task "Update BOTREQ status" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 1 week, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the activity configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 10:59, 21 December 2021 (UTC)
EnterpriseyBot: Notify users of DYK nominations failure
EnterpriseyBot's task "Notify users of DYK nominations" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 6 days, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the activity configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 12:20, 22 December 2021 (UTC)
Happy Holidays!
Hello Enterprisey: Enjoy the holiday season and winter solstice if it's occurring in your area of the world, and thanks for your work to maintain, improve and expand Wikipedia. Cheers, MrLinkinPark333 (talk) 21:08, 22 December 2021 (UTC)
--MrLinkinPark333 (talk) 21:08, 22 December 2021 (UTC)
User Scripts
How did you create so many user scripts? What hand at coding! Is there a secret? ― ItcouldbepossibleTalk 06:29, 23 December 2021 (UTC)
- I'm not sure if there are any secrets. At that time, I had a lot of free time and a lot of ideas for user scripts, so I just kept coding. At some point when I got close to 50 I thought that was a nice round number to stop at. (I just got busier in other areas at around that time as well.) I still have lots of ideas for user scripts, but at this point, with the amount of knowledge I have about Wikipedia, it's more productive for me to contribute in other ways. Enterprisey (talk!) 11:35, 25 December 2021 (UTC)
User HHHHHYYYY
- Postscript: I've just spotted Wikipedia:Suggestededit-add 1.0 which sheds much light on such edit(or)s. I will read into it further. Surely it would be helpful at least for users to have a pointer to such things on their User or Talk pages? And I wonder re the choice of ES. And now I've spotted Qwerfjkl's helpful tip at the end of this section, too. Trafford09 (talk) 10:28, 24 December 2021 (UTC)
I'd be grateful for your advice, please, re User:HHHHHYYYY.
You will see that their contributions appear consistent, with identical edit summary, but they seem generally useful.
My concern is that the user may well be a (ro)bot, yet it appears to be unregistered, and the edit summary is unhelpful.
I know little about bots, so thought I should consult an expert.
This ES search shows some 2,158 edits that caught my eye, the oldest being this one.
If you'd like me to report this somewhere more appropriate, fair play; I am out of my comfort zone!.
Thanks, Trafford09 (talk) 17:47, 23 December 2021 (UTC)
- (talk page stalker) @Trafford09: These edits are done through mw:Suggested edits, and the account is probably not a bot. ― Qwerfjkltalk 19:01, 23 December 2021 (UTC)
Thx for the good tip, Qwerfjkl. Trafford09 (talk) 10:28, 24 December 2021 (UTC)
Happy Holidays
The 12 Days of Wikipedia
|
Scripts++ Newsletter – Issue 22
Hello everyone, and welcome to the 22nd issue of the Wikipedia Scripts++ Newsletter. This issue will be covering new and updated user scripts from the past seven months (June through December 2021).
Got anything good? Tell us about your new, improved, old, or messed-up script here!
|
|
- Ahecht:
- draft-sorter sorts AfC drafts by adding WikiProject banners to their talk pages. It supersedes User:Enterprisey/draft-sorter, adding a few features and fixing some bugs.
- massmove, a modified User:Plastikspork/massmove.js that adds a link to the left column, allows adding and removing both prefixes and suffixes.
- watchlistcleaner removes missing pages (redlinks), redirects, pages you haven't edited recently, and/or pages you've never edited from your watchlist.
- Awesome Aasim:
- Infiniscroll adds infinite scrolling to user contributions, page histories, and log pages.
- Quick create allows for the fast creation of red-linked pages with two clicks.
- Caburum:
- UTCclock adds a clock displaying the current UTC time.
- Chlod:
- CopiedTemplateEditor, mainly for CCI case handlers, allows graphically editing a talk page's {{copied}} templates.
- DaxServer:
- BooksToSfn adds a portlet link in Visual Editor's source mode editing, in main namespace articles or in the user's Sandbox. When clicked, it converts one
{{cite book}}
inside a<ref>...</ref>
tag block into an{{Sfn}}
.
- BooksToSfn adds a portlet link in Visual Editor's source mode editing, in main namespace articles or in the user's Sandbox. When clicked, it converts one
- FlightTime:
- OneClickArchiver is a custom version of User:Technical_13/Scripts/OneClickArchiver which doesn't prepend {{Clear}} to the top of each section on the archive page.
- Jon Harald Søby:
- diffedit enables editing directly from viewing a diff "when, for instance, you notice a tiny mistake deep into an article, and don't want to edit the entire article and re-find that one line to fix that tiny mistake".
- warnOnLargeFile warns you if you're about to open a very large file (width/height >10,000px or file size >100 MB) from a file page.
- JPxG:
- PressPass adds a collection of tools for Newspapers.com including configurable automatic citation generation in five different formats.
- CurrentSwitcher gives you links on the contribs page to hide duplicate entries, current revisions, rollbacks, huggles, twinkles, and redwarns.
- TrackSum lets you automatically sum the lengths of tracks in templates like {{track listing}} and get total runtimes.
- Nardog:
- CopySectLink adds a button to copy the unencoded page title or section path next to each heading.
- IPAInput allows you to type in IPA symbols by directly looking at an IPA key like Help:IPA/English and clicking on the symbols.
- TemplatePreviewGuard warns when you try to use "Preview page with this template" with a page that doesn't transclude the template.
- NguoiDungKhongDinhDanh:
- ContribsTabVector adds "Contributions" and "Statistics" tabs to user and user talk pages on the Vector skin.
- CopyvioChecker adds a "CopyvioCheck" tab to all pages, except Special (Vector skin only).
- LiveDiffLink is a version of Equazcion's LiveDiffLink which shows a wikilink instead of a URL.
- QuickDiff (by OneTwoThreeFall at Fandom) lets you quickly view any diff link on a wiki, whether on Recent Changes, contribs pages, history pages, the diff view itself, or elsewhere. For more information, view its page on Fandom.
- Novem Linguae:
- DetectSNG scans a list of 1,600 SNG keywords and displays them at the top of the article.
- NotSoFast highlights recently created articles in the new pages feed, to discourage patrolling them too quickly.
- UserRightsDiff concisely displays what perm was added or removed when viewing Special:UserRights.
- VoteCounter displays a rough count of keeps and deletes at XFDs, RFCs, etc.
- WatchlistAFD automatically watchlists the AFDs of any pages you AFC accept or NPP patrol, to help you calibrate your reviewing.
- P.T.Đ:
- TwinkleMobile enables Twinkle on mobile view (Minerva skin).
- Qwerfjkl:
- editRedirect adds a → link after redirects to edit them.
- RegExTypoFix, a script for fixing typos, is a wrapper for User:Joeytje50/RETF.js.
- talkback creates links after user talk page links like this: |C|TB (with the first linking to the user's contributions, and the latter giving the option of sending a {{talkback}} notice). It also adds a [copy] link next to section headers.
- Rublov:
- diff-link shows "copy" links on history and contributions pages that copy an internal link to the diff (e.g., Special:Diff/1026402230) to your clipboard when clicked.
- Rummskartoffel:
- auto-watchlist-expiry automatically watchlists every page you edit for a user-definable duration (you can still pick a different time using the dropdown, though).
- generate pings generates the wikitext needed to ping all members of a category, up to 50 editors (the limit defined by MediaWiki).
- share ExpandTemplates url allows for easy sharing of your inputs to Special:ExpandTemplates. It adds a button that, when clicked, copies a shareable URL to your exact invocation of the page, like this. Other editors do not need to have this script installed in order to access the URL generated.
- show tag names shows the real names of tags next to their display names in places such as page revision histories or the watchlist.
- Tol:
- VisualEditor Citation Needed adds a button (under "Insert") in VisualEditor to add a {{citation needed}} tag.
- Venkat TL:
- ColourContrib color-codes the user contributions page so that pages you've edited last are sharply distinguished from pages where another editor was the last to edit the page.
- Vukky:
- StatusChanger is a fork of Enterprisey's Status Changer, which adds a UI to the script. (using Morebits, so you'll need to have Twinkle enabled to use it).
All in all, some very neat scripts were written in these last few months. Hoping to see many more in the next issue -- drop us a line on the talk page if you've been writing (or seeing) anything cool and good. Filling in for DannyS712, this has been jp×g. Take care, and merry Christmas! jp×g 07:30, 24 December 2021 (UTC)
Page protection request for Template:Userscript
Hi Enterprisey, a request for protecting Template:Userscript (indefinite template-editor protection) is currently at WP:RFPP. The alleged need comes from MediaWiki:Gadget-script-installer.js, which can allegedly be tricked into installing malicious scripts by modifying the template. To me personally, this makes no sense: It's either a security issue in the gadget or something that can be done without template modification. Your input would be welcome at WP:RFPP. ~ ToBeFree (talk) 23:29, 27 December 2021 (UTC)
- Responded, thanks for the notice. Enterprisey (talk!) 04:30, 28 December 2021 (UTC)
Hi Enterprisey,
According to WP:MOSTIMPORTED, the afch-dev is being imported by 23 users. This may be partially responsible for errors like in Wikipedia talk:WikiProject Articles for creation#Acceptance Script Failures. Since this looks like a dev sandbox which you don't seem to be using anymore, I suggest replacing its contents with:
mw.loader.using(['mediawiki.api', 'user.options']).then(function() {
if (!mw.user.options.get('gadget-afchelper')) {
new mw.Api().saveOption('gadget-afchelper', 1);
}
});
Thanks, and happy new year! – SD0001 (talk) 05:35, 31 December 2021 (UTC)
- Hm! That would do it. Thank you for the patch. Enterprisey (talk!) 05:14, 5 January 2022 (UTC)
- Actually I'd suggest the same for User:Timotheus Canens/afchelper4.js (the importScript call won't load the CSS), User:Tim Song/afchelper4.js (same issue 2x), User:Theopolisme/afch-rewrite.js (another outdated version with active users) and User:Enterprisey/afch-master.js (loading a gadget by having it enabled in preferences is more performant than mw.loader.load; also such indirect usage is unaccounted in Special:GadgetUsage). – SD0001 (talk) 17:33, 5 January 2022 (UTC)
How does vandalism checker actually work?
On my user page, I added the vandalism level template to check. On my most recent visit to the page, I saw that it showed a "moderate" level of vandalism. I'm not sure what it exactly means; I don't make disruptive edits or any of that stuff for that matter. Can someone please explain this to me? Would it be restoring edits or reverts? An explanation would be greatly appreciated. Thank you in advance for your response. Losipov (talk) 17:51, 31 December 2021 (UTC)
- You might find User:ClueBot_NG#Vandalism_Detection_Algorithm helpful. Vexations (talk) 18:04, 31 December 2021 (UTC)
- (talk page stalker) @Losipov: The vandalism level template displays the 'reverts per minute ' (rpm) of edits on Wikipedia, and also how much vandalism this is relatively (e.g. moderate vandalism). This may also be of help. ― Qwerfjkltalk 22:27, 31 December 2021 (UTC)
Special:WantedTemplates
Hi, would it be possible for you to put // <pre>
at the top and // </pre>
at the bottom of User:Enterprisey/search-shortcuts.js? That page is generating an entry in Special:WantedTemplates. You could also use <nowiki>...</nowiki>
or <syntaxhighlight>...</syntaxhighlight>
. By putting the tags inside of comments, it will not impact the functionality, but will prevent the backend software from showing your page in Special:WhatLinksHere/Template:", "Template:" ).replace( ". Thanks! Plastikspork ―Œ(talk) 15:22, 1 January 2022 (UTC)
- Done, thanks for the report. Enterprisey (talk!) 23:12, 1 January 2022 (UTC)
Administrators' newsletter – January 2022
News and updates for administrators from the past month (December 2021).
Interface administrator changes
|
|
- Following consensus at the 2021 RfA review, the autopatrolled user right has been removed from the administrators user group; admins can grant themselves the autopatrolled permission if they wish to remain autopatrolled.
- Additionally, consensus for proposal 6C of the 2021 RfA review has led to the creation of an administrative action review process. The purpose of this process will be to review individual administrator actions and individual actions taken by users holding advanced permissions.
- Following the 2021 Arbitration Committee elections, the following editors have been appointed to the Arbitration Committee: Beeblebrox, Cabayi, Donald Albury, Enterprisey, Izno, Opabinia regalis, Worm That Turned, Wugapodes.
- The functionaries email list (functionaries-enlists.wikimedia.org) will no longer accept incoming emails apart from those sent by list members and WMF staff. Private concerns, apart from those requiring oversight, should be directly sent to the Arbitration Committee.
How we will see unregistered users
Hi!
You get this message because you are an admin on a Wikimedia wiki.
When someone edits a Wikimedia wiki without being logged in today, we show their IP address. As you may already know, we will not be able to do this in the future. This is a decision by the Wikimedia Foundation Legal department, because norms and regulations for privacy online have changed.
Instead of the IP we will show a masked identity. You as an admin will still be able to access the IP. There will also be a new user right for those who need to see the full IPs of unregistered users to fight vandalism, harassment and spam without being admins. Patrollers will also see part of the IP even without this user right. We are also working on better tools to help.
If you have not seen it before, you can read more on Meta. If you want to make sure you don’t miss technical changes on the Wikimedia wikis, you can subscribe to the weekly technical newsletter.
We have two suggested ways this identity could work. We would appreciate your feedback on which way you think would work best for you and your wiki, now and in the future. You can let us know on the talk page. You can write in your language. The suggestions were posted in October and we will decide after 17 January.
Thank you. /Johan (WMF)
18:14, 4 January 2022 (UTC)
Apparent issue with EnterpriseyBot
Hi, there seems to be an error with your bot. If I'm reading the approval for Task 10 correctly, The task removes an inaccurate class (stub, start, etc.) from redirects.
However, as of yesterday it is removing class=redirect
parameters, which doesn't seem to be the intended purpose. I can't seem to find any discussions where the scope of Task 10 was changed or where a consensus was formed against using the redirect class in article assessment. So is this an intentional change or an error? 5225C (talk • contributions) 08:21, 5 January 2022 (UTC)
- @5225C, removing class=redirect parameters is intentional and allows the template to automatically detect when the page is no longer a redirect. The first post in the BOTREQ discussion mentions removal of class=redirect specifically. Enterprisey (talk!) 08:24, 5 January 2022 (UTC)
- Ok, I see. I bring it up because it's only been removing the assessment on articles in my watchlist as of yesterday, some of which have had
class=redirect
for a long time (around a year), so I was surprised when it suddenly started. Thanks for clarifying. 5225C (talk • contributions) 08:30, 5 January 2022 (UTC)- Oh yes, it runs very slowly. Enterprisey (talk!) 08:33, 5 January 2022 (UTC)
- Ok, I see. I bring it up because it's only been removing the assessment on articles in my watchlist as of yesterday, some of which have had
You are invited to join the discussion at Wikipedia:Miscellany for deletion/MediaWiki:Gadget-afchelper.js/core.js. –Novem Linguae (talk) 20:37, 14 January 2022 (UTC)
XfD Stats
Are you still maintaining the old XfD Stats tool? If so, it seems to be having trouble excluding relists from the !vote count: see my stats, for instance. The problem seems to have emerged just after this change to the relist template, so that's probably what's causing it. I don't have nearly the technical know-how needed to put in a request in GitHub myself, so any help would be appreciated (if you still have any free time left after ArbCom etc.). Hope all is well with you and yours. Best regards, Extraordinary Writ (talk) 07:44, 15 January 2022 (UTC)
Bug with Recently Active Admins
There is a bug with Recently Active Admins involving apostrophes in usernames. Clicking on someone like User:R'n'B (who is an admin and has apostrophes in their username)'s username, talk page or contributions page from the tool will take you to User:R'n, who doesn't exist (and is not an admin). There are probably more examples of this out there, but I haven't found any others yet. —GMX(on the go!) 17:40, 19 January 2022 (UTC)
Special day :)
Happy adminship anniversary! Hi Enterprisey! On behalf of the Birthday Committee, I'd like to wish you a very happy third anniversary of your successful request for adminship. Enjoy this special day! {{u|Sdkb}} talk 02:29, 26 January 2022 (UTC) |
Happy Adminship Anniversary!
Happy Adminship Anniversary!
Reply-link features
I'm trying to implement most of the features listed on User:Enterprisey/reply-link/features in my script. Many are already done, but I'm not sure what "Markdown" and "Signpost comments" mean. Signpost presumably refers to WP:Signpost, but what kind of comments? And for markdown I have no idea. Also, who made the requests? — Alexis Jazz (talk or ping me) 08:00, 30 January 2022 (UTC)
- Markdown is support for Markdown. Honestly, maybe not my best idea :) but it would certainly increase usability for people used to other websites' systems. "Signpost comments" is support for replying to comments on Signpost articles. They use a slightly weird system (with transclusions and odd headers and stuff) and it used to break reply-link. I don't know if DiscussionTools supports it. Enterprisey (talk!) 08:04, 30 January 2022 (UTC)
- Looking at Wikipedia:Wikipedia Signpost/2021-12-28/From the editor they have sectionless transclusion. DiscussionTools can't deal with it either: The "reply" link cannot be used to reply to this comment. To reply, please use the full page editor by clicking "Edit source". (bad advice because you won't find the comment there) My script should be able to handle it only if all participants use my script (or compatible, if you look at my signature you can guess why this would work), so erm yeah not quite the universal solution. Or reply on the talk page (not transcluded), DT and reply-link also wouldn't have an issue with that. I don't think I'd ever heard of Markdown but it looks interesting. At least partial support should be easy enough. — Alexis Jazz (talk or ping me) 11:26, 30 January 2022 (UTC)
Bots Newsletter, January 2022
Bots Newsletter, January 2022 | ||
---|---|---|
Welcome to the ninth issue of the English Wikipedia's Bots Newsletter, your source for all things bot. Vicious bot-on-bot edit warring... superseded tasks... policy proposals... these stories, and more, are brought to you by Wikipedia's most distinguished newsletter about bots. After a long hiatus between August 2019 and December 2021, there's quite a bit of ground to cover. Due to the vastness, I decided in December to split the coverage up into a few installments that covered six months each. Some people thought this was a good idea, since covering an entire year in a single issue would make it unmanageably large. Others thought this was stupid, since they were getting talk page messages about crap from almost three years ago. Ultimately, the question of whether each issue covers six months or a year is only relevant for a couple more of them, and then the problem will be behind us forever. Of course, you can also look on the bright side – we are making progress, and this issue will only be about crap from almost two years ago. Today we will pick up where we left off in December, and go through the first half of 2020. Overall January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
Conclusion
These questions will be answered — and new questions raised — by the February 2022 Bots Newsletter. Tune in, or miss out! Signing off... jp×g 23:22, 31 January 2022 (UTC) (You can subscribe or unsubscribe from future newsletters by adding or removing your name from this list.) |
Administrators' newsletter – February 2022
News and updates for administrators from the past month (January 2022).
- The Universal Code of Conduct enforcement guidelines have been published for consideration. Voting to ratify this guideline is planned to take place 7 March to 21 March. Comments can be made on the talk page.
- The user group
oversight
will be renamedsuppress
in around 3 weeks. This will not affect the name shown to users and is simply a change in the technical name of the user group. The change is being made for technical reasons. You can comment in Phabricator if you have objections. - The Reply Tool feature, which is a part of Discussion Tools, will be opt-out for everyone logged in or logged out starting 7 February 2022. Editors wishing to comment on this can do so in the relevant Village Pump discussion.
- The user group
- Community input is requested on several motions aimed at addressing discretionary sanctions that are no longer needed or overly broad.
- The Arbitration Committee has published a generalised comment regarding successful appeals of sanctions that it can review (such as checkuser blocks).
- A motion related to the Antisemitism in Poland case was passed following a declined case request.
- Voting in the 2022 Steward elections will begin on 07 February 2022, 14:00 (UTC) and end on 26 February 2022, 13:59 (UTC). The confirmation process of current stewards is being held in parallel. You can automatically check your eligibility to vote.
- Voting in the 2022 Community Wishlist Survey is open until 11 February 2022.
It doesn't feel as if I have accepted almost 50%
Please have a look at https://apersonbot.toolforge.org/afchistory/?user=Timtrent and run a mark one eyeball over it. I feel is if I have declined or rejected far more than I have accepted. If the stats don't lie then they don't lie. Even so it feels odd FiddleTimtrent FaddleTalk to me 14:08, 12 February 2022 (UTC)
- Timtrent, think I have an answer. G13. I had just left an inquiry confirming the script is looking backwards time-based on each cycle. Coupled with seeing this, I think I now understand that our accept stat will naturally drift higher as declined and rejected articles are G13ed and no longer part of the stats. Take a look at run time and you will notice you start around 16% approval and drift up with each cycle. Slywriter (talk) 15:38, 16 June 2022 (UTC)
- @Slywriter Thank you. I'd watched it drift up, but had no idea what was happening in the background. I knew my intuition had to be more accurate than it appeared to be! 🇺🇦 FiddleTimtrent FaddleTalk to me 🇺🇦 15:44, 16 June 2022 (UTC)
WP:GO new week error
When your bot restarted the WP:GO page on 30 January 2022 it didn't include the '''[[Wikipedia:Featured lists|Lists]] that gained featured status''' line. Please could you look into this and see that it didn't occur again? (It stopped new FLs from being listed on the page.) Regards, Armbrust The Homunculus 19:21, 13 February 2022 (UTC)
- I found and fixed the issue; it didn't detect the date format properly, but I fixed it so now it just looks for anything in parentheses. Thanks for the report. Enterprisey (talk!) 23:38, 17 February 2022 (UTC)
WP:AFC Helper News
Hello! I wanted to drop a quick note for all of our AFC participants; nothing huge and fancy like a newsletter, but a few points of interest.
- AFCH will now show live previews of the comment to be left on a decline.
- The template {{db-afc-move}} has been created - this template is similar to {{db-move}} when there is a redirect in the way of an acceptance, but specifically tells the patrolling admin to let you (the draft reviewer) take care of the actual move.
Short and sweet, but there's always more to discuss at WT:AFC. Stop on by, maybe review a draft on the way? Whether you're one of our top reviewers, or haven't reviewed in a while, I want to thank you for helping out in the past and in the future. Cheers, Primefac, via MediaWiki message delivery (talk) 16:00, 16 February 2022 (UTC)
WikiProject inactive participants task
Hi Enterprisey, are you still planning to work on this task? If not, I was looking to tweak the script slightly and open a new BRFA. 🐶 EpicPupper (he/him | talk) 21:49, 17 February 2022 (UTC)
- @EpicPupper, yeah, I don't have the time - go ahead! Would be cool to have that running. Enterprisey (talk!) 23:27, 17 February 2022 (UTC)
Recently active users
Is there a reason why recently active users doesn't include me? Like, does the list automatically exclude the person looking at it, does it glitch out with my edit count, or does it actually need to be fixed? --I dream of horses (Contribs) (Talk) 22:50, 18 February 2022 (UTC) (ETA because words are hard)
- @I dream of horses, the list uses the 500 most recent edits from Recent Changes, so it could be that a lot of people are editing right now (making it unlikely that a particular editor who's edited recently would show up). I'm unaware of any bug that would exclude a particular user. Enterprisey (talk!) 23:05, 18 February 2022 (UTC)
- Makes sense! Thanks. I dream of horses (Contribs) (Talk) 23:06, 18 February 2022 (UTC)
- @I dream of horses, also, clearing your browser cache might work; I reloaded after making an edit and I didn't show up until I force-reloaded. Enterprisey (talk!) 23:08, 18 February 2022 (UTC)
- Makes sense! Thanks. I dream of horses (Contribs) (Talk) 23:06, 18 February 2022 (UTC)
cv-revdel buttons
Hi Enterprisey, based on a request from Vami IV I've tweaked the cv-revdel script so that the diffs button is easier to see (it's now blue and bigger, and looks more similar to the MW interface because of OOUI). The tweaked version is at User:EpicPupper/cv-revdel.js; see the comparison here. Could you add the changes to your script, please? Thanks so much! 🐶 EpicPupper (he/him | talk) 20:27, 20 February 2022 (UTC)
- Yes. Please? 🥺 –♠Vami_IV†♠ 20:29, 20 February 2022 (UTC)
- Tweaking some stuff right now to the script, so it might be unstable. I should be done within the next minute or so. 🐶 EpicPupper (he/him | talk) 20:36, 20 February 2022 (UTC)
- Done my changes. Now the button also is spaced better. 🐶 EpicPupper (he/him | talk) 20:47, 20 February 2022 (UTC)
- Tweaking some stuff right now to the script, so it might be unstable. I should be done within the next minute or so. 🐶 EpicPupper (he/him | talk) 20:36, 20 February 2022 (UTC)
EnterpriseyBot: Archive WP:GO failure - fixed 2022-02-27
EnterpriseyBot's task "Archive WP:GO" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 1 week, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the activity configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 00:20, 27 February 2022 (UTC)
- What a useful bot! Enterprisey (talk!) 05:55, 27 February 2022 (UTC)
EnterpriseyBot: Update BOTREQ status failure -- fixed 2022-03-01
EnterpriseyBot's task "Update BOTREQ status" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 1 week, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the task configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 17:20, 28 February 2022 (UTC)
- It just so happened that there hadn't been any edits to BOTREQ proper in a week. Enterprisey (talk!) 00:28, 2 March 2022 (UTC)
Recent changes
Hello. I've been trying to patrol it for a long time, but the only method I've been able to use is through SWViewer, because the page takes too long to load, sometimes it gives errors in the software and it takes too long to update. Im not an expert on the subject of the Wikipedia interface precisely, but what I want to say is that if you can't see if there is a fault in the software, because the page does not work correctly and makes maintenance very difficult. And no, its not my hardware or my device, because those types of pages work normally in the rest of the wikis, but not here (enwiki). I will appreciate your attention. -Alabama- (Talk) 00:21, 2 March 2022 (UTC)
- @-Alabama-, hi. I don't work with any software for patrolling recent changes, so you may want to try asking meta:Talk:SWViewer or WP:VPT. Enterprisey (talk!) 00:23, 2 March 2022 (UTC)
Administrators' newsletter – March 2022
News and updates for administrators from the past month (February 2022).
|
|
- A RfC is open to change the wording of revision deletion criterion 1 to remove the sentence relating to non-infringing contributions.
- A RfC is open to discuss prohibiting draftification of articles over 90 days old.
- The deployment of the reply tool as an opt-out feature, as announced in last month's newsletter, has been delayed to 7 March. Feedback and comments are being welcomed at Wikipedia talk:Talk pages project. (T296645)
- Special:Nuke will now allow the selection of standard deletion reasons to be used when mass-deleting pages. This was a Community Wishlist Survey request from 2022. (T25020)
- The ability to undelete the talk page when undeleting a page using Special:Undelete or the API will be added soon. This change was requested in the 2021 Community Wishlist Survey. (T295389)
- Several unused discretionary sanctions and article probation remedies have been rescinded. This follows the community feedback from the 2021 Discretionary Sanctions review.
- The 2022 appointees for the Ombuds commission are Érico, Faendalimas, Galahad, Infinite0694, Mykola7, Olugold, Udehb and Zabe as regular members and Ameisenigel and JJMC89 as advisory members.
- Following the 2022 Steward Elections, the following editors have been appointed as stewards: AntiCompositeNumber, BRPever, Hasley, TheresNoTime, and Vermont.
- The 2022 Community Wishlist Survey results have been published alongside the ranking of prioritized proposals.
To let you know, hlist styles will be removed out of the global stylesheets sooner (but SoonTM, not soon) rather than later. Izno (talk) 21:07, 9 March 2022 (UTC)
- Gotcha, thanks. Fortunately section-watchlist is dead (server isn't running) so the functionality won't be greatly impaired :^) Enterprisey (talk!) 22:28, 9 March 2022 (UTC)
EnterpriseyBot: Update WiR CSD report failure
EnterpriseyBot's task "Update WiR CSD report" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 1 week, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the task configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 18:20, 10 March 2022 (UTC)
Discussion at User talk:Σ § AfD Stats
You are invited to join the discussion at User talk:Σ § AfD Stats. A. C. Santacruz ⁂ Please ping me! 17:00, 12 March 2022 (UTC) A. C. Santacruz ⁂ Please ping me! 12:06, 12 March 2022 (UTC)
- (talk page watcher) @A. C. Santacruz: You already posted this at User talk:Σ/Archive/2022/April#AfD Stats, please respect WP:MULTI. --Redrose64 🌹 (talk) 16:39, 12 March 2022 (UTC)
- Redrose64, I've changed it now to the please see template, hope this is ok. A. C. Santacruz ⁂ Please ping me! 17:00, 12 March 2022 (UTC)
Quick head's up
Hi Enterprisey: I just wanted to let you know that I adjusted your collapse box in the MoS discussion in order to allow the first few comments to show, since they were on-topic the editorial issue being discussed: policy does not permit collapsing merely because of length, unless the editor whose comments are being suppressed agrees it is appropriate: the relevant policy language can be found in WP:TPG. I agree that much of the discussion that followed was superfluous and led to no real progress on the underlying editorial issue, so I left that portion collapsed, but that spiraling meta exchange occurred specifically because another editor attempted to collapse the actual relevant discussion. I believe this is the appropriate balance, but I wanted to let you know, insofar as it is your name on the header of that box, as you signed it. Let me know if you'd rather I put my name there given the changed span of the box. SnowRise let's rap 03:48, 16 March 2022 (UTC)
- Thanks for the notification, and feel free to do whatever w/r/t the box. I won't revert, but I remain of the opinion that the length of the comments diminishes the reading experience for visitors to the discussion severely enough to merit at least a refactor. Enterprisey (talk!) 04:00, 16 March 2022 (UTC)
- Thank you: I'll take that feedback under advisement and consider moving the resulting discussion to a subsection so as to reduce the scrolling necessary for new participants wishing to read the !votes or add their own in that section. In the meantime, I think those points are germane and worth being a part of the record, so I appreciate that you have respected my wishes about having them visible until I figure out where they should ultimately be located and move them in a fashion that hopefully the other involved editor will find acceptable as well. Have a good one! SnowRise let's rap 04:12, 16 March 2022 (UTC)
Administrators' newsletter – April 2022
News and updates for administrators from the past month (March 2022).
- An RfC is open proposing a change to the minimum activity requirements for administrators.
- Access to Special:RevisionDelete has been expanded to include users who have the
deletelogentry
anddeletedhistory
rights. This means that those in the Researcher user group and Checkusers who are not administrators can now access Special:RevisionDelete. The users able to view the special page after this change are the 3 users in the Researcher group, as there are currently no checkusers who are not already administrators. (T301928) - When viewing deleted revisions or diffs on Special:Undelete a back link to the undelete page for the associated page is now present. (T284114)
- Wikipedia:Arbitration Committee/Procedures § Opening of proceedings has been updated to reflect current practice following a motion.
- A arbitration case regarding Skepticism and coordinated editing has been closed.
- A arbitration case regarding WikiProject Tropical Cyclones has been opened.
- Voting for the Universal Code of Conduct Enforcement guidelines has closed, and the results were that 56.98% of voters supported the guidelines. The results of this vote mean the Wikimedia Foundation Board will now review the guidelines.
- Given the above note about phab:T284114, where I added your User:Enterprisey/undelete-backlink script to core, you may want to update that page and User:Enterprisey/Creations#User scripts to note that the script is no longer needed. --DannyS712 (talk) 19:16, 7 April 2022 (UTC)
- Since you've edited since I posted this, I assume you missed my suggestion given that I know for me I often ignore the bottom of newsletters with the subscription link, etc. :) DannyS712 (talk) 00:34, 17 April 2022 (UTC)
Earth Day 2022 Edit-a-thon - April 22nd - 2PM EST
You're invited! NYC Earth Day 2022 Edit-a-thon! April 22nd! | |
---|---|
Sure We Can and the Environment of New York City Task Force invite you to join us for:
This Edit-a-Thon is part of a larger Earth Day celebration, hosted by Brooklyn based recycling and community center Sure We Can, that runs from 1PM-7PM and is open to the public! See this flyer for more information: https://www.instagram.com/p/CcGr4FyuqEa/?utm_source=ig_web_copy_link |
-- Environment of New York City Task Force
Hey, you blocked this user earlier today, could you (or a talk page watcher) revdel their edits? They may qualify for oversight as well. Thanks, ansh.666 08:46, 13 April 2022 (UTC)
- Done, thanks for the note. Enterprisey (talk!) 23:51, 13 April 2022 (UTC)
- Thank you! ansh.666 08:31, 14 April 2022 (UTC)
Usage introduces Talk post errors
Hi Enterprisey. On the delsort program, it seems when I only change an AFD category and not add the AFD to a deletion sorting page, an unintended error message is added to the AFD discussion. This didn't happen before, and has already happened to both me and Engr. Smitty on Wikipedia:Articles for deletion/Vettuva Gounder. Any timetable on a fix for this recently introduced bug? Thanks! Jalen Folf (talk) 06:45, 14 April 2022 (UTC)
- Hi Enterprisey. I was keeping an eye on delsort errors for an unrelated reason so ended up thoroughly investigating this one. So the problem is that if the user doesn't pick any categories, delsort adds
{{subst:Deletion sorting/multi|sig=~~~~}}
, and that template with no cats specified displays a big red error. Long story short, here's the fix. Add after line 374:if ( Array.isArray(cats) && ! cats.length ) return '';
–Novem Linguae (talk) 08:09, 14 April 2022 (UTC)- Fixed, thanks for the patch. Enterprisey (talk!) 17:47, 14 April 2022 (UTC)
- You hungry Enterprisey? The stray word "ramen" appears to have been placed in the code in the same diff where you added the patch. lol –Novem Linguae (talk) 19:26, 14 April 2022 (UTC)
- Really not sure how I did that, lol. Thanks again. Enterprisey (talk!) 20:38, 14 April 2022 (UTC)
- You hungry Enterprisey? The stray word "ramen" appears to have been placed in the code in the same diff where you added the patch. lol –Novem Linguae (talk) 19:26, 14 April 2022 (UTC)
- Fixed, thanks for the patch. Enterprisey (talk!) 17:47, 14 April 2022 (UTC)
easy-brfa suggestion: watchlist the BRFA automatcally
Could do it with an API query similar to...
async function addToWatchlist(title) {
let apiObject = {
url: mw.util.wikiScript('api'),
type: 'POST',
dataType: 'json',
data: {
format: 'json',
action: 'watch',
titles: title,
token: mw.user.tokens.get('watchToken')
},
};
await $.ajax(apiObject);
}
or whatever the mw.Api() equivalent is :) –Novem Linguae (talk) 20:58, 15 April 2022 (UTC)
New administrator activity requirement
The administrator policy has been updated with new activity requirements following a successful Request for Comment.
Beginning January 1, 2023, administrators who meet one or both of the following criteria may be desysopped for inactivity if they have:
- Made neither edits nor administrative actions for at least a 12-month period OR
- Made fewer than 100 edits over a 60-month period
Administrators at risk for being desysopped under these criteria will continue to be notified ahead of time. Thank you for your continued work.
22:52, 15 April 2022 (UTC)
I want to report user
Andrewgprout is reverting edits from Chandigarh - Vistara operates UK707 using A321N IXC-DEL-CCU with same aircraft, same flight number and pax does not disembark from plane. I have made attempt to chat with him on his chat page and he didn’t cared about and still reverted the edits and in the past he has got several warning for edits. I want to report this user. I dont know how I can. Admins please help and look into this matter. 649pardeep (talk) 07:31, 17 April 2022 (UTC)
AfC Helper script testing
Hi! Not sure if you're the right person to ask, so feel free to point me elsewhere if so, but I've been trying to make some changes to the AfC script and noticed a weird behavior during testing. On testwiki, when I run the script, talkText in the talk page handling inside handleAccept (starting line 2266 of submissions.js) is always an empty string, even if there's something on the talk page. Since I'm trying to work with WikiProject banners this is making testing almost impossible - do you know what might be going on here? Rusalkii (talk) 06:39, 24 April 2022 (UTC)
- Hmm, looks like this might only be a problem when the draft is in userspace, and happens on this wiki too. Looks like the script just doesn't pick up userspace talk pages. Rusalkii (talk) 14:46, 24 April 2022 (UTC)
User:Enterprisey/userinfo.js - Edit Request
Would you consider changing line no. 105, to read suppressor
, so that it shortens after the change to the groupname? Happy Editing--IAmChaos 08:43, 4 May 2022 (UTC)
Administrators' newsletter – May 2022
News and updates for administrators from the past month (April 2022).
|
|
- Following an RfC, a change has been made to the administrators inactivity policy. Under the new policy, if an administrator has not made at least 100 edits over a period of 5 years they may be desysopped for inactivity.
- Following a discussion on the bureaucrat's noticeboard, a change has been made to the bureaucrats inactivity policy.
- The ability to undelete the associated talk page when undeleting a page has been added. This was the 11th wish of the 2021 Community Wishlist Survey.
- A public status system for WMF wikis has been created. It is located at https://www.wikimediastatus.net/ and is hosted separately to WMF wikis so in the case of an outage it will remain viewable.
- Remedy 2 of the St Christopher case has been rescinded following a motion. The remedy previously authorised administrators to place a ban on single-purpose accounts who were disruptively editing on the article St Christopher Iba Mar Diop College of Medicine or related pages from those pages.
Feature request–discussion analyzer
Hi there, Enterprisey! Over the course of using your discussion analyzer tool for RfAs, I noticed that struck votes are simply treated as if there were never cast in the first place. I know it'd take longer to load, so is there a way to toggle an option where the votes-over-time graph is constructed by analyzing each revision separately? Many thanks :) theleekycauldron (talk • contribs) (she/they) 23:57, 10 May 2022 (UTC)
Can you make the posts collapsible so the talk page is less long
when it is fixed tell me on my talk page--Hvehireihghwit (talk) 15:59, 11 May 2022 (UTC)
delsort.js
The list of delsorts on your delsort.js script needs to be updated. I recently opened new delsorts for Oman and several Indian states. –LaundryPizza03 (dc̄) 20:07, 13 May 2022 (UTC)
- @LaundryPizza03, you can add it at Wikipedia:WikiProject Deletion sorting/Computer-readable.json. Enterprisey (talk!) 01:04, 8 June 2022 (UTC)
About script installer
Hello Enterprisey! I hope you are well and know that you are busy. But the matter seems serious. I exported and localized your script installer on Bengali Wikipedia. Now I have proposed to transfer it to gadget.
One Wikipedian commented that, the script installs with importScript, which is not smooth on mobile and desktop. While reading the script I saw case 0 using importscript and case 1/2 using mw.loader.load. Does it have a special cause or rationale? Or if I use Case 1 by default in the script, will there be a problem? Because, our template installs Case 1.
Thanks for your time and reading! ~ KHATTAB TALK 08:33, 16 May 2022 (UTC)
we have a draft, for an organisation
respected, greetings of the day, we have a draft for an organisation which is real and running till date but the submission of article is being rejected for some reasons since december 2021, the organization is ready to produce legal documents for any verfication (if there is a chance)
https://en.wikipedia.org/wiki/Draft:Smiley_Children_Society
thanks in advance
script page
where is the about page for User:Enterprisey/2-digit-day-of-month.js. --Hvehireihghwit (talk) 16:16, 17 May 2022 (UTC)
Some microchips for you!
Mr Reading Turtle has given you microchips! Microchips promote WikiLove (📖💞) and hopefully this one has made your day more efficient. It is the food best preferred by bots. 🤖 Spread the WikiLove by giving someone else microchips, whether it be someone you have had robot wars with in the past or a good friend.
Love your vandalism updating stuff!
Spread the goodness of microchips by adding {{subst:Microchips for you}} to someone's talk page with a friendly message!
𝕸𝖗 𝕽𝖊𝖆𝖉𝖎𝖓𝖌 𝕿𝖚𝖗𝖙𝖑𝖊 🇺🇦🇺🇦🇺🇦 (talk) 21:27, 25 May 2022 (UTC)
Administrators' newsletter – June 2022
News and updates for administrators from the past month (May 2022).
|
|
- Several areas of improvement collated from community member votes have been identified in the Universal Code of Conduct Enforcement guidelines. The areas of improvement have been sent back for review and you are invited to provide input on these areas.
- Administrators using the mobile web interface can now access Special:Block directly from user pages. (T307341)
- The IP Info feature has been deployed to all wikis as a Beta Feature. Any autoconfirmed user may enable the feature using the "IP info" checkbox under Preferences → Beta features. Autoconfirmed users will be able to access basic information about an IP address that includes the country and connection method. Those with advanced privileges (admin, bureaucrat, checkuser) will have access to extra information that includes the Internet Service Provider and more specific location.
- Remedy 2 of the Rachel Marsden case has been rescinded following a motion. The remedy previously authorised administrators to delete or reduce to a stub, together with their talk pages, articles related to Rachel Marsden when they violate Wikipedia's biographies of living persons policy.
- An arbitration case regarding WikiProject Tropical Cyclones has been closed.
AfD Stats - weird username
Is there any way to use the AfD Stats tool with usernames that contain reserved characters - for example 7&6=thirteen ? HighKing++ 08:53, 7 June 2022 (UTC)
- (talk page watcher) @HighKing: Percent-encoding is your friend: https://afdstats2.toolforge.org/afdstats.py?name=7%266%3Dthirteen --Redrose64 🌹 (talk) 16:34, 7 June 2022 (UTC)
- I had tried that. Weirdly while it can report the number of AfD's, the tool is not providing the stats, it reports to me as "No votes found". HighKing++ 18:17, 7 June 2022 (UTC)
- I suspect that the bot is able to work out which AfD pages link to a given user page, but is not able to identify the individual !votes. This may be because it is unable to parse the signature. Here's a sample: 7&6=thirteen (☎) - this contains the invalid attribute
style="text-shadow:#396 0.2em 0.2em 0.5em; class=texhtml"
which should be two attributes, eitherstyle="text-shadow:#396 0.2em 0.2em 0.5em;" class=texhtml
orstyle="text-shadow:#396 0.2em 0.2em 0.5em;" class="texhtml"
. Notice also the three instances of a character entity for the ampersand in7&6=thirteen
, this may also cause problems for the bot. --Redrose64 🌹 (talk) 22:54, 7 June 2022 (UTC)
- I suspect that the bot is able to work out which AfD pages link to a given user page, but is not able to identify the individual !votes. This may be because it is unable to parse the signature. Here's a sample: 7&6=thirteen (☎) - this contains the invalid attribute
- I had tried that. Weirdly while it can report the number of AfD's, the tool is not providing the stats, it reports to me as "No votes found". HighKing++ 18:17, 7 June 2022 (UTC)
Wikipedia:WikiProject Deletion sorting/Schools
I note that this page has many items in the history flagged as "assisted", linking to one of your scripts. Is there any reason why these are linked in the edit comment with underscores rather than spaces in the titles, which, apart from being able to cause problems with sideways scrolling, is simply unsightly? Phil Bridger (talk) 19:14, 8 June 2022 (UTC)
AFD Stats Issue
Was curious and tried out the tool; it seems to not be registering new votes starting on June 9 for most users I've tested. Is this because the tool is only run periodically, or because toolforge is down or something? Iseult Δx parlez moi 05:37, 11 June 2022 (UTC)
- WP:REPLAG. --Redrose64 🌹 (talk) 08:43, 11 June 2022 (UTC)
- There's currently a thread at WP:VPT about this. ― Qwerfjkltalk 09:49, 11 June 2022 (UTC)
AfC Stats low priority question
While it is doing the incremental loading of the users AfC stats, is it time based? that is loading older edits each cycle? Just idle curiosity. 15:32, 16 June 2022 (UTC)
AfC script problem
Hello Enterprisey, I accepted The Apparition Phase to mainspace using the AfC helper script and noticed that the script didn't add an AfC banner to the talk page. Why didn't it get the standard AfC banner? I also entered some WikiProjects when accepting the draft and they weren't automatically added, I had to manually add them after the fact. Do you know why this happened and how I can avoid it in the future? Also, is there a way to retrospectively add the AfC banner to the draft's talk page? TipsyElephant (talk) 17:24, 1 July 2022 (UTC)
AfD search tools
I looked at my own search results for the AfD Statistics search tool (https://afdstats.toolforge.org/afdstats.py?name=TheGEICOgecko&max=&startdate=&altname=), and found that it missed something. I voted in Wikipedia:Articles for deletion/Colorado Springs Christian Schools, but it did not detect that. Perhaps it was because my vote and signature was in different paragraphs? Would it be possible to fix whatever the error is? Thanks. TheGEICOgecko (talk) 02:37, 4 July 2022 (UTC)
Strange AfD stats bug which I can probably fix
Here you can see it -- AfDs that the user nominated have zero-padded days (July 04, 2022), whereas others don't (July 5, 2022). I bet it's not that big of a deal. I'll probably submit a pull request if I have time and remember to. jp×g 15:08, 8 July 2022 (UTC)
Administrators' newsletter – July 2022
News and updates for administrators from the past month (June 2022).
|
Interface administrator changes
|
user_global_editcount
is a new variable that can be used in abuse filters to avoid affecting globally active users. (T130439)
- An arbitration case regarding conduct in deletion-related editing has been opened.
- The New Pages Patrol queue has around 10,000 articles to be reviewed. As all administrators have the patrol right, please consider helping out. The queue is here. For further information on the state of the project, see the latest NPP newsletter.
AfD Stats could not discernible to renamed user's vote
Message added 04:00, 16 July 2022 (UTC). You can remove this notice at any time by removing the {{Interwiki talkback}} or {{Itb}} template.
Failed
It failed adding an article to social science: the script left the notice in the deletion discussion but did not change any other page. See diff. Piotr Konieczny aka Prokonsul Piotrus| reply here 07:27, 17 July 2022 (UTC)
AFCH bug/hiccup
Declined Draft:2022 A7FL championship and script notified Pats6XChamps who has never edited the article instead of creator. Slywriter (talk) 00:51, 21 July 2022 (UTC)
Administrators' newsletter – August 2022
News and updates for administrators from the past month (July 2022).
- An RfC has been closed with consensus to add javascript that will show edit notices for editors editing via a mobile device. This only works for users using a mobile browser, so iOS app editors will still not be able to see edit notices.
- An RfC has been closed with the consensus that train stations are not inherently notable.
- The Wikimania 2022 Hackathon will take place virtually from 11 August to 14 August.
- Administrators will now see links on user pages for "Change block" and "Unblock user" instead of just "Block user" if the user is already blocked. (T308570)
- The arbitration case request Geschichte has been automatically closed after a 3 month suspension of the case.
- You can vote for candidates in the 2022 Board of Trustees elections from 16 August to 30 August. Two community elected seats are up for election.
- Wikimania 2022 is taking place virtually from 11 August to 14 August. The schedule for wikimania is listed here. There are also a number of in-person events associated with Wikimania around the world.
- Tech tip: When revision-deleting on desktop, hold ⇧ Shift between clicking two checkboxes to select every box in that range.
Recently Active Users bug
Hey Enterprisey, hope you are well. It seems as if Recently Active Oversighters is not showing any active Oversighters. It might be an issue with the usergroup name change to suppress
instead of oversight
. I posted this on Github as well, see here. Thanks! -- LuK3 (Talk) 16:41, 10 August 2022 (UTC)
Request for User:Enterprisey/cv-revdel
Any chance you could update this script to create a userpage log of revdel nominations if possible? ––FormalDude talk 10:37, 12 August 2022 (UTC)
EnterpriseyBot: Update BOTREQ status failure (fixed 2022-09-08)
EnterpriseyBot's task "Update BOTREQ status" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 1 week, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the task configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 18:20, 12 August 2022 (UTC)
Adding comment parameter for User:Enterprisey/cv-revdel
The {{cv-revdel}} template has a |comment=
parameter, which allows you to specific additional information for deleting administrators. However, in your script, there isn't an option to use this parameter. Is it possible you could add a field to fill this parameter as well? Many thanks, – Berrely • T∕C 09:50, 14 August 2022 (UTC)
- There is also a
|copypatrol
parameter that may be useful. – Berrely • T∕C 09:53, 14 August 2022 (UTC)
The TOC at BOTREQ hasn't udpated in a while
EnterpriseyBot needs a kick in the bucket of bolts I think. Headbomb {t · c · p · b} 00:07, 20 August 2022 (UTC)
- Kick provided. Thanks for the report. Enterprisey (talk!) 06:08, 8 September 2022 (UTC)
AFCH repo
Hey Enterprisey. Sorry to bug you, you're probably really busy. There's some open patches in the AFCH repo on GitHub (oldest is 6 months) and I was wondering if you wanted some help going through them. Myself (github NovemLinguae) and/or Ingenuity (github IngenuityWP) are both willing to help test and approve patches if you'd like. Would just need maintainer access. If not no worries. Thanks. –Novem Linguae (talk) 01:25, 31 August 2022 (UTC)
- Done, thanks for offering to help! Enterprisey (talk!) 06:13, 8 September 2022 (UTC)
Administrators' newsletter – September 2022
News and updates for administrators from the past month (August 2022).
- A discussion is open to define a process by which Vector 2022 can be made the default for all users.
- An RfC is open to gain consensus on whether Fox News is reliable for science and politics.
- The impact report on the effects of disabling IP editing on the Persian (Farsi) Wikipedia has been released.
- The WMF is looking into making a Private Incident Reporting System (PIRS) system to improve the reporting of harmful incidents through easier and safer reporting. You can leave comments on the talk page by answering the questions provided. Users who have faced harmful situations are also invited to join a PIRS interview to share the experience. To sign up please email Madalina Ana.
- An arbitration case regarding Conduct in deletion-related editing has been closed. The Arbitration Committee passed a remedy as part of the final decision to create a request for comment (RfC) on how to handle mass nominations at Articles for Deletion (AfD).
- The arbitration case request Jonathunder has been automatically closed after a 6 month suspension of the case.
- The new pages patrol (NPP) team has prepared an appeal to the Wikimedia Foundation (WMF) for assistance with addressing Page Curation bugs and requested features. You are encouraged to read the open letter before it is sent, and if you support it, consider signing it. It is not a discussion, just a signature will suffice.
- Voting for candidates for the Wikimedia Board of Trustees is open until 6 September.
RfC on Vector (2022) - draft
Hi! Thank you for your kind offer to review the draft of the Vector (2022) deployment RfC. It's already on wiki. Be bold and edit or add your thoughts on the talk page, whatever you're more comfortable with. Also, at the top of the page, we've put a box with two questions, and we'd be interested in learning your opinion. Thanks! SGrabarczuk (WMF) (talk) 14:32, 1 September 2022 (UTC)
- Thanks for the link; feedback left. Enterprisey (talk!) 06:13, 8 September 2022 (UTC)
Responder
Is there anyone that you might suggest that I ask for feedback on the Responder? I asked Beeblebrox for his input, and it provided some valuable insight. Maybe an opposer of one of those old RFCs? There are probably a few that are still active and willing to give advice. CollectiveSolidarity (talk) 00:45, 14 September 2022 (UTC)
- Hm. Try Kudpung, Steel1943, MusikAnimal, Kusma, k6ka, but I'd recommend only one or two from that list at first, and slowly. Enterprisey (talk!) 05:36, 14 September 2022 (UTC)
Vote history failure
Hi Enterprisey! Your amazing vote history tool doesn't appear to be working for Wikipedia:Requests for comment/Deployment of Vector (2022). If there's a simple reason why, it might be worth fixing; otherwise we can count manually haha {{u|Sdkb}} talk 02:53, 23 September 2022 (UTC)
- @Sdkb, fixed a silly bug and it looks better now. Counts might still be off, though. Enterprisey (talk!) 03:38, 23 September 2022 (UTC)
Here, A beer for you!
- |
API accessibility for AfD stats
Hi Enterprisey. I was wondering if your AFD stats has, or could have, an API that my bot could tap into of all the data collected. It doesn't have to be anything fancy, but just array style information that would normally load on the page. I am thinking of writing a new script, and the information compiled there would be very useful for it. Please ping on reply. -- Amanda (she/her) 15:22, 30 September 2022 (UTC)
- It doesn't have one right now. The code is messy but it wouldn't be too tough. It would be really easy for me to add HTML classes and IDs to the elements for easier scraping, if you're ok with that. Enterprisey (talk!) 18:29, 4 October 2022 (UTC)
- I don't see why that wouldn't work if you could do that. If you could just let me know when it's done. -- Amanda (she/her) 19:42, 4 October 2022 (UTC)
User:Enterprisey/mw-ui-button.css
The User:Enterprisey/mw-ui-button.css styling makes New Vector buttons look worse (specifically the min-width:4em;). AntiCompositeNumber (talk) 18:05, 30 September 2022 (UTC)
- Entirely unrelated, but you should also probably update the summary link in User:Enterprisey/sync-template-sandbox.js AntiCompositeNumber (talk) 02:13, 1 October 2022 (UTC)
EnterpriseyBot: Archive WP:GO failure - fixed 2022-10-16
EnterpriseyBot's task "Archive WP:GO" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 1 week, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the task configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 00:20, 16 October 2022 (UTC)
- Didn't expect that failure mode... someone had created the destination page. Enterprisey (talk!) 16:43, 16 October 2022 (UTC)
wiki project
i have a cross-wiki project and recently found out that you made this https://apersonbot.toolforge.org/recently-active/, i update everything manually and i am a bit tired, can you please help me with my project? —— 🌸 Sakura emad 💖 (talk) 17:19, 16 October 2022 (UTC)
- @Sakura emad, if you have specific questions I'd be happy to answer them. For broader help on making a bot to automatically create a list like yours, I would recommend WP:BOTREQ. Enterprisey (talk!) 20:01, 16 October 2022 (UTC)
- yes WP:BOTREQ is helpful too, but i have specific questions, your Recently Active Users script finds active users on En Wiki, but instead of just 'English wikipedia' can i change it as i like, so the script works on other projects too, and i can easily find active users without searching throughout special:ActiveUsers? —— 🌸 Sakura emad 💖 (talk) 20:09, 16 October 2022 (UTC)
- I use mw:API:Recentchanges, which works on any project. Enterprisey (talk!) 20:56, 16 October 2022 (UTC)
- yes WP:BOTREQ is helpful too, but i have specific questions, your Recently Active Users script finds active users on En Wiki, but instead of just 'English wikipedia' can i change it as i like, so the script works on other projects too, and i can easily find active users without searching throughout special:ActiveUsers? —— 🌸 Sakura emad 💖 (talk) 20:09, 16 October 2022 (UTC)
EnterpriseyBot: Update BOTREQ status failure - fixed 20221117
EnterpriseyBot's task "Update BOTREQ status" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 1 week, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the task configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 20:20, 20 October 2022 (UTC)
- Fixed by removing from config and stopping the bot task. Enterprisey (talk!) 03:34, 18 November 2022 (UTC)
Administrators' newsletter – November 2022
News and updates for administrators from the past month (October 2022).
- The article creation at scale RfC opened on 3 October and will be open until at least 2 November.
- An RfC is open to discuss having open requests for adminship automatically placed on hold after the seven-day period has elapsed, pending closure or other action by a bureaucrat.
- Eligible editors are invited to self-nominate themselves from 13 November 2022 until 22 November 2022 to stand in the 2022 Arbitration Committee elections.
- The arbitration case request titled Athaenara has been resolved by motion.
- The arbitration case Reversal and reinstatement of Athaenara's block has entered the proposed decision stage.
- AmandaNP, Mz7 and Cyberpower678 have been appointed to the Electoral Commission for the 2022 Arbitration Committee Elections. Xaosflux and Dr vulpes are reserve commissioners.
- The 2022 CheckUser and Oversight appointments process has concluded with the appointment of two new CheckUsers.
- You can add yourself to the centralised page listing time zones of administrators.
- Tech tip: Wikimarkup in a block summary is parsed in the notice that the blockee sees. You can use templates with custom options to specify situations like
{{rangeblock|create=yes}}
or{{uw-ublock|contains profanity}}
.
Tool request
Good Morning, Enterprisy. I have a request for a tool. One that lets anyone and voluntarily subscribe to the notifications the article creator gets. As far as I have noticed those are links to and from other articles and the userviews. I like the notifications as then I get aware the subject might have received some attention and some new info might be there to report. Same goes with the userviews as if one article suddenly rises in media attention there are likely some more news available with which one can update the article. If such a tool already exists, let me know. Paradise Chronicle (talk) 15:44, 17 November 2022 (UTC)
- @Paradise Chronicle, this might be better placed at WP:SCRIPTREQ. — Qwerfjkltalk 16:38, 17 November 2022 (UTC)
- Thank you, wasn't aware of that venue. I also noticed that the idea is not fully developed. If one could think of a watchlist for page views for notifications where one can add or remove an article. Will go to that venue. Paradise Chronicle (talk) 17:33, 17 November 2022 (UTC)
Visual bug in User:Enterprisey/cv-revdel.js + vector-2022
Hello friend. When you get a chance, you may be interested in fixing a bug in the userscript cv-revdel. More info at phab:T323347. cc Blaze Wolf. Thanks. –Novem Linguae (talk) 03:16, 18 November 2022 (UTC)
Thoughts wanted!
Howdy Enterprisey, what do you think of this idea to honor cool wiki projects: Awesome wiki ?
We don't have a lot of things like this outside of the coolest tool awards; I thought it might be nice to have a lightweight continuous channel for this. – SJ + 18:54, 24 November 2022 (UTC)
Bug with archiver
Hi, the archiver script did not completely archive this. The last thread (which was pretty big) was broken mid sentence. ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 15:09, 25 November 2022 (UTC)
- One more here. As the edit summary says, I selected 25 threads to archive, but it archived 31 threads. The last 3 characters of the last thread was left behind. ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 16:52, 25 November 2022 (UTC)
ArbCom 2022 Elections voter message
Hello! Voting in the 2022 Arbitration Committee elections is now open until 23:59 (UTC) on Monday, 12 December 2022. All eligible users are allowed to vote. Users with alternate accounts may only vote once.
The Arbitration Committee is the panel of editors responsible for conducting the Wikipedia arbitration process. It has the authority to impose binding solutions to disputes between editors, primarily for serious conduct disputes the community has been unable to resolve. This includes the authority to impose site bans, topic bans, editing restrictions, and other measures needed to maintain our editing environment. The arbitration policy describes the Committee's roles and responsibilities in greater detail.
If you wish to participate in the 2022 election, please review the candidates and submit your choices on the voting page. If you no longer wish to receive these messages, you may add {{NoACEMM}}
to your user talk page. MediaWiki message delivery (talk) 01:08, 29 November 2022 (UTC)
Administrators' newsletter – December 2022
News and updates for administrators from the past month (November 2022).
- Consensus has been found in an RfC to automatically place RfAs on hold after one week.
- The article creation at scale RfC has been closed.
- An RfC on the banners for the December 2022 fundraising campaign has been closed.
- A new preference named "Enable limited width mode" has been added to the Vector 2022 skin. The preference is also shown as a toggle on every page if your monitor is 1600 pixels or wider. When disabled it removes the whitespace added by Vector 2022 on the left and right of the page content. Disabling this preference has the same effect as enabling the wide-vector-2022 gadget. (T319449)
- Eligible users are invited to vote on candidates for the Arbitration Committee until 23:59 December 12, 2022 (UTC). Candidate statements can be seen here.
- The proposed decision for the 2021-22 review of the discretionary sanctions system is open.
- The arbitration case Reversal and reinstatement of Athaenara's block has been closed.
- The arbitration case Stephen has been opened and the proposed decision is expected 1 December 2022.
- A motion has modified the procedures for contacting an admin facing Level 2 desysop.
- Tech tip: A single IPv6 connection usually has access to a "subnet" of 18 quintillion IPs. Add
/64
to the end of an IP in Special:Contributions to see all of a subnet's edits, and consider blocking the whole subnet rather than an IP that may change within a minute.
Happy holidays!
Hello Enterprisey: Enjoy the holiday season and winter solstice if it's occurring in your area of the world, and thanks for your work to maintain, improve and expand Wikipedia. Cheers, MrLinkinPark333 (talk) 03:16, 12 December 2022 (UTC)
MrLinkinPark333 (talk) 03:16, 12 December 2022 (UTC)
Conversation with the WMF Growth team on a new article wizard
Hi Enterprisey! I wanted to invite you to join this conversation next month if you're free. I know you've thought a lot about how to improve the editing experience, so I think your insights would be valuable. Cheers, {{u|Sdkb}} talk 07:03, 15 December 2022 (UTC)
- Thank you for the invitation! I'll try to make it. Enterprisey (talk!) 08:34, 18 December 2022 (UTC)
Adding rcatshell with AFCR Script
Hello! Hope you are well this holiday season. I am just inquiring to see if it would be possible/easy to include the rcatshell template when adding redirect categories with the AFCR script (so they don't look like this). It's a small thing, but it would be quite helpful when accepting redirects.
If this isn't easy to implement, please don't prioritise it. It's not important at all. However, if you have any spare time and it's easy to add, it would be great! Thanks, echidnaLives - talk - edits 06:40, 20 December 2022 (UTC)
- Looks like you need to do something like change L649 to — Qwerfjkltalk 07:48, 20 December 2022 (UTC)
var redirecttext = '#REDIRECT \[\[' + redirect.to + '\]\]\n\n{{Redirect category shell|\n' + redirect.append + '\n}}';
AfC backlog drive
Hi Enterprisey! Hope you're doing well. I was wondering if you were able to run EnterpriseyBot for the AfC backlog drive next month. If you aren't able to, I've created a script that has similar functionality, but I will need to create a BRFA for my bot before running it. Thanks! — Ingenuity (talk • contribs) 22:22, 20 December 2022 (UTC)
- @Ingenuity, I would be able to run the bot. If you want to use your script that's fine too. I would be happy to speedily approve the BRFA, because from my experience with the last drive, you'll have to tweak it a lot during the drive and we might as well get to that stage sooner rather than later. Enterprisey (talk!) 06:40, 28 December 2022 (UTC)
- Thanks for your response. My BRFA was approved for a trial by Xaosflux yesterday, and I've been testing the script out. It appears to work so far, so hopefully I won't have to make too many changes next month. — Ingenuity (talk • contribs) 01:32, 29 December 2022 (UTC)
Happy holidays!
Happy Holidays and Happy New Year, Enterprisey!
The other day, I was having a conversation with someone about holiday cards and social media. It occurred to me that, in the years since I left Facebook, the site I use most to communicate with people I like isn't actually a social media site at all. If you're receiving this, it's pretty likely I've talked with you more recently than I have my distant relatives and college friends on FB, at very least, and we may have even collaborated on something useful. So here's a holiday "card", Wikipedia friend. :) Hope the next couple weeks bring some fun and/or rest. — Rhododendrites talk \\ 18:22, 22 December 2022 (UTC)
Commenting out Redirect-Class
Commenting out Redirect class in {{WikiProject U.S. Roads}} has the side effect of adding NA-Class importance ratings. That banner template is designed to always have article assessments explicitly stated, so removing them by bot breaks things a bit. Imzadi 1979 → 12:37, 23 December 2022 (UTC)
- On this revision, the banner doesn't know that it's a redirect, so it flags the page as needed a KML file, needing a map, etc. and reverts to NA-Class for importance, but when the class assessment is explicitly noted, as in this revision, the banner correctly handles everything. Imzadi 1979 → 12:41, 23 December 2022 (UTC)
- @Imzadi1979 I see, thanks. Is there a way the banner template could be changed for automatic classification? Above and at Template:WikiProject U.S. Roads/class#Classification of redirects, I get the impression that the automatic classification should be happening. Enterprisey (talk!) 05:43, 27 December 2022 (UTC)
- It appears that the template doc at Template:WikiProject U.S. Roads/class#Classification of redirects is out of synch with how the template actually behaves. Most WikiProject banners do indeed do that, but there are two banners which recognise Redirect-Class but still do not autodetect, this is one and Milhist is the other. This is primarily because they are the only two WikiProject banners that have not yet been converted to use
{{WPBannerMeta}}
. There is a proposal to alter U.S. Roads to use WPBannerMeta, and it's been sandboxed, but as yet there is no consensus to alter it. If approved, autodetection will then occur. The conversion proposal has been around for more than thirteen years, see for instance Template talk:WikiProject U.S. Roads/Archive 1#photo parameter proposal, Template talk:WikiProject U.S. Roads/Archive 1#WPBannerMeta?, and Wikipedia talk:WikiProject U.S. Roads/Archive 25#Banner testing. Notifying MSGJ and Imzadi1979, not sure who else would be appropriate. --Redrose64 🦌 (talk) 09:29, 27 December 2022 (UTC) - @Enterprisey, Redrose64: If
|class=redirect
is not specified on a redirect, as on this revision, it will detect the redirect and apply Redirect-Class, as I already noted above. - The trouble is that the banner is built to track compliance with various project standards in articles. To that end, on an article, we need to note a value for
|needs-map=
and|needs-jctint=
. There is also|needs-KML=
, but that is optional because the banner can check to see if the KML file exists at the correct name based on thee article title. - Files, redirects, dabs and the like don't need these items, so when
|class=redirect
is specified, the banner bypasses the requirement for it. If you look at the referenced revision produced when the bot removed the class assessment, now the banner has "This article has been identified as having the following issues:", and the collapsed section says that it doesn't know the article eras a hard-coded junction list, that it doesn't know if the article has a map, and that the article has is missing a KML. The banner also defaults to NA-importance. - When I reinstated the explicit assessment in this revision, the unneeded importance and the article issues disappear.
- There are similar issues related to importance with {{WikiProject Highways}}, so this isn't related to {{WPBannerMeta}}, but rather in how banners expect to be used. Imzadi 1979 → 22:11, 27 December 2022 (UTC)
- Most WikiProject banners simply have as a pass-through parameter to WPBannerMeta. Highways instead has the non-standard code
|importance={{{importance|}}}
which will force any page where the|importance={{#switch:{{lc:{{{class|}}}}} |na|template|redirect|project|portal|fm|file|category|disambig={{{importance|NA}}} |#default={{{importance|Mid}}} }}
|class=
param is either blank or omitted, and the|importance=
param is entirely omitted, to be treated as Mid-Importance. I don't think that's a desirable default. --Redrose64 🦌 (talk) 00:06, 28 December 2022 (UTC) - I agree with Redrose. Hmm. @Imzadi1979, could we use Module:Redirect#IsRedirect to set needs-map and needs-jctint to "no", and importance to NA, for redirects? Enterprisey (talk!) 06:38, 28 December 2022 (UTC)
- Most WikiProject banners simply have
- It appears that the template doc at Template:WikiProject U.S. Roads/class#Classification of redirects is out of synch with how the template actually behaves. Most WikiProject banners do indeed do that, but there are two banners which recognise Redirect-Class but still do not autodetect, this is one and Milhist is the other. This is primarily because they are the only two WikiProject banners that have not yet been converted to use
- @Imzadi1979 I see, thanks. Is there a way the banner template could be changed for automatic classification? Above and at Template:WikiProject U.S. Roads/class#Classification of redirects, I get the impression that the automatic classification should be happening. Enterprisey (talk!) 05:43, 27 December 2022 (UTC)
Seasons Greetings
Whatever you celebrate at this time of year, whether it's Christmas or some other festival, I hope you and those close to you have a happy, restful time! Have fun, Donner60 (talk) 00:16, 23 December 2022 (UTC)}} |
Donner60 (talk) 01:27, 24 December 2022 (UTC)
Merry Christmas!
Nosebagbear (talk) is wishing you a Merry Christmas! This greeting (and season) promotes WikiLove and hopefully this note has made your day a little better. Spread the WikiLove by wishing another user a Merry Christmas, whether it be someone you have had disagreements with in the past, a good friend, or just some random person. Happy New Year!
Spread the cheer by adding {{subst:Xmas2}} to their talk page with a friendly message.
Administrators' newsletter – January 2023
News and updates for administrators from the past month (December 2022).
- Speedy deletion criterion A5 (transwikied articles) has been repealed following an unopposed proposal.
- Following the 2022 Arbitration Committee elections, the following editors have been appointed to the Arbitration Committee: Barkeep49, CaptainEek, GeneralNotability, Guerillero, L235, Moneytrees, Primefac, SilkTork.
- The 2021-22 Discretionary Sanctions Review has concluded with many changes to the discretionary sanctions procedure including a change of the name to "contentious topics". The changes are being implemented over the coming month.
- The arbitration case Stephen has been closed.
- Voting for the Sound Logo has closed and the winner is expected to be announced February to April 2023.
- Tech tip: You can view information about IP addresses in a centralised location using bullseye which won the Newcomer award in the recent Coolest Tool Awards.
Tall notification tray icon bug
Hey Enterprisey. Do you remember phab:T323347? Getting a report in Discord that this issue is back. Any chance it's your user script User:Enterprisey/cv-revdel.js and something needs to be tweaked again like we did last time? cc ScottishFinnishRadish. Thanks. –Novem Linguae (talk) 18:06, 23 January 2023 (UTC)
- Actually they don't have cv-revdel installed. User:ScottishFinnishRadish/common.js. Hmm... Any ideas my friend? If not no worries. –Novem Linguae (talk) 18:10, 23 January 2023 (UTC)
Happy Fourth Adminship Anniversary!
Happy Adminship Anniversary!
Happy adminship anniversary! Hi Enterprisey! On behalf of the Birthday Committee, I'd like to wish you a very happy anniversary of your successful request for adminship. Enjoy this special day! CAPTAIN RAJU(T) 19:54, 26 January 2023 (UTC) |
EnterpriseyBot: Archive WP:GO failure
EnterpriseyBot's task "Archive WP:GO" failed to run per the configuration specified at Wikipedia:Bot activity monitor/Configurations. Detected only 0 edits in the last 1 week, whereas at least 1 was expected. If/when the issue is fixed, please change the section title (e.g. append " - Fixed") or remove this section completely. When that is done, this notice will be reposted if the bot task is still broken or is re-broken. If your bot is behaving as expected, then you may want to modify the task configuration instead. Or to unsubscribe from bot failure notifications, remove the |notify=
parameter from the {{/task}}
template. Thanks! – SDZeroBot (talk) 00:20, 29 January 2023 (UTC)
Administrators' newsletter – February 2023
News and updates for administrators from the past month (January 2023).
|
|
- Following an RfC, the administrator policy now requires that prior written consent be gained from the Arbitration Committee to mark a block as only appealable to the committee.
- Following a community discussion, consensus has been found to impose the extended-confirmed restriction over the topic areas of Armenia and Azerbaijan and Kurds and Kurdistan.
- The Vector 2022 skin has become the default for desktop users of the English Wikipedia.
- The arbitration case Armenia-Azerbaijan 3 has been opened and the proposed decision is expected 24 February 2023.
- In December, the contentious topics procedure was adopted which replaces the former discretionary sanctions system. The contentious topics procedure is now in effect following an initial implementation period. There is a detailed summary of the changes and administrator instructions for the new procedure. The arbitration clerk team are taking suggestions, concerns, and unresolved questions about this new system at their noticeboard.
- Voting in the 2023 Steward elections will begin on 05 February 2023, 21:00 (UTC) and end on 26 February 2023, 21:00 (UTC). The confirmation process of current stewards is being held in parallel. You can automatically check your eligibility to vote.
- Voting in the 2023 Community Wishlist Survey will begin on 10 February 2023 and end on 24 February 2023. You can submit, discuss and revise proposals until 6 February 2023.
- Tech tip: Syntax highlighting is available in both the 2011 and 2017 Wikitext editors. It can help make editing paragraphs with many references or complicated templates easier.
AfD stats and use of {{reflist talk}}
Hi - a small observation, not sure if it has been raised before. It appears that if I use the template {{reflist talk}}
in an AfD contribution, AfD stats does not register my contribution. Some recent missing examples: Wikipedia:Articles for deletion/Preeti Sharma Menon (2nd nomination), Wikipedia:Articles for deletion/Municipal Council of Istanbul (2nd nomination), Wikipedia:Articles for deletion/Republican Pride Coalition.... or are those part of the (current) 10 undetermined !votes? cc @Σ:. Regards, Goldsztajn (talk) 00:01, 21 February 2023 (UTC)
BOTREQ status
Hello! Just wanted to let you know that your bot's "BOTREQ status" page (permalink) will incorrectly transclude templates if they are a part of section names, which obviously messes up the table entry, and sometimes leads to error categorization. :) ~ Eejit43 (talk) 05:20, 26 February 2023 (UTC)
- (talk page watcher) @Eejit43: It's not the bot's fault, MOS:NOSECTIONLINKS says that for technical reasons, section headings should not contain template transclusions. The fix is to remove the template. --Redrose64 🌹 (talk) 09:36, 26 February 2023 (UTC)
- @Redrose64 completely forgot about that, sorry! Thanks! :) ~ Eejit43 (talk) 15:50, 26 February 2023 (UTC)
Administrators' newsletter – March 2023
News and updates for administrators from the past month (February 2023).
|
|
- Following a request for comment, F10 (useless non-media files) has been deprecated.
- Following a request for comment, the Portal CSD criteria (P1 (portal subject to CSD as an article) and P2 (underpopulated portal)) have been deprecated.
- A request for comment is open to discuss making the closing instructions for the requested moves process a guideline.
- The results of the 2023 Community Wishlist Survey have been posted.
- Remedy 11 ("Request for Comment") of the Conduct in deletion-related editing case has been rescinded.
- The proposed decision for the Armenia-Azerbaijan 3 case is expected 7 March 2023.
- A case related to the Holocaust in Poland is expected to be opened soon.
- The 2023 appointees for the Ombuds commission are AGK, Ameisenigel, Bennylin, Daniuu, Emufarmers, Faendalimas, JJMC89, MdsShakil, Minorax and Renvoy as regular members and Zabe as advisory members.
- Following the 2023 Steward Elections, the following editors have been appointed as stewards: Mykola7, Superpes15, and Xaosflux.
- The Terms of Use update cycle has started, which includes a
[p]roposal for better addressing undisclosed paid editing
. Feedback is being accepted until 24 April 2023.
AfD Statistics Tool
https://afdstats.toolforge.org/ doesn't work atm:
Traceback (most recent call last): File "/data/project/afdstats/public_html/afdstats.py", line 90, in main db = MySQLdb.connect(db='enwiki_p', host="enwiki.labsdb", read_default_file=os.path.expanduser("~/replica.my.cnf")) File "/usr/lib/python2.7/dist-packages/MySQLdb/__init__.py", line 86, in Connect return Connection(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/MySQLdb/connections.py", line 204, in __init__ super(Connection, self).__init__(*args, **kwargs2) OperationalError: (1045, "Access denied for user 's51480'@'10.64.37.27' (using password: YES)") None
Fatal error. Gråbergs Gråa Sång (talk) 17:24, 10 March 2023 (UTC)
- Ran into the same error myself today--it seems like it occurs irrespective of which editor the search is conducted on. signed, Rosguill talk 17:47, 10 March 2023 (UTC)
- @Rosguill Seems to be up again. Gråbergs Gråa Sång (talk) 10:34, 11 March 2023 (UTC)
AFDSTATS visual presentation suggestion
Restating from archive here, from several years ago: "Hi, I am a fan of the wp:AFDSTATS tool (i understand it was developed by User:Scottywong and maintained by you and User:Σ), however I have a potentially easy-to-implement suggestion about ordering the outcomes for visual clarity about an editor's conformance with prevailing views. Ordering the matrix rows and columns as SK, K, M, U, NC, T, R, D, SD, instead of the current random-like order, would make perfectly conforming performance appear on the diagonal, and it will be visually more clear when a voter's tallies are far off (off-diagonal). Merge is closer to Keep because it agrees there is some material worth keeping somewhere, and similarly for Userfy/Draftify. No consensus is properly in the middle. Redirect is closer to Delete as it asserts there's nothing worth merging. T for Transwiki is rare but is useful to keep as an option to remind us of the possibility, but I put it to the right of middle because it conveys the material is inappropriate for wikipedia, unlike M and U."
Reordering display from SK to SD that way would [still] be a good improvement, methinks.
--Doncram (talk,contribs) 09:41, 14 March 2023 (UTC)
- I don't necessarily disagree with your idea, it would be interesting to see how a reordered matrix changes the visualization. Although, I'm not sure if your proposed change would make as much of a difference as you think. As long as the vertical axis and the horizontal axis list the options in the same order, then you'll see the diagonal light up green for any user whose votes tend to match the eventual consensus. To get that diagonal effect, it doesn't really matter what order things are in as long as they're in the same order vertically and horizontally. However, ordering things in the way that you suggested (essentially on a continuous spectrum from keep to delete) might allow the user to understand deviations from the diagonal more easily. For instance, if an editor tends to be more of an inclusionist, then their matrix might show the green diagonal on the "keep" side of the spectrum, but then gradually veer off the diagonal as you get closer to the delete side. Either way, I haven't touched the original code for this tool in probably a decade, and I don't even know where it's hosted these days, so I probably can't be much help. —ScottyWong— 22:17, 14 March 2023 (UTC)
New fork of User:Enterprisey/StatusChanger.js
Hi, I created a fork of your StatusChanger here, hope that fine with you. 1AmNobody24 (talk) 18:31, 24 March 2023 (UTC)
Related discussion
You may be interested in a discussion mentioning your bot's task of removing the class from redirects, in case you missed the pings: Template talk:WikiProject banner shell#Next steps. — Qwerfjkltalk 09:29, 30 March 2023 (UTC)
- Yes, your comments at that thread would be very helpful — Martin (MSGJ · talk) 10:48, 31 March 2023 (UTC)
- Thanks for the messages; responded there. Enterprisey (talk!) 05:50, 1 April 2023 (UTC)
- Any update on this? — Qwerfjkltalk 22:11, 14 April 2023 (UTC)
- Thanks for the messages; responded there. Enterprisey (talk!) 05:50, 1 April 2023 (UTC)
Just to note that this edit is sub-optimal because the bot missed the WPUSA project and so the bot will need to run by this page again some day — Martin (MSGJ · talk) 07:41, 15 May 2023 (UTC)
Administrators' newsletter – April 2023
News and updates for administrators from the past month (March 2023).
|
|
- A community RfC is open to discuss whether reports primarily involving gender-related disputes or controversies should be referred to the Arbitration enforcement noticeboard.
- Some older web browsers will not be able to use JavaScript on Wikimedia wikis starting this week. This mainly affects users of Internet Explorer 11. (T178356)
- The rollback of Vector 2022 RfC has found no consensus to rollback to Vector legacy, but has found rough consensus to disable "limited width" mode by default.
- A link to the user's Special:CentralAuth page will now appear in the subtitle links shown on Special:Contributions. This was voted #17 in the Community Wishlist Survey 2023.
- The Armenia-Azerbaijan 3 case has been closed.
- A case about World War II and the history of Jews in Poland has been opened, with the first evidence phase closing 6 April 2023.
You should update the edit summary to link to your current username (great script btw). Galobtter (talk) 08:53, 30 April 2023 (UTC)
- (talk page watcher) User:APerson/sync-template-sandbox exists as a working redirect, so WP:NOTBROKEN? --Redrose64 🌹 (talk) 11:17, 30 April 2023 (UTC)
Administrators' newsletter – May 2023
News and updates for administrators from the past month (April 2023).
|
|
- A request for comment about removing administrative privileges in specified situations is open for feedback.
- Progress has started on the Page Triage improvement project. This is to address the concerns raised by the community in their 2022 WMF letter that requested improvements be made to the tool.
- The proposed decision in the World War II and the history of Jews in Poland case is expected 11 May 2023.
- The Wikimedia Foundation annual plan 2023-2024 draft is open for comment and input through May 19. The final plan will be published in July 2023.
AfDstats pull requests
Please review https://github.com/enterprisey/afdstats/pull/17 and https://github.com/enterprisey/afdstats/pull/16. Thanks. * Pppery * it has begun... 03:03, 7 May 2023 (UTC)
- Merged and deployed, thanks. Enterprisey (talk!) 04:26, 8 May 2023 (UTC)
PRODs
Hello, Enterprisey,
I just saw your comment on the thread I started on WP:AN. I haven't read PROD policy with a fine-tooth comb, but I do know how admins currently handle Proposed deletions. There are basically four admins who review PRODs on a regular basis, myself, Explicit, GB fan and Voice of Clam and after we thoroughly review the articles, if deletion is suitable, then deletion occurs at or after one week after the article was tagged for deletion. This day and time is indicated prominently on the PROD tag. It's hard to miss this "expiration time". While this procedure might not be specified in policy but it was how I learned how to handle PRODs and it's how the admins who review PRODs handle them. Additionally, I'll add that two of the PRODs prematurely deleted by BigHaz had their PROD tags later removed (one by me, one by Explicit) after they were restored because there were objections to the article deletion and PRODs are for uncontroversial deletions, not for ones that are contested. So, obviously, these kinds of article reviews do not occur when an admin just blindly deletes all of the articles in a category. I also think admin duties were previously handled in a much more casual, less accountable way years ago than they are currently handled. A few arbitration cases over the past 5 years have gotten the message across to admins to act responsibly.
I don't want to rehash the discussion on AN. But I think you found a technicality for why this wasn't disruptive that doesn't coincide with the behavior of admins who take on PROD review as a regular task. If another admin started prematurely deleting PRODs like this again, it would not only be me who would object but other admins as well. This is not OWN behavior it's just that if you are an admin who closes TFD discussions, then you know how that system works, if you patrol CSD categories, then you are familar with the different speedy deletion criteria and how and when they are applied. My mistake was jumping to AN instead of waiting for a talk page reply from BigHaz. That was an error on my part but considering the circumstances (a formerly inactive admin conducting bold deletions), it was a jarring change from how PRODs have been handled for the five years I've been reviewing them although I admit that I jumped to the wrong conclusion. Liz Read! Talk! 03:50, 7 May 2023 (UTC)
- The tag on the PROD'd article I just deleted states
The article may be deleted if this message remains in place for seven days, i.e., after 03:58, 7 May 2023 (UTC).
. That seems like pretty clear admin instructions to me (if one takes the time to review the deletion tag). Liz Read! Talk! 04:07, 7 May 2023 (UTC)- Yeah, not noticing objections to PRODs is a pretty big error, and I also missed that the precise deadline is shown in the template. I appreciate the follow-up. Enterprisey (talk!) 04:53, 8 May 2023 (UTC)
Translation...
Hi @Enterprisey: Ideas about how can I take User:Enterprisey/script-installer to a RTL language Wikipedia like Urdu Wikipedia? ─ The Aafī (talk) 16:55, 12 May 2023 (UTC)
AFCH deletion
Thank you for AFCH, which certainly saves me work. But I happened to notice that its automated addition of an article to a list somehow resulted in a smaller file. (It performed this feat by deleting another entry.) A known problem? -- Hoary (talk)
- @Hoary:, fwiw, if it doesn't remove an older entry while adding a new one, the list would not be of "recent AfC creations" but of general AfC creations that have been approved so far. This is not a problem. The list is a list of recent AfC approved drafts and not an archive. I hope this clarifies yours doubt. ─ The Aafī on Mobile (talk) 18:21, 14 May 2023 (UTC)
- AafiOnMobile, well: Duh. (Where do I apply for a brain upgrade?) -- Hoary (talk) 22:08, 14 May 2023 (UTC)
Administrators' newsletter – June 2023
News and updates for administrators from the past month (May 2023).
|
|
- Following an RfC, editors indefinitely site-banned by community consensus will now have all rights, including sysop, removed.
- As a part of the Wikimedia Foundation's IP Masking project, a new policy has been created that governs the access to temporary account IP addresses. An associated FAQ has been created and individual communities can increase the requirements to view temporary account IP addresses.
- Bot operators and tool maintainers should schedule time in the coming months to test and update their tools for the effects of IP masking. IP masking will not be deployed to any content wiki until at least October 2023 and is unlikely to be deployed to the English Wikipedia until some time in 2024.
- The arbitration case World War II and the history of Jews in Poland has been closed. The topic area of Polish history during World War II (1933-1945) and the history of Jews in Poland is subject to a "reliable source consensus-required" contentious topic restriction.
- Following a community referendum, the arbitration policy has been modified to remove the ability for users to appeal remedies to Jimbo Wales.
It hasn't been edited in over 10 months. Headbomb {t · c · p · b} 12:55, 23 June 2023 (UTC)
- WP:BAM also says the DYK notices haven't been sent in over a year. Headbomb {t · c · p · b} 12:56, 23 June 2023 (UTC)
- The ol' bot tasks haven't been doing too well lately in general and need a serious once-over. I don't currently have too much daily access to a computer, but once I'm back, I'll put the bot tasks higher on my to-do list. Enterprisey (talk!) 14:59, 5 July 2023 (UTC)
Possible update for Automated Wikipediholic test
Hi Enterprisey, I was recently looking at your automated Wikipediholic test (https://apersonbot.toolforge.org/wikipediholism-test). I was thinking maybe I could make a remake or update to the automated test as it has been a while since it was last updated with new questions and could also use a refresher in visuals. I was wondering if that would be OK with you. Thanks, Urban Versis 32KB ⚡ (talk / contribs) 00:14, 28 June 2023 (UTC)
- @Urban Versis 32, heck yeah! Feel free. Enterprisey (talk!) 14:58, 5 July 2023 (UTC)
Administrators' newsletter – July 2023
News and updates for administrators from the past month (June 2023).
- Contributions to the English Wikipedia are now released under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0) license instead of CC BY-SA 3.0. Contributions are still also released under the GFDL license.
- Discussion is open regarding a proposed global policy regarding third-party resources. Third-party resources are computer resources that reside outside of Wikimedia production websites.
- Two arbitration cases are currently open. Proposed decisions are expected 5 July 2023 for the Scottywong case and 9 July 2023 for the AlisonW case.
Minor thing with afdstats.toolforge.org
I've noticed that if I nominate an article for afd [11], and then, during the discussion, !vote for something else (keep, redirect), I will not be "(Nom)" in the stat page Vote-column, like with my latest afd, Wikipedia:Articles for deletion/Fatma Hatun. It doesn't happen very often, but it happens.
"(Nom (flip-flop))" perhaps? ;-) Gråbergs Gråa Sång (talk) 08:13, 5 July 2023 (UTC)
Vandalism on userscripts
I just rollbacked vandalism on one of your scripts and the vandal edit was done some months ago. I came to the script page through WP:CHUS. Makes me believe such pages should be at the least not allowed to be edited by IPs. ─ The Aafī (talk) 20:17, 19 July 2023 (UTC)
- (talk page watcher) @TheAafi: That's not the script, it's the documentation. The script is at User:Enterprisey/rename-reason-fixer.js, which is only editable by Enterprisey (as page owner) plus the other eleven WP:INTADMINs. This is the case for all .js and .css pages in user space. --Redrose64 🌹 (talk) 23:08, 19 July 2023 (UTC)
- @Redrose64 ohh sorry, not sure how I missed this. I am aware that js and css pages aren't editable by others. I was pointing out to related doc pages that carry necessary information about these scripts. Best, ─ The Aafī (talk) 00:01, 20 July 2023 (UTC)
WP:RFPP/E form broken by CAPTCHA
Hi Enterprisey, there's an issue with the way MediaWiki:Request-page-protection-form.js currently works: WP:VPT § WP:RFPP/E broken whenever a CAPTCHA is required. Perhaps there's a way to fix this without investing hours of work to get the CAPTCHA transcluded somehow? ~ ToBeFree (talk) 00:09, 24 July 2023 (UTC)
Administrators' newsletter – August 2023
News and updates for administrators from the past month (July 2023).
Interface administrator changes
- The tag filter on Special:NewPages and revision history pages can now be inverted. This allows hiding edits made by automated tools. (T334338)
- Special:BlockedExternalDomains is a new tool that allows easier blocking of plain domains (and their subdomains). This is more easily searchable and is faster for the software to use than the existing MediaWiki:Spam-blacklist. It does not support regex (for complex cases), URL path-matching, or the MediaWiki:Spam-whitelist. (T337431)
- The arbitration cases named Scottywong and AlisonW closed 10 July and 16 July respectively.
- The SmallCat dispute arbitration case is in the workshop phase.
User:Enterprisey/delsort.js not working me
Hi. For some reason, User:Enterprisey/delsort.js is not working to me. Can you, pls, help me to understand why? Thanks. Kacamata! Dimmi!!! 02:28, 12 August 2023 (UTC)
An RFC that affects you has closed
You are receiving this message as one of the overseers of TFA Protector Bot. I have just closed the TFA semi-protection RfC with consensus to implement both it and its sub-RfC. I leave the finer details in the hands of the bot operators. Your service is appreciated :) CaptainEek Edits Ho Cap'n!⚓ 22:30, 28 August 2023 (UTC)
- As a further note, in case you already read my close, I have amended my close after a conversation with Sdkb, withdrawing my close of the sub-RfC. CaptainEek Edits Ho Cap'n!⚓ 23:35, 28 August 2023 (UTC)
Administrators' newsletter – September 2023
News and updates for administrators from the past month (August 2023).
|
|
- Following an RfC, TFAs will be automatically semi-protected the day before it is on the main page and through the day after.
- A discussion at WP:VPP about revision deletion and oversight for dead names found that
[s]ysops can choose to use revdel if, in their view, it's the right tool for this situation, and they need not default to oversight. But oversight could well be right where there's a particularly high risk to the person. Use your judgment
.
- Special:Contributions now shows the user's local edit count and the account's creation date. (T324166)
- The SmallCat dispute case has closed. As part of the final decision, editors participating in XfD have been reminded to be careful about forming
local consensus which may or may not reflect the broader community consensus
. Regular closers of XfD forums were also encouraged tonote when broader community discussion, or changes to policies and guidelines, would be helpful
.
- Tech tip: The "Browse history interactively" banner shown at the top of Special:Diff can be used to easily look through a history, assemble composite diffs, or find out what archive something wound up in.
Cv-revdel script "include end" broken?
Hi Enterprisey. Thanks for all the scripts! I'm having an issue with the cv-revdel request script where unchecking the "Include End?" box doesn't just remove the most recent version from the range requested, but cause the script to ignore the whole range except the oldest version. Another user had the same issue, and the problem persisted when I tested it using a fresh install on my alt account. Any ideas? Firefangledfeathers (talk / contribs) 20:26, 26 September 2023 (UTC)
- @Firefangledfeathers, thanks for the report. That's interesting. I believe the script's wording needs updating. In the {{Copyvio-revdel}} docs, it seems that not including the "end" parameter means that only the single oldest revision is marked. However, as you're saying, one meaning of "Include End?" is that the whole range is marked except for the final revision - which isn't what the script actually does. We can fix this by changing what the checkbox says. Perhaps it should just say "Start Only?". But that would confuse people who've gotten used to the current behavior, where the checkbox being selected means that it's in "range" mode. I guess we could just change it to "Range?", but that seems cryptic. I think that's our best bet, though. I'll change it to "Range?" and update both the instructions in the script and in the docs. If you have any thoughts on that, let me know. Enterprisey (talk!) 03:47, 28 September 2023 (UTC)
- Thanks for the quick response! I searched through the archives of this user talk page and the one associated with the script, and the whole time I was thinking "has no one else ever encountered this issue?". I think that may have been a sign that no one was interpreting the checkbox label the way I was, so maybe no change is needed! Firefangledfeathers (talk / contribs) 13:01, 28 September 2023 (UTC)
Thank you for your support
Community Relations Award | |
On behalf of the Editing team and my own team, I want to thank you for your support for the Talk pages project during the last few years. One of your scripts inspired several ideas in Discussion tools. The team couldn't have met its goals without your support. Thank you so much. Whatamidoing (WMF) (talk) 19:27, 28 September 2023 (UTC) |