Jump to content

Wikipedia:Interface administrators' noticeboard: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
 
(336 intermediate revisions by 73 users not shown)
Line 1: Line 1:
{{Short description|Interface administrators: coordination and requests}}
{{Short description|Interface administrators: coordination and requests}}
<noinclude>{{User:MiszaBot/config
<noinclude>{{User:MiszaBot/config
|archiveheader = {{talkarchivenav}}
|archiveheader = {{talkarchivenav}}
|maxarchivesize = 250K
|maxarchivesize = 250K
|counter = 3
|counter = 3
|minthreadsleft = 0
|minthreadsleft = 3
|minthreadstoarchive = 1
|minthreadstoarchive = 1
|algo = old(30d)
|algo = old(30d)
Line 11: Line 11:
__TOC__
__TOC__


== Template gadgets ==
=== Template gadgets - naming convention ===


Hi all, we've got the first request coming in to do a [[:mw:Template gadgets]]. They are called that, but what these actually are is:
== Inactive interface administrators 2022-02-28 ==
*A javascript gadget
{{Archive top}}
**That is a default gadget
The following interface administrator(s) are inactive:
**Normally hidden
* {{admin|1=Cyberpower678}}
**That has a trigger such that it only runs when a page is in a certain category
— [[User:JJMC89 bot|JJMC89 '''bot''']] 23:18, 28 February 2022 (UTC)
***The "templates" would likely implement that
:No I’m not.—[[User:Cyberpower678|'''<span style="color:darkgrey;font-family:monospace">CYBERPOWER</span>''']] <span style="font-family:Rockwell">([[User talk:Cyberpower678|<span style="color:red">Message</span>]])</span> 23:22, 28 February 2022 (UTC)
::{{ping|Cyberpower678}} The bot is correct, you have not sufficiently recently changed a page onwiki which requires the interface administrator permission. [[User:Izno|Izno]] ([[User talk:Izno|talk]]) 23:27, 28 February 2022 (UTC)
:::{{u|Izno}}, Hmm. The bit is still useful for what I do, though. I haven't realized I haven't touched JS pages in a while. —[[User:Cyberpower678|'''<span style="color:darkgrey;font-family:monospace">CYBERPOWER</span>''']] <span style="font-family:Rockwell">([[User talk:Cyberpower678|<span style="color:red">Message</span>]])</span> 23:32, 28 February 2022 (UTC)
:::In the interest of disclosure, I made [https://en.wikipedia.org/w/index.php?title=User:Harej/common.js&diff=1074573912&oldid=850912594 this edit], to fulfill a request by {{u|Harej}}. Bureaucrats can make of that what they want. I made this edit before I was going to lose access.—[[User:Cyberpower678|'''<span style="color:darkgrey;font-family:monospace">CYBERPOWER</span>''']] <span style="font-family:Rockwell">([[User talk:Cyberpower678|<span style="color:red">Message</span>]])</span> 23:39, 28 February 2022 (UTC)
:{{not done}} {{u|Cyberpower678}} has now satisfied the activity requirement so I'm not going to flip it, to follow him over to [[WP:BN]] to flip it back. This is supposed to be somewhat easy come - easy go, for the editors that really need it. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 01:11, 1 March 2022 (UTC)
{{archive bottom}}


We certainly need to be take due care in adding any such gadget definition, as basically any editor can cause other editors to run the gadget by placing a page in a category and getting someone else to visit the page. (Like all sitescripts, only intadmins can actually change the script). We already have a standard-ish process for having gadget requests made and processed. I think we should have a standard naming convention for these categories, perhaps [[:Category:Wikipedia pages using gadget %NAME%]]. Any suggestions as to this? I think it should prob be a hidden category and we should have a master category for these as well ([[:Category:Wikipedia gadget gategory triggers]] or something?). Feedback welcome below. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 11:51, 28 May 2024 (UTC)
== OTRS transition to VRT ==


:Context: [[MediaWiki:Gadget-Vivarium.js]] –[[User:Novem Linguae|<span style="color:blue">'''Novem Linguae'''</span>]] <small>([[User talk:Novem Linguae|talk]])</small> 13:19, 28 May 2024 (UTC)
OTRS is now defunct and been replaced by VRT but it appears that the enwiki has not updated its systems to reflect that. I posted some questions [[User:Ruthven]] an itwiki, VRT and Commons admin I know and will repeat some of that for you here.
: All of what you proposed looks good to me. [[User:Pppery|* Pppery *]] [[User talk:Pppery|<sub style="color:#800000">it has begun...</sub>]] 19:49, 28 May 2024 (UTC)
:I'd name the category [[:Category:Pages using gadget %NAME%]]. There's only two categories using "Wikipedia pages using ...", and way more just "Pages using ...". --[[User:Rchard2scout|rchard2scout]] ([[User talk:Rchard2scout|talk]]) 20:33, 28 May 2024 (UTC)
:: Makes sense. [[User:Pppery|* Pppery *]] [[User talk:Pppery|<sub style="color:#800000">it has begun...</sub>]] 20:35, 28 May 2024 (UTC)
*OK, the only one of these so far is: [[:Category:Pages using gadget Vivarium]], nested in [[:Category:Wikipedia template gadget triggers]]. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 15:31, 31 May 2024 (UTC)


=== Template gadgets - gadget settings ===
I was trying to add VRT permission ticket numbers to some en files, such as [[:File:Image of Kaushik Basu.JPG]], but the left side permission links don't work and no transition seems to have been made from OTRS to VRT in the templates. These functions all works fine on the common but now can only be done here manually and it seems the only templates available are the OTRS ones: {{tl|Permission received}} or {{tl|VRT received}} don't exist. I don't know who to contact to get that transition completed. The template {{tl|OTRS pending}} is also still in use.
*I've launched the first template gadget (Vivarium), it should be running at [[Template:Conway's Game of Life gadget]]. This is a "default gadget", but only runs on pages in the gadget category. The upstream suggestion is to make these hidden, but I'm not sure about that. Any harm in allowing logged in users to opt-out? — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 15:16, 31 May 2024 (UTC)
*:@[[User:Xaosflux|Xaosflux]] Only that it could eventually bloat the gadgets tab? [[User:Sophivorus|Sophivorus]] ([[User talk:Sophivorus|talk]]) 00:59, 6 June 2024 (UTC)
*:For template gadgets used on a lot of pages, sure, but this particular one is intended for exactly one page. It's clutter to have it show up on gadget preferences. – [[User:SD0001|<span style="font-weight: bold; color: #C30">SD0001</span>]] ([[User talk:SD0001|talk]]) 12:39, 11 June 2024 (UTC)


== Renewal ==
The 3 OTRS tools on the left of any en file page for locally hosted files are what I am asking about and [[:User:B-bot]]'s page also needs major corrections to remove all reference to OTRS.


Hello, my common.js page was deleted when I was going around to delete the unused pages from my [[WP:CHUU]]. Could I get this restored? <span style="font-family:Arial;background-color:#fff;border:2px dashed#69c73e">[[User:Cowboygilbert|<span style="color:#3f6b39">'''Cowboygilbert'''</span>]] - [[User talk:Cowboygilbert|<span style="color:#d12667"> (talk) ♥</span>]]</span> 18:02, 17 July 2024 (UTC)
A possible reason for this might be that: ''it's probably because en.wiki was using Commons' javascript. They have to rename their permission templates to Permission pending and PermissionTicket or import their own version of the gadget code. You should contact an interface Administrator on en.wiki to ask them to have the local version of the Gadget''.
: I have undeleted [[User:Cowboygilbert/common.js]]. [[User:Pppery|* Pppery *]] [[User talk:Pppery|<sub style="color:#800000">it has begun...</sub>]] 18:03, 17 July 2024 (UTC)
::{{Thank you}} <span style="font-family:Arial;background-color:#fff;border:2px dashed#69c73e">[[User:Cowboygilbert|<span style="color:#3f6b39">'''Cowboygilbert'''</span>]] - [[User talk:Cowboygilbert|<span style="color:#d12667"> (talk) ♥</span>]]</span> 18:04, 17 July 2024 (UTC)


== Warning required that WebAuthn is currently unsupported by Mobile Apps ==
Hopefully someone knowledgeable will attend to this problem. [[User:Ww2censor|ww2censor]] ([[User talk:Ww2censor|talk]]) 14:38, 8 March 2022 (UTC)
:Not positive, but I don't think we have an OTRS/VRT Gadget; certainly not one that's on by default, at least. I'm guessing what you're talking about is [[User:Technical 13/Scripts/helpOTRS.js]], which you've installed on your common.js page. [[User:Writ Keeper|Writ Keeper]] [[User Talk: Writ Keeper|⚇]][[Special:Contributions/Writ_Keeper|♔]] 14:59, 8 March 2022 (UTC)
:@[[User:Ww2censor|Ww2censor]] I'm not seeing anything either. If you see an enwiki page that needs updating, please open an edit request on the corresponding talk page. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 15:01, 8 March 2022 (UTC)


While [[phab:T230043]] remains unimplemented, the [[Special:Manage_Two-factor_authentication|Manage Two-factor authentication]] preference page should warn users that enabling Web Authentication (WebAuthn) for 2FA on their account will prevent them from logging back in on both the official Wikipedia apps for iOS and Android. Only TOTP (one-time token) is supported at this time. -- <small><span style="border: 1px solid">[[User:Netsnipe|'''<span style="background-color:White; color:#003333"> &nbsp;Netsnipe&nbsp;</span>''']][[User talk:Netsnipe|<span style="background-color:#003333; color:White">&nbsp;►&nbsp;</span>]]</span></small> 13:22, 4 August 2024 (UTC)
::{{ping|Xaosflux|Writ Keeper}}: Thanks: the Gadget is not my suggestion but that of [[User:Ruthven]]. I have the script [[User:Technical 13/Scripts/helpOTRS.js]] installed in [[User:Ww2censor/common.js]] and on opening the actual script you refer to, it indeed only refers to OTRS, so it looks like the script needs to be revised. So who would do that? [[User:Ww2censor|ww2censor]] ([[User talk:Ww2censor|talk]]) 15:21, 8 March 2022 (UTC)
:::@[[User:Ww2censor|Ww2censor]] That personal userscript you are importing is linked to a user that has been indefinitely banned by our Arbitration Committee since 2015, and as such in no longer maintained. I suggest you stop importing it, however feel free to fork it to your own userspace (with attribution) and update as you like. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 15:44, 8 March 2022 (UTC)
::::@[[User:Ww2censor|Ww2censor]] I fully agree with [[User:Xaosflux|Xaosflux]]: you should modify your own version of the gadget (I can help in that). I didn't know from where was coming the JS, and that you were using on en.wiki the Commons' version was just a guess. Cheers <span style="font-family:Times; color:#219">'''[[User:Ruthven|Ruthven]]'''</span> <span style="color:#0070EE"><small>([[User talk:Ruthven|<span style="color:#101090">msg</span>]])</small></span> 16:34, 8 March 2022 (UTC)
:::::{{ping|Xaosflux|Writ Keeper|Ruthven}} Wow, I added that userscript 4 years after the user was blocked. I suppose [[User:Technical 13/Scripts/helpOTRS.js]] should be deleted or at least a not made that it does not function and should not be used. I've removed it from my common.js page for now and will see if Ruthven can help me make a new one that works with the current VRT setup. I think creating it myself is way above my pay grade, unless one of you can assist. Beside that I think new template will be needed to accompany the script. Anyway, thanks for explaining. [[User:Ww2censor|ww2censor]] ([[User talk:Ww2censor|talk]]) 22:19, 8 March 2022 (UTC)
::::::Just FYI: the blocking had nothing to do with script writing; I certainly am not reviewing them all - but it is likely they were all at least 'safe' to use at the time, just no maintenance now. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 23:34, 8 March 2022 (UTC)

== User:Спартанец/monobook.js ==

[[User:Спартанец/monobook.js]] is throwing a bunch of bogus speedy deletion notices, is it possible to correct it so that it doesn't? [[User:Jo-Jo Eumerus|Jo-Jo Eumerus]] ([[User talk:Jo-Jo Eumerus|talk]]) 11:53, 21 March 2022 (UTC)

:{{done}} ~ <span style="color:#DF00A0">Amory</span><small style="color:#555"> ''([[User:Amorymeltzer|u]] • [[User talk:Amorymeltzer|t]] • [[Special:Contributions/Amorymeltzer|c]])''</small> 13:04, 21 March 2022 (UTC)
::[[User:DB/common.js]] seems to have the same problem. [[User:Jo-Jo Eumerus|Jo-Jo Eumerus]] ([[User talk:Jo-Jo Eumerus|talk]]) 15:37, 21 March 2022 (UTC)
:::{{done}} [[User:Jo-Jo Eumerus|Jo-Jo Eumerus]] what a hot mess of a page, I just nowiki'd the entire thing. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 15:49, 21 March 2022 (UTC)

== JS pages in Category:Foo ==

[[:Category:Foo]] is a redirect that has recently been filling up with old .js pages (e.g. [[:User:Garyvdm/popups.js]]) due to some null edits. The problem is discussed at [[Wikipedia:Village pump (technical)#Category redirect Foo playing up again]] but an interface administrator is needed to fix the text to remove them from the category. Thanks in advance. [[User:Timrollpickering|Timrollpickering]] ([[User talk:Timrollpickering|talk]]) 18:32, 22 March 2022 (UTC)
:{{done}} seems to be resolved. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 10:07, 23 March 2022 (UTC)
::Thanks. Could someone also take a look at the pages in [[:Category:X1]] which is supposed to be transient but also has some ancient .js pages in there. [[User:Timrollpickering|Timrollpickering]] ([[User talk:Timrollpickering|talk]]) 13:09, 23 March 2022 (UTC)
:::@[[User:Timrollpickering|Timrollpickering]] I went through and cleared out ones that were in script files for users that were extremely inactive. For users with more recent edits, you can contact them on their talk pages. Best regards, — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 15:17, 23 March 2022 (UTC)

A few more pages have popped back into [[:Category:Foo]] (is a bot doing null edits?) and there's also a similar problem with [[:Category:VoA scripted admins]]. I suspect long term there will need to be a massive clean-up of these .js pages. [[User:Timrollpickering|Timrollpickering]] ([[User talk:Timrollpickering|talk]]) 14:00, 26 March 2022 (UTC)

:Yes, there is a bot doing purges/null edits. It's mentioned in that VPT discussion after your second comment there. [[User:Izno|Izno]] ([[User talk:Izno|talk]]) 17:24, 26 March 2022 (UTC)

== Unchanged JS script showing up in CAT:CSD ==

[[User:Zhaofeng Li/vada/vadaprocess.js]] hasn't been edited since 2014 but is showing up today in CSD. Best, [[User:Barkeep49|Barkeep49]] ([[User_talk:Barkeep49|talk]]) 14:46, 23 March 2022 (UTC)

[[User:Zhaofeng Li/vada/vadaprocess.js]] is suddenly showing up in [[CAT:G10]], despite [https://en.wikipedia.org/w/index.php?title=User:Zhaofeng_Li/vada/vadaprocess.js&action=history no changes since 2014]; I'm guessing the {{code|/* <nowiki> */}} could use tweaking (possibly the missing closing tag?) of some sort. Thanks. --[[User:Blablubbs|Blablubbs]] ([[User talk:Blablubbs|talk]]) 14:47, 23 March 2022 (UTC)

::{{done}} (by [[User:Writ_Keeper]]). — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 15:02, 23 March 2022 (UTC)

== Clarify that dark-mode does not work on Special: pages ==

Would it be possible to add some text be added to the Dark Mode gadget toggle, mentioning the fact that it won't work on pages with the Special: prefix ? I spent quite a good chunk of time today figuring out why the Settings page was being switched to Light Mode before going through the docs and realizing that the scripts aren't loaded on Special: pages by MediaWiki itself.


P.S. Let me know, if this isn't the correct place to report this, and if I need to create a phabricator issue/report to some other forum/talk page. :) [[User:Sohom data|Sohom Datta]] ([[User talk:Sohom data|talk]]) 20:20, 27 March 2022 (UTC)

:No, it simply doesn't work on the preferences page, not all special pages. This is due to it being onwiki JavaScript at the end of the day. [[User:Izno|Izno]] ([[User talk:Izno|talk]]) 20:33, 27 March 2022 (UTC)
:To add: there's already a note to this effect at the top of the Gadgets tab: {{tq|Gadgets will not operate on certain special pages, such as this User Preferences page.}} [[User:Writ Keeper|Writ&nbsp;Keeper]]&nbsp;[[User Talk: Writ Keeper|&#9863;]][[Special:Contributions/Writ_Keeper|&#9812;]] 20:36, 27 March 2022 (UTC)
:@[[User:Sohom data|Sohom data]] feel free to edit [[Wikipedia:Dark mode (gadget)]] with accurate information to advise people of the limits of the gadget. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 22:04, 27 March 2022 (UTC)

== Inactive interface administrators 2022-03-28 ==

The following interface administrator(s) are inactive:
* {{admin|1=Evad37}}
— [[User:JJMC89 bot|JJMC89 '''bot''']] 23:18, 28 March 2022 (UTC)
:{{done}} (removed) — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#009933;">Talk</span>]]</sup> 02:23, 29 March 2022 (UTC)

Latest revision as of 20:51, 4 August 2024

    Welcome to the interface administrators' noticeboard

    This is the interface administrator noticeboard, for discussion of interface administrators and coordination of edits to the interface.

    Currently only interface administrators can undelete JS/CSS pages, if you have an uncontroversial undelete or deleted version retrieval request, please list it below.

    Any administrator can delete JS/CSS/JSON pages, for speedy deletions just use a CSD template on the page or its talk page.

    Individual requests for edits to interface or user JavaScript/CSS pages should continue to be made on their respective talk pages.

    1 interface-protected edit request
    v·h
    Page Tagged since Protection level Last protection log entry
    MediaWiki:Gadget-switcher.js (request) 2024-08-01 07:57 Site JS page (log)
    Updated as needed. Last updated: 07:58, 1 August 2024 (UTC)


    Template gadgets

    [edit]

    Template gadgets - naming convention

    [edit]

    Hi all, we've got the first request coming in to do a mw:Template gadgets. They are called that, but what these actually are is:

    • A javascript gadget
      • That is a default gadget
      • Normally hidden
      • That has a trigger such that it only runs when a page is in a certain category
        • The "templates" would likely implement that

    We certainly need to be take due care in adding any such gadget definition, as basically any editor can cause other editors to run the gadget by placing a page in a category and getting someone else to visit the page. (Like all sitescripts, only intadmins can actually change the script). We already have a standard-ish process for having gadget requests made and processed. I think we should have a standard naming convention for these categories, perhaps Category:Wikipedia pages using gadget %NAME%. Any suggestions as to this? I think it should prob be a hidden category and we should have a master category for these as well (Category:Wikipedia gadget gategory triggers or something?). Feedback welcome below. — xaosflux Talk 11:51, 28 May 2024 (UTC)[reply]

    Context: MediaWiki:Gadget-Vivarium.jsNovem Linguae (talk) 13:19, 28 May 2024 (UTC)[reply]
    All of what you proposed looks good to me. * Pppery * it has begun... 19:49, 28 May 2024 (UTC)[reply]
    I'd name the category Category:Pages using gadget %NAME%. There's only two categories using "Wikipedia pages using ...", and way more just "Pages using ...". --rchard2scout (talk) 20:33, 28 May 2024 (UTC)[reply]
    Makes sense. * Pppery * it has begun... 20:35, 28 May 2024 (UTC)[reply]

    Template gadgets - gadget settings

    [edit]

    Renewal

    [edit]

    Hello, my common.js page was deleted when I was going around to delete the unused pages from my WP:CHUU. Could I get this restored? Cowboygilbert - (talk) ♥ 18:02, 17 July 2024 (UTC)[reply]

    I have undeleted User:Cowboygilbert/common.js. * Pppery * it has begun... 18:03, 17 July 2024 (UTC)[reply]
    Thank you Cowboygilbert - (talk) ♥ 18:04, 17 July 2024 (UTC)[reply]

    Warning required that WebAuthn is currently unsupported by Mobile Apps

    [edit]

    While phab:T230043 remains unimplemented, the Manage Two-factor authentication preference page should warn users that enabling Web Authentication (WebAuthn) for 2FA on their account will prevent them from logging back in on both the official Wikipedia apps for iOS and Android. Only TOTP (one-time token) is supported at this time. --  Netsnipe  ►  13:22, 4 August 2024 (UTC)[reply]