Wikipedia:Interface administrators' noticeboard

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Xaosflux (talk | contribs) at 00:06, 1 March 2019 (→‎Inactive interface administrators 2019-02-28: done). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

    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.

    4 interface-protected edit requests
    v·h
    Page Tagged since Protection level Last protection log entry
    MediaWiki:Gadget-WatchlistBase.css (request) 2024-03-02 23:26 Site CSS page (log)
    MediaWiki:Gadget-watchlist-notice-core.js (request) 2024-03-02 23:26 Site JS page (log)
    MediaWiki:Gadget-Vivarium.js (request) 2024-05-26 03:30 Site JS page (log)
    MediaWiki:Gadgets-definition (request) 2024-05-26 03:30 MediaWiki page (log)
    Updated as needed. Last updated: 04:55, 28 May 2024 (UTC)


    IAdmin eyes (perhaps) requested

    No idea if this is the right place, and I don't see a notice telling me I must inform the editor, etc., that I have started this discussion. So I haven't. In any case, they've only been here a week (although on the other hand, that means their first three edits were to their .css page, which you can probably be the judge of yourselves). Anyway, can someone have [User:Roxspirit/vector.css|a look at it]]? It's appearing tagged as "Possible self promotion in userspace", so the system says. Many thanks, ——SerialNumber54129 13:41, 28 January 2019 (UTC)[reply]

    @Serial Number 54129: I went over most of it, that code is a bit messy and may have some performance issues - but it will only impact them when logged in. In general, it is changing the display to a "night mode" type of display. They may only be interested in reading, and like the look of it. I'm not worried about anything related to spam there. The large base64 images are just our logos, tinted gray and blank. — xaosflux Talk 14:50, 28 January 2019 (UTC)[reply]
    OK @Xaosflux:, thanks very much, just checking—just a false positive then. I did think it was odd that it was their first edit, but, perhaps to people who live code, it's second nature to hunt those pages out first  :) incidentally, is there a requirement to notify from here? ——SerialNumber54129 14:58, 28 January 2019 (UTC)[reply]
    @Serial Number 54129: no, but in most cases it would be courteous - don't think it would have been useful in this situation though. In general, this page wouldn't really be the best place to deal with user behavior type issues where someone would need to defend themselves - which is where the notification requirements on other pages mostly stemmed from. — xaosflux Talk 16:16, 28 January 2019 (UTC)[reply]
    I'll also add that one of the great benefits of having and using an account is as a reader. I spent my first few years without editing simply because logging in meant I could have a different better skin and use popups when reading. Editing user css seems like a great use of an account. ~ Amory (utc) 03:04, 31 January 2019 (UTC)[reply]
    Ditto. This was precisely why I created account. My first 24 edits were restoring the monobook background, among other tweaks. Though, I am now appreciative that I didn't know I could simply go back to Monobook... I much prefer my hybrid skin with Vector features! :) MusikAnimal talk 03:55, 20 February 2019 (UTC)[reply]

    Help needed deleting .css and .js pages

    Please see User talk:Siddiqsazzad001. Per their request I have deleted the pages in their userspace. They would also like their .css and .js pages deleted. ~ ONUnicorn(Talk|Contribs)problem solving 18:11, 31 January 2019 (UTC)[reply]

     Donexaosflux Talk 18:18, 31 January 2019 (UTC)[reply]

    Move js files for rename

    Per User talk:Stanglavine, looks like they hit a page move filter when renaming a user, so the js subpages of Special:PrefixIndex/User:Md.altaf.rahman need to be moved to a subpage of User:Dead.rabbit. Galobtter (pingó mió) 12:06, 1 February 2019 (UTC)[reply]

    If anyone is curious, this is due to phab:T212082. Galobtter (pingó mió) 12:15, 1 February 2019 (UTC)[reply]
     Done @Dead.rabbit, Stanglavine, and Galobtter: the move has completed. — xaosflux Talk 13:04, 1 February 2019 (UTC)[reply]

    Requesting a content model change from JSON to Wikitext. Or could just be deleted, it's been replaced by a Lua Module and was never used in production, either way works. -- GreenC 00:38, 19 February 2019 (UTC)[reply]

    @GreenC: I don't think this is the right place to request that - all admins can edit JSON pages as well as editcontentmodel; its not specific to IAdmins. --DannyS712 (talk) 01:46, 19 February 2019 (UTC)[reply]
     Already done — JJMC89(T·C) 02:33, 19 February 2019 (UTC)[reply]

    Interface admin mailing list

    I doubt we'd use it much, but say if someone wanted to report a security vulnerability with a user script, they can't (or shouldn't) report it here. Emailing int-admins one by one would be a pain, and Phabricator may not be appropriate either if it's not a widely used script. A mailing list would offer a venue to privately contact us about these matters. Thoughts? MusikAnimal talk 00:47, 19 February 2019 (UTC)[reply]

    Sure, sounds like a good idea. Enterprisey (talk!) 04:27, 20 February 2019 (UTC)[reply]
    Yeah, seems sensible - Evad37 [talk] 07:05, 20 February 2019 (UTC)[reply]
    I'm not opposed to this, but I think we'd need to be careful not to attempt to claim authority we don't have. If there's a major issue with a local, semi-popular script that shouldn't be mentioned on-wiki, this could indeed be handy, but that is exceedingly rare. Any sysop can delete the offending page and if it's a true emergency stewards can act, so IRC would be reasonable. You'd obviously know better than I would if security@ would get annoyed with something small/local, still I'd sooner sysops take a "delete first, ask later" stance with reported vulnerabilities. Perhaps something like the current crat table, which has email buttons as well as (voluntary) timezones? Also, it'd likely need to be done through OTRS to reduce spam, as heavy moderation by list admins might defeat the purpose. ~ Amory (utc) 11:21, 20 February 2019 (UTC)[reply]
    Amorymeltzer, sysops can delete JS? I thought it was completely off limits to admins. —CYBERPOWER (Chat) 16:32, 20 February 2019 (UTC)[reply]
    @Cyberpower678: they can delete, but not view-delete or restore user[js|css] pages (phab:T200176). — xaosflux Talk 16:36, 20 February 2019 (UTC)[reply]
    Xaosflux, so if, hypothetically, a rogue/compromised admin just went on a JS deletion spree, the community has to wait on one of use to clean up the mess? That sounds like fun. —CYBERPOWER (Chat) 16:38, 20 February 2019 (UTC)[reply]
    Yup - luckily as far as annoying things admins can do it's not as disruptive (as it is 100% not reader impacting to have some user scripts deleted). — xaosflux Talk 16:42, 20 February 2019 (UTC)[reply]
    Good idea. ~Oshwah~(talk) (contribs) 20:10, 22 February 2019 (UTC)[reply]

    Voluntary code review

    Anyone interested in participating in a voluntary "request for code review" process? Please discuss at Wikipedia talk:User scripts#Voluntary code review (not here) - Evad37 [talk] 03:42, 20 February 2019 (UTC)[reply]

    Edit request I can't find a better place to put

    The content model of MediaWiki:Gadget-formWizard/WikiProject Women's Health/Join and all the other subpages of MediaWiki:Gadget-formWizard should be changed to JavaScript. {{3x|p}}ery (talk) 16:29, 24 February 2019 (UTC)[reply]

    Inactive interface administrators 2019-02-28

    The following interface administrator(s) are inactive:

    — JJMC89 bot 23:49, 28 February 2019 (UTC)[reply]

     Done
    Notified: Special:Diff/885587411
    Removed: Log
    xaosflux Talk 00:04, 1 March 2019 (UTC)[reply]