Content deleted Content added
m POTY 2011: marked answered
m Reverted change by 191.156.34.30 (talk) to last version by Kittycataclysm
Tag: Rollback
 
Line 1:
{{#babel:en|fr|{{#switch:{{int:lang}}|en=|en-gb=|fr=|frc=|#default={{int:lang}}-0}}}}
{{#babel:en|fr}}
<div style="float:right; clear:right; width:19em; margin:0 0 2em 2em; padding-left:1em; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; background:#FFF; -moz-box-shadow: -5px 5px 5px #CCC; -webkit-box-shadow:-5px 5px 5px #CCC; box-shadow:-5px 5px 5px #DDD;">
__TOC__
Line 13:
</div>
<div style="margin-bottom:2em; padding:0.5em; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-box-shadow: -5px 5px 5px #CCC; -webkit-box-shadow:-5px 5px 5px #CCC; box-shadow:-5px 5px 5px #DDD; font-size:0.9em;">
My'''Talk nameto isme Jesse.—''' Ifif you have questions or comments, feel free to [{{fullurl:User talk:Pathoschild|action=edit&section=new}} post them below] or [[Special:EmailUser/Pathoschild|send me an email]]. If you saw me edit on your wiki, it was probably related to the [[synchbot|synchbot service]] (which maintains global user pages for others) or [[interface editor]] (which lets me maintain [//github.com/Pathoschild/Wikimedia-contrib#user-scripts my user scripts]).
 
I'''About wasme an—''' activemy editorname andis administratorJesse. on various wikis many years ago, but nowadaysNowadays I quietly write scripts and, make the occasional edit., Myand contributionslove are[[User:Shanel|Shanel]]. typicallyMany tomoons technicalago development,I withwas thean occasionalactive copyediteditor orand newadministrator content.on Iseveral amwikis, a [[stewards|Wikimedia steward]] for the Wikimedia Foundation(2006&ndash;2014), ana [[Languagelanguage committee#Observers|observer]] ofmember the [[language committee]](2006&ndash;2011), and maintainan [[User:Pathoschild/ScriptsOTRS|aemail fewresponse scripts and botsvolunteer]]. Historically, I was on the [[language committee]] in (2006&ndash;2011), and thea Board elections committee inmember ([[Board elections/2008/Committee/en|2008]] and [[Board elections/2009/Committee/en|2009]]. I edit various wikis, but the English Wikisource and Meta are my main wikis).
</div>
 
== Account eligibility tool ==
[[User:Shanel|Shanel]] is my beloved.</div>
 
{{ping|Pathoschild}} Account eligibility tool at https://meta.toolforge.org/accounteligibility/70 is hanging and not responding. [[User:Sario528|Sario528]] ([[User talk:Sario528|talk]]) 22:01, 8 February 2024 (UTC)
== Babel migrate and delete - is.wiki ==
I have heard that you have a script to migrate babel templates to <code><nowiki>{{#babel:}}</nowiki></code>. I have proposed to migrate and delete all babel templates on is.wikipedia (see [[:m:is:Wikipedia:Potturinn#Skipta tungumálasniðum alfarið út fyrir viðbótina Babel]] (in icelandic)). Can you help with that?--[[User:Snaevar|Snaevar]] 21:19, 19 January 2012 (UTC)
 
: HelloHi! Snaevar.This seems to be a filesystem issue on Toolforge so far; I'mll usingpost a message in [[User:Pathoschild/common.jsIRC|<code>pathoschild.BabelMigrator</code>#wikimedia-cloud]] into mysee JavaScript]]if forthey semi-automatedhave an idea what's causing migrationsit. —<small>[[User talk:Pathoschild/s|Pathoschild]] 07:0105:3848, 2009 JanuaryFebruary 20122024 (UTC)</small>
::Ok. I was thinking that you would operate the code yourself on is.wiki. There is one template left to migrate: [[:m:is:Snið:Málkassi-X]].--[[User:Snaevar|Snaevar]] 12:48, 21 January 2012 (UTC)
 
::: HiYep, Snaevar.it Thiswas templatea shouldfilesystem be pretty easy to migrateissue. IIt'ves [[is:Wikipedia:Potturinn|askedfixed to confirm on that page]]now; couldthanks youfor translatereporting my message?it! —<small>[[User talk:Pathoschild/s|Pathoschild]] 04:5615:2723, 1909 February 20122024 (UTC)</small>
 
== Account Eligibility for the U4C Elections ==
:Yes, I have translated your message. Typically my fellow users on is.wiki respond after one to two weeks.
 
Hello Pathoschild! Thanks kindly for your help in January getting the tool set up for the U4C Charter vote. There's an election vote coming up in mid-April for that committee, and it would be wonderful to have the tool set up for that. Here's the [[Universal Code of Conduct/Coordinating Committee/Election/2024/Voter eligibility criteria|eligibility information]], if you have time :) (I'm not sure if the tool can query translatewiki.net for the "Translators" rules, it's fine if not) [[User:PEarley (WMF)|Patrick Earley (WMF)]] ([[User talk:PEarley (WMF)|talk]]) 16:37, 8 March 2024 (UTC)
:The migration looks easy, but there is one issue that might make it challenging and there is an temporary workaround in place for it. If an userpage includes the template and uses a parameter that refers both to an language code and an user-template then both will be shown on the user-page. The babel-box will be shown due to the fact that [[mw:Extension:Babel|Extension:Babel]] is transcluded in the template "Málkassi-X" (in a similar way as [[Template:Babel]] does the same on meta). The user-template is shown above the babel-box due to an temporary workaround. If there are more than one user-template shown like this, then they are aligned horizontally. Usually when this is the case the user-template is what the user intended to have on his page.
 
: Hi! Translatewiki doesn't seem to be available in the Toolforge data, but Account Eligibility can mention the translator exception in the "additional requirements that can't be checked by this script" section.
:Example:
:An userpage includes the code "<nowiki>{{Málkassi-X|BS}}</nowiki>". This userpage shows both that the user has an BS-university degree and that he is an native speaker of Bosnian.--[[User:Snaevar|Snaevar]] ([[User talk:Snaevar|talk]]) 17:11, 20 February 2012 (UTC)
 
: The voter rules seem clear, but a few questions to clarify the [[Universal Code of Conduct/Coordinating Committee/Election/2024#Call for Candidates|candidate rules]]:
:: After the bot does the migration, should the page have "<code><nowiki>{{#babel:bs}}</nowiki></code>" or "<code><nowiki>{{notandi BS}}{{#babel:bs}}</nowiki></code>"? Would you want this behaviour for all existing templates, or is there a list of templates where you'd want both? —<small>[[User talk:Pathoschild/s|Pathoschild]] 20:32, 23 February 2012 (UTC)</small>
:* Does "''Have not been blocked on any Wikimedia project''" mean they're not ''currently'' blocked on any wiki, or does it include previous blocks which are no longer in effect?
:* Does "''nor have an active event ban in the past one year''" refer to the [[Event Ban policy|event ban policy]]?
:* For "''Be a registered member of at least one Wiki project for at least 365 days and have a minimum of 500 edits''", can this be accumulated across multiple wikis? For example, let's say they have a two-year-old account on Wiki A with 200 edits, and a six-month-old account on Wiki B with 300 edits. Would they qualify based on the Wiki A age and Wiki A+B edits?
: —<small>[[User:Pathoschild|Pathoschild]] 22:15, 10 March 2024 (UTC)</small>
::Hey Pathoschild, I work with Patrick for the U4C election, so I can answer these questions for you (as Patrick is on a well-deserved break :)):
::# That would mean current blocks only, as is the practice in the previous elections
::# Yes, that would refer to the [[Event Ban policy]]
::# Yes, that would refer to 500 edits across all Wikimedia projects.
::Let me know if you need any further clarification, and thanks for your help. Cheers, [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 06:37, 19 March 2024 (UTC)
 
::: Done! The new events are [[toolforge:meta/accounteligibility/74|74 (voters)]] and [[toolforge:meta/accounteligibility/73|73 (candidates)]], and [https://github.com/Pathoschild/Wikimedia-contrib/commit/e33caa99e5cafe286825bc82aaeceec0517a0805 here are the code changes] in case you want to review. Let me know if you need any changes. —<small>[[User:Pathoschild|Pathoschild]] 17:21, 31 March 2024 (UTC)</small>
==AccountEligibility==
::::This is great. Many thanks for your help, Pathoschild! [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 06:16, 1 April 2024 (UTC)
===Role duration bug===
{{answered|fixed|text=
Hi, just to let you know, the AccountEligibility doesn't give me the right output [http://toolserver.org/~pathoschild/accounteligibility/?user=Freaky+Fries&wiki=nlwiki_p&event=22]. It says "was not flagged as an administrator for a continuous period of at least three months before 29 January 2012 (never flagged).", but I am an administrator for almost 3 years [http://nl.wikipedia.org/w/index.php?title=Speciaal%3ALogboeken&type=rights&user=&page=Gebruiker%3AFreaky+Fries&year=&month=-1&tagfilter=&hide_patrol_log=1]. Best regards, [[User:Freaky Fries|Freaky Fries]] 08:45, 20 January 2012 (UTC)
:I saw the same bug with my account, I haven't been an administrator for 3 years but it has been over 3 months. '''[[User:GB fan|<span style='color: #ffac2c;background-color: #00422f;'>~~ GB fan ~~</span>]]''' <sup>[[User talk:GB fan|<span style='color: #FFA500;'>talk</span>]]</sup> 16:31, 20 January 2012 (UTC)
 
Hi Pathoschild, a small update request: the EC has decided that for candidates, the minimum of 500 edit requirements would be by 5 March 2024, 12:00 UTC -- the tool currently set it by 16 March 2024. Can you please change it? Many thanks, [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 10:08, 5 April 2024 (UTC)
:: Fixed; thanks for reporting the bug. —<small>[[User talk:Pathoschild/s|Pathoschild]] 01:37:12, 21 January 2012 (UTC)</small>
 
: Done! I also set the same date for the account age requirement based on the new rules text, but let me know if you want to change it. —<small>[[User:Pathoschild|Pathoschild]] 04:16, 06 April 2024 (UTC)</small>
::: Hi Pathos, there seems to be another bug with the tool, [[en:w:User:Mufka|Mufka]] on the English Wikipedia should be eligible to be a candidate, [http://en.wikipedia.org/w/index.php?title=Special%3ALog&type=rights&user=&page=User%3AMufka&year=&month=-1&tagfilter=&hide_patrol_log=1&hide_review_log=1 flagged since 2009], but the tool thinks that he was [http://toolserver.org/~pathoschild/accounteligibility/?user=mufka&wiki=&event=22 never flagged]. [[User:Thehelpfulone|<font color="red">'''The'''</font>]] [[User_talk:Thehelpfulone|<font color="black"> '''Helpful'''</font>]] [[Special:Contributions/Thehelpfulone|<font color="red"> '''One'''</font>]] 15:37, 21 January 2012 (UTC)
::Thanks a lot! [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 10:08, 8 April 2024 (UTC)
 
Hi @[[User:Pathoschild|Pathoschild]], I just checked a user's eligibility [https://meta.toolforge.org/accounteligibility/74/Paradise+Chronicle] and the tool says they are eligible to vote even though they are site-wide blocked in more than one public project [https://meta.wikimedia.org/wiki/Special:CentralAuth/Paradise_Chronicle].
:::: Thank you for your fixings. Nevertheless, the tool doesn't always rightly the time previous admins have been admins (sometimes it does, sometimes not), for example, it tells that GB fan isn't [//toolserver.org/~pathoschild/accounteligibility/?user=GB+fan&wiki=enwiki_p&event=22 eligible], other previous longtime admins aren't either, I got some examples for you. Some of those who resigned since Febr. 2011 in German Wikipedia and who were admins for more than 3 months are [//toolserver.org/~pathoschild/accounteligibility/?user=Matthäus+Wander&wiki=&event=22 Matthäus+Wander], admin since [//de.wikipedia.org/w/index.php?title=Spezial%3ALogbuch&type=rights&page=Benutzer%3AMatthäus+Wander before 2006] – [[:de:WP:LDA#Adminrechte nicht explizit endgültig abgegeben|dec. 2011]]; [//toolserver.org/~pathoschild/accounteligibility/?user=Don-kun&wiki=&event=22 Don-kun], admin [//de.wikipedia.org/w/index.php?title=Spezial%3ALogbuch&type=rights&page=Benutzer%3ADon-kun&year=&month=-1&tagfilter= Oct. 2010] – Oct. 2011; [//toolserver.org/~pathoschild/accounteligibility/?user=Smial&wiki=&event=22 Smial], admin [//de.wikipedia.org/w/index.php?title=Spezial%3ALogbuch&type=rights&page=Benutzer%3ASmial&year=&month=-1&tagfilter= Oct 2010] – July 2011; [//toolserver.org/~pathoschild/accounteligibility/?user=Victor+Eremita&wiki=&event=22 Victor Eremita], admin [//de.wikipedia.org/w/index.php?title=Spezial%3ALogbuch&type=rights&page=Benutzer%3AVictor+Eremita&year=&month=-1&tagfilter= May 2008] – Febr. 2011. But the tool shows the right eligibility for the previous admins Hozro, Engelbaet, Stullkowski, Magadan, Wiggum and Julius1990 (but not always the right continuous periods of flaggings), so 4 of 10 who resigned last year are wrongly displayed. If you need more examples, you can check also [[:de:WP:LDA#Wikipedia:LDA#Ehemalige Administratoren|these 156 previous admins]] (with or without global or meta account) who should have been admins more than 3 months each, f.&nbsp;e. [//toolserver.org/~pathoschild/accounteligibility/?user=Blunt.&wiki=&event=22 Blunt.] ([//de.wikipedia.org/w/index.php?title=Spezial%3ALogbuch&type=rights&page=Benutzer%3ABlunt. Sept. 2008] – Nov. 2009 and later between 2010 and 2011 again as member of the arbcom). And Freaky Fries is admin since 24 months now but the tool says he is only [//toolserver.org/~pathoschild/accounteligibility/?user=Freaky+Fries&wiki=nlwiki_p&event=22 19.46 months]. Or for [//toolserver.org/~pathoschild/accounteligibility/?user=Julius1990&wiki=&event=22 Julius1990], the tools says, he had only been admin for 3.44 months, but he has been admin between [//de.wikipedia.org/w/index.php?title=Spezial%3ALogbuch&type=rights&user=&page=Benutzer%3AJulius1990&year=&month=-1&tagfilter= 9 May 2008] and [//meta.wikimedia.org/w/index.php?title=Special%3ALog&type=rights&user=&page=User%3AJulius1990%40dewiki&year=&month=-1&tagfilter= 8 April 2009] and again between May 2009 and April 2011 which both are many more than 4 months of duration. I hope that's helping. :-) Greetings --<span style="font-family:Palatino">[[User:Geitost|Geitost]] [[User talk:Geitost|<sup>''diskusjon''</sup>]]</span> 15:47, 21 January 2012 (UTC)
 
Is it possible that your tool doesn't determine the dewiki block as side-wide because autoblock has been disabled [https://de.wikipedia.org/w/index.php?title=Spezial:Logbuch&logid=137597039]? [[User:Johannnes89|Johannnes89]] ([[User talk:Johannnes89|talk]]) 06:24, 28 April 2024 (UTC)
::::: I fixed the main bug, which was an error in [[Talk:Stewards/Elections 2012/Statements/Willy Weazley#Explanation of disqualification|yesterday's new algorithm]]. Thanks for the test cases, which helped check for further issues. I added links to the rights logs to make it easier to double-check the result. There are a few edge cases which I will look into later today, such as administrators flagged before 2006 having no log entries. —<small>[[User talk:Pathoschild/s|Pathoschild]] 23:26:42, 21 January 2012 (UTC)</small>
}}
 
: Hi! Unfortunately I'm away travelling this week, and it seems my access to Toolforge isn't working from here. I'll take a look as soon as I get back, or I'd be fine if a Toolforge admin wanted to submit and deploy a fix.
===Administrators flagged before 2006===
{{answered|fixed|text=
Is there a list of users who were flagged before logging existed on dewiki? —<small>[[User talk:Pathoschild/s|Pathoschild]] 01:58:18, 22 January 2012 (UTC)</small>
 
: The tool shouldn't care about the auto-block settings though; it just [https://github.com/Pathoschild/Wikimedia-contrib/blob/main/tool-labs/accounteligibility/framework/rules/NotBlockedRule.php#L95 checks for an entry] in [[mw:Manual:Ipblocks table|the <samp>ipblocks</samp> table]]. (Despite the name, non-IP blocks are also stored in that table.) —<small>[[User:Pathoschild|Pathoschild]] 01:32, 30 April 2024 (UTC)</small>
: Yes and no. There's the [[:de:WP:LDA|list of administrators]] which lists '''all''' now-being and former admins who have ever been admin (it's regularly updated manually). But there isn't said when anybody got the flag. To go through the [[:de:Wikipedia:Adminkandidaturen/Archiv|election archives]] won't be a good idea because it's not so easy to see there if someone got the flag or not, especially in the first elections [[:de:Wikipedia:Adminkandidaturen/Archiv/2003|2003]] and [[:de:Wikipedia:Adminkandidaturen/Archiv/2004-1|2004]] (until August). Furthermore, there have also been admins who never were elected at all and who aren't listed in the election archives, but they also held admin rights for more than 3 months (f.&nbsp;e. Magnus Manske who still is admin or Ben-Zin who isn't anymore, both weren't elected and you can find Ben-Zin listed only in the list LDA and [[:de:Benutzer:Geitost/Adminübersicht II|here]] – they both got the rights before 2003, a few people more did also and their names are also listed at LDA and [[:de:Wikipedia:Administratoren/Übersicht|these]] [[:de:Benutzer:Geitost/Adminübersicht II|two]] lists together which are both based on LDA). So, you see, it's a bit difficult with the archives also.
 
:: Fixed! The tool now continues checking the rule on the remaining wikis once the other requirements have all been met. —<small>[[User:Pathoschild|Pathoschild]] 00:10, 09 May 2024 (UTC)</small>
: Instead of this, to find just admins who were elected before 2006, it's perhaps easier to go through the list [[:de:Wikipedia:Administratoren/Übersicht]]. There you find also the dates these were first elected (just take a look at the years behind „Erstwahl“ or „Erstwahl (Admin)“). The list only lists now-being admins. To find also former admins you have also to go through the shorter list [[:de:Benutzer:Geitost/Adminübersicht II]] which only lists the former admins until Sept. 2010 (it's not up-to-date), there you have to look up each name cause the year they got the rights isn't listed there. In addition to this, I looked up the admins who retired or lost their rights after Sept. 2010 and who were elected before August 2006 ([//de.wikipedia.org/w/index.php?title=Wikipedia%3AAdministratoren%2FÜbersicht&action=historysubmit&diff=97693594&oldid=81972778 diff]):
:* 1001 (elected in July 2004), Idler (Jan. 2005), Lung (Nov. 2005), Magadan (July 2005), Matthäus Wander (Febr. 2004), Nb (May 2005), Nerd (Mars/April 2003), Raven (Febr. 2004), Voyager (Febr. 2005) – (and Geos who was elected in [//de.wikipedia.org/w/index.php?title=Spezial%3ALogbuch&type=rights&user=MichaelDiederich&page=Benutzer%3AGeos&year=&month=-1&tagfilter= Mars 2006], but who died a year ago).
: Do these lists help you with this? --<span style="font-family:Palatino">[[User:Geitost|Geitost]] [[User talk:Geitost|<sup>''diskusjon''</sup>]]</span> 17:16, 22 January 2012 (UTC)
 
== AccountEligibility for MCDC ratification vote ==
: I've got some other special cases for you (out of [[:de:Benutzer:Geitost/Adminübersicht II|this list of former admins]]) – the tool says they wouldn't have been admins (long enough), account names bold: '''Anathema''' lost his admin rights in [//de.wikipedia.org/w/index.php?title=Wikipedia:Adminkandidaturen&oldid=6389461#Anathema June 2005], has surely held them for more than 3 months and should also be [//toolserver.org/~pathoschild/accounteligibility/?user=Anathema&wiki=dewiki_p&event=22 eligible]. '''Achim Raschka''' has held admin rights for longer periods of times than 3 months each between February 2005 and October 2009, the logs are a bit confusing[//de.wikipedia.org/w/index.php?title=Spezial:Logbuch/rights&page=User%3AAchim+Raschka], [//meta.wikimedia.org/wiki/Special:Log/rights?page=User:Achim%20Raschka@dewiki] (was first flagged as '''Necrophorus'''). '''Kellerkind''' ([//toolserver.org/~pathoschild/accounteligibility/?user=Kellerkind&wiki=dewiki_p&event=22 SUL and meta account]) was flagged as [//toolserver.org/~pathoschild/accounteligibility/?user=Anneke+Wolf&wiki=dewiki_p&event=22 '''Anneke Wolf'''] which is no SUL account. So, is she eligible as candidate or not with the SUL account Kellerkind? She's an active editor. '''Asb''' should also be [//toolserver.org/~pathoschild/accounteligibility/?user=Asb&wiki=dewiki_p&event=22 eligible], has held the rights since before 2006 until [//meta.wikimedia.org/wiki/Special:Log/rights?page=User:Asb@dewiki Dec. 2009]. '''P. Birken''' should be [//toolserver.org/~pathoschild/accounteligibility/?user=P.+Birken&wiki=dewiki_p&event=22 eligible], has held admin rights as '''DaTroll''' (before renaming) until [//de.wikipedia.org/w/index.php?title=Benutzer_Diskussion:Fantasy&oldid=16188748#Adminrechte April 2006], '''Karl-Henner''' until [//meta.wikimedia.org/wiki/Special:Log/rights?page=User:Karl-Henner@dewiki April 2008], '''Koethnig''' until [//meta.wikimedia.org/wiki/Special:Log/rights?page=User:Koethnig@dewiki Dec. 2005], '''Mijobe''' until [//de.wikipedia.org/w/index.php?title=Wikipedia:Adminkandidaturen&oldid=9225894#Wiederwahl_mijobe Sept. 2005], '''Ralf Roletschek''' from [//de.wikipedia.org/w/index.php?title=Spezial:Logbuch/rights&page=User%3ARalf+Roletschek Jan. 2006] until [//meta.wikimedia.org/wiki/Special:Log/rights?page=User:Ralf%20Roletschek@dewiki Jan. 2008] and from 3 Feb. 2008 until 27 April 2008, '''Simplicius''' held the rights until [//meta.wikimedia.org/wiki/Special:Log/rights?page=User:Simplicius@dewiki August 2005], '''Stw''' until [//meta.wikimedia.org/wiki/Special:Log/rights?page=User:Stw@dewiki Dec 2009], '''Carol.Christiansen''' has held the rights with the old account '''Unscheinbar''' from [//meta.wikimedia.org/w/index.php?title=Special%3ALog&type=rights&user=&page=User%3AUnscheinbar%40dewiki&year=&month=-1&tagfilter= April 2005 to January 2006]. Shouldn't he now be [//toolserver.org/~pathoschild/accounteligibility/?user=Carol.Christiansen&wiki=dewiki_p&event=22 eligible] with the new account? He's also an active editor. '''Vic Fontaine''' held the rights from [//de.wikipedia.org/w/index.php?title=Spezial:Logbuch/rights&page=User%3AVic+Fontaine before 2006] until [//meta.wikimedia.org/wiki/Special:Log/rights?page=User:Vic%20Fontaine@dewiki Dec. 2009], '''Vulture''' until [//meta.wikimedia.org/wiki/Special:Log/rights?page=User:Vulture@dewiki July 2008]. In addition, there are lots of former admins without meta and/or global accounts who could just make these ones for being eligible. --<span style="font-family:Palatino">[[User:Geitost|Geitost]] [[User talk:Geitost|<sup>''diskusjon''</sup>]]</span> 16:52, 23 January 2012 (UTC)
:PS: You can forget Anneke/Kellerkind, I've now seen she's eligible because of [http://toolserver.org/~pathoschild/accounteligibility/?user=Kellerkind&wiki=dewikisource_p&event=22 wikisource] anyway. And Carol.Christiansen let his old account Unscheinbar [http://toolserver.org/~pathoschild/stalktoy/?target=Unscheinbar block last year] with which he had held the admin rights. So he should be eligible with the now-being SUL account. It has just been renaming without official renaming process. I don't know if the election rules say anything about special cases like this. ;-)
:Perhaps it would be better for future elections to just let former admins be eligible who have held the rights for 3 months '''within the last 5 years'''. Then there wouldn't be any problem with the eligibility of persons who don't have a chance of becoming steward anyway, if it's so long ago they hold admin rights at last, even if they've been active contributors for the whole time. --<span style="font-family:Palatino">[[User:Geitost|Geitost]] [[User talk:Geitost|<sup>''diskusjon''</sup>]]</span> 18:11, 24 January 2012 (UTC)
 
Hi Pathoschild, hope you're doing well :) The Movement Charter Drafting Committee (MCDC) will have their draft Movement Charter up for ratification in late June, and I'm requesting to have an AccountEligibility tool set up for that. Here's the [[Movement Charter/Ratification/Voting/Eligibility criteria|voter eligibility criteria]] (we only need it for the individual voters), and all the clarifications above for the U4C election would also apply for this vote. Thanks, [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 03:13, 31 May 2024 (UTC)
:: Thanks for your research; I'll look more into this on the weekend. <s>I think the best solution might be to run a script that detects pre-log administrators (by checking for administrator actions like deletions before they were flagged in the log) and sets a default flag date like 2006. We can then manually adjust dates as needed.</s> —<small>[[User talk:Pathoschild/s|Pathoschild]] 05:39:43, 25 January 2012 (UTC)</small>
 
: Done! See [[toolforge:meta/accounteligibility/75|event 75]] and the [https://github.com/Pathoschild/Wikimedia-contrib/commit/2f534e5c0ac1ddd38d6f3c32c5ad5a4a6bce0fb9 code changes], and let me know if need any changes. —<small>[[User:Pathoschild|Pathoschild]] 21:06, 02 June 2024 (UTC)</small>
:: I've modified the script to handle this. If the user does not seem to be eligible but was registered before 2005 (when the rights log was created), it now warns you so you can investigate manually (see [{{fullurl:tools:~pathoschild/accounteligibility|user=Anathema&wiki=dewiki_p&event=22}} example]). —<small>[[User talk:Pathoschild/s|Pathoschild]] 19:38:20, 29 January 2012 (UTC)</small>
::Many thanks! [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 01:02, 3 June 2024 (UTC)
}}
 
== AccountEligibility for Board election 2024 ==
== POTY 2011 ==
{{answered|will update [[tools:~pathoschild/accounteligibility|AccountEligibility]] when the rules are defined|text=
Hi Pathoschild,
 
Hi Pathoschild, it's me again :) we have the dates for this year's Board election, so I'm requesting the tool for it. Here's the [[Wikimedia Foundation elections/2024/Voter eligibility guidelines|voter eligibility guidelines]], and all the clarifications above for the U4C election and MCDC ratification vote applies. Thanks, [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 15:49, 26 June 2024 (UTC)
Just letting you know that we are going to prepare the POTY 2011 elections and is it okay for you to add the POTY 2011 event on your Account Eligibility tool. If you're not ready just please tell me. Kindly regards. --[[User:Katarighe|<font color="green">Katarighe</font>]] <small>([[User talk:Katarighe|<font color="maroon">Talk</font>]] · [[Special:Contributions/Katarighe|<font color="blue">Contributions</font>]] · [[Special:EmailUser/Katarighe|E-mail]])</small> 21:41, 28 January 2012 (UTC)
:POTY 2012 Competition you mean? :) [[User:Thehelpfulone|<font color="red">'''The'''</font>]] [[User_talk:Thehelpfulone|<font color="black"> '''Helpful'''</font>]] [[Special:Contributions/Thehelpfulone|<font color="red"> '''One'''</font>]] 22:10, 28 January 2012 (UTC)
::Yes, we are preparing the contest for now and we need to add the event. --[[User:Katarighe|<font color="green">Katarighe</font>]] <small>([[User talk:Katarighe|<font color="maroon">Talk</font>]] · [[Special:Contributions/Katarighe|<font color="blue">Contributions</font>]] · [[Special:EmailUser/Katarighe|E-mail]])</small> 01:01, 29 January 2012 (UTC)
::: Hello Katarighe. Please define the eligibility rules on [[commons:Commons:Picture of the Year/2011|this year's election pages]] (see [[commons:Commons:Picture of the Year/2010/Eligibility|last year's rules]]). I'll add the event when this is ready. —<small>[[User talk:Pathoschild/s|Pathoschild]] 17:12:09, 29 January 2012 (UTC)</small>}}
 
: Added! See [[toolforge:meta/accounteligibility/76|event 76]] and the [https://github.com/Pathoschild/Wikimedia-contrib/commit/8cde7c7594398501e29b8dcc8bc9ed00d9234802 code changes]. Let me know if you want to change anything. —<small>[[User:Pathoschild|Pathoschild]] 04:40, 28 June 2024 (UTC)</small>
==Parser function sorts differently==
::Excellent, many thanks Pathoschild :) [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 04:48, 28 June 2024 (UTC)
{{answered|see [[bugzilla:34507|extension bug report]]|text=
Please see [[Template talk:User language#Parser function sorts differently]]. Thanks. - [[User:Dcljr|dcljr]] 08:37, 31 January 2012 (UTC)
 
== AccountEligibility for U4C special election 2024 ==
: <div style="color:gray;">The <tt><nowiki>{{#babel:}}</nowiki></tt> parser function provided by the [[mw:Extension:Babel|Babel extension]] (in use on this wiki, and presumably intended to eventually replace the template-based Babel scheme) places users into the same categories as this template, but sorts them according to fluency level (so, e.g., "1" = level 1, ''not native level'' ["N" is used for native]). This template and {{tl|User language category}} should really be changed to match the way the parser function categorizes users. As things currently stand, the description in [[:Category:Users by language|the various user-language categories]] of how users are sorted is (mostly?) just plain wrong. - [[User:Dcljr|dcljr]] 08:37, 31 January 2012 (UTC)</div>
 
Hi Pathoschild, hope you're doing well! We're having a special election for the U4C, and as usual I'm requesting the AE tool. Here's the [[Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Voter eligibility criteria|voter eligibility guidelines]], and all the clarifications above for the U4C election and MCDC ratification vote applies. Thanks, [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 02:04, 25 July 2024 (UTC)
:: I've updated the English text and examples, but the translations will need to be updated manually for each category. —<small>[[User talk:Pathoschild/s|Pathoschild]] 02:49:12, 01 February 2012 (UTC)</small>
 
:I also filed an issue on GitHub at almost the exact same time that Ramzy posted this. Thanks for your work with the tool. [[User:Keegan (WMF)|Keegan (WMF)]] ([[User talk:Keegan (WMF)|talk]]) 19:32, 25 July 2024 (UTC)
::: Unfortunately, it looks like [http://meta.wikimedia.org/w/index.php?title=Template:User_language_category&diff=prev&oldid=3349316 your changes] have turned the [[:Category:User en|example Babel boxes at the top of each user language category]] into nonsense. (Note how the "en-0" box says, "''This user <u>has knowledge</u> of English (or understands it with considerable difficulty)''" [my emphasis], and the other 5 levels all say exactly the same thing: "''This user has knowledge of English.''") Do you know how to fix this problem? If not, just revert your changes and I'll look into the matter further later. - [[User:Dcljr|dcljr]] 03:39, 11 February 2012 (UTC)
 
:: Done! See [[toolforge:meta/accounteligibility/77|event 77]] and the [https://github.com/Pathoschild/Wikimedia-contrib/commit/9a3a72a81ac0886ca1bbb070d924154d89ef0794 Thiscode ischanges], aand bugas withalways thelet Babelme extension.know I'veif [[bugzilla:34507|filedyou aneed bugany ticket]]changes. —<small>[[User talk:Pathoschild/s|Pathoschild]] 0623:03:2311, 1925 FebruaryJuly 20122024 (UTC)</small>}}
:::Many thanks, Pathoschild! [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 00:45, 26 July 2024 (UTC)
 
:@[[User:RamzyM (WMF)|RamzyM (WMF)]] shouldn’t the foundation develop a MediaWiki solution for checking voter eligibility, given the growing number of global votes, where you are currently dependent on one single volunteer?
== iewiki ==
:(not to take anything away from your great work @[[User:Pathoschild|Pathoschild]], thanks for providing this tool, but I don’t think asking you all the time is a sustainable solution). [[User:Johannnes89|Johannnes89]] ([[User talk:Johannnes89|talk]]) 05:42, 25 July 2024 (UTC)
{{answered|done|text=
Hi, I noticed that you are an active admin at the iewiki. Could you please move [[:ie:Américas]] to [[:ie:América]] over a redirect? Thank you! [[User:Capmo|Capmo]] 01:56, 1 February 2012 (UTC)
 
::Yes, I recognize that my team particularly has been asking multiple times to utilize the AE tool. Currently, I am not aware if there's any team within the Foundation that is working toward such a thing that you mentioned -- I can check again internally and bring your useful suggestion here. In the meantime, we are very grateful of Pathoschild's help :) [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 15:58, 25 July 2024 (UTC)
: Done. —<small>[[User talk:Pathoschild/s|Pathoschild]] 02:12:12, 01 February 2012 (UTC)</small>
}}
 
::: I have no objections to a built-in tool, but I don't think it would automatically be better. Adding an event to Account Eligibility usually takes a couple minutes and 10 lines of code, it's open to any on-wiki event (not just big global elections), and anyone can submit a pull request to add one. A built-in extension would probably have a much slower update cycle and higher barrier to entry. —<small>[[User:Pathoschild|Pathoschild]] 23:11, 25 July 2024 (UTC)</small>
== Update for Regex menu framework ==
{{answered|fixed|text=
Hi!
 
== AccountEligibility for Administrator elections ==
Could you replace the following lines of [[User:Pathoschild/Scripts/Regex menu framework.js]]
Hello Pathoschild, I hope you are doing well. We are organising our first [[en:WP:AELECT|administrator elections]] on the English Wikipedia. The voter eligibility requirements are listed [[en:Wikipedia:Administrator elections#Who can vote|here]]. Could you kindly add this event to your tool? Thank you! – [[User:DreamRimmer|<b style="color:black; font-family: Tahoma">DreamRimmer</b>]] ('''[[User talk:DreamRimmer|talk]]''') 08:19, 12 October 2024 (UTC)
<syntaxhighlight lang="javascript" enclose="pre">
try {
sidebar = document.getElementById('p-navigation').parentNode;
}
catch(err) {
console.log( 'Regex menu framework rfmenu() aborted due to unknown error. This (rare) issue will be fixed in the eventual rewrite.' );
return;
}
</syntaxhighlight>
by
<syntaxhighlight lang="javascript" enclose="pre">
sidebar = document.getElementById('mw-panel') /* vector */
|| document.getElementById('column-one') /* monobook, myskin, chick & simple */
|| document.getElementById('mw_portlets'); /* modern */
if(!sidebar) {
return;
}
</syntaxhighlight>
 
: Hi! I added it as [[toolforge:meta/accounteligibility/78|event 78]] (see [https://github.com/Pathoschild/Wikimedia-contrib/commit/c618c2dea35858a5387008549d694cbf49f0e17b code]).
This will make it to work also on wikis such as MediaWiki.org, where there is no element whose id is "p-navigation". [[b:pt:User:Helder.wiki|Helder]] 14:13, 2 February 2012 (UTC)
 
: There's a bit of ambiguity in the rules, so here's how I interpreted those:
: [{{fullurl:User:Pathoschild/Scripts/Regex menu framework.js|diff=3355438}} Done]. —<small>[[User talk:Pathoschild/s|Pathoschild]] 14:36:05, 02 February 2012 (UTC)</small>
:* For dates relative to "''before the election''", I assumed that means before the voting phase (i.e. October 25th).
::Thanks! It is working now. =) [[b:pt:User:Helder.wiki|Helder]] 00:25, 3 February 2012 (UTC)
:* I assumed "''150 mainspace edits''" includes deleted edits, and "''10 live edits''" means non-deleted edits in any namespace.
}}
:* I assumed "''in the year running up to 1 month before the election''" means a one-year period (i.e. 2023-09-25 through 2024-09-24), and not the calendar year (i.e. 2024-01-01 through 2024-09-24).
 
: Let me know if any of those assumptions are incorrect, or you notice any other issue! —<small>[[User:Pathoschild|Pathoschild]] 22:25, 15 October 2024 (UTC)</small>
== protocol relative urls ==
::Thank you for creating this. Looks good to me. Pinging [[User:Novem Linguae|Novem Linguae]] to see if anything needs tweaking. – [[User:DreamRimmer|<span style="color:black">'''DreamRimmer'''</span>]] <small>([[User talk:DreamRimmer|'''talk''']])</small> 14:02, 17 October 2024 (UTC)
{{answered|made all my scripts protocol-relative|text=
:::@[[User:Cyberpower678|Cyberpower678]], would you mind confirming the above details? However they do it for [[w:WP:ACE]] is how the RFC said to do it for admin elections. Thank you my friend. –[[User:Novem Linguae|<span style="color:blue">'''Novem Linguae'''</span>]] <small>([[User talk:Novem Linguae|talk]])</small> 19:37, 17 October 2024 (UTC)
Just building a list of your apps on toolserver that are not protocol relative
::::Yea, that sounds about right. —[[:en:User:Cyberpower678|'''<span style="color:darkgrey;font-family:monospace">CYBERPOWER</span>''']] <span style="font-family:Rockwell">([[:en:User talk:Cyberpower678|<span style="color:red">Chat</span>]])</span> 20:24, 17 October 2024 (UTC)
* https://toolserver.org/~pathoschild/stalktoy/
For update some day so those of us who get confused easily when we drop out of a protocol and wonder what has happened. [[user:billinghurst|billinghurst]] ''<span style="font-size:90%;">[[user talk:billinghurst|sDrewth]]</span>'' 12:02, 4 February 2012 (UTC)
 
== StalkToy ==
: Thanks; all my scripts are now protocol-relative. Let me know if you spot a rogue HTTP link. —<small>[[User talk:Pathoschild/s|Pathoschild]] 05:40:05, 05 February 2012 (UTC)</small>
Hi Jesse, your great and indispensable StalkToy doesn't work any longer for IP addresses. What a pity. All the best, [[User:Achim55|Achim55]] ([[User talk:Achim55|talk]]) 16:52, 1 November 2024 (UTC)
::Thanks mate. No barn stars here, you will need to get your wikilove closer to home. [[user:billinghurst|billinghurst]] ''<span style="font-size:90%;">[[user talk:billinghurst|sDrewth]]</span>'' 08:16, 5 February 2012 (UTC)
}}
 
: Hi! IP addresses still seem to work for me (at least until the upcoming [[mw:Trust and Safety Product/Temporary Accounts|temporary accounts]] feature). For example, see the [[toolforge:meta/stalktoy/38.123.109.0/24|lookup for 38.123.109.0/24]]. What issue are you having with it? —<small>[[User:Pathoschild|Pathoschild]] 15:30, 02 November 2024 (UTC)</small>
==Redirspecial [bug]==
{{answered|fixed by adding wiki data caching|text=
Hello Pathoschild. When processing [[Steward_requests/Permissions#Sobreira.40gl.wikipedia|this request]] I got from the Redirspecial tool the following error message:
 
:: A few days nothing was displayed. I then tested by checking a few IPs I knew they were blocked somewhere - also nothing. Now it seems to work again, thanks. --[[User:Achim55|Achim55]] ([[User talk:Achim55|talk]]) 17:41, 18 November 2024 (UTC)
: Could not determine database prefix for gl.wikipedia.org.
 
Now again, is there such a big lag? [[c:Special:Contributions/76.164.113.177]] has been blocked on Commons 12 hours ago and doesn't show up. --[[User:Achim55|Achim55]] ([[User talk:Achim55|talk]]) 08:31, 21 January 2025 (UTC)
And the following debug output:
 
Another one: My block [[c:Special:Contributions/115.166.57.247/19]] is displayed within 2 hours while the block on enwiki 2 days ago [[:en:Special:Contributions/115.166.57.247]] is still missing: [[toolforge:meta/stalktoy/115.166.57.247]]. --[[User:Achim55|Achim55]] ([[User talk:Achim55|talk]]) 09:02, 21 January 2025 (UTC)
{{hidden|1=Debug output|2=
<pre>
Array
(
[_POST] => Array
(
)
 
And a third one: [[toolforge:meta/stalktoy/148.170.117.174]] shows the block on wikt a year ago [[wikt:en:Special:Contributions/148.170.117.174]] but the block on enwiki 6 months ago [[:en:Special:Contributions/148.170.117.174]] is missing. Cheers, [[User:Achim55|Achim55]] ([[User talk:Achim55|talk]]) 09:33, 21 January 2025 (UTC)
[_GET] => Array
(
[page] => special:userrights
[___domain] => gl.wikipedia
[user] => Sobreira
[redir] => on
[debug] => on
)
 
: It seems MediaWiki no longer sets <samp>ip_range_start</samp> and <samp>ip_range_end</samp> for single-IP blocks. I just rewrote Stalktoy's query to account for that, so it should show all blocks again (but IP lookups will be a bit slower due to the extra processing needed). Thanks for reporting it! —<small>[[User:Pathoschild|Pathoschild]] 22:36, 01 February 2025 (UTC)</small>
[_COOKIE] => Array
(
[_pk_ref_1_8248] => ["","",1328539567,"https://meta.wikimedia.org/wiki/Steward_requests/Permissions"]
[_pk_id_1_8248] => f130b5569004e0b6.1328539567.1.1328539585.1328539567.
[_pk_ses_1_8248] => *
)
 
== Account eligibility for U4C elections ==
[_FILES] => Array
(
)
 
Hello Pathoschild,
[globals] => Array
(
[urls] => Array
(
[toolserver] => //toolserver.org/~pathoschild/redirspecial
[server] => http://pathos.ca/
[tools] => http://pathos.ca/tools/
[globals] => //toolserver.org/~pathoschild/backend/legacy/
[theme] => //toolserver.org/~pathoschild/backend/legacy/theme/
)
 
A late request here - would you be able to set up the account eligibility tool for the U4C elections this year? The call for candidates is running from today to May 28, and voting from June 1 to June 15. Sorry for the late message, ideally we would reach out before the start of the call for candidates. No worries if it takes you a bit to set this up, this isn't mission critical.
[license] => This tool is written and copyright by Jesse Plamondon-Willard (<a href="//meta.wikimedia.org/wiki/User:Pathoschild" title="Pathoschild's wiki userpage">Pathoschild</a>). You may freely use, distribute, and modify this script in any way and for any purpose, so long as you cite the above name as original author.
)
 
[[Universal Code of Conduct/Coordinating Committee/Election/2025/Voter eligibility criteria]] outlines the voter eligibility. Just the top section criteria is required for the tool.
[locals] => Array
(
[title] => RedirSpecial
[description] => Redirects to a Wikimedia special page with parsed arguments, primarily intended for {{<a href="//meta.wikimedia.org/wiki/Template:sr-request" title="template:sr-request on Meta">sr-request</a>}}.
[files] => Array
(
[0] => index.php
)
 
Thanks! – [[User:Ajraddatz|Ajraddatz]] ([[User Talk:Ajraddatz|talk]]) 03:02, 14 May 2025 (UTC)
[path] => //toolserver.org/~pathoschild/redirspecial
[action] => debug
)
 
: Done! See [[toolforge:meta/accounteligibility/81|event 81]] and the [https://github.com/Pathoschild/Wikimedia-contrib/commit/fe8c4ae962f089d81399990b1407e1b822a1ec09 code changes]. Let me know if you need any changes. —<small>[[User:Pathoschild|Pathoschild]] 23:28, 14 May 2025 (UTC)</small>
[ipage] => special:userrights
[idomain] => gl.wikipedia
[iuser] => Sobreira
[iredir] => on
[page] => special:userrights
[___domain] => gl.wikipedia.org
[user] => Sobreira
[redir] => on
[error] => <div class="fail">Could not determine database prefix for gl.wikipedia.org.</div>
[redir_to] =>
[prefix] =>
[_REQUEST] => Array
(
[page] => special:userrights
[___domain] => gl.wikipedia
[user] => Sobreira
[redir] => on
[debug] => on
[_pk_ref_1_8248] => ["","",1328539567,"https://meta.wikimedia.org/wiki/Steward_requests/Permissions"]
[_pk_id_1_8248] => f130b5569004e0b6.1328539567.1.1328539585.1328539567.
[_pk_ses_1_8248] => *
)
 
== [[:File:WikiMedia-Servers-IP.dia]] nominated for deletion ==
[link_title] => wikilink action table
Hello. An item which you created or have edited substantially ([[:File:WikiMedia-Servers-IP.dia]]) has been [[Meta:Deletion policy#Consensus deletion process|nominated for deletion]]. Please see the ongoing discussion at [[Meta:Requests for deletion]]. Thank you.<!-- Template:RfD notice --> – [[User:Hide on Rosé|<span style="color:#A48111">'''Phương'''</span> <span style="color:#FF3399">'''Linh'''</span>]] ([[User talk:Hide on Rosé|T]]{{•}} [[Special:Contributions/Hide on Rosé|C]]{{•}} [[:m:Special:CA/Hide on Rosé|CA]]{{•}} [[Special:Log/Hide on Rosé|L]]{{•}} [[Special:Block/Hide on Rosé|B]]) 15:03, 15 May 2025 (UTC)
)
</pre>
}}
 
== i18n of Chinese (zh, zh-hans) for [[TemplateScript#Translation|Regex Editor]] ==
Maybe a temporary toolserver problem?
 
<pre>
Thanks. &mdash;[[User:MarcoAurelio|Marco Aurelio]] <small>([[User talk:MarcoAurelio|''Nihil Prius Fide'']])</small> 14:51, 6 February 2012 (UTC)
/**
 
* This is a translation file for these scripts. See https://meta.wikimedia.org/wiki/TemplateScript#Translation
: Hello Marco. It's working correctly now, so it probably was a temporary issue with the toolserver database. I'll add caching this weekend so the script does not depend so much on the database stability. —<small>[[User talk:Pathoschild/s|Pathoschild]] 16:10:56, 06 February 2012 (UTC)</small>
* for instructions on using translation files.
 
*/
:: Yes, it's now working; probably a Toolserver issue as we both thought. Thanks for the improvement you want to do and sorry for the inconvenience. Best regards. &mdash;[[User:MarcoAurelio|Marco Aurelio]] <small>([[User talk:MarcoAurelio|''Nihil Prius Fide'']])</small> 19:15, 6 February 2012 (UTC)
 
::: Thanks for the suggestion. The [http://toolserver.org/~pathoschild/magicredirect/ rewritten script] now caches the wiki data once per day. —<small>[[User talk:Pathoschild/s|Pathoschild]] 03:31:11, 08 February 2012 (UTC)</small>
 
:::: Thanks for the fix. But does not work properly for users using <tt>https://</tt> server. Example: [https://toolserver.org/%7Epathoschild/magicredirect?url=//meta.wikimedia.org/wiki/Special:UserRights/Sobreira@{wiki.name}&wiki=gl.wikipedia&redirect=1]. Thanks again for your help. Best regards. &mdash;[[User:MarcoAurelio|Marco Aurelio]] <small>([[User talk:MarcoAurelio|''Nihil Prius Fide'']])</small> 13:29, 8 February 2012 (UTC)
 
::::: I fixed template's URL ([https://toolserver.org/~pathoschild/magicredirect/?url=//meta.wikimedia.org/wiki/Special:UserRights/Sobreira@{wiki.name}&wiki=gl.wikipedia&redirect=1 example]). This seems to be a toolserver bug: URLs without a slash before the query string are redirected and drop the protocol: <code><nowiki>https://…accounteligibility?url=…</nowiki></code> to <code><nowiki>http://…accounteligibility</nowiki><b>/</b>?url=…</code>. I'll look into it tonight and file a bug ticket if necessary.) —<small>[[User talk:Pathoschild/s|Pathoschild]] 13:56:28, 08 February 2012 (UTC)</small>
}}
 
== bots on Catanalysis ==
 
Hi, could you please grey out accounts being member of the bot user group? Otherwise my incubator interwiki bot is listed as active contributor at nearly all open wikipedia test wikis (e.g. [//toolserver.org/~pathoschild/catanalysis/?cat=0&title=wp/lez&wiki=incubatorwiki_p#distribution_201202 lezwiki]). [[User:Merlissimo|Merlissimo]] 01:30, 8 February 2012 (UTC)
 
==YGM==
{{answered|done|text=
[[User:Thehelpfulone|<font color="red">'''The'''</font>]] [[User_talk:Thehelpfulone|<font color="black"> '''Helpful'''</font>]] [[Special:Contributions/Thehelpfulone|<font color="red"> '''One'''</font>]] 15:39, 8 February 2012 (UTC)
 
: Done. —<small>[[User talk:Pathoschild/s|Pathoschild]] 02:32:56, 09 February 2012 (UTC)</small>}}
 
==Eligibility script==
{{answered|we can fork or extend the script|text=
Hi,
 
I'm speak english a little bit, but i use Google Translate...
 
I would like to use your script to set up a system of eligibility for election to patrol the French-speaking Wikipedia. Can I copy and paste the code changed for the event?
[[User:Marc-André Beauchamp|Marc-André Beauchamp]] 01:15, 9 February 2012 (UTC) Please respond me on [[fr:Discussion utilisateur:Marc-André Beauchamp|My PdD on wiki fr]]
 
: Bonjour Marc-André. Vous pouvez soit modifier et redistribuer l'outil sous les termes du [http://creativecommons.org/licenses/by/3.0/deed.fr license CC-BY-3.0], soit m'indiquer les règles pour que j'ajoute le ou les élections à l'outil directement. —<small>[[User talk:Pathoschild/s|Pathoschild]] 02:35:29, 09 February 2012 (UTC)</small>
}}
 
== Autoconfirmed privileges revoked ==
{{answered|autoconfirmed group can be restored with [[w:fa:Special:AbuseFilter/tools|AbuseFilter tools]]|text=
Hello. Persian Wikipedia user [[:fa:User:Amirali-E]] lost his autoconfirmed privileges because one of his edits was matched by an abuse filter (false positive) which revokes autoconfirmed privileges. I, as a bureaucrat in Fa WP, don't have the access to give it back to him. Can you take care of this, as a steward? Or is there a way for me to do it that I'm unaware of? Thank, [[User:Huji|Huji]] 14:55, 15 February 2012 (UTC)
:[[w:fa:Special:AbuseFilter/tools]] or it expires automatically, see [[mw:Extension:AbuseFilter/Actions#Revoking_auto-promoted_groups]]. [[User:Nemo_bis|Nemo]] 16:50, 15 February 2012 (UTC)
::Thanks Nemo! [[User:Huji|Huji]] 23:27, 15 February 2012 (UTC)
}}
 
== Ajax sysop ==
 
I know you know, but I miss [[User:Pathoschild/Scripts/Ajax sysop|Ajax sysop]] so much, especially the AJAX patrol and rollback links everywhere: it's such a pity that it doesn't work with recent MW releases (not for me at least)... I hope you'll have some time to revamp it (or you find someone to help you)! Cheers, [[User:Nemo_bis|Nemo]] 12:57, 17 February 2012 (UTC)
 
== Help, please! ==
{{answered|IP address range blocked|text=
Hello, Mr. Pathoschild!
 
Please [[id:Istimewa:Kontribusi_pengguna/114.79.28.224| this anon]] has been blocked because it wreaks havoc on some other user's talk page and others pages! Per this request, thanks. [[User:Wagino 20100516|Wagino 20100516]] ([[User talk:Wagino 20100516|talk]]) 04:44, 18 February 2012 (UTC)
 
: Hello Wagino 20100516. I have blocked the IP address for one hour, since no local administrators have edited recently. —<small>[[User talk:Pathoschild/s|Pathoschild]] 04:50:53, 18 February 2012 (UTC)</small>
 
::Again, thanks so much! [[User:Wagino 20100516|Wagino 20100516]] ([[User talk:Wagino 20100516|talk]]) 04:52, 18 February 2012 (UTC)
 
::: You're welcome. :) —<small>[[User talk:Pathoschild/s|Pathoschild]] 04:53:50, 18 February 2012 (UTC)</small>
 
Now [http://id.wikipedia.org/w/index.php?title=Pembicaraan_Pengguna:Wagino_20100516&curid=535162&diff=5238919&oldid=5235094 my page] to be attacked, it looks like some anon has carried out the attack at the same time this morning to some users who actively fight against vandalism. Implore your help further, please! [[User:Wagino 20100516|Wagino 20100516]] ([[User talk:Wagino 20100516|talk]]) 04:57, 18 February 2012 (UTC)
 
: Blocked. Let me know if they continue. —<small>[[User talk:Pathoschild/s|Pathoschild]] 05:00:51, 18 February 2012 (UTC)</small>
 
::: Also [http://id.wikipedia.org/w/index.php?title=Pembicaraan_Pengguna:Ezagren&curid=339856&diff=5238937&oldid=5238820 this anon]. 05:07, 18 February 2012 (UTC)
 
:::: I blocked the IP address range. —<small>[[User talk:Pathoschild/s|Pathoschild]] 05:12:39, 18 February 2012 (UTC)</small>
 
::::Okay. Hopefully with a 30-minute block of time was enough to give ''lessons'' to them. Cheers. [[User:Wagino 20100516|Wagino 20100516]] ([[User talk:Wagino 20100516|talk]]) 05:17, 18 February 2012 (UTC)}}
 
==Documentation on global.js==
{{answered|see [[user:Pathoschild/Scripts/Synchbot|Synchbot]]|text=
I know that I am slow on the uptake, but I have just paid full attention to global.js that some utilise. Is this a widely publicised feature, and where is the documentation? I found nothing overt. Thx. [[user:billinghurst|billinghurst]] ''<span style="font-size:90%;">[[user talk:billinghurst|sDrewth]]</span>'' 11:36, 18 February 2012 (UTC)
 
: Hi Billinghurst. Wikimedia wikis don't support <code>global.js</code> (although there are extensions to do so), but it's commonly enabled using [[User:Pathoschild/Scripts/Synchbot|Synchbot]] to create [[be:User:Pathoschild/common.js|local pages importing it]]. —<small>[[User talk:Pathoschild/s|Pathoschild]] 18:44:29, 18 February 2012 (UTC)</small>
}}
 
==[{{fullurl:vls:User:Pathoschild|diff=231408&oldid=105952}} vls.wikipedia.org]==
{{answered|see [[user:Pathoschild/Scripts/Synchbot|Synchbot]]|text=
Hello Pathoschild, I was wondering why you are doing what you are doing. [[User:Lotje|Lotje]] ([[User talk:Lotje|talk]]) 07:39, 19 February 2012 (UTC)
 
: Hello Lotje. I adjusted my user pages on all wikis to show my languages and link more prominently to my main page (here), to make it easier to communicate with me. —<small>[[User talk:Pathoschild/s|Pathoschild]] 08:18:36, 19 February 2012 (UTC)</small>
 
::That is a very good idea and I want to do this too. Is this done manually or can it be done in one flash with some smart knowledge? btw, the username you have chosen [[:en:Pathos|pathos]] and [[:en:Child|child]], very special. [[User:Lotje|Lotje]] ([[User talk:Lotje|talk]]) 10:06, 19 February 2012 (UTC)
 
::: I used [[User:Pathoschild/Scripts/Synchbot|Synchbot]], which edits your user pages on every wiki. —<small>[[User talk:Pathoschild/s|Pathoschild]] 17:52:54, 19 February 2012 (UTC)</small>
}}
 
== Automated bot showing user edits on cy.wiki ==
{{answered|see bot operator|text=
Bore da Pathos! many thanks for looking after the Welsh Wicipedia over the last few years: the leaven in the dough, working quietly - but efficiently - in the background! Am I right in saying that you were responsible for the bot which sent us monthly the number of edits users had made? It stopped a year ago for some reason. It would be great if it could return - to inspire those who do edit. [[User:Llywelyn2000|Llywelyn2000]] ([[User talk:Llywelyn2000|talk]]) 07:58, 19 February 2012 (UTC)
 
: Sorry, I never operated such a bot. —<small>[[User talk:Pathoschild/s|Pathoschild]] 08:19:32, 19 February 2012 (UTC)</small>
 
::Thanks. Where would I search for it? Any idea? [[User:Llywelyn2000|Llywelyn2000]] ([[User talk:Llywelyn2000|talk]]) 08:54, 19 February 2012 (UTC)
 
::: Do you know what the bot was called? Did the bot put messages on user pages, update a project page, or update a separate web page? Do you have an example of one of these bot edits or reports? —<small>[[User talk:Pathoschild/s|Pathoschild]] 09:24:22, 19 February 2012 (UTC)</small>
 
::::I know [[User:BOTijo]] has made such lists on several wikis. That bot has been idle on many projects for some time.
::::If the number of users on a project is limited, I can try to set up something by the help of the API. -- [[User:Lavallen|Lavallen]] ([[User talk:Lavallen|talk]]) 10:02, 19 February 2012 (UTC)
 
::::: I suggest asking [[w:User:Emijrp|Emijrp]], who operated BOTijo and is still active. —<small>[[User talk:Pathoschild/s|Pathoschild]] 17:57:12, 19 February 2012 (UTC)</small>
::::::Lavellen, these lists are generally generated from queries to the toolserver, much more efficient :) <i><b>[[User:Snowolf|<font color = "darkmagenta">Snowolf</font>]] <sup><small>[[User talk:Snowolf|<font color = "darkmagenta">How can I help?</font>]]</small></sup></b></i> 13:02, 20 February 2012 (UTC)
:::::::I know, therefor can I only do this on minor wiki's with limited number of users. cywiki has [http://cy.wikipedia.org/w/api.php?action=query&list=allusers&auwitheditsonly&aulimit=5000 ~3300] users with contributions. -- [[User:Lavallen|Lavallen]] ([[User talk:Lavallen|talk]]) 19:13, 20 February 2012 (UTC)
Thanks. Looks good. [[User:Llywelyn2000|Llywelyn2000]] ([[User talk:Llywelyn2000|talk]]) 07:54, 22 February 2012 (UTC)
}}
 
==Coordination of review with Barras==
Hi. Barras suggested I contact you about this. See, [[User talk:Barras#Review of RfD closure]] Thanks. [[User:Alanscottwalker|Alanscottwalker]] ([[User talk:Alanscottwalker|talk]]) 18:37, 19 February 2012 (UTC)
 
var pathoschild = pathoschild || {};
: Sorry, I do not mediate user disputes. —<small>[[User talk:Pathoschild/s|Pathoschild]] 18:20, 20 February 2012 (UTC)</small>
pathoschild.i18n = {
templatescript: {
defaultHeaderText: "TemplateScript", // the sidebar header text label for the default group
regexEditor: "正则编辑器" // the default 'regex editor' script
},
regexeditor: {
header: "正则编辑器", // the header text shown in the form
search: "查找", // the search input label
replace: "替换", // the replace input label
nameSession: "输入该会话的名称:", // the prompt shown when saving the session
loadSession: '载入会话"{name}"', // tooltip shown for a saved session, where {name} is replaced with the session name
deleteSession: '删除会话"{name}"', // tooltip shown for the delete icon on a saved session, where {name} is replaced with the session name
closeEditor: "关闭正则编辑器", // tooltip shown for the close-editor icon
addPatterns: "添加新模式", // button text
addPatternsTooltip: "添加一个新的查找替换框", // button tooltip
apply: "应用", // button text
applyTooltip: "应用以上模式", // button tooltip
undo: "撤销上一步应用", // button text
undoTooltip: "撤销上一步应用", // button tooltip
save: "保存方案", // button text
saveTooltip: "保存该会话以便下次使用", // button tooltip
instructions: '本工具能够输入并执行任意数量的正则表达式。查找功能的模式(pattern)可以直接使用 {code|text=模式},也可以使用 {code|text=/模式/修饰符},搜索功能的模式中可包含捕获组,例如 {code|text=$1}(参见{helplink|text=教程|title=Tutorial JavaScript regex|url=https://www.regular-expressions.info/javascript.html})。'
}
}; ‎</pre>
Thanks a lot! [[User talk:Vikarna|<span style="font-family: Book Antiqua, Times, serif;color:#D200D2;">&nbsp;'''Vikarna'''</span>]] 03:34, 31 May 2025 (UTC)
 
: Added and deployed. Thanks for the help! —<small>[[User:Pathoschild|Pathoschild]] 16:58, 01 June 2025 (UTC)</small>
==Synchbot==
Bonjour Pathoschild. Comme je sais que tu es pas mal occupé en ce moment, je voulais te proposer de t'aider à gérer la file d'attente de [[User:Pathoschild/Scripts/Synchbot|Synchbot]]. J'ai un script qui permet de faire à peu près la même chose que je viens de mettre au point, notamment pour me mettre tous les projets en langue anglaise. J'en ai profité pour créer globalement les modèles [[Template:Delete]] et [[Template:Softredirect]] lorsqu'ils n'existent pas. D'ailleurs, si je peux me permettre, ton bot crée les pages de certains utilisateurs sur des wikis verrouillés. Bonne journée ! -- [[User:Quentinv57|Quentinv57]] [[User talk:Quentinv57|<small><sup>(talk)</sup></small>]] 13:13, 15 February 2012 (UTC)
 
== AccountEligibility for Board election 2025 ==
: We discussed this on IRC; I have no objections, so long as you ask the requesters to confirm they're okay with it. —<small>[[User talk:Pathoschild/s|Pathoschild]] 06:05:45, 19 February 2012 (UTC)</small>
 
Hi Pathoschild, hope you are doing well. It's the time of the year again for Board election, so I'm relaying the request for AE tool -- you can find this year's [[Wikimedia Foundation elections/2025/Voter eligibility guidelines|voter eligibility criteria here]]. Let me know if you need any clarifications. Thanks! [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 13:03, 20 June 2025 (UTC)
:: Hello. I just handled two of the requests, and I think that my bot is ready for some next ones. To make things faster, I thought it would be better to announce on this page that I can handle requests to, and if people object (I don't see why, but they might) they just have to say it in their request and I will ignore it.
 
: Hi! This is the first event with requirements related to the global account status, so I'll need to refactor the tool a bit to support that. That should be done in a few days; I'll let you know when it's ready! —<small>[[User:Pathoschild|Pathoschild]] 05:10, 24 June 2025 (UTC)</small>
:: Moreover, mine can also change the default lang on every WMF projects, and why not change an other setting if needed (default skin, signature, possibility of being emailed and email notices, ...). You could probably write that too in the pages as I'm sure that a lot of people, especially stewards and SWMT will need that. But the user password is required, it's impossible else. I made this change on my account (Quentinv57) and that definitely makes me gain a lot of time.
::Yes indeed -- thanks! [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 11:56, 24 June 2025 (UTC)
 
::: Added as [[toolforge:meta/accounteligibility/82|event 82]] (see [https://github.com/Pathoschild/Wikimedia-contrib/commit/551655b94ec52d7b4734431cd0424a5a11c99ddd rule code]). Let me know if you need any changes! —<small>[[User:Pathoschild|Pathoschild]] 02:08, 25 June 2025 (UTC)</small>
:: Thanks and have a nice week ! :-) -- [[User:Quentinv57|Quentinv57]] [[User talk:Quentinv57|<small><sup>(talk)</sup></small>]] 11:03, 20 February 2012 (UTC)
::::Looks good. Many thanks for your help! [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 08:14, 25 June 2025 (UTC)
 
{{ping|Pathoschild}} we identified some bugs [https://github.com/Pathoschild/Wikimedia-contrib/issues/189 here] -- would you be able to take a look at it? Thanks! [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|talk]]) 03:41, 10 July 2025 (UTC)
::: Yes, I think people could be interested because I already did three requests of this type today (two to change the language, and one to change the skin and the signature). -- [[User:Quentinv57|Quentinv57]] [[User talk:Quentinv57|<small><sup>(talk)</sup></small>]] 17:50, 20 February 2012 (UTC)
 
: Fixed; that was a bug with the new global-account rules added for this event. Thanks for reporting it! —<small>[[User:Pathoschild|Pathoschild]] 23:47, 11 July 2025 (UTC)</small>
:::: That sounds awesome, though I think a JavaScript solution might be better so users don't need to provide temporary access to their account.
:::: If the new bot is well-written, it could replace the original Synchbot entirely. (I originally wrote Synchbot as a one-time script for my own use, so it was not designed to scale.) I'll leave it to you whether to simply set up your own Synchbot service, or share the development or workload. —<small>[[User talk:Pathoschild/s|Pathoschild]] 23:14, 20 February 2012 (UTC)</small>
:::::Nope, I don't think my bot is well written at all. It's written in PHP and I don't think that's the more appropriate language for those kind of tasks. But it could be sufficient waiting that I pass my exams and could learn about Python.
:::::To my mind, the best will be if we could work together on it, because more and more people are requesting such things, and two stewards working on this won't be too much. I see that one even requested the change on settings, which is not written on the request page as far as I know. May I edit the request page to write explicitly that I may handle requests too, and that now it's also possible to change settings globally ? -- [[User:Quentinv57|Quentinv57]] [[User talk:Quentinv57|<small><sup>(talk)</sup></small>]] 14:30, 21 February 2012 (UTC)
 
== Catanalysis ==
== XSS in account eligibility tool ==
 
Hello Pathoschild, unless I am mistaken, it's you who is responsible for the Catanalysis tool, right? Do you have any idea why it gives and error for the Interslavic Wikipedia project in the Incubator? See https://meta.toolforge.org/catanalysis/index.php?cat=0&title=Wp/isv&wiki=incubatorwiki. Until a few weeks ago, it worked fine. The same error appears for Montenegrin as well (https://meta.toolforge.org/catanalysis/index.php?cat=0&title=Wp/cnr&wiki=incubatorwiki), yet the tools works normally for other languages I've tried. Regards, [[User:IJzeren Jan|IJzeren Jan]] ([[User talk:IJzeren Jan|talk]]) 15:09, 12 July 2025 (UTC)
Hi. Your account eligibility tool has an [[w:Cross-site scripting|XSS]] vulnerability (well, two, actually). Example link: <http://toolserver.org/~pathoschild/accounteligibility/?user=Dominic%3Cb%3Ehello&wiki=enwiki_p&event=23>. You should sanitize your output! --[[User:MZMcBride|MZMcBride]] ([[User talk:MZMcBride|talk]]) 04:23, 23 February 2012 (UTC)
 
: Fixed; thanks for reporting it. (I'llIt bewas movingan toissue awith templatinghow enginesuppressed inedits theare nearhandled. futureThanks whichfor willreporting sanitize all output by default, to avoid this kind of omission.)it! —<small>[[User talk:Pathoschild/s|Pathoschild]] 0421:3214, 2313 FebruaryJuly 20122025 (UTC)</small>
::Excellent, thank you very much for acting so swiftly! [[User:IJzeren Jan|IJzeren Jan]] ([[User talk:IJzeren Jan|talk]]) 21:43, 13 July 2025 (UTC)
 
== Stalk toy down? ==
:: Thanks for the quick fix. :-)
:: [[User:Fran McCrory|Fran]] pointed out that the "magic redirect" tool has a similar vulnerability: <http://toolserver.org/~pathoschild/magicredirect/?url=%3Cb%3Ehello%3C/b%3E>. And apparently certain kinds of more sophisticated attacks will work in certain browsers (Firefox), but not in others (Chrome): <http://toolserver.org/~pathoschild/magicredirect/?url=*%2F%3C%2Fscript%3E%22%3E%3Cscript%3Ealert%28%22hi+team%22%29+%2F*&wiki=&user=>. The joys of Web development. --[[User:MZMcBride|MZMcBride]] ([[User talk:MZMcBride|talk]]) 05:14, 23 February 2012 (UTC)
 
Hello! Sorry to bother, but I've noticed that the [https://meta.toolforge.org/stalktoy stalk toy tool] has been down for at least a couple weeks, and it seems like you're the creator? Do you know what the issue is? Thanks so much! Cheers [[User:Kittycataclysm|Kittycataclysm]] ([[User talk:Kittycataclysm|talk]]) 13:39, 26 July 2025 (UTC)
::: Also fixed. Let me know if you spot any other omissions. :) —<small>[[User talk:Pathoschild/s|Pathoschild]] 05:21, 23 February 2012 (UTC)</small>
 
: Hi! It seems IP lookups were overloading the server. I just added an optimization to fix that, but let me know if you still notice any issues. Thanks for reporting it! —<small>[[User:Pathoschild|Pathoschild]] 14:59, 26 July 2025 (UTC)</small>
::::[http://toolserver.org/~pathoschild/stewardry/?wiki=%22%3E+%3Cspan+style%3D%22font-size%3A72px%3B+color%3Ared%22%3E%3Cbr%3Eomg%20xss%3C%2Fspan%3E&sysop=on&bureaucrat=on Many] of your [http://toolserver.org/~pathoschild/gusersearch/?name=%22%3E+%3Cspan+style%3D%22font-size%3A72px%3B+color%3Ared%22%3E%3Cbr%3Eomg+xss%3C%2Fspan%3E other] [http://toolserver.org/~pathoschild/crossactivity/?user=%22%3E+%3Cspan+style%3D%22font-size%3A72px%3B+color%3Ared%22%3E%3Cbr%3Eomg+xss%3C%2Fspan%3E tools] are [http://jpwillard.com/tools/iso639db/index.php?search=%22%3E+%3Cspan+style%3Dfont-size%3A72px%3Bcolor%3Ared%3E%3Cbr%3Eomg+xss%3C%2Fspan%3E vulnerable] as [http://jpwillard.com/tools/wikilinkactiontable/index.php well]. [http://php.net/manual/en/function.htmlspecialchars.php htmlspecialchars()] is your friend. :) [[User:Fran McCrory|Fran McCrory]] ([[User talk:Fran McCrory|talk]]) 05:52, 23 February 2012 (UTC)
::Thank you so much! I just tried again, and it seems to be working now. Cheers [[User:Kittycataclysm|Kittycataclysm]] ([[User talk:Kittycataclysm|talk]]) 15:19, 29 July 2025 (UTC)
 
== Get started with the Lua interface to simplify the preparation of modules for translation in MetaWiki ==
::::: All fixed, except iso639db (which I'll [http://toolserver.org/~pathoschild/iso639db/ soon replace]) and wikilinkactiontable (which is rarely used and will be deleted when I eliminate that separate ___domain). —<small>[[User talk:Pathoschild/s|Pathoschild]] 06:13, 23 February 2012 (UTC)</small>
 
Greetings!
== "Discuss this script" link should be protocol-relative (or https) ==
 
The [[mw:Wikimedia Language and Product Localization|Language and Product Localization team]] has developed a [[mw:Help:Extension:Translate/Message_Bundles/Lua_reference|Lua interface]] to simplify the preparation of Lua modules for translation in the MetaWiki platform. This means that module developers can now use the new Lua interface to load translatable strings, and the translators can translate them in the same translation interface that is used for templates and wiki pages.
Hi. The "discuss this script" link (for example, here: <http://toolserver.org/~pathoschild/accounteligibility/?user=Emufarmers&wiki=enwiki_p&event=23>), should be protocol-relative or https. It's currently http://meta.wikimedia.org..., which isn't great. --[[User:MZMcBride|MZMcBride]] ([[User talk:MZMcBride|talk]]) 04:25, 23 February 2012 (UTC)
 
This improvement makes it easier for translators to find and edit module strings without dealing with raw Lua code. It helps prevent mistakes that could break the module during translation.
: That link is already protocol-relative; see the [https://toolserver.org/~pathoschild/accounteligibility/?user=Emufarmers&wiki=enwiki_p&event=23 same example with https]. —<small>[[User talk:Pathoschild/s|Pathoschild]] 04:33, 23 February 2012 (UTC)</small>
 
We invite you to [[commons:File:Translatable_modules_video_demo_July_2025.webm|'''watch our demo video''']] '''and read more about''' [[mw:Translatable_modules|'''translatable modules''']] to understand how it works. '''Please give us your feedback on''' [[mw:Talk:Translatable_modules|'''this talk page''']] on how well the Lua interface addresses the challenges in your workflow and how useful it is in module localization tasks. You can also refer to [[m:Module:User Wikimedia project|Module:User Wikimedia project]], which was recently converted to utilize these messages, for example usage.
:: Oh, hah. Fair enough. Really need to get auto-redirection from http working in MediaWiki... --[[User:MZMcBride|MZMcBride]] ([[User talk:MZMcBride|talk]]) 05:10, 23 February 2012 (UTC)
 
Your feedback is important as it will help us evaluate and decide how to continue developing and improving this interface, extend it to other wikis, or change our approach.
== [*,user,autoconfirmed,checkuser,import,oversight,steward,sysop] ==
 
Thank you, and we anticipate your honest feedback.
DO YOU HAVE ENOUGH USER RIGHTS? --[[User:MZMcBride|MZMcBride]] ([[User talk:MZMcBride|talk]]) 04:25, 23 February 2012 (UTC)
 
<bdi lang="en" dir="ltr">[[User:UOzurumba (WMF)|UOzurumba (WMF)]]</bdi> 06:40, 28 July 2025 (UTC)
: [[Special:GlobalUsers/Cabal|You forgot one]]. —<small>[[User talk:Pathoschild/s|Pathoschild]] 04:34, 23 February 2012 (UTC)</small>
<!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:UOzurumba_(WMF)/sandbox_Getting_started_with_Lua_Interface_mass_message_list&oldid=29031314 -->