User talk:Enterprisey


User page Talk
Active discussions
  • Home
  • Talk
  • Contribs
  • Awards
  • Creations
  • CSDs
  • PRODs
  • Dashboard

I've edited your reply-link.js script here to not reload the page. Instead it retrieves the new section content via ajax. Could you please test this version. It works intermittently for me and I am not sure why. --Gryllida (talk) 01:13, 29 May 2019 (UTC)

Please check this issue and also that one in afch. If you do not have time to implement any of this then guidance about how to do it would be most appreciated, as I have a beginner knowledge of JavaScript. Gryllida ( talk) 00:40, 25 February 2020 (UTC)
Both have now been  Done. Enterprisey ( talk!) 22:49, 1 January 2021 (UTC)

For at least 2 days, the above tool hangs without results. — Maile (talk) 13:27, 31 May 2019 (UTC)

Works for me, took 645.19 seconds, though. Sam Sailor 13:52, 31 May 2019 (UTC)
The wmflabs.org servers have been experiencing problems the last days, so that might have caused it. Regards SoWhy 14:13, 31 May 2019 (UTC)


Server glitches makes sense. I wonder if it's browser specific. I just changed computers to check this, and it doesn't work for me on either computer. Both computers use Firefox 67.0 (64-bit) Although, until yesterday, I never had an issue pulling this up. — Maile ( talk) 14:18, 31 May 2019 (UTC)
Not browser-specific. I just tried it on Chrome Version 74.0.3729.169 (Official Build) (64-bit). Still doesn't pull up for me. — Maile ( talk) 15:03, 31 May 2019 (UTC)
Just put MusikAnimal's code up and it seems to be behaving (if really slowly) now. Enterprisey ( talk!) 17:32, 2 June 2019 (UTC)
Hooray! It works! — Maile ( talk) 17:49, 2 June 2019 (UTC)
And now it doesn't. — Maile ( talk) 00:53, 3 June 2019 (UTC)
And now it does. Just takes forever. — Maile ( talk) 01:51, 3 June 2019 (UTC)

News and updates for administrators from the past month (May 2019).

ANEWSicon.png

Administrator changes

removedAndonic • Consumed Crustacean • Enigmaman • Euryalus • EWS23 • HereToHelp • Nv8200pa • Peripitus • StringTheory11 • Vejvančický

CheckUser changes

removedIvanvector

Guideline and policy news

  • An RfC seeks to clarify whether WP:OUTING should include information on just the English Wikipedia or any Wikimedia project.
  • An RfC on WT:RfA concluded that Requests for adminship and bureaucratship are discussions seeking to build consensus.
  • An RfC proposal to make the templates for discussion (TfD) process more like the requested moves (RM) process, i.e. "as a clearinghouse of template discussions", was closed as successful.

Technical news

  • The CSD feature of Twinkle now allows admins to notify page creators of deletion if the page had not been tagged. The default behavior matches that of tagging notifications, and replaces the ability to open the user talk page upon deletion. You can customize which criteria receive notifications in your Twinkle preferences: look for Notify page creator when deleting under these criteria.
  • Twinkle's d-batch (batch delete) feature now supports deleting subpages (and related redirects and talk pages) of each page. The pages will be listed first but use with caution! The und-batch (batch undelete) option can now also restore talk pages.

Miscellaneous

  • The previously discussed unblocking of IP addresses indefinitely-blocked before 2009 was approved and has taken place.
  • The 2019 talk pages consultation produced a report for Phase 1 and has entered Phase 2.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 09:48, 8 June 2019 (UTC)

Project page was moved to Wikipedia:Articles for creation/Redirects and categories, could you update the script? Thanks, Sam Sailor 06:32, 10 June 2019 (UTC)

Done. Enterprisey ( talk!) 22:53, 1 January 2021 (UTC)
(cc Sam Sailor) Enterprisey ( talk!) 22:53, 1 January 2021 (UTC)

...should fail gracefully, given an error, or do something when encountering the spam blacklist. I tried to add a rd1 tag to a page, and one of the sources tripped the blacklist. Rather than closing, giving an error, or doing anything, the script just remained in the same state, except that it didn't add the actual tag. See [1]. Thanks, --DannyS712 (talk) 01:22, 12 June 2019 (UTC)

Had such a case today with Italian Islands of the Aegean. Manually trying to add {{ copyvio-revdel}} with the first URL from this case brought up MediaWiki:Spamprotectiontext. Sam Sailor 06:15, 24 June 2019 (UTC)
Sam Sailor and DannyS712, this should be fixed now; sorry for the long delay. Enterprisey ( talk!) 08:43, 6 December 2020 (UTC)

See [2]. Could you check what's going on? Headbomb {t · c · p · b} 03:36, 14 June 2019 (UTC)

Although it was unfortunately out for a while, seems to be in working order now. Enterprisey ( talk!) 05:00, 2 December 2020 (UTC)

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)

[3] This would allow better sorting of bot ops in the table, rather than have 'none' in the middle of the sort. See [4] for how that would affect the table. Headbomb {t · c · p · b} 16:41, 17 June 2019 (UTC)

It would also be nice to have usernames linked. Headbomb {t · c · p · b} 21:06, 27 July 2019 (UTC)
Also, there is an issue with headers with links with a leading : in them. The current TOC has
  • Wikipedia:Bot requests#One-off AWB task: move pages in Wikipedia namespace from :Category:Personal userbox galleries
instead of
  • Wikipedia:Bot requests#One-off AWB task: move pages in Wikipedia namespace from Category:Personal userbox galleries
because of [[:Category:Personal userbox galleries]] used to generate the link. Headbomb {t · c · p · b} 21:18, 26 July 2019 (UTC)

Again an issue at Wikipedia:Bot requests#Bot to clear :Category:Journal articles needing infoboxes vs Wikipedia:Bot requests#Bot to clear Category:Journal articles needing infoboxes. Headbomb {t · c · p · b} 00:57, 22 August 2019 (UTC)

News and updates for administrators from the past month (June 2019).

ANEWSicon.png

Administrator changes

removed28bytes • Ad Orientem • Ansh666 • Beeblebrox • Boing! said Zebedee • BU Rob13 • Dennis Brown • Deor • DoRD • Floquenbeam1 • Flyguy649 • Fram2 • Gadfium • GB fan • Jonathunder • Kusma • Lectonar • Moink • MSGJ • Nick • Od Mishehu • Rama • Spartaz • Syrthiss • TheDJ • WJBscribe
1Floquenbeam's access was removed, then restored, then removed again.
2Fram's access was removed, then restored, then removed again.

Guideline and policy news

  • A request for comment seeking to alleviate pressures on the request an account (ACC) process proposes either raising the account creation limit for extended confirmed editors or granting the account creator permission on request to new ACC tool users.
  • In a related matter, the account throttle has been restored to six creations per day as the mitigation activity completed.
  • The scope of CSD criterion G8 has been tightened such that the only redirects that it now applies to are those which target non-existent pages.
  • The scope of CSD criterion G14 has been expanded slightly to include orphan "Foo (disambiguation)" redirects that target pages that are not disambiguation pages or pages that perform a disambiguation-like function (such as set index articles or lists).
  • A request for comment seeks to determine whether Wikipedia:Office actions should be a policy page or an information page.

Technical news

  • The Wikimedia Foundation's Community health initiative plans to design and build a new user reporting system to make it easier for people experiencing harassment and other forms of abuse to provide accurate information to the appropriate channel for action to be taken. Community feedback is invited.

Miscellaneous

  • In February 2019, the Wikimedia Foundation (WMF) changed its office actions policy to include temporary and project-specific bans. The WMF exercised this new ability for the first time on the English Wikipedia on 10 June 2019 to temporarily ban and desysop Fram. This action has resulted in significant community discussion, a request for arbitration (permalink), and, either directly or indirectly, the resignations of numerous administrators and functionaries. The WMF Board of Trustees is aware of the situation, and discussions continue on a statement and a way forward. The Arbitration Committee has sent an open letter to the WMF Board.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 21:19, 1 July 2019 (UTC)

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)

Reply link does load on Minerva skin. But unfortunately preview and reply feature don't work. Could you please optimize this script for mobile? Masum Reza📞 09:06, 19 July 2019 (UTC)

I re-instated the info about why the names of the deceased have yet to be released. In my opinion it doesn't need a time stamp as the information is still true that the victims haven't been identified yet. - Knowledgekid87 (talk) 13:29, 22 July 2019 (UTC)

@Knowledgekid87: - to sneak in an answer, time stamps are wanted for edits, as at some stage it won't be correct. That's fine if the editor always immediately appeared and updated, but that's not always the case. As such, it's helpful to add it in so that, in the event it's not updated, readers can know "ok that was the case 4 weeks ago, but might not be now" Nosebagbear ( talk) 12:40, 23 July 2019 (UTC)

Yo; any chance you could still write this script when you have a moment? It would be much appreciated. Erik Humphrey (talk) 19:02, 23 July 2019 (UTC)

Sure! Will do. Enterprisey ( talk!) 06:20, 24 July 2019 (UTC)
Erik Humphrey, see User:Enterprisey/edit-section-on-hover.js. Enterprisey ( talk!) 06:33, 24 July 2019 (UTC)
Thanks for your efforts! Erik Humphrey ( talk) 12:56, 24 July 2019 (UTC)

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)

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)

  • 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. [5])
  • Deal with WikiProject banners (e.g. [6])
  • Deal with duplicated categories / Make sure the categories are below the default sort (e.g. [7])
  • 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)

News and updates for administrators from the past month (July 2019).

Guideline and policy news

  • Following a request for comment, the page Wikipedia:Office actions has been changed from a policy page to an information page.
  • A request for comment (permalink) is in progress regarding the administrator inactivity policy.

Arbitration

  • Editors may now use the template {{Ds/aware}} to indicate that they are aware that discretionary sanctions are in force for a topic area, so it is unnecessary to alert them.

Miscellaneous

  • Following a research project on masking IP addresses, the Foundation is starting a new project to improve the privacy of IP editors. The result of this project may significantly change administrative and counter-vandalism workflows. The project is in the very early stages of discussions and there is no concrete plan yet. Admins and the broader community are encouraged to leave feedback on the talk page.
  • The new page reviewer right is bundled with the admin tool set. Many admins regularly help out at Special:NewPagesFeed, but they may not be aware of improvements, changes, and new tools for the Curation system. Stay up to date by subscribing here to the NPP newsletter that appears every two months, and/or putting the reviewers' talk page on your watchlist.

    Since the introduction of temporary user rights, it is becoming more usual to accord the New Page Reviewer right on a probationary period of 3 to 6 months in the first instance. This avoids rights removal for inactivity at a later stage and enables a review of their work before according the right on a permanent basis.


  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 19:23, 3 August 2019 (UTC)

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)

​ 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://tools.wmflabs.org/ahechtbot/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)

This tool is malfunctioning. In these diffs, it removed important information and edited parts of the articles, it wasn't supposed to. [8] [9] [10]. Masum Reza📞 00:45, 7 August 2019 (UTC)

Hello Enterprisey, following your successful nomination, you have been added to the Wikipedia:Bot Approvals Group. You may want to watchlist Wikipedia:BAG/Status to see changes to the backlog. Welcome to the BAG. — xaosflux Talk 11:36, 7 August 2019 (UTC)

Congrats! SQLQuery me! 18:58, 9 August 2019 (UTC)
Good idea — Congrats! ~ Amory (u • t • c) 10:32, 3 September 2019 (UTC)

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)

Mail-message-new.svg
Hello, Enterprisey. Please check your email; you've got mail! The subject is Wikipedia email from user "ZI Jony".
It may take a few minutes from the time the email is sent for it to show up in your inbox. You can remove this notice at any time by removing the {{You've got mail}} or {{ygm}} template.

Would you add a few active WikiProjects to the choices available in the AFCH acceptance field where reviewers add projects? Namely:

  • American Open Wheel Racing
  • Anime and manga
  • Classical music
  • Cryptocurrency
  • Human–Computer Interaction
  • Newspapers
  • Translation studies
  • Women writers

Thanks. --Worldbruce (talk) 16:32, 27 August 2019 (UTC)

This should really be dynamically supporting every non-redirect Template:WikiProject ... banner, possibly excluding those from Category:Inactive WikiProjects. If a dynamic listing can't be had, then from a daily/weekly/monthly-updated list. Headbomb {t · c · p · b} 17:07, 27 August 2019 (UTC)
+1 to some sort of automatic update. Maintaining this manually, while praiseworthy, is sub-optimal. -- RoySmith (talk) 01:45, 28 August 2019 (UTC)
Done. And automatic updates do sound pretty good. Enterprisey ( talk!) 02:33, 17 January 2021 (UTC)

I'm afraid to report that the tool is malfunctioning. The "user" and "number of discussions" text boxes work fine, but pulling up the results leads to a "ERR_SPDY_PROTOCOL_ERROR" error message on Google Chrome. Might be a domain issue in the code. ToThAc (talk) 00:52, 5 September 2019 (UTC)

News and updates for administrators from the past month (August 2019).

ANEWSicon.png

Administrator changes

addedBradv • Chetsford • Izno
readdedFloquenbeam • Lectonar
removedDESiegel • Jake Wartenberg • Rjanag • Topbanana

CheckUser changes

removedCallanecc • LFaraone • There'sNoTime

Oversight changes

removedCallanecc • Fox • HJ Mitchell • LFaraone • There'sNoTime

Technical news

  • Editors using the mobile website on Wikipedia can opt-in to new advanced features via your settings page. This will give access to more interface links, special pages, and tools.
  • The advanced version of the edit review pages (recent changes, watchlist, and related changes) now includes two new filters. These filters are for "All contents" and "All discussions". They will filter the view to just those namespaces.

Arbitration

  • A request for comment is open to provide an opportunity to amend the structure, rules, and procedures of the 2019 English Wikipedia Arbitration Committee election and to resolve any issues not covered by existing rules.

Miscellaneous

  • A global request for comment is in progress regarding whether a user group should be created that could modify edit filters across all public Wikimedia wikis.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 00:37, 7 September 2019 (UTC)

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)

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)

There is a ticket for your Meta:Community Wishlist Survey 2019/Citations/Dealing with unsourced additions - "citation needed" button suggestion, created by Huggle user User:Petrb who also had a interesting suggestion. I've added the Phab ticket to the "results" table. Thanks again for the suggestion. HLHJ (talk) 05:17, 28 September 2019 (UTC)

News and updates for administrators from the past month (September 2019).

Guideline and policy news

  • Following a discussion, a new criterion for speedy category renaming was added: C2F: One eponymous article, which applies if the category contains only an eponymous article or media file, provided that the category has not otherwise been emptied shortly before the nomination. The default outcome is an upmerge to the parent categories.

Technical news

  • As previously noted, tighter password requirements for Administrators were put in place last year. Wikipedia should now alert you if your password is less than 10 characters long and thus too short.

Arbitration

  • The 2019 CheckUser and Oversight appointment process has begun. The community consultation period will take place October 4th to 10th.
  • The arbitration case regarding Fram was closed. While there will be a local RfC focus[ing] on how harassment and private complaints should be handled in the future, there is currently a global community consultation on partial and temporary office actions in response to the incident. It will be open until October 30th.

Miscellaneous

  • The Community Tech team has been working on a system for temporarily watching pages, and welcomes feedback.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 11:55, 2 October 2019 (UTC)

giving a 500 - Internal Server error :-( WBGconverse 15:59, 7 October 2019 (UTC)

Winged Blades of Godric, is this still happening? I just tried it and didn't get one. Enterprisey ( talk!) 19:12, 7 October 2019 (UTC)
Nah; it's all fixed by now! Sorry for bothering you. WBGconverse 11:28, 8 October 2019 (UTC)

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)

You are invited to comment at discussion currently taking place at Relationship of Articles for Creation and New Page Reviewer for pre-opinion on the combined functions of Articles for Creation (AfC) and New Page Review (NPR).


This mass message invitation is being sent to subscribed members of the work group at the project The future of NPP and AfC. MediaWiki message delivery (talk) 00:11, 9 October 2019 (UTC)

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)

User:Enterprisey/delsort.js may need to be updated to use "csrfToken" as well. It didn't work for me for the past few days. feminist (talk) 02:21, 16 October 2019 (UTC)

Thanks for the heads-up! Guess I gotta go through all my user scripts now. Enterprisey ( talk!) 01:01, 17 October 2019 (UTC)
Now fixed. Sorry about the small delay. Enterprisey ( talk!) 01:13, 19 October 2019 (UTC)

T233443 and sub-tasks might be of interest to you :-) WBGconverse 12:46, 16 October 2019 (UTC)

Yup, been following them! Very excited to see what comes of that. Enterprisey ( talk!) 01:00, 17 October 2019 (UTC)

Hi Enterprisey, Good'y. I have been using the above script to do the delsort at AfD; however, for the last week, it seems after I have selected the subje from the "Delsort list", I could not make a save. Kindly advise and thank you. CASSIOPEIA(talk) 07:25, 18 October 2019 (UTC)

Fixed; thank you for letting me know! Enterprisey ( talk!) 01:13, 19 October 2019 (UTC)

You said you were wondering if this is possible, so here's how:

  1. Fetch the Parsoid HTML, e.g. from https://en.wikipedia.org/api/rest_v1/page/html/The_Fighting_Temeraire/914474798. Note the revision ID and the "etag" HTTP header value.
  2. Fetch the Parsoid data for your HTML output, e.g. from https://en.wikipedia.org/api/rest_v1/page/data-parsoid/The_Fighting_Temeraire/914474798/c26208b0-f29e-11e9-b2c6-a5178ebb33fb (using the revision ID and the etag – you need to pass the etag to request the data for a particular parse result, since changes in transcluded templates affect the output).
  3. Fetch the wikitext source, e.g. from https://en.wikipedia.org/wiki/The_Fighting_Temeraire?oldid=914474798&action=raw (or the API)

Then, to find the wikitext position corresponding to a piece of the HTML output, for example this link in the second paragraph:

HMS Temeraire

…you take its id and take the JSON data for it, for this example it's:

"mwEg":{"stx":"piped","a":{"href":"./HMS_Temeraire_(1798)"},"sa":{"href":"HMS Temeraire (1798)"},"dsr":[906,948,23,2]}

The dsr numbers (I think this stands for "data source range") are the wikitext positions of the beginning and end of the markup, and the lengths of the opening and closing "tag". In this example, the characters 906 to 948 in the wikitext are:

[[HMS Temeraire (1798)|HMS ''Temeraire'']]

…where the 23-character opening tag is [[HMS Temeraire (1798)| and the 2-character closing tag is ]].

Some of the other properties are documented at mw:Parsoid/Internals/data-parsoid (which also says that this is internal and subject to change at any time, but AFAIK it hasn't changed much since Parsoid was invented).

I hope this helps, or is at least interesting :) Matma Rex talk 18:37, 29 October 2019 (UTC)

Yes!! This is super awesome. Thank you so much! I think using this will improve reply-link quite a bit. Enterprisey ( talk!) 02:15, 30 October 2019 (UTC)

EnterpriseyBot does not appear to be updating User:EnterpriseyBot/defcon anymore. --AntiCompositeNumber (talk) 20:37, 2 November 2019 (UTC)

Ah, I pushed a bad code change. Should be fine now. Enterprisey ( talk!) 05:10, 3 November 2019 (UTC)

News and updates for administrators from the past month (October 2019).

Guideline and policy news

  • An RfC was closed with the consensus that the resysop criteria should be made stricter.
  • The follow-up RfC to develop that change is now open at Wikipedia:Requests for comment/2019 Resysop Criteria (2).
  • A related RfC is seeking the community's sentiment for a binding desysop procedure.

Arbitration

  • Eligible editors may now nominate themselves as candidates for the 2019 Arbitration Committee Elections. The self-nomination period will close November 12, with voting running from November 19 through December 2.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 21:15, 3 November 2019 (UTC)

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)

Great script! Love it. I noticed a strange error here Special:Diff/924005770 (BTW, thank you for diff-permalink as well). The links on the right side diff for Paul H. O'Neill and Mary E. Peters don't seem to work correctly for me. When I click the latter, for example, I am led to https://en.wikipedia.org/wiki/Mary_%3Cins_class%3D%22diffchange_diffchange-inline%22%3EE.%3C/ins%3E_Peters.--- Coffeeandcrumbs 06:49, 8 November 2019 (UTC)

Should be fixed now. Thanks for the bug report! Enterprisey ( talk!) 21:55, 8 November 2019 (UTC)
Indeed it is. Thank you! ---  Coffeeand crumbs 06:25, 9 November 2019 (UTC)
One more error visible in Special:Diff/925309717. Do Ctrl-F for diffchange-inline"> to find it. ---  Coffeeand crumbs 07:42, 9 November 2019 (UTC)
Thanks again! Fixed. Enterprisey ( talk!) 09:16, 9 November 2019 (UTC)

Script installer seems to be adding JS: before the name of the user script when installing ([11][12][13][14][15]). BrandonXLF (t@lk) 07:09, 11 November 2019 (UTC)

Thanks for reporting! I assumed the entire contents of the source parameter in the infobox was the script name. Now it'll just grab the first script link it sees. Enterprisey ( talk!) 07:45, 11 November 2019 (UTC)

Hello Enterprisey, you appear to have submitted your candidacy after the nominations were closed. Would you like to proceed (to letting the commissioners decide?) — xaosflux Talk 00:09, 13 November 2019 (UTC)

Xaosflux, yes, I would like to proceed. Enterprisey ( talk!) 00:13, 13 November 2019 (UTC)
Thank you, follow up discussion opened at Wikipedia_talk:Arbitration_Committee_Elections_December_2019/Coordination#Possible_disqualification_-_Enterprisey. — xaosfluxTalk 00:13, 13 November 2019 (UTC)
The commissioner team has deemed you qualified, but left a caveat if other challenges want to be raised. I doubt that will happen, best regards and good luck with the election. — xaosfluxTalk 02:37, 13 November 2019 (UTC)
Good to hear, and thanks for letting me know! Enterprisey ( talk!) 02:47, 13 November 2019 (UTC)


Seriously, when I said lots of people wait till the last minute, I didn't think this many of them would. I have no clue how this is going to shake out, but best of luck! Beeblebrox (talk) 07:06, 13 November 2019 (UTC)

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)

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. ([16]). 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)

It was great to meet you last weekend. I'm very impressed with your work, and I'm glad you decided to run for ArbCom. See you at the next event! —Emufarmers(T/C) (Benjamin) 01:09, 14 November 2019 (UTC)

Also ping User:Σ. I used [17] (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)

Reply link doesn't work on my talk page. Can you fix that please? Interstellarity (talk) 17:12, 16 November 2019 (UTC)

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)

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)

... and I have you to thank for it.

In delsort, right now the script selects an insertion point in the skin directly (it might reasonably instead be some sort of modal but I don't know how to do that myself :), a point in the skin which not all skins have (cough Timeless cough). Would you mind if you fixed that? I think the preferable way would be to target #contentSub instead of #jump-to-nav, but you could also guard against timeless using an if-else on the skin to insert it in Timeless in the else statement (since we Timeless are few and far between).

Entirely untested, but my button hasn't worked for a year now and I'd like it to. :( --Izno (talk) 22:58, 22 November 2019 (UTC)

Works now, I think. (Sorry for the wait...) Enterprisey ( talk!) 00:50, 23 June 2020 (UTC)

Hello,

Google Code-In, Google-organized contest in which the Wikimedia Foundation participates, starts in a few weeks. This contest is about taking high school students into the world of opensource. I'm sending you this message because you recently edited a documentation page at the English Wikipedia.

I would like to ask you to take part in Google Code-In as a mentor. That would mean to prepare at least one task (it can be documentation related, or something else - the other categories are Code, Design, Quality Assurance and Outreach) for the participants, and help the student to complete it. Please sign up at the contest page and send us your Google account address to [email protected], so we can invite you in!

From my own experience, Google Code-In can be fun, you can make several new friends, attract new people to your wiki and make them part of your community.

If you have any questions, please let us know at [email protected].

Thank you!

--User:Martin Urbanec (talk) 21:58, 23 November 2019 (UTC)

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)

Hello Enterprisey,

Your scripts User:Enterprisey/sync-template-sandbox.js, User:Enterprisey/orcp-helper.js, User:Enterprisey/draft-sorter.js, User:Enterprisey/easy-brfa.js, User:Enterprisey/falsePositiveHelper.js, User:Enterprisey/req-helper.js, User:Enterprisey/Gadget-DRN-wizard.js and User:Enterprisey/AFCFFU.js are no longer functional because they attempt to get an editToken from mw.user.tokens. The scripts should instead get a csrfToken. editTokens were removed from mw.user.tokens on October 3, 2019 at Phabricator during this edit as they were redundant to csrfTokens.BrandonXLF (talk) 00:06, 25 November 2019 (UTC)

The scripts User:EnterpriseyBot/reply-dialog.js and User:EnterpriseyBot/delsort-dev.js have the same issue. BrandonXLF (talk) 00:14, 25 November 2019 (UTC)
Thanks! Fixed all of them. Enterprisey ( talk!) 10:25, 2 December 2019 (UTC)

 You are invited to join the discussion at Wikipedia:Village pump (technical)#AfD stats down?. —usernamekiran(talk) 17:25, 29 November 2019 (UTC)

News and updates for administrators from the past month (November 2019).

ANEWSicon.png

Administrator changes

added EvergreenFir • ToBeFree
removedAkhilleus • Athaenara • John Vandenberg • Melchoir • MichaelQSchmidt • NeilN • Youngamerican • 😂

CheckUser changes

readdedBeeblebrox
removedDeskana

Interface administrator changes

readdedEvad37

Guideline and policy news

  • An RfC on the administrator resysop criteria was closed. 18 proposals have been summarised with a variety of supported and opposed statements. The inactivity grace period within which a new request for adminship is not required has been reduced from three years to two. Additionally, Bureaucrats are permitted to use their discretion when returning administrator rights.
  • Following a proposal, the edit filter mailing list has been opened up to users with the Edit Filter Helper right.

Technical news

  • Wikimedia projects can set a default block length for users via MediaWiki:ipb-default-expiry. A new page, MediaWiki:ipb-default-expiry-ip, allows the setting of a different default block length for IP editors. Neither is currently used. (T219126)

Arbitration

  • Voting in the 2019 Arbitration Committee Elections is open to eligible editors until Monday 23:59, 2 December 2018 UTC. Please review the candidates and, if you wish to do so, submit your choices on the voting page.

Miscellaneous

  • The global consultation on partial and temporary office actions that ended in October received a closing statement from staff concluding, among other things, that the WMF will no longer use partial or temporary Office Action bans... until and unless community consensus that they are of value or Board directive.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 02:47, 2 December 2019 (UTC)

Hey, Enterprisey. I was going over your dashboard and decided to poach one of your script ideas. You can cross this one off the list:

  • A user script so that whenever you click on a "hist" link in a user contribs page, the resulting page history highlights all contributions by that user (also has form on history page to perform such highlighting)

Hope you don't mind. If you're interested, here's the source. Also I suck at names. Regards, GUYWAN ( t · c ) 21:17, 2 December 2019 (UTC)

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)

Thank you for your note. I'm sure you know these procedures better than I do, and I trust your judgement. I added that report based on this note in WP:RAA:

  • An administrator can repair damage made by a malicious user more quickly than other users: if someone is making multiple damaging edits it will be easier for you to report them than try to repair everything yourself.

The vandalism is stale, but seems to have escaped cleanup. Chabala (talk) 07:23, 9 December 2019 (UTC)

Hi there! Looking at my own AfD stats I notice some recent AfDs in which I voted aren't being picked up, e.g.

  • Wikipedia:Articles for deletion/Augur (software)
  • Wikipedia:Articles for deletion/Khabzela

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.svg
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)

Well, lucky you, you are not going to be an arb next year, but that's a pretty strong showing for a first-time run. Just throwing in takes nerve and I for one am glad you ran. Beeblebrox (talk) 03:33, 14 December 2019 (UTC)

I agree, especially on the lucky part Face-wink.svg Regards SoWhy 10:01, 15 December 2019 (UTC)

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)

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)
  • 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, just wanted to let you know that I created a script (User:Majavah/Unslashifier.js) that was listed on your dashboard. Majavah (t/c) 11:05, 3 January 2020 (UTC)

Majavah, looks good, and thanks for making it! Enterprisey ( talk!) 07:05, 7 January 2020 (UTC)

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):

  1. 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?
  2. Is there a bot that already does this sort of thing, to your knowledge?
  3. If it is practicable, could it be extended to other naming corrections like the ones mentioned above?
  4. 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)

  • 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 of SpecialDiff 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)

Just thought I should tell you. Thanks for the great script by the way! ‑‑Trialpears (talk) 21:14, 30 January 2020 (UTC)

Should be fixed by the update I made last month. Thanks for letting me know! Enterprisey ( talk!) 00:19, 15 April 2020 (UTC)

News and updates for administrators from the past month (January 2020).

Guideline and policy news

  • Following a request for comment, partial blocks are now enabled on the English Wikipedia. This functionality allows administrators to block users from editing specific pages or namespaces rather than the entire site. A draft policy is being workshopped at Wikipedia:Partial blocks.
  • The request for comment seeking the community's sentiment for a binding desysop procedure closed with wide-spread support for an alternative desysoping procedure based on community input. No proposed process received consensus.

Technical news

  • Twinkle now supports partial blocking. There is a small checkbox that toggles the "partial" status for both blocks and templating. There is currently one template: {{uw-pblock}}.
  • When trying to move a page, if the target title already exists then a warning message is shown. The warning message will now include a link to the target title. [18]

Arbitration

  • Following a recent arbitration case, the Arbitration Committee reminded administrators that checkuser and oversight blocks must not be reversed or modified without prior consultation with the checkuser or oversighter who placed the block, the respective functionary team, or the Arbitration Committee.

Miscellaneous

  • Voting in the 2020 Steward elections will begin on 08 February 2020, 14:00 (UTC) and end on 28 February 2020, 13:59 (UTC). The confirmation process of current stewards is being held in parallel. You can automatically check your eligibility to vote.
  • The English Wikipedia has reached six million articles. Thank you everyone for your contributions!



  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 15:05, 1 February 2020 (UTC)

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)

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)

Hi, Enterprisey, I am WikiAviator. Today, I've voted for numerous AfD discussions such as [19]. 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)

As a user who has expressed an interest in the Wikipedia:The future of NPP and AfC, you are invited to join a discussion at Wikipedia:Village_pump_(policy)#Rethinking_draft_space. MediaWiki message delivery (talk) 08:06, 26 February 2020 (UTC)

News and updates for administrators from the past month (February 2020).

Guideline and policy news

  • Following an RfC, the blocking policy was changed to state that sysops must not undo or alter CheckUser or Oversight blocks, rather than should not.
  • A request for comment confirmed that sandboxes of established but inactive editors may not be blanked due solely to inactivity.

Technical news

  • Following a discussion, Twinkle's default CSD behavior will soon change, most likely this week. After the change, Twinkle will default to "tagging mode" if there is no CSD tag present, and default to "deletion mode" if there is a CSD tag present. You will be able to always default to "deletion mode" (the current behavior) using your Twinkle preferences.

Miscellaneous

  • Following the 2020 Steward Elections, the following editors have been appointed as stewards: BRPever, Krd, Martin Urbanec, MusikAnimal, Sakretsu, Sotiale, and Tks4Fish. There are a total of seven editors that have been appointed as stewards, the most since 2014.
  • The 2020 appointees for the Ombudsman commission are Ajraddatz and Uzoma Ozurumba; they will serve for one year.



  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 11:20, 2 March 2020 (UTC)

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)

Hello Enterprisey! I keep getting this when trying to create a new BRFA with the script. Could you please take a look? Thanks! --TheSandDoctor Talk 14:38, 12 March 2020 (UTC)

Yeah getting the same error. editToken on line 271 needs to be changed to csrfToken. Best, SD0001 ( talk) 10:46, 20 March 2020 (UTC)
Done, thanks for letting me know! Enterprisey ( talk!) 03:47, 22 March 2020 (UTC)

If you check bots contribs, you'll see nothing in over 24 hours. A stable level 3 vandalism for that long does not seem right. You might want to check on the bot and see if anything brokedown. If nothing, then turn back on vandalism info. {{SUBST:replyto|Can I Log In}}PLEASE copy and paste the code to reply(Talk) 17:39, 23 March 2020 (UTC)

Should be fixed now. Enterprisey ( talk!) 01:06, 8 April 2020 (UTC)
@Enterprisey: I think it was partly fixed. The bot never reported level 2 level of vandalism. I don't know if this is a problem or not. Interstellarity ( talk) 13:22, 12 April 2020 (UTC)
Why are you pinging this person on their talk page? Yeah, it's almost always on level 5, and stays like that during typical peaks like at 19:00 (UTC). It's not the same like before. {{ replyto}} Can I Log In's (talk) page 18:01, 13 April 2020 (UTC)

News and updates for administrators from the past month (March 2020).

Guideline and policy news

  • There is an ongoing request for comment to streamline the source deprecation and blacklisting process.

Technical news

  • There is a plan for new requirements for user signatures. You can give feedback.

Arbitration

  • Following the banning of an editor by the WMF last year, the Arbitration Committee resolved to hold a Arbcom RfC regarding on-wiki harassment. A draft RfC has been posted at Wikipedia:Arbitration Committee/Anti-harassment RfC (Draft) and not open to comments from the community yet. Interested editors can comment on the RfC itself on its talk page.

Miscellaneous

  • The WMF has begun a pilot report of the pages most visited through various social media platforms to help with anti-vandalism and anti-disinformation efforts. The report is updated daily and will be available through the end of May.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 07:00, 1 April 2020 (UTC)

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)

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)

Diff-context is BACKWARDS, yet again: Special:Diff/950867459 Enterprisey (talk!) 08:34, 14 April 2020 (UTC)

Hey Enterprisey,

On non-English wikis it is populating non-English version of site name (for eg. Per [[:ويكيبيديا:ar:Special:Permalink/46130020|وب:تام]] on arwiki). Because of this link breaks. If possible, can all of them have English version of site name or just hard code it to w as most of them are wikipedias. Thanks for your awesome work.‐‐1997kB (talk) 09:35, 17 April 2020 (UTC)

1997kB, should probably be fixed now? Enterprisey ( talk!) 22:21, 17 April 2020 (UTC)
Yes, working great. Thanks!‐‐ 1997kB ( talk) 06:39, 18 April 2020 (UTC)

Hey again, sorry for not checking carefully. It now get everything in English but sequence is not right. For eg.

Per [[:en:wikipedia:Special:Permalink/951634818|request on enwiki]] (simple) => Per request on enwiki (simple)

but it should be

Per [[:wikipedia:en:Special:Permalink/951634818|request on enwiki]] (simple) => Per request on enwiki (simple)

Now sequence is right but having wikipedia in the link makes it not work correctly, only w works.

Per [[:w:en:Special:Permalink/951634818|request on enwiki]] (simple) => Per request on enwiki (simple)

Also on metawiki it is generating

per [[:meta:meta:Special:Permalink/19993099|request]] => per request

Meta one only needs one m :m:Spe.. but :w:m:Spe.. also works. ‐‐1997kB (talk) 09:14, 18 April 2020 (UTC)

Thanks for letting me know; fixed. Enterprisey ( talk!) 21:06, 18 April 2020 (UTC)
On enwiki I'm getting
Per [[m:wikipedia:en:Special:Permalink/951751033|request on enwiki]] (simple)
and also you removed : from start, without it urls doesn't work on some wikis.‐‐ 1997kB ( talk) 00:56, 19 April 2020 (UTC)
Colon added. Bouncing it through meta is intentional (technique from m:H:IWWP:IW#Technical): even though it doesn't produce links that are as short as possible on enwp, the links will definitely work for every project. Enterprisey ( talk!) 03:36, 19 April 2020 (UTC)
m:H:IW doesn't exist. -- Redrose64 🌹 ( talk) 12:46, 20 April 2020 (UTC)
Ah, my bad. Fixed. Enterprisey ( talk!) 21:57, 20 April 2020 (UTC)

Thanks again for the fix, it is working great. Also is it possible to make this script work on mobile site? ‐‐1997kB (talk) 07:04, 29 April 2020 (UTC)

Update: Script now works on the mobile site. Also, I am encountering a bug that when I use reply gadget or QuickEdit script on sections on WP:CHUS. After using both of these scripts, the rename-reason-fixer script does not load and I have to refresh the page. ‐‐1997kB (talk) 07:10, 20 September 2020 (UTC)

We've been having to manually update {{vandalism information}} as of late (the bot is/was inaccurately reporting low RPM when it's actually high at the time, and occasionally it goes hours without updating). As having to go in and manually update it is tedious, I think I speak for many when I say the errors should be fixed ASAP. Kirbanzo (userpage - talk - contribs) 01:21, 21 April 2020 (UTC)

Fixed; I wasn't checking the edit summaries in a case-insensitive way - that is, the bot would only recognize "undid", not "Undid". Enterprisey ( talk!) 22:18, 22 April 2020 (UTC)
  • Thanks a lot. Kirbanzo (userpage - talk - contribs) 00:49, 23 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)

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)

News and updates for administrators from the past month (April 2020).

ANEWSicon.png

Administrator changes

removedGnangarra • Kaisershatner • Malcolmxl5

CheckUser changes

readdedCallanecc

Oversight changes

readdedHJ Mitchell

Guideline and policy news

  • Discretionary sanctions have been authorized for all pages and edits related to COVID-19, to be logged at WP:GS/COVID19.
  • Following a recent discussion on Meta-Wiki, the edit filter maintainer global group has been created.
  • A request for comment has been proposed to create a new main page editor usergroup.
  • A request for comment has been proposed to make the bureaucrat activity requirements more strict.

Technical news

  • The Editing team has been working on the talk pages project. You can review the proposed design and share your thoughts on the talk page.
  • Enterprisey created a script that will show a link to the proper Special:Undelete page when viewing a since-deleted revision, see User:Enterprisey/link-deleted-revs.

Miscellaneous

  • A request for comment closed with consensus to create a Village Pump-style page for communication with the Wikimedia Foundation.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 01:19, 2 May 2020 (UTC)

Was that really necessary for User:41.176.246.114? Is there something I'm missing? Ed6767 (talk) 00:59, 6 May 2020 (UTC)

Ed6767, nah, it was a bug in the script I'm using. I have fixed the bug and it shouldn't happen again. Good spot, though. Enterprisey ( talk!) 01:02, 6 May 2020 (UTC)
Thanks for clarifying! Gl with the script. Ed6767 ( talk) 01:05, 6 May 2020 (UTC)

I mean this with all due respects, but still, I feel I need to scrutinise your blocks as they seem overly harsh. Somebody getting a 2 week ban for that? Yet vandals get 31hrs, as they should, as the purpose of a block is to prevent disruptive editing when that person hadn't even broken the 3rr yet, nor did they receive proper warnings past a Level 1 good faith. If again, there's something I'm missing please say. You're an admin so can probably see way more about this user than I can. Thanks in advance! Ed6767 (talk) 02:14, 6 May 2020 (UTC)

Ed6767, sure, sounds sensible. I discussed this with someone more familiar with various methods of IP-hopping and 31 hours would probably work, so I'll reduce all the blocks to that. I had 2 weeks originally to discourage re-use of IPs for this attack; probably just one week would've worked. Almost all of the IPs had no prior use on here that I could see, otherwise two weeks would've definitely been overboard. Enterprisey ( talk!) 02:20, 6 May 2020 (UTC)
Tysm for clarifying! Sorry if I'm being annoying, I'm still learning all the ins and outs really, I've only been editing mainly for a month. Seeming it's featured, I'll probably propose page protection if it's vandalised again. Again, thanks for clarifying. Ed6767 ( talk) 02:23, 6 May 2020 (UTC)

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)

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)

Hi! Just to be sure: did you see this? I attempted to ping you at User talk:Enterprisey/reply-link#Translated reply link to portuguese, but maybe Echo didn't work? Helder 20:08, 12 May 2020 (UTC)

Yup, sorry about that! Thank you very much for the patch. I've been a bit busy lately. I will merge the patch and upload a new version shortly. Enterprisey ( talk!) 00:41, 13 May 2020 (UTC)

It is odd/disturbing that this user came to continue the blanking of that IP talk page after the IP had been blocked and lost talk page access for edit-warring over said talk page. JoshGaming2003 created his account exactly upon the expiration of the block. It almost leads me to wonder if JoshGaming2003 is a sockpuppet of the IP. He is WP:PRECOCIOUS too, with the edit filter requests. Elizium23 (talk) 04:05, 17 May 2020 (UTC)

Hey Enterprisey! I just wanted to give a quick thank you for your help blocking some of those IPs over at Russian battleship Peresvet. I appreciate your help. -- LuK3 (Talk) 00:53, 19 May 2020 (UTC)

No problem, and thank you for all your help with patrolling the articles! Enterprisey ( talk!) 07:34, 21 May 2020 (UTC)

Hello. You have done a speedy deletion for User:Disha Gahlot/Sandbox/Dr Sumer Sethi which is quite unreasonable and wrong. The page is intended for a biography and is in no way created to promote anything like you've mentioned in your reason. It has facts and figures from reliable and published sources. Check in detail and properly before taking such extreme actions. Kindly undo, not at all acceptable. I was not done, there were still changes to be made. — Preceding unsigned comment added by Disha Gahlot (talk • contribs) 02:35, 19 May 2020 (UTC)

Now at Wikipedia:Deletion review/Log/2020 May 19. — Cryptic 03:08, 20 May 2020 (UTC)

https://en.wikipedia.org/wiki/Special:Contributions/186.91.239.228 https://en.wikipedia.org/wiki/Special:Contributions/69.84.105.90 https://en.wikipedia.org/wiki/Special:Contributions/41.215.173.76 We rarely block IPs for indefinite periods not sure why these IPs are indefinitely blocked and the TFA vandal changes IPs alot so a edit filter would be better then blocking IPs indefinite 17:12, 19 May 2020 (UTC) — Preceding unsigned comment added by 1.Ayana (talk • contribs)

Good catch; my mistake. It was a bug in my script, and I just fixed it. I have unblocked the indefinitely blocked IPs. The IPs are blocked in the first place to prevent reuse, which the current vandal has shown will certainly occur otherwise. Enterprisey ( talk!) 21:04, 19 May 2020 (UTC)

(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)

Since you seemed to take care of this before: [20] (also reported at AIV). Thanks, RandomCanadian (talk / contribs) 01:05, 23 May 2020 (UTC)

Make sure to redact the TFA vandal's edits, since the vandal sometimes reuses the URL's! Randompointofview (talk) 01:12, 25 May 2020 (UTC)

Good catch; done. Enterprisey ( talk!) 01:15, 25 May 2020 (UTC)
Now I need help dealing with this person on Wikispecies. I'm getting the impression no administrators are monitoring the Administrator's Noticeboard there, and I think I'm the only one undoing the LTA's vandalism. -- Randompointofview ( talk) 01:39, 25 May 2020 (UTC)
I have reached out to some stewards. I don't think repeatedly rolling back the vandal without an edit filter or block to help out is the best allocation of effort. Enterprisey ( talk!) 01:43, 25 May 2020 (UTC)

Oh no.. seems like you have been reported here... I can't imagine how annoying it must get with these persistent people.. Thanks. GreaterPonce665 (TALK) 02:29, 24 May 2020 (UTC)

Hi I haven’t been able to get an AfD stats report to run for a couple of days now. Is this a known problem? Thanks Mccapra (talk) 21:16, 24 May 2020 (UTC)

Ditto. Coolabahapple ( talk) 23:45, 24 May 2020 (UTC)
Aw shucks. Looking into it; no immediately obvious issues. Sure hope we're not at the point where we need a rewrite... Enterprisey ( talk!) 01:16, 25 May 2020 (UTC)
It might be the replag, which was through the roof yesterday. -- Redrose64 🌹 ( talk) 08:16, 25 May 2020 (UTC)
Maybe, but I was waiting 10+ minutes for it before giving up. Mccapra ( talk) 09:18, 25 May 2020 (UTC)
Actually I just got it to run in about 2 minutes so you may we’ll be right. Mccapra ( talk) 09:36, 25 May 2020 (UTC)
Yaay! working, thanks. Coolabahapple ( talk) 15:30, 25 May 2020 (UTC)

I am getting this error. Is this something on my end or the tool? Traceback (most recent call last): File "/data/project/afdstats/public_html//afdstats.py", line 91, 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 81, 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: (1226, "User 's51480' has exceeded the 'max_user_connections' resource (current value: 10)") None

Fatal error. MistyGraceWhite (talk) 12:07, 26 May 2020 (UTC)

Special:Contributions/104.172.108.167 appears to have been used very recently for the same purposes (they also vandalised the TFA of May 24th). Maybe longer blocks should be in order? Just saying. Cheers, RandomCanadian (talk / contribs) 00:36, 27 May 2020 (UTC)

As a VPN is clearly being used, blocking that IP for longer would've just caused them to hop to a new one. The fallout is minimized with 31 hours - heck, a shorter period would probably work as well. On the other hand, assuming it's a peer-to-peer VPN, longer blocks might discourage people from participating in the VPN. But those IPs haven't edited too much otherwise, nor is such a strategy likely to be within policy, so 31 hours sounds about right. Enterprisey ( talk!) 00:41, 27 May 2020 (UTC)

Many VPNs use open proxies that are blocked for long periods of times so it would not be a issue to block them for longer times since their edits need rev deletion and are seriously bad unless there is evidence that the IP is either not a proxy or a closed proxy 🌸 1.Ayana 🌸 (talk) 10:49, 27 May 2020 (UTC)

Not all VPNs should get the same treatment, so shorter blocks (or an escalating schedule) should be fine in this case. Enterprisey ( talk!) 06:53, 4 June 2020 (UTC)

AFC-Logo.svg

Hi Enterprisey, you are receiving this notice because you are listed as an active Articles for Creation reviewer.

Recently a list of reviewers by area of expertise was created. This notice is being sent out to alert you to the existence of that list, and to encourage you to add your name to it. If you or other reviewers come across articles in the queue where an acceptance/decline hinges on specialist knowledge, this list should serve to facilitate contact with a fellow reviewer.

To end on a positive note, the backlog has dropped below 1,500, so thanks for all of the hard work some of you have been putting into the AfC process!

Sent to all Articles for Creation reviewers as a one-time notice. To opt-out of all massmessage mailings, you may add Category:Wikipedians who opt out of message delivery to your user talk page. Regards, Sam-2727 (talk)

MediaWiki message delivery (talk) 16:35, 27 May 2020 (UTC)

Nuvola apps edu languages.svg
Hello, Enterprisey. You have new messages at User_talk:Enterprisey/reply-link.
You can remove this notice at any time by removing the {{Talkback}} or {{Tb}} template.

Aasim 10:33, 28 May 2020 (UTC)

Thanks for your edits to Wikipedia:User scripts/List.

Nice to find a better location for this. Aasim 19:09, 28 May 2020 (UTC)

Mail-message-new.svg
Hello, Enterprisey. Please check your email; you've got mail!
It may take a few minutes from the time the email is sent for it to show up in your inbox. You can remove this notice at any time by removing the {{You've got mail}} or {{ygm}} template.

RandomCanadian (talk / contribs) 01:04, 30 May 2020 (UTC)

Several IPs have used tvtropes.org as a source on TFA and there needs to be a filter to prevent posting of tvtropes.org on the TFA pages 🌸 1.Ayana 🌸 (talk) 00:06, 31 May 2020 (UTC)

Done, sorta, due to the potentially high false-positive rate. Enterprisey ( talk!) 00:12, 31 May 2020 (UTC)

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"

Draft:Scientific Research Institute of Healthcare Organization and Medical Management of Moscow Department of Healthcare (NIIOZMM DZM)

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)

News and updates for administrators from the past month (May 2020).

ANEWSicon.png

Administrator changes

addedCaptainEek • Creffett • Cwmhiraeth
removedAnna Frodesiak • Buckshot06 • Ronhjones • SQL

CheckUser changes

removedSQL

Guideline and policy news

  • A request for comment asks whether the Unblock Ticket Request System (UTRS) should allowed any unblock request or just private appeals.
  • The Wikimedia Foundation announced that they will develop a universal code of conduct for all WMF projects. There is an open local discussion regarding the same.

Arbitration

  • A motion was passed to enact a 500/30 restriction on articles related to the history of Jews and antisemitism in Poland during World War II (1933–45), including the Holocaust in Poland. Article talk pages where disruption occurs may also be managed with the stated restriction.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 13:27, 1 June 2020 (UTC)

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

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 will provide a bad link on bare references, eg. "https://example.com" will link to "https://example.com".

Test case:[1] Special:Diff/962109019

LittlePuppers (talk) 04:13, 12 June 2020 (UTC)

For some reason your bot didn't archive Wikipedia:Goings-on today (I have done it now). Could you look into that? Regards, Armbrust The Homunculus 09:06, 14 June 2020 (UTC)

Yeah, the bot was logged out for some reason. I logged it in about three hours after UTC midnight, but I neglected to run all the tasks that it missed. Sorry about that. Enterprisey ( talk!) 21:43, 14 June 2020 (UTC)
The same happened today too. Regards, ArmbrustThe Homunculus 20:43, 28 June 2020 (UTC)
Same issue. Time to rewrite the task so that it doesn't depend on me logging in, I guess. Sorry again. Enterprisey ( talk!) 07:30, 29 June 2020 (UTC)

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)

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)

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)

Now anonymous IPs are adding Scott Alexander’s full name to Talk:Slate Star Codex:

https://en.wikipedia.org/w/index.php?title=Talk%3ASlate_Star_Codex&type=revision&diff=964502244&oldid=964482884

https://en.wikipedia.org/w/index.php?title=Talk%3ASlate_Star_Codex&type=revision&diff=964502386&oldid=964502244

Time to clean up the history again (the name has already been removed by another editor) SkylabField (talk) 00:31, 26 June 2020 (UTC)

Seems like someone else has taken care of it, but thanks for letting me know! Enterprisey ( talk!) 05:16, 27 June 2020 (UTC)

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)

News and updates for administrators from the past month (June 2020).

Guideline and policy news

  • A request for comment is in progress to remove the T2 (template that misrepresents established policy) speedy deletion criterion.

Technical news

  • Protection templates on mainspace pages are now automatically added by User:MusikBot II (BRFA).

Arbitration

  • Following the banning of an editor by the WMF last year, the Arbitration Committee resolved to hold an RfC regarding on-wiki harassment. The RfC has been posted at Wikipedia:Arbitration Committee/Anti-harassment RfC and is open to comments from the community.
  • The Medicine case was closed, with a remedy authorizing standard discretionary sanctions for all discussions about pharmaceutical drug prices and pricing and for edits adding, changing, or removing pharmaceutical drug prices or pricing from articles.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 10:25, 1 July 2020 (UTC)

Just FYI on spambots - Stale or not they should be blocked upon discovery. See User_talk:KillerChihuahua/Archive_23#Spambots on discussion of this issue.--Cahk (talk) 08:49, 3 July 2020 (UTC)

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)

Thanks for the script. If the URL is blacklisted, the script will not post. A warning would be nice. Ranghar was the case. Sam Sailor 10:45, 5 July 2020 (UTC)

(Fixed (I hope!), as noted above.) Enterprisey ( talk!) 08:48, 6 December 2020 (UTC)

Is there an issue with afdstats currently? https://afdstats.toolforge.org all files except index return 404 not found (eg afdstats.css, afdstats.py), script doesn't seem to work. ProcrastinatingReader (talk) 15:41, 7 July 2020 (UTC)

I believe that there is a general problem with toolforge, it's probably something for WP:VPT although they may direct you to phab:. -- Redrose64 🌹 ( talk) 22:24, 7 July 2020 (UTC)
Redrose64, I asked in #cloud yesterday and I got the impression that there isn't a (known) issue with Toolforge, although they did do some kind of migration on it recently (I believe related to the redirects?). I can't recall the convo though, and can't check since IRCCloud has been broken all day. Just wanted to make sure there wasn't something Enterprisey or Sigma had to do on their end. (ping Σ) ProcrastinatingReader ( talk) 12:59, 8 July 2020 (UTC)
They've migrated the domains and it might be that something needs to be fixed. My tool is working, but I needed to update a few links. The hard deadline for migration just passed yesterday I think. -- Slashme ( talk) 18:43, 8 July 2020 (UTC)
I just noticed the 404 errors as well. TimTempleton(talk)(cont) 22:24, 8 July 2020 (UTC)
I turned it off and on again, which seems to have done the trick. Thanks to everyone for the bug reports. Enterprisey ( talk!) 23:06, 8 July 2020 (UTC)

It seems that the AfDstats tool is not working still, it shows "404". P,TO 19104 (talk) (contribs) 17:51, 11 July 2020 (UTC)

It's working now. -- Slashme ( talk) 15:05, 18 August 2020 (UTC)

See this user page and my sockpuppet investigation. They say imitation is the best form of flattery ... Graham87 15:53, 17 July 2020 (UTC)

Hey, can you exempt me from the recently active list again please? Apparently my rename has readded me to the list. -- Amanda (aka DQ) 20:31, 17 July 2020 (UTC)

Enterprisey: see PR #4 for your fix :) -- Mdaniels5757 ( talk) 19:13, 23 July 2020 (UTC)
It may be best to migrate this list onwiki and just protect it so it doesn't require an active maintainer, or have a local user opt-out js file. -- Amanda(aka DQ) 06:20, 25 July 2020 (UTC)
Now that's how I should have done it in the first place! Great idea; implemented, see User:Enterprisey/recently-active-opt-out.json. Enterprisey ( talk!) 08:59, 25 July 2020 (UTC)
@Enterprisey: Cool. Note that although you protected User:Enterprisey/recently-active-opt-out.json at the templateeditor level, it, like all other .json pages, is permanently protected such that only its owner and admins can edit it. If you wanted to permit others to edit it without your involvement, a message on its talk page saying that any admin should add a users name at their request is probably the best option. Best, -- Mdaniels5757 ( talk) 21:11, 26 July 2020 (UTC)
Ah, thanks for the heads-up. Done. Enterprisey ( talk!) 08:23, 27 July 2020 (UTC)

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)

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)

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)

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)

Am I right that there's no real reason not to blank the pages for the old version of AFCH, before your rewrite? That'd be the pages listed at Special:PrefixIndex/MediaWiki:Gadget-afchelper.js/, yeah? There's a baseurl thing in your gadget that I've not looked into that seems to reference at least some of them? Maybe it'd be good to move the newer gadget out of your userspace first? ~ Amory (u • t • c) 18:44, 29 July 2020 (UTC)

hi Enterprisey, is it just me or is the afd report not registering any !votes after 27 July (see here)? Coolabahapple (talk) 00:42, 1 August 2020 (UTC)

This is WP:VPT#Toolserver replication lag for enwiki is now over 36 hours. -- Redrose64 🌹 ( talk) 07:17, 1 August 2020 (UTC)
thanks Redrose64, i just ran it, and theres now a few more added up to july 29, so lag it is:). Coolabahapple ( talk) 14:46, 1 August 2020 (UTC)

For anticipating, providing clear instructions, and making this so easy. I didn't even have to read the script, just the comment at the top :-) Cheers, Levivich [dubious – discuss] 19:27, 2 August 2020 (UTC)

Hi Enterprisey! Thanks for attending the Wiknic Midwest breakout session today! I hope you enjoyed it, and if you're interested in continuing to chat with others about local Wikimedia organizing across the US, look no farther than Wikimedians Active in Local Regions of the United States (WALRUS). WALRUS has calls twice a month – to get the invitations, shoot a message to Pharos. And, of course, always feel free to leave me a note if I can be any help. Best, Kevin (aka L235 · t · c) via MediaWiki message delivery (talk) 00:22, 17 August 2020 (UTC)

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:

  1. It used {{unblock reviewed}} instead of {{unblock-auto reviewed}}
  2. It showed the blocking admin's name as the request reason, and threw away the rest of the original information
  3. 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)

Hello, it seems the page does not mention User:Enterprisey/AFCRHS. Is there any reason for that or have you just forgotten to list it? 1234qwer1234qwer4 (talk) 21:34, 21 August 2020 (UTC)

I suppose I could list it for completeness; it's just that I don't think I really made any significant contributions to it. Never really occurred to me as a particularly high-priority thing to do, I guess. Thanks for the reminder. Enterprisey ( talk!) 21:59, 21 August 2020 (UTC)

Hey Enterprisey, quick question - how do you usually go about testing your scripts before applying changes on-wiki? Do you use Greasemonkey or something like that? GeneralNotability (talk) 19:53, 28 August 2020 (UTC)

GeneralNotability, I host scripts locally using the method described at Wikipedia:User scripts/Guide#Loading it from a localhost web server and then import them in my common.js ( example), although (perpetually) upcoming CSP changes ( T28508) may make this impossible. I have a script that serves scripts in the current directory, adapted from https://www.piware.de/2011/01/creating-an-https-server-in-python/. Manual testing that requires changing page content ought to happen on testwiki and not enwiki, although I often get lazy and make enwiki edits. I have no "UI"/browser automation/Selenium testing setup out of laziness, although I know one would probably be useful. I like the idea of Greasemonkey but never really got into it for some reason. Hope this all helps. Enterprisey ( talk!) 06:13, 29 August 2020 (UTC)

News and updates for administrators from the past month (August 2020).

ANEWSicon.png

Administrator changes

addedEddie891
removedAngela • Jcw69 • Just Chilling • Philg88 • Viajero

CheckUser changes

readdedSQL

Guideline and policy news

  • Following a request for comment, the minimum length for site ban discussions was increased to 72 hours, up from 24.
  • A request for comment is ongoing to determine whether paid editorsmust or should use the articles for creation process.
  • A request for comment is open to resolve inconsistencies between the draftification and alternative to deletion processes.

Arbitration

  • A request for comment is open to provide an opportunity to amend the structure, rules, and procedures of the 2020 English Wikipedia Arbitration Committee election and to resolve any issues not covered by existing rules.
  • An open request for comment asks whether active Arbitrators may serve on the Trust and Safety Case Review Committee or Ombudsman commission.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 09:56, 2 September 2020 (UTC)

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)

Hi, why do you feel that my proposed block of BHG for disgusting mental health comments in unproductive. Sure she's been here since 2006 and some people would rate her more etc than chris and would refuse to block her. I'm astonished by the attitude being displayed on that thread TBH towards the situation that no one a part from myself seems to want to call out or acknowledge as not on and then start targeting me (and yes I agree at that point probably best to close it before I got banned for no reason, if that was your intention). Games of the world (talk) 07:14, 23 September 2020 (UTC)

Games of the world, I don't think BHG's comments in the thread, especially the 20:12 comment you highlighted, violate NPA. I think most everyone else in the thread would agree with me on that point. Even if they do violate NPA, I think an indefinite block (or one of any duration, really) would be uncalled-for here; blocks aren't punitive. Therefore, a full discussion would clearly result in a consensus against a block, so to avoid wasting everyone's time I closed the section. I don't have an opinion on the other points you raised, since I don't have a deep background in the overall situation regarding BHG and Chris.sherlock. If you have further information to add, I would recommend you do that in the thread. Enterprisey ( talk!) 07:34, 23 September 2020 (UTC)
Yeah I'm not getting muddy in that one either, but by the looks of it someone got rather upset about that comment from BHG to the point that they left, which would suggest a PA had taken place. Anyway thought I mention it as I think that it could have been handled better by the admins. Considering I said some thing was stupid (that's right a thing not a user) and got banned from a page for a month by an admin who couldn't argue for toffee claiming that was a PA and harassment (never violated any policy), I would have expected something would have been done in regards to ill advised comments about mental health if we're going down that school of thought (from the community, not you personally). :) Games of the world ( talk) 19:50, 23 September 2020 (UTC)

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)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 17:52, 24 September 2020 (UTC)

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)

Just letting you know. I edit the pt.wiki by the way. I click "reply", but no box appears. --Bageense(disc.) 17:29, 25 September 2020 (UTC)

Wait... it actually is working. It doesn't seem to work when the message I'm replying to is at the bottom of the page. I'll test it further. -- Bageense(disc.) 17:31, 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)

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 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)

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)

News and updates for administrators from the past month (September 2020).

ANEWSicon.png

Administrator changes

addedAjpolino • LuK3
readdedJackmcbarn
removedAd Orientem • Harej • Lid • Lomn • Mentoz86 • Oliver Pereira • XJaM
renamedThere'sNoTimeTheresNoTime

Guideline and policy news

  • A request for comment found consensus that incubation as an alternative to deletion should generally only be recommended when draftification is appropriate, namely 1) if the result of a deletion discussion is to draftify; or 2) if the article is newly created.

Technical news

  • The filter log now provides links to view diffs of deleted revisions (phab:T261630).

Arbitration

  • The 2020 CheckUser and Oversight appointment process has begun. The community consultation period will take place from September 27th to October 7th.
  • Following a request for comment, sitting Committee members may not serve on either the Ombuds Commission or the WMF Case Review Committee. The Arbitration Committee passed a motion implementing those results into their procedures.

Miscellaneous

  • The Universal Code of Conduct draft is open for community review and comment until October 6th, 2020.
  • Office actions may now be appealed to the Interim Trust & Safety Case Review Committee.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 10:42, 1 October 2020 (UTC)

I opened https://github.com/enterprisey/delsort/pull/19 to make some updates, reported for Twinkle at Special:Permalink/981680305#Bug report - Laos in Africa?. ~ Amory (u • t • c) 20:22, 3 October 2020 (UTC)

Script updated - thanks! Enterprisey ( talk!) 07:50, 4 October 2020 (UTC)

Hi, when trying to use delsort to include an afd into the Ireland related sorting page, the script adds the note on the afd but fails to transclude it on to the sorting page itself. It says it throws up an error when sorting. It appears to be fine for everything else. Can you confirm if its my end at fault or an issue to investigate? Thanks Nightfury 20:20, 6 October 2020 (UTC)

Actually its now happening on all sorting pages, not just the one as previous message. Nightfury 21:26, 6 October 2020 (UTC)
@Nightfury: You are not alone. I'm experiencing the same problem, help would be much appreciated. Shellwood ( talk) 19:09, 7 October 2020 (UTC)
Should be fixed now; sorry about that. Thanks for the bug report. Enterprisey ( talk!) 03:22, 8 October 2020 (UTC)

Another issue. I just changed the skin in appearance setting. I've only tried "vector/default" but when I uncheck the "use legacy vector", delsort no longer pulls up. Reverted to "use legacy" and it works again. Graywalls (talk) 14:21, 18 October 2020 (UTC)

That is probably phab:T265373. It looks like at some point you also broke the fix you made for me regarding Timeless since the current delsort.js script is again looking for #jump-to-nav... (see this diff for fix and the next for the break). -- Izno ( talk) 18:00, 19 October 2020 (UTC)
Fixed, for the record. Enterprisey ( talk!) 01:53, 14 November 2020 (UTC)

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)

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)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 04:11, 21 October 2020 (UTC)

News and updates for administrators from the past month (October 2020).

Guideline and policy news

  • Community sanctions now authorize administrators to place under indefinite semiprotection any article on a beauty pageant, or biography of a person known as a beauty pageant contestant, which has been edited by a sockpuppet account or logged-out sockpuppet, to be logged at WP:GS/PAGEANT.

Technical news

  • Sysops will once again be able to view the deleted history of JS/CSS pages; this was restricted to interface administrators when that group was introduced.
  • Twinkle's block module now includes the ability to note the specific case when applying a discretionary sanctions block and/or template.
  • Sysops will be able to use Special:CreateLocalAccount to create a local account for a global user that is prevented from auto-creation locally (such as by a filter or range block). Administrators that are not sure if such a creation is appropriate should contact a checkuser.

Arbitration

  • The 2020 Arbitration Committee Elections process has begun. Eligible editors will be able to nominate themselves as candidates from November 8 through November 17. The voting period will run from November 23 through December 6.
  • The Anti-harassment RfC has concluded with a summary of the feedback provided.

Miscellaneous

  • A reminder that standard discretionary sanctions are authorized for all edits about, and all pages related to post-1932 politics of the United States and closely related people. (American Politics 2 Arbitration case).

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 11:51, 1 November 2020 (UTC)

Hi. As you might have seen, I've logged a few bugs for reply-link. As I'm a developer, and necessity is the mother of invention, I thought I might have a go at fixing them. What's the best way to set up a test harness? I was hoping that the tool would be activated on User talk:Ritchie333/sandbox, but it isn't. Ritchie333 (talk) (cont) 10:29, 3 November 2020 (UTC)

Ritchie333, there's a pretty minimal (and very unmaintained, sadly) test suite in the GitHub repository; otherwise, I just use the sandboxes. There's also a "test mode" built in that'll try to reply (without actually saving the page) to every single comment it can find; that's enabled by the (boolean-valued, dunno why it's undocumented) replyLinkTestMode setting. Thank you for looking into this! (If you check the talk page, I have a decently-sized update coming Real Soon that'll fix some stuff, but it won't yet fix the issue(s) with replies going under the wrong line.) Enterprisey ( talk!) 09:49, 19 November 2020 (UTC)

Tried to use links-in-logs on other wikis, but mw.config.get( "wgPageName" ) doesn't return anything with "Special:Log" in it - perhaps use wgCanonicalSpecialPageName instead? Thanks, --DannyS712 (talk) 21:34, 8 November 2020 (UTC)

JFYI, at the moment, there are four unanswered queries at the page User talk:Enterprisey/script-installer. —⁠andrybak (talk) 11:42, 9 November 2020 (UTC)

Got to three of them. I obviously need to get more free time from somewhere! Asked VPT for help. Enterprisey ( talk!) 10:08, 10 November 2020 (UTC)

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)

After no objections in 2 years, I've sent a patch to implement links-in-logs in core. Not sure what that will do to your script though (in terms of the two interacting), so just wanted to give you a heads-up. --DannyS712 (talk) 20:59, 13 November 2020 (UTC)

Just came across diff-permalink, its so great. 2 small requests though:

  • Any chance you can include a "copy" button after the textbox? Example code can be copied from User:DannyS712/Easy-link.js
  • It might just be a personal preference, but when combined with User:Amorymeltzer/userinfo.js it looks odd for the interface to be above the user information - any chance you could move it to after #siteSub?

Thanks, --DannyS712 (talk) 21:17, 13 November 2020 (UTC)

DannyS712, button added, but it already appears below the user information for me (i.e. after #siteSub). On your end, it looks like the textbox appears above #siteSub, right? Enterprisey ( talk!) 04:17, 1 December 2020 (UTC)
I have a whole bunch of user scripts that modify that area, so the issue might be on my end, but yes, it is appearing above #siteSub for me (also, might be worth wrapping it all in a div rather than the individual elements being loose) DannyS712 ( talk) 04:20, 1 December 2020 (UTC)
DannyS712, wrapped. And yeah, if I made it appear below #siteSub, I fear it would be above the .mw-revision.warningbox on the oldid view. Enterprisey ( talk!) 04:28, 1 December 2020 (UTC)
Okay, thanks for looking into it though DannyS712 ( talk) 04:30, 1 December 2020 (UTC)

(sorry for the message spam) as a follow-up to Special:Diff/953988289, I suggest changing mw.loader.using( [], function () { mw.notify( "Jumping to the new content..." ); } ); to just mw.notify( "Jumping to the new content..." ); Thanks, --DannyS712 (talk) 21:21, 13 November 2020 (UTC)

{{ done}} Enterprisey ( talk!) 03:24, 15 November 2020 (UTC)

Can you give me read access to /home/aperson? -- RoySmith (talk) 04:19, 16 November 2020 (UTC)

RoySmith, there aren't any files in it; was I depending on it somewhere? That would probably be my mistake. Enterprisey ( talk!) 04:48, 17 November 2020 (UTC)
Enterprisey, Ooops, accidentally forked the thread onto your talk page. I'll pick this back up on mine where it started. -- RoySmith (talk) 22:14, 17 November 2020 (UTC)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 17:56, 18 November 2020 (UTC)

Thanks for blocking, but this is probably Wyatt2049, and has vandalized on numerous IPs. Would suggest updating the block reason. HurricaneTracker495 (talk) 15:42, 22 November 2020 (UTC)

Rangeblocked by a CU. Enterprisey ( talk!) 22:33, 29 November 2020 (UTC)

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)

Hi, thanks for your help at Laurence Fishburne. However, I noticed that the protection you put in is significantly shorter than the previous protection, which expired only a short time ago. Would you please review the page's protection history and consider making the protection longer? The page has been a vandalism target for a long time. Thanks. Simmyrak (talk) 23:35, 29 November 2020 (UTC)

Simmyrak, I see L235 has given it pending-changes protection, which should cover that. Enterprisey ( talk!) 23:36, 29 November 2020 (UTC)
Enterprisey, I see that, however the page was previously PC protected and that was not sufficient for the kind of egregious vandalism that occurred. You will see this of you scroll through the page's protection history. The page literally just came off an eight month semi-protection and was immediately vandalized with such intensity again. Would you please reconsider? Simmyrak ( talk) 23:50, 29 November 2020 (UTC)
Looking at the history, I think this is more a job for an edit filter; of course, if another administrator feels this is a job for semi-protection, they're free to apply it. Enterprisey ( talk!) 23:55, 29 November 2020 (UTC)
Hey, I think that longer protection is appropriate actually, so I've extended the semi for 2 years. Best, KevinL ( akaL235·t·c) 00:03, 30 November 2020 (UTC)
@L235: I noticed the page has Pending Changes protection for 1 year and Semi-Protection for 2 years. Wouldn't be more effective if the page was indefinitely Pending Changes protected just on the off chance the vandalism occurs again after 2022? I was curious on that since Pending Changes protection is effectively useless while Semi-Protection is in effect. Alucard 16❯❯❯ chat? 00:26, 30 November 2020 (UTC)
Yeah, I'm not ready for indef pc yet, but we'll see if we want indef semi next time semi expires. I've removed PC. KevinL ( akaL235·t·c) 01:00, 30 November 2020 (UTC)

News and updates for administrators from the past month (November 2020).

ANEWSicon.png

Administrator changes

removedAndrwsc • Anetode • GoldenRing • JzG • LinguistAtLarge • Nehrams2020

Interface administrator changes

addedIzno

Guideline and policy news

  • There is a request for comment in progress to either remove T3 (duplicated and hardcoded instances) as a speedy deletion criterion or eliminate its seven-day waiting period.

Technical news

  • Voting for proposals in the 2021 Community Wishlist Survey, which determines what software the Wikimedia Foundation's Community Tech team will work on next year, will take place from 8 December through 21 December. In particular, there are sections regarding administrators and anti-harassment.

Arbitration

  • Voting in the 2020 Arbitration Committee Elections is open to eligible editors until Monday 23:59, 7 December 2020 UTC. Please review the candidates and, if you wish to do so, submit your choices on the voting page.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 02:37, 1 December 2020 (UTC)

(script added to awards page)

Thank you, MrLinkinPark333! (I was shamed by this barnstar into finally fixing the script's awful handling of the spam blacklist.) Enterprisey ( talk!) 08:46, 6 December 2020 (UTC)

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)

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)

News and updates for administrators from the past month (December 2020).

Guideline and policy news

  • Speedy deletion criterion T3 (duplication and hardcoded instances) has been repealed following a request for comment.

Technical news

  • You can now put pages on your watchlist for a limited period of time.

Arbitration

  • By motion, standard discretionary sanctions have been temporarily authorizedfor all pages relating to the Horn of Africa (defined as including Ethiopia, Somalia, Eritrea, Djibouti, and adjoining areas if involved in related disputes). The effectiveness of the discretionary sanctions can be evaluated on the request by any editor after March 1, 2021 (or sooner if for a good reason).
  • Following the 2020 Arbitration Committee elections, the following editors have been appointed to the Arbitration Committee: Barkeep49, BDD, Bradv, CaptainEek, L235, Maxim, Primefac.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 00:07, 5 January 2021 (UTC)

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)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 14:51, 14 January 2021 (UTC)

(moved to User talk:Vinish Kumar V#January 2021 Enterprisey (talk!) 08:57, 24 January 2021 (UTC))

In the NYC video for Wikipedia at 20, I enjoyed your analogy of the Wikipedia being built from bricks. Also, you made a great point about how wonderful the world of Wikimedia which allows user-contributed interfaces is rare in the sea of glass buildings. Thanks for deligient work and expertise. - DutchTreat (talk) 15:09, 24 January 2021 (UTC)

Thank you! I appreciated the opportunity to share my thoughts. This level of user control, while we pay for it with additional technical complexity, truly provides countless new ways to interact with the website. Enterprisey ( talk!) 00:36, 30 January 2021 (UTC)


Hey Enterprisey, FYI it looks like you've got two userscripts used by others with bare globals: User:Enterprisey/AFCFFU.js and User:Enterprisey/StatusChanger.js. ~ Amory (u • t • c) 19:24, 29 January 2021 (UTC)

2013 scripts? Vintage! Thanks for the note, will fix. Enterprisey ( talk!) 00:31, 30 January 2021 (UTC)

News and updates for administrators from the past month (January 2021).

Arbitration

  • The standard discretionary sanctions authorized for American Politics were amended by motion to cover post-1992 politics of United States and closely related people, replacing the 1932 cutoff.

Miscellaneous

  • Voting in the 2021 Steward elections will begin on 05 February 2021, 14:00 (UTC) and end on 26 February 2021, 13:59 (UTC). The confirmation process of current stewards is being held in parallel. You can automatically check your eligibility to vote.
  • Wikipedia has now been around for 20 years, and recently saw its billionth edit!

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 19:09, 1 February 2021 (UTC)

Hi! I've only just discovered your vandal block script and I love it. I've been blocking vandals since before Twinkle was capable of doing it and that was revolutionary in cutting down the amount of time and clicking it took to block a vandal; this is even more so! Just one question: why does it revoke talk page access? Best, HJ Mitchell | Penny for your thoughts? 18:37, 2 February 2021 (UTC)

HJ Mitchell, honestly, I'm not sure; perhaps the LTA it was originally designed for required that treatment. Probably a mistake now, so I've changed it to stop doing that. Enterprisey ( talk!) 20:03, 2 February 2021 (UTC)
Yes, I can well imagine needing to quickly block certain LTAs without talk page access. For the average bored schoolkid, it's usually overkill, so thanks for making the change. And thanks for such a quick reply! All the best, HJ Mitchell | Penny for your thoughts? 20:09, 2 February 2021 (UTC)

--Wil540 art (talk) 23:20, 4 February 2021 (UTC)

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)

You are invited to join the Wikimedia NYC community for our monthly "WikiWednesday" evening salon (7-8pm) and knowledge-sharing workshop. To join the meeting from your computer or smartphone, just visit this link. More information about how to connect is available on the meetup page.

We look forward to seeing local Wikimedians, but would also like to invite folks from the greater New York metropolitan area (and beyond!) who might not typically be able to join us in person!

This month will include a discussion of Black WikiHistory Month in February, plans for WikiWomen's History Month in March, and of course the great work that is being done in these topical areas throughout the year. We will also have a relevant demonstration of the Wikipedia:Did you know process. If there's a project you'd like to share or a question you'd like answered, just let us know by adding it to the agenda or responding to this message.

  • Wednesday February 17 WikiWednesday Salon and Skill-Share NYC (optional RSVP on-wiki).
7:00pm - 8:00 pm online via Zoom (optional breakout rooms from 8:00-8:30)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 01:23, 16 February 2021 (UTC)

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)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 07:22, 23 February 2021 (UTC)

News and updates for administrators from the past month (February 2021).

ANEWSicon.png

Administrator changes

addedTJMSmith
removedBoing! said Zebedee • Hiberniantears • Lear's Fool • Only • WGFinley

Interface administrator changes

addedAmandaNP

Guideline and policy news

  • A request for comment is open that proposes a process for the community to revoke administrative permissions. This follows a 2019 RfC in favor of creating one such a policy.
  • A request for comment is in progress to remove F7 (invalid fair-use claim) subcriterion a, which covers immediate deletion of non-free media with invalid fair-use tags.
  • A request for comment seeks to grant page movers the delete-redirect userright, which allows moving a page over a single-revision redirect, regardless of that redirect's target. The full proposal is at Wikipedia:Page mover/delete-redirect.
  • A request for comment asks if sysops may place the General sanctions/Coronavirus disease 2019 editnotice template on pages in scope that do not have page-specific sanctions?
  • There is a discussion in progress concerning automatic protection of each day's featured article with Pending Changes protection.

Technical news

  • When blocking an IPv6 address with Twinkle, there is now a checkbox with the option to just block the /64 range. When doing so, you can still leave a block template on the initial, single IP address' talkpage.
  • When protecting a page with Twinkle, you can now add a note if doing so was in response to a request at WP:RfPP, and even link to the specific revision.
  • There have been a number of reported issues with Pending Changes. Most problems setting protection appear to have been resolved (phab:T273317) but other issues with autoaccepting edits persist (phab:T275322).

Arbitration

  • By motion, the discretionary sanctions originally authorized under the GamerGate case are now authorized under a new Gender and sexuality case, with sanctions authorized for all edits about, and all pages related to, any gender-related dispute or controversy and associated people. Sanctions issued under GamerGate are now considered Gender and sexuality sanctions.
  • The Kurds and Kurdistan case was closed, authorizing standard discretionary sanctions for the topics of Kurds and Kurdistan, broadly construed.

Miscellaneous

  • Following the 2021 Steward Elections, the following editors have been appointed as stewards: AmandaNP, Operator873, Stanglavine, Teles, and Wiki13.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 19:13, 1 March 2021 (UTC)

Hey Enterprisey, I know you mentioned on IRC that there had been a recent update to AFCHScript? I think something might be a little wonky, as the automated edit summaries are coming up with "(AFCH undefined)" in them? See [21][22][23][24] etc. . Cheers, --Jack Frost (talk) 09:18, 2 March 2021 (UTC)

Fixed; may take a bit of time for the caches to update. Enterprisey ( talk!) 20:21, 2 March 2021 (UTC)

Moved to Draft talk:Data-oriented programming § Followup – Enterprisey (talk!) 01:16, 9 March 2021 (UTC)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 01:54, 5 March 2021 (UTC)

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)

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)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 00:23, 12 March 2021 (UTC)

You are invited to join the Wikimedia NYC community for our monthly "WikiWednesday" evening salon (7-8pm) and knowledge-sharing workshop. To join the meeting from your computer or smartphone, just visit this link. More information about how to connect is available on the meetup page.

We look forward to seeing local Wikimedians, but would also like to invite folks from the greater New York metropolitan area (and beyond!) who might not typically be able to join us in person!

As this WikiWednesday coincides with Saint Patrick's Day, we will have a guest speaker from Wikimedia Community Ireland, about Irish-language Wikipedia, the efforts of the community in Ireland, and personal work on historical biographies with a special Irish-New York connection.

This month will also include a discussion of Black WikiHistory Month in February and WikiWomen's History Month and Art+Feminism in March, and of course the great work that is being done in these topical areas throughout the year. If there's a project you'd like to share or a question you'd like answered, just let us know by adding it to the agenda or the talk page.

  • Wednesday March 17 WikiWednesday Salon and Skill-Share NYC (optional RSVP on-wiki).
7:00pm - 8:00 pm online via Zoom (optional breakout rooms from 8:00-8:30)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 14:47, 15 March 2021 (UTC)

Hello friend. When I go to an AFD and I click delsort, I get a Javascript prompt similar to this: [25]

And if I don't type anything into it and press enter, it does this: [26]

Any idea why I'm not getting a modal like in the official userscript screenshot? Thank you. –Novem Linguae (talk) 03:07, 18 March 2021 (UTC)

Disregard, I figured it out. Confusingly, I had another script named delsort installed at the same time as your delsort. User:Fox Wilson/delsort.js. – Novem Linguae(talk) 17:43, 18 March 2021 (UTC)

Hello Enterprisey. This edit of an article about a US army general triggered a hit on Filter 1118, whose name is 'band vandalism'. General Newman was not known for his musical activities, and the code of the filter does not suggest any reason for a hit. I am assuming you might know what could lead to this since you are the last person to change the filter. This is not a crisis for me, just a curiosity. Thanks, EdJohnston (talk) 22:06, 22 March 2021 (UTC)

@EdJohnston: (talk page stalker) ("FOLLOW ME" in ucase(added_lines)) | is probably why it matches - the text His cry of "Follow Me!" is part of the paragraph that is changed and so calculated as an added line (as well as a removed line, since it was there previously) DannyS712 ( talk) 22:19, 22 March 2021 (UTC)
Thanks, that makes sense. EdJohnston ( talk) 22:23, 22 March 2021 (UTC)

A Wikimeida t-shirt!

Hey Enterprisey,

You have been successfully nominated to receive a free t-shirt from the Wikimedia Foundation through our Merchandise Giveaway program. Congratulations and thank you for your hard work! Please email us at merchandise@wikimedia.org and we will send you full details on how to accept your free shirt. Thanks!

On behalf of the Merchandise Giveaway program,

-- janbery (talk) 17:34, 29 March 2021 (UTC)

News and updates for administrators from the past month (March 2021).

ANEWSicon.png

Administrator changes

removedAlexandria • Happyme22 • RexxS

Guideline and policy news

  • Following a request for comment, F7 (invalid fair-use claim) subcriterion a has been deprecated; it covered immediate deletion of non-free media with invalid fair-use tags.
  • Following a request for comment, page movers were granted the delete-redirect userright, which allows moving a page over a single-revision redirect, regardless of that redirect's target.

Technical news

  • When you move a page that many editors have on their watchlist the history can be split and it might also not be possible to move it again for a while. This is because of a job queue problem. (T278350)
  • Code to support some very old web browsers is being removed. This could cause issues in those browsers. (T277803)

Arbitration

  • A community consultation on the Arbitration Committee discretionary sanctions procedure is open until April 25.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 22:20, 1 April 2021 (UTC)

Feature request: "If the first two characters are '{{', replace them with 'Template:'" as a work-around for phab:T185126. That would allow copy-pasting from the source editor into the search-box rather than having to type "Template:" before pasting in just the template-name. Or for those who manually type template-names a lot, that could help us quickly jump to them. About half the time, I typo it as "Tempalate:" or other variants. DMacks (talk) 04:39, 13 April 2021 (UTC)

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)

You are invited to join the Wikimedia NYC community for our monthly "WikiWednesday" evening salon (7-8pm) and knowledge-sharing workshop. To join the meeting from your computer or smartphone, just visit this link. More information about how to connect is available on the meetup page.

We look forward to seeing local Wikimedians, but would also like to invite folks from the greater New York metropolitan area (and beyond!) who might not typically be able to join us in person!

As this WikiWednesday is just the day before Earth Day, we will have an environmental focus.

If there's a project you'd like to share or a question you'd like answered, just let us know by adding it to the agenda or the talk page.

  • Wednesday April 21 WikiWednesday Salon and Skill-Share NYC (optional RSVP on-wiki).
7:00pm - 8:00 pm online via Zoom (optional breakout rooms from 8:00-8:30)

(You can subscribe/unsubscribe from future notifications for NYC-area events by adding or removing your name from this list.)

--Wikimedia New York City Team 00:30, 18 April 2021 (UTC)

Hello, could Wikipedia:WikiProject Deletion sorting/Awards please be added to your script? Thanks. 𝟙𝟤𝟯𝟺𝐪𝑤𝒆𝓇𝟷𝟮𝟥𝟜𝓺𝔴𝕖𝖗𝟰 (𝗍𝗮𝘭𝙠) 14:48, 22 April 2021 (UTC)

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)

News and updates for administrators from the past month (April 2021).

ANEWSicon.png

Administrator changes

removedEnchanter • Carlossuarez46

Interface administrator changes

removedRagesoss

Guideline and policy news

  • Following an RfC, consensus was found that third party appeals are allowed but discouraged.
  • The 2021 Desysop Policy RfC was closed with no consensus. Consensus was found in a previous RfC for a community based desysop procedure, though the procedure proposed in the 2021 RfC did not gain consensus.

Technical news

  • The user group oversight will be renamed to suppress. This is for technical reasons. You can comment at T112147 if you have objections.

Arbitration

  • The community consultation on the Arbitration Committee discretionary sanctions procedure was closed, and an initial draft based on feedback from the now closed consultation is expected to be released in early June to early July for community review.

  • Discuss this newsletter
  • Subscribe
  • Archive
Sent by MediaWiki message delivery (talk) 15:51, 7 May 2021 (UTC)

Hello! I noticed that your bot's status table (permalink) includes several sections which are not sections (the ones with asterisks around them and supposedly with -1 replies). It seems that this may be because it looks for things in double equals signs and takes them to be headings. I would like to suggest that it looks for a newline followed by things in double equals signs; this should fix this issue. Sincerely, Tol | Talk | Contribs 00:17, 9 May 2021 (UTC)

Fixed, thanks for reporting. Enterprisey ( talk!) 04:59, 11 May 2021 (UTC)

IDs changed it seems. Special:Diff/1022438836/1022440182 fixes the test link in User:Enterprisey/abusefilter-diff-check.js ProcrastinatingReader (talk) 14:45, 10 May 2021 (UTC)

Fixed, thanks for the patch. Enterprisey ( talk!) 05:06, 11 May 2021 (UTC)