Test Wiki:Community portal/Archive 6: Difference between revisions

From Test Wiki
m
no edit summary
mNo edit summary
mNo edit summary
Line 313: Line 313:
== Request for interface-admin ==
== Request for interface-admin ==


I'd like to deploy the [[mhtest:MediaWiki:Gadget-userRightsManagerTW.js|RfP helper gadget]] that I wrote onto this wiki, which can do things like automatically adding users to [[MediaWiki:Gadget-markadmins.json]]. [[mhtest:Special:Diff/41224|I am the Arcversin from Miraheze/publictestwiki]]. —&nbsp;<span style="font-variant: small-caps">[[User:Arcversin|Arcversin]] ([[User talk:Arcversin|talk]])</span> 23:54, 16 February 2022 (UTC)
I'd like to deploy the [[mhtest:MediaWiki:Gadget-userRightsManagerTW.js|RfP helper gadget]] that I wrote onto this wiki, which can do things like automatically adding users to [[MediaWiki:Gadget-markadmins.json]]. [[mhtest:Special:Diff/41224|I am the Arcversin from Miraheze/publictestwiki]]. —&nbsp;<span style="font-variant: small-caps">[[User:Chrs|Arcversin]] ([[User talk:Chrs|talk]])</span> 23:54, 16 February 2022 (UTC)
:[[User:Arcversin|Arcversin]], {{Done|[[Special:Redirect/logid/29648|done]]}}, with thanks both for your confirmation edit and for extending your volunteerism to Test Wiki. :) [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 04:16, 17 February 2022 (UTC)
:[[User:Chrs|Arcversin]], {{Done|[[Special:Redirect/logid/29648|done]]}}, with thanks both for your confirmation edit and for extending your volunteerism to Test Wiki. :) [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 04:16, 17 February 2022 (UTC)


== Request to enable the [[mw:Extension:Purge|Purge]] extension ==
== Request to enable the [[mw:Extension:Purge|Purge]] extension ==
Line 340: Line 340:


Hello, could <code><nowiki>wikt:</nowiki></code> be used as an active interwiki from here to Wiktionary? Requesting here for others' thoughts. [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 17:22, 18 February 2022 (UTC)
Hello, could <code><nowiki>wikt:</nowiki></code> be used as an active interwiki from here to Wiktionary? Requesting here for others' thoughts. [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 17:22, 18 February 2022 (UTC)
:Should already be an interwiki, ex: [[wikt:example]]. —&nbsp;<span style="font-variant: small-caps">[[User:Arcversin|Arcversin]] ([[User talk:Arcversin|talk]])</span> 20:02, 18 February 2022 (UTC)
:Should already be an interwiki, ex: [[wikt:example]]. —&nbsp;<span style="font-variant: small-caps">[[User:Chrs|Arcversin]] ([[User talk:Chrs|talk]])</span> 20:02, 18 February 2022 (UTC)
:: @[[User:Arcversin|Arcversin]] Then why doesn't [https://testwiki.wiki/wiki/wikt:Main_Page this] work, but [https://testwiki.wiki/wiki/c:Main_Page this] does? They're both interwikis. [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 21:25, 18 February 2022 (UTC)
:: @[[User:Chrs|Arcversin]] Then why doesn't [https://testwiki.wiki/wiki/wikt:Main_Page this] work, but [https://testwiki.wiki/wiki/c:Main_Page this] does? They're both interwikis. [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 21:25, 18 February 2022 (UTC)
::: And why doesn't [https://testwiki.wiki/wiki/commons:Main_Page this] work either? [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 21:25, 18 February 2022 (UTC)
::: And why doesn't [https://testwiki.wiki/wiki/commons:Main_Page this] work either? [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 21:25, 18 February 2022 (UTC)
:::: {{ping|Hellk77}} That's because they don't have the "forward" flag enabled (under [[Special:Interwiki]]). —&nbsp;<span style="font-variant: small-caps">[[User:Arcversin|Arcversin]] ([[User talk:Arcversin|talk]])</span> 21:58, 18 February 2022 (UTC)
:::: {{ping|Hellk77}} That's because they don't have the "forward" flag enabled (under [[Special:Interwiki]]). —&nbsp;<span style="font-variant: small-caps">[[User:Chrs|Arcversin]] ([[User talk:Chrs|talk]])</span> 21:58, 18 February 2022 (UTC)
::::: Is it OK if it is enabled, seeing as others are also enabled (like <code>c:</code>)? [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 03:24, 19 February 2022 (UTC)
::::: Is it OK if it is enabled, seeing as others are also enabled (like <code>c:</code>)? [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 03:24, 19 February 2022 (UTC)
:::::: It's fine to enable it, especially if it's already enabled in another prefix. Generally the concern with enabling "forward" is whether the site is trusted enough to assume it's not going to be hosting phishing attacks. —&nbsp;<span style="font-variant: small-caps">[[User:Arcversin|Arcversin]] ([[User talk:Arcversin|talk]])</span> 13:19, 19 February 2022 (UTC)
:::::: It's fine to enable it, especially if it's already enabled in another prefix. Generally the concern with enabling "forward" is whether the site is trusted enough to assume it's not going to be hosting phishing attacks. —&nbsp;<span style="font-variant: small-caps">[[User:Chrs|Arcversin]] ([[User talk:Chrs|talk]])</span> 13:19, 19 February 2022 (UTC)
::::::: Okay, thank you! It's enabled now. [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 01:05, 21 February 2022 (UTC)
::::::: Okay, thank you! It's enabled now. [[User:Hellk77|Hellk77]] ([[User talk:Hellk77|talk]]) 01:05, 21 February 2022 (UTC)


== [[MediaWiki:Gadget-markadmins.js]] ==
== [[MediaWiki:Gadget-markadmins.js]] ==
Can someone (preferably an IA/S/SA) review [[User:NguoiDungKhongDinhDanh/Gadget-markadmins.js|my version]] of the gadget and then merge it? I tweaked it so as to automate the ''get''ting process. That being said, if my version is approved, we will no longer have to edit [[MediaWiki:Gadget-markadmins.json|the JSON page]] manually. [[User:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[User talk:NguoiDungKhongDinhDanh|talk]]) 19:59, 12 March 2022 (UTC)
Can someone (preferably an IA/S/SA) review [[User:NguoiDungKhongDinhDanh/Gadget-markadmins.js|my version]] of the gadget and then merge it? I tweaked it so as to automate the ''get''ting process. That being said, if my version is approved, we will no longer have to edit [[MediaWiki:Gadget-markadmins.json|the JSON page]] manually. [[User:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[User talk:NguoiDungKhongDinhDanh|talk]]) 19:59, 12 March 2022 (UTC)
:[[User:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]], though this exceeds my level of JS scripting expertise, this ''seems'' reasonable and, looking at your code, there does not seem to be any potential issues. As such, I've <br /> {{Done|[[Special:Diff/20691|done]]}} this request for you. However, I'd like [[User:Arcversin|Arcversin]] to take a second look, though, making any tweaks/revisions, as required. Also, I know I've asked you to confirm your Miraheze account on Wikimedia, but can you also provide a Wikimedia confirmation edit for your Test Wiki account? Thanks. :) [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 22:48, 13 March 2022 (UTC)
:[[User:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]], though this exceeds my level of JS scripting expertise, this ''seems'' reasonable and, looking at your code, there does not seem to be any potential issues. As such, I've <br /> {{Done|[[Special:Diff/20691|done]]}} this request for you. However, I'd like [[User:Chrs|Arcversin]] to take a second look, though, making any tweaks/revisions, as required. Also, I know I've asked you to confirm your Miraheze account on Wikimedia, but can you also provide a Wikimedia confirmation edit for your Test Wiki account? Thanks. :) [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 22:48, 13 March 2022 (UTC)
::{{ping|NguoiDungKhongDinhDanh}} {{ping|Dmehus}} Looking over the new script, it's fine, however there are a few small mistakes in terms of compatibility. MediaWiki only supports ECMAScript 5 (as opposed to 6) in most places (notably, this does not apply to scripts loaded directly from a URL), which means that you need to use the <code>var</code> keyword instead of <code>let</code>, which I've fixed. Also, making use of <code>mw.Api</code> requires that a dependency on <code>mediawiki.api</code> be added in [[MediaWiki:Gadgets-definition]], which has been done. Apart from that, the code works quite well. Do note that it would need an update should TestWiki grow to >500 sysops. —&nbsp;<span style="font-variant: small-caps">[[User:Arcversin|Arcversin]] ([[User talk:Arcversin|talk]])</span> 01:59, 14 March 2022 (UTC)
::{{ping|NguoiDungKhongDinhDanh}} {{ping|Dmehus}} Looking over the new script, it's fine, however there are a few small mistakes in terms of compatibility. MediaWiki only supports ECMAScript 5 (as opposed to 6) in most places (notably, this does not apply to scripts loaded directly from a URL), which means that you need to use the <code>var</code> keyword instead of <code>let</code>, which I've fixed. Also, making use of <code>mw.Api</code> requires that a dependency on <code>mediawiki.api</code> be added in [[MediaWiki:Gadgets-definition]], which has been done. Apart from that, the code works quite well. Do note that it would need an update should TestWiki grow to >500 sysops. —&nbsp;<span style="font-variant: small-caps">[[User:Chrs|Arcversin]] ([[User talk:Chrs|talk]])</span> 01:59, 14 March 2022 (UTC)
{{od|2}} Thanks to Arcversin for the fix, and for Dmehus: [[:metawikimedia:vi:Special:Permalink/66430817]]. [[User:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[User talk:NguoiDungKhongDinhDanh|talk]]) 16:38, 15 March 2022 (UTC)
{{od|2}} Thanks to Arcversin for the fix, and for Dmehus: [[:metawikimedia:vi:Special:Permalink/66430817]]. [[User:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[User talk:NguoiDungKhongDinhDanh|talk]]) 16:38, 15 March 2022 (UTC)


Line 429: Line 429:
<div class="boilerplate metadata discussion-archived" style="background-color: #F2F4FC; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px solid #aaa">
<div class="boilerplate metadata discussion-archived" style="background-color: #F2F4FC; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px solid #aaa">
:''The following discussion is closed. <b style="color:red">Please do not modify it</b>. Subsequent comments should be made in a new section.''
:''The following discussion is closed. <b style="color:red">Please do not modify it</b>. Subsequent comments should be made in a new section.''
::The outcome here is that, yes, [[User:Piccadilly|Seiyena]]'s behaviour was indeed inappropriate, and the racially insensitive and homophobic comments also inappropriate, [[User:Kazrok4545|Kazrok4545]]'s [[Special:Redirect/logid/30479|block]] was also inappropriate for a few reasons. Firstly, as it was quite clear at [[Test Wiki:Request permissions]] that this was a [[Test Wiki:Stewards|Steward]]-managed user conduct case, the block was inappropriate. Secondly, administrators here are, fundamentally, non-test administrators. Blocking open proxies, deleting spam, or reverting vandalism is fine, but serious user conduct issues [[rfc:2119|'''must''']] be left to Stewards, unless they've explicitly delegated certain aspects (i.e., my saying that <code>[[Test Wiki:Bureaucrats|bureaucrat]]</code> could be revoked if the conditions were breached, for example). Finally, and philosophically, part of developing good [[Test Wiki:Administrators|administrator]] skills beyond technical capability is developing the diplomatic skills and engaging with users to think of other, creative and, crucially, long-term solutions that are at least somewhat amenable to all. I ''had'' meant to ask [[User:Arcversin|Arcversin]] to import the abuse filter from [[mhtest:|Public Test Wiki]], but my other responsibilities precluded that until now, so I ''do'' take that responsibility for not having done that sooner. Nevertheless, this is the solution I believe is the best. If, after a month or so (from now), it's clear Seiyena needs another time away from Test Wiki, I will make that call. Nevertheless, [[User:Piccadilly|Seiyena]], to be clear, you ''can'' curse, though I encourage you ''not'' to. What you '''cannot''' do is make racist, racially insensitive, xenophobic, or homophobic comments. Thus, [[User:Kazrok4545|Kazrok4545]]'s rights revocation is {{Done|endorsed}} by this [[Test Wiki:Stewards|Steward]]. You may re-apply for administrator after a minimum of 5-7 days, if a bureaucrat is satisfied with your good edits and log actions. You may then re-apply for bureaucrat on or after May 1st, again under the same terms. I have added several minor user groups, with a particular emphasis on <code>researcher</code>, which [[rfc:2119|''should'']] allow you review your revision deleted [[Special:DeletedContributions/Piccadilly|contributions]] and log actions, to help you understand what you '''cannot''' do here and make good edits. Together with [[User:Arcversin|Arcversin]]'s abuse filter, hopefully this should guide you to constructive editing here. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 03:50, 12 April 2022 (UTC)
::The outcome here is that, yes, [[User:Piccadilly|Seiyena]]'s behaviour was indeed inappropriate, and the racially insensitive and homophobic comments also inappropriate, [[User:Kazrok4545|Kazrok4545]]'s [[Special:Redirect/logid/30479|block]] was also inappropriate for a few reasons. Firstly, as it was quite clear at [[Test Wiki:Request permissions]] that this was a [[Test Wiki:Stewards|Steward]]-managed user conduct case, the block was inappropriate. Secondly, administrators here are, fundamentally, non-test administrators. Blocking open proxies, deleting spam, or reverting vandalism is fine, but serious user conduct issues [[rfc:2119|'''must''']] be left to Stewards, unless they've explicitly delegated certain aspects (i.e., my saying that <code>[[Test Wiki:Bureaucrats|bureaucrat]]</code> could be revoked if the conditions were breached, for example). Finally, and philosophically, part of developing good [[Test Wiki:Administrators|administrator]] skills beyond technical capability is developing the diplomatic skills and engaging with users to think of other, creative and, crucially, long-term solutions that are at least somewhat amenable to all. I ''had'' meant to ask [[User:Chrs|Arcversin]] to import the abuse filter from [[mhtest:|Public Test Wiki]], but my other responsibilities precluded that until now, so I ''do'' take that responsibility for not having done that sooner. Nevertheless, this is the solution I believe is the best. If, after a month or so (from now), it's clear Seiyena needs another time away from Test Wiki, I will make that call. Nevertheless, [[User:Piccadilly|Seiyena]], to be clear, you ''can'' curse, though I encourage you ''not'' to. What you '''cannot''' do is make racist, racially insensitive, xenophobic, or homophobic comments. Thus, [[User:Kazrok4545|Kazrok4545]]'s rights revocation is {{Done|endorsed}} by this [[Test Wiki:Stewards|Steward]]. You may re-apply for administrator after a minimum of 5-7 days, if a bureaucrat is satisfied with your good edits and log actions. You may then re-apply for bureaucrat on or after May 1st, again under the same terms. I have added several minor user groups, with a particular emphasis on <code>researcher</code>, which [[rfc:2119|''should'']] allow you review your revision deleted [[Special:DeletedContributions/Piccadilly|contributions]] and log actions, to help you understand what you '''cannot''' do here and make good edits. Together with [[User:Chrs|Arcversin]]'s abuse filter, hopefully this should guide you to constructive editing here. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 03:50, 12 April 2022 (UTC)
----
----


Line 438: Line 438:
P.S: Sorry for the translation.
P.S: Sorry for the translation.
[[User:Kazrok4545|Kazrok4545]] ([[User talk:Kazrok4545|talk]]) 13:19, 11 April 2022 (UTC)
[[User:Kazrok4545|Kazrok4545]] ([[User talk:Kazrok4545|talk]]) 13:19, 11 April 2022 (UTC)
:They've asked for the following statement to be copied from [[User talk:Piccadilly|their talk page]]: <pre>I realize that my edits were very wrong and inexcusable, and I am very sorry for putting such bad things here. I realize that at least a temporary block is warranted in this case, but if at all possible, could my current block be set to expire automatically, after which I can have one last chance to test admin and bureaucrat powers here?</pre> —&nbsp;<span style="font-variant: small-caps">[[User:Arcversin|Arcversin]] ([[User talk:Arcversin|talk]])</span> 14:44, 11 April 2022 (UTC)
:They've asked for the following statement to be copied from [[User talk:Piccadilly|their talk page]]: <pre>I realize that my edits were very wrong and inexcusable, and I am very sorry for putting such bad things here. I realize that at least a temporary block is warranted in this case, but if at all possible, could my current block be set to expire automatically, after which I can have one last chance to test admin and bureaucrat powers here?</pre> —&nbsp;<span style="font-variant: small-caps">[[User:Chrs|Arcversin]] ([[User talk:Chrs|talk]])</span> 14:44, 11 April 2022 (UTC)


:{{ping|U:Arcversin}} Thanks for the transfer! — Regards, [[U:Kazrok4545|<span style="font-family:comic sans ms ;color:Blue;">'''''Kazrok4545'''''</span>]] [[UT:Kazrok4545|<span style="font-family:comic sans ms ;color:Blue;">'''''<small>Talk</small>'''''</span>]] 14:59, 11 April 2022 (UTC)
:{{ping|Chrs}} Thanks for the transfer! — Regards, [[U:Kazrok4545|<span style="font-family:comic sans ms ;color:Blue;">'''''Kazrok4545'''''</span>]] [[UT:Kazrok4545|<span style="font-family:comic sans ms ;color:Blue;">'''''<small>Talk</small>'''''</span>]] 14:59, 11 April 2022 (UTC)
::Hello! I suggest blocking some domain namespaces [[mhtest:Special:BlockList/ApexAgunomu|like Public TestWiki]], because she has some good edits and actions. [[User:AlPaD|AlPaD]] ([[User talk:AlPaD|talk]]) 17:18, 11 April 2022 (UTC)
::Hello! I suggest blocking some domain namespaces [[mhtest:Special:BlockList/ApexAgunomu|like Public TestWiki]], because she has some good edits and actions. [[User:AlPaD|AlPaD]] ([[User talk:AlPaD|talk]]) 17:18, 11 April 2022 (UTC)
----
----
Line 449: Line 449:
== Filter #52 ==
== Filter #52 ==


{{ping|Dmehus}} Could you or another Steward please add <code>& page_id == 702</code> to [[Special:AbuseFilter/52|abuse filter 52]], as the second to last line? This would help prevent false positives (which result in no-warning indef blocks) by excluding [[Test Wiki:Request permissions]] from said filter. Also, is there any way for non-Stewards to get edit access to those filters? —&nbsp;<span style="font-variant: small-caps">[[User:Arcversin|Arcversin]] ([[User talk:Arcversin|talk]])</span> 01:29, 12 April 2022 (UTC)
{{ping|Dmehus}} Could you or another Steward please add <code>& page_id == 702</code> to [[Special:AbuseFilter/52|abuse filter 52]], as the second to last line? This would help prevent false positives (which result in no-warning indef blocks) by excluding [[Test Wiki:Request permissions]] from said filter. Also, is there any way for non-Stewards to get edit access to those filters? —&nbsp;<span style="font-variant: small-caps">[[User:Chrs|Arcversin]] ([[User talk:Chrs|talk]])</span> 01:29, 12 April 2022 (UTC)
:[[User:Arcversin|Arcversin]], sure. My other plan here is to create a non-test [[Test Wiki:Abuse filter helpers|abuse filter helpers]] user group, to be granted by [[Test Wiki:Stewards|Stewards]], that would allow technically capable abuse filter editors to be granted this permission and be able to edit restricted abuse filters. Users ''may'' request the permission from a Steward, but [[rfc:2119|should]] provide some evidence of technical capability in this area. It would be subject to the [[Test Wiki:Inactivity|inactivity policy]], and could be revoked if an abuse filter helper either (a) repeatedly made unconstructive changes to restricted abuse filters or (b) otherwise demonstrated to Stewards they either (i) not [[w:WP:CIR|technically competent]] or (ii) not trusted. Anyone have any objections to this? [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 04:02, 12 April 2022 (UTC)
:[[User:Chrs|Arcversin]], sure. My other plan here is to create a non-test [[Test Wiki:Abuse filter helpers|abuse filter helpers]] user group, to be granted by [[Test Wiki:Stewards|Stewards]], that would allow technically capable abuse filter editors to be granted this permission and be able to edit restricted abuse filters. Users ''may'' request the permission from a Steward, but [[rfc:2119|should]] provide some evidence of technical capability in this area. It would be subject to the [[Test Wiki:Inactivity|inactivity policy]], and could be revoked if an abuse filter helper either (a) repeatedly made unconstructive changes to restricted abuse filters or (b) otherwise demonstrated to Stewards they either (i) not [[w:WP:CIR|technically competent]] or (ii) not trusted. Anyone have any objections to this? [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 04:02, 12 April 2022 (UTC)
::{{ping|Dmehus}} Not sure how, but I mistyped what should be added, it should be <code>!=</code> not <code>==</code>. As to your latter point, I would support that idea , but I would suggest it be named something other than "helpers", since Wikimedia uses that to refer to read-only access to private filters. —&nbsp;<span style="font-variant: small-caps">[[User:Arcversin|Arcversin]] ([[User talk:Arcversin|talk]])</span> 11:15, 12 April 2022 (UTC)
::{{ping|Dmehus}} Not sure how, but I mistyped what should be added, it should be <code>!=</code> not <code>==</code>. As to your latter point, I would support that idea , but I would suggest it be named something other than "helpers", since Wikimedia uses that to refer to read-only access to private filters. —&nbsp;<span style="font-variant: small-caps">[[User:Chrs|Arcversin]] ([[User talk:Chrs|talk]])</span> 11:15, 12 April 2022 (UTC)
Cookies help us deliver our services. By using our services, you agree to our use of cookies.