Wikipedia:Interface administrators' noticeboard

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Xaosflux (talk | contribs) at 23:21, 28 January 2020 (→‎Inactive interface administrators 2020-01-28: d). 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.

    2 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)
    Updated as needed. Last updated: 15:23, 20 May 2024 (UTC)


    Undeletion request for Familytree.js

    The familytree.js script was deleted without a proper debate. It is a valuable and an easier tool to make the family trees in comparison with the present template. Could we re-evaluate the decision, I consider that there is no reason to delete it. If there is a need for the script to be moved to my namespace/user pages, to avoid it being deleted in the future, I'm all for it. --Daduxing (talk) 12:01, 9 January 2020 (UTC)[reply]

    If you wish to appeal and XfD, I'd first contact the closing sysop, which is Premeditated Chaos. We can do the dirty work if PMC or a subsequent Wikipedia:Deletion review favor restoring, but the decision to do so wouldn't be made here. ~ Amory (utc) 12:18, 9 January 2020 (UTC)[reply]
    I'll note that there are ~170 user imports of the script, of varying degrees of activity. ~ Amory (utc) 12:21, 9 January 2020 (UTC)[reply]
    Sure fine by me, if Daduxing wants to take ownership of it I don't see why it can't be restored/moved to their userspace. I've restored User:GregU/familytree, but I don't seem to be able to restore User:GregU/familytree.js since I'm not an interface admin. ♠PMC(talk) 12:32, 9 January 2020 (UTC)[reply]
    @PMC: these shouldn't (and will be mostly useless to maintain under someone else at the current name (User:GregU/familytree) - do you intend to move that to somewhere like User:Daduxing/familytree? (w/o redirect) ? — xaosflux Talk 12:37, 9 January 2020 (UTC)[reply]
    Sorry, maybe I'm just editing too late into my shift, but I have no idea what you mean when you say "these shouldn't". They shouldn't be restored? Moved? ♠PMC(talk) 12:58, 9 January 2020 (UTC)[reply]
    @Premeditated Chaos: if Daduxing wants to maintain this, I don't have an issue having it restored, but it should be put in their userspace not the old one, especially the .js file. (1) Daduxing won't be able to actually edit it at User:GregU/familytree.js, (2) some users may have trusted GregU enough to subsequently import their script, but they would need to opt-in to importing scripts under Daduxing's control. Would you like User:GregU/familytree.js restored and moved without redirect to User:Daduxing/familytree.js under WP:REFUND? — xaosflux Talk 14:12, 9 January 2020 (UTC)[reply]
    Yeah, sorry, I thought that's what I said? I only didn't do it myself because I don't have the powers. (And I didn't do the initial move in case there was some issue with the .js restoration). ♠PMC(talk) 14:37, 9 January 2020 (UTC)[reply]
    Just to say I completely agree with Daduxing – this should be undeleted (or at least a copy of its text given so that they can make their own user script from it). The restoration looks uncontroversial to me (per this page's header), as the deletion process only had one comment in addition to the nominator, and it doesn't look like the users of the script, or the template it's used for's talk page (Template talk:Tree chart) or any wiki projects were notified, or there would have been an objection or two at least! ‑‑YodinT 14:38, 9 January 2020 (UTC)[reply]
     Done @Daduxing, Premeditated Chaos, and Yodin: the page has been restored and placed at User:Daduxing/familytree.js. Apologies if I was confusing above! — xaosflux Talk 14:58, 9 January 2020 (UTC)[reply]

    Can an interface admin help with this?

    Today, I noticed the script User:Cumbril/RefConsolidate.js has stopped working because the user was renamed Kaniivel. Unfortunately, the redirect process caused some of the dependent scripts to break. Namely, the & was instead replaced with \u0026.

    Can an interface admin fix the following lines:

    • User:Cumbril/XmlToJSON.min.js
      • Current version:
        /* #REDIRECT */mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Kaniivel/XmlToJSON.min.js\u0026action=raw\u0026ctype=text/javascript");
        
      • Revise to:
        /* #REDIRECT */mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Kaniivel/XmlToJSON.min.js&action=raw&ctype=text/javascript");
        
    • User:Cumbril/RefConsolidate.js
      • Current:
        /* #REDIRECT */mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Kaniivel/RefConsolidate.js\u0026action=raw\u0026ctype=text/javascript");
        
      • Revise to:
        /* #REDIRECT */mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Kaniivel/RefConsolidate.js&action=raw&ctype=text/javascript");
        
    • User:Cumbril/RefConsolidate start.js
      • Current:
        /* #REDIRECT */mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Kaniivel/RefConsolidate start.js\u0026action=raw\u0026ctype=text/javascript");
        
      • Revise to:
        /* #REDIRECT */mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Kaniivel/RefConsolidate start.js&action=raw&ctype=text/javascript");
        

    On another note, this appears to be a common problem among scripts made by users who have since been renamed. I think that \u0026 in JavaScript pages should probably be replaced sitewide with &. epicgenius (talk) 23:44, 20 January 2020 (UTC)[reply]

     Doing...xaosflux Talk 00:00, 21 January 2020 (UTC)[reply]
     Done @Epicgenius: I've done this - however it is not really a good practice, as it introduces a beansy future condition as-is. The people using this should update their scripts to point to the new source. — xaosflux Talk 00:04, 21 January 2020 (UTC)[reply]
    Xaosflux, in this case, the third script I listed was dependent on the first two scripts. People were only installing the third script. epicgenius (talk) 00:20, 21 January 2020 (UTC)[reply]
    @Epicgenius: so they shouldn't have much to update :) and really Kaniivel should fix their own script to not call back to redirects. — xaosflux Talk 00:26, 21 January 2020 (UTC)[reply]
    Xaosflux, I understand now. Thanks for the explanation, and thanks for fixing this. epicgenius (talk) 00:27, 21 January 2020 (UTC)[reply]
    @Epicgenius and Xaosflux: Fixed the scripts. Thanks for the notification! Also, happy to hear that someone is actually using my script :). Gives me the motivation to continue with improvements. Kaniivel (talk) 00:53, 21 January 2020 (UTC)[reply]
    @Epicgenius: For the record, \u0026 is the same as & --DannyS712 (talk) 01:09, 21 January 2020 (UTC)[reply]
    DannyS712, thanks. I knew that, but didn't initially say it because I didn't feel it was relevant. epicgenius (talk) 01:17, 21 January 2020 (UTC)[reply]
    @Epicgenius: it is relevant - the imports weren't broken; there is no difference between using the two forms from a technical point of view DannyS712 (talk) 01:26, 21 January 2020 (UTC)[reply]
    DannyS712, I see now. Thanks. So that meant I didn't have to make the above edit request at all? epicgenius (talk) 01:27, 21 January 2020 (UTC)[reply]
    @Epicgenius: Exactly DannyS712 (talk) 01:28, 21 January 2020 (UTC)[reply]
    However, for beansy reasons, it was still good that this was done. — xaosflux Talk 02:00, 21 January 2020 (UTC)[reply]
    Also phab:T107289 seeks to use & instead of the 0026 code one day. — xaosflux Talk 02:03, 21 January 2020 (UTC)[reply]

    A temporary site logo has been placed in MediaWiki:Common.css per discussion at Wikipedia:Village_pump_(miscellaneous)#6,000,000th_article - if this breaks anything please revert without delay. — xaosflux Talk 19:33, 23 January 2020 (UTC)[reply]

    Inactive interface administrators 2020-01-28

    The following interface administrator(s) are inactive:

    — JJMC89 bot 23:18, 28 January 2020 (UTC)[reply]

     Done - removed per policy. — xaosflux Talk 23:21, 28 January 2020 (UTC)[reply]