[02:09:47] [[Tech]]; Specialman99; [none]; https://meta.wikimedia.org/w/index.php?diff=11047399&oldid=11022766&rcid=5879963 [12:28:33] Reedy: at your convenience, can you sync the interwiki map for https://meta.wikimedia.org/w/index.php?title=Interwiki_map&action=historysubmit&diff=11051184&oldid=10955051 ? Thanks. [16:39:59] hello all, what is the permission name for "account creator"? e.g. "createaccount" is for anyone who is able to create an account, which would be IPs, and this value is still there even for normal registered users [16:40:16] I'm going by [[mw:Manual:User rights]], and getting the rights with JavaScript via mw.user.getRights [16:40:34] there doesn't appear to be anything for account creators [16:42:55] MusikAnimal, did you see https://wikitech.wikimedia.org/wiki/Special:ListGroupRights ? [16:43:43] I did, it's still unclear why any registered user or IP has the "createaccount" right [16:44:12] because they need to be able to create accounts? [16:44:27] if they didn't, account creation would be restricted to those who already have accounts [16:44:33] so I'm guessing that can't be what the "account creator" user group is on say, enwiki [16:44:57] look at the same specialpage on enwiki [16:45:29] does "noratelimit" pertain only to "createaccount"? [16:45:56] no [16:46:05] noratelimit is a separate permission to createaccount [16:46:50] there is an account creation limit (and multiple other types of limits), and it does not apply to members of the 'account creators' group because that group has the noratelimit right [16:47:28] on enwiki, 'account creators' group can also ignore AntiSpoof and TitleBlacklist [16:47:42] right, so if the user has the permissions "createaccount" and "noratelimit" it's safe to say they are an "account creator"? [16:47:55] it's safe to say they are an account creator if they have 'createaccount' [16:48:07] on public wikis, everyone is an account creator [16:48:19] I need to know what would be the equivalent to the user group "accountcreator" such as on enwiki [16:48:35] there's an "account creator" *group* that has much less restrictions on creations though [16:48:54] equivalent of the group where? [16:50:39] on enwiki account creators can create accounts for others at [[Special:CreateAccount]], and it is logged under the user creation log [16:51:08] I guess it redirects to [[Special:UserLogin/signup]] [16:51:52] this is for that MoreMenu script I was telling you about, if you recall [16:52:00] yes, anyone can create accounts for others on that wiki [16:52:22] on enwiki? no they can not [16:52:26] ... yes they can [16:53:20] hmm I'm confused [16:53:29] how? [16:54:11] what is an "account creator", then? they just have the "noratelimit" permission? [16:54:45] the group? they get the rights you see on https://en.wikipedia.org/wiki/Special:ListGroupRights [16:55:03] noratelimit, noratelimit, tboverride-account rights [16:55:48] they use the same "create account for others" form as everyone else, but without the rate/spoof/blacklist limits [16:57:10] I see [16:57:56] wow, okay! so for my purposes I suppose I don't need to only check for "createaccount" [16:58:27] people not involved in the account creation program (and have the account creator user group) probably won't have much of a log, but I can't assume they won't [16:58:40] thank you for clearing that up for me [16:59:13] I guess for IPs there is never a log, otherwise you'll know what accounts they created which would not be good for privacy [17:01:05] I think that's probably a little known fact, at least on enwiki, that anyone can create accounts for others [17:02:06] a similar confusion being the "reviewer" user group (now much more fittingly name "pending changes reviewer"), we get people requesting the reviewer permission to reviews articles at articles for creation, or new page patrolling [17:02:31] on enwiki [17:08:32] Krenair: do you know if [[mw:Manual:User_rights]] is supposed to be the go-to for default media wiki configured permissions? the list is evidently very much incomplete [17:09:22] MusikAnimal, see https://en.wikipedia.org/wiki/Special:Log/newusers/Krenair - I am not in the 'account creators' group [17:09:38] but created a separate account anyway [17:09:51] yeah that's interesting, I had no idea [17:10:17] anonymous account creations get logged differently, as obviously yes you wouldn't want to expose the creating user in the same way you do for logged in oens [17:10:18] ones* [17:10:25] this is for that MoreMenu script I was telling you about, if you recall. Up until now I've been checking user groups, which differ wiki to wiki unlike permissions, as I understand it [17:10:31] Instead in that situation, the account is logged as creating itself really [17:10:51] I don't know if it's little known, but the naming of that 'account creators' group is.... poor [17:11:02] indeed [17:11:46] but back to my question, do you know if there's a definitive list of all the permissions valid across all WMF wikis? there appears to be a lot missing from [[mw:Manual:User_rights]] [17:12:08] that page can only list permissions in core [17:12:17] WMF uses a ton of extensions [17:12:34] I see [17:12:42] Special:GlobalGroupPermissions basically exposes wgAvailableRights, IIRC [17:13:30] you can check the wmf config for all assigned permissions [17:15:00] you can check https://github.com/wikimedia/operations-mediawiki-config/tree/master/wmf-config for that - you want InitialiseSettings.php and CommonSettings.php [17:15:50] awesome thank you [17:16:37] okay last question, probably, is there a permission I can check for that will definitely indicate they are registered? or do I need to go by user groups for that [17:16:50] they are registered? [17:16:56] yes, not an IP [17:16:56] you mean, to check whether they're logged in or not? [17:17:01] yeah [17:17:15] don't you just want mw.user.isAnon() ? [17:17:45] that will work! [17:17:54] and that doesn't make an AJAX call [17:19:29] I guess for what I'm trying to do I want to only go off of the permissions and/or user groups [17:19:57] I can only imagine "user" means registered account across all wikis? [17:20:05] the "user" user group [17:20:35] registered account on the current wiki [17:20:52] not necessarily attached in centralauth [17:21:27] sure, current wiki is all I need to know [17:21:46] Wonderful, I think that covers everything then. Thanks for the help!! [17:22:08] you're welcome [17:43:31] Krenair: Want to bother you some more, if that's alright! I'm having trouble finding a cross-wiki way to determine if the current page you're on is deleted and has been created in the past [17:43:52] in other words, Special:Undelete would be applicable [17:46:07] i.e., whether it both lacks any visible revisions and has revisions in the archive? [17:46:13] might be possible as an admin, not sure [17:46:27] yes, probably possible to work this out via the api [17:46:44] so I have to make an API call? I wanted to avoid that :/ [21:07:44] hey guys [21:07:53] I have some issues with an API call [21:08:01] http://ro.wikipedia.org/w/api.php?action=parse&format=json&page=Biserica_de_lemn_din_C%C4%83line%C8%99ti_C%C4%83eni&prop=externallinks&uselang=ro [21:08:08] works both logged in and out [21:08:18] but the https version times out when I'm logged in [21:08:56] any Idea what ould cause this? [21:09:51] works for me [21:10:09] logged in? [21:10:41] I mean, wget works for me too, but not from the browser, and with https [21:10:48] https://ro.wikipedia.org/w/api.php?action=parse&format=json&page=Biserica_de_lemn_din_C%C4%83line%C8%99ti_C%C4%83eni&prop=externallinks&uselang=ro [21:11:12] yes [21:11:24] hmmm... [22:55:33] Reedy: can you also make https://en.wikipedia.org/wiki/Template:Doi protocol-relative please? [22:56:18] Done [22:56:28] https://en.wikipedia.org/w/index.php?title=Template%3ADoi&diff=643881406&oldid=481165497 [22:56:35] Great [22:57:15] Nemo_bis, I can help also with that. [22:57:22] 17383 transclusion(s) found. [22:57:25] Could be worse ;) [22:59:22] Thanks Bsadowski1, feel free to check {{cite doi@s [22:59:22] @s [22:59:25] meh [22:59:39] {{cite doi}}, {{cite journal ... |doi= }} etc. [23:01:24] Hm. https://ja.wikipedia.org/w/index.php?title=Template:Doi&action=edit [23:47:52] Bsadowski1: https://en.wikipedia.org/w/index.php?title=Module:Citation/CS1/Configuration&action=edit is the place: http://dx.doi.org/ → //dx.doi.org/ [23:48:18] ok [23:50:36] Uh, no increase whatsoever in job queue [23:50:47] Okay, good [23:51:02] Because that template was on 2 million pages [23:51:09] haha [23:51:12] or used on [23:51:13] idk [23:56:50] lol https://ganglia.wikimedia.org/latest/graph.php?r=month&z=xlarge&c=Miscellaneous+eqiad&h=terbium.eqiad.wmnet&jr=&js=&v=600868&m=Global_JobQueue_length [23:57:16] Nowadays the job queue means so little