Jump to content

Wikipedia:Interface administrators' noticeboard

Page semi-protected
From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Xaosflux (talk | contribs) at 00:45, 29 April 2019 (Inactive interface administrators 2019-04-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.

    1 interface-protected edit request
    v·h
    Page Tagged since Protection level Last protection log entry
    MediaWiki:Gadget-popups.js (request) 2024-12-22 20:01 Site JS page (log)
    Updated as needed. Last updated: 18:45, 25 December 2024 (UTC)


    Refund

    After long wiki break:

    -- Siddiqsazzad001 (talk) 18:23, 25 March 2019 (UTC)[reply]

     Doing...xaosflux Talk 18:33, 25 March 2019 (UTC)[reply]
     Done @Siddiqsazzad001: your pages have been restored. — xaosflux Talk 18:35, 25 March 2019 (UTC)[reply]
    Siddiqsazzad001 - See the message I left on your user talk page. :-) ~Oshwah~(talk) (contribs) 05:59, 10 April 2019 (UTC)[reply]

    Undeletion of my common subpages

    Can you please undelete these two? Thanks, Dreamy Jazz 🎷 talk to me | my contributions 14:13, 10 April 2019 (UTC)[reply]

     Done , left note at user talk. — xaosflux Talk 15:33, 10 April 2019 (UTC)[reply]

    Move request

    Hi. Can User:DannyS712 test/meta.js please be moved to User:DannyS712/Meta.js, making sure to leave a redirect behind? I didn't want to just copy paste it because another user is already importing it. Thanks, --DannyS712 (talk) 22:21, 13 April 2019 (UTC)[reply]

     Done I would have thought you should have been able to self-service this @DannyS712:. Were you getting a sloppy Fatal exception of type "InvalidArgumentException" type error? — xaosflux Talk 23:05, 13 April 2019 (UTC)[reply]
    Never mind, just saw it was different usernames. — xaosflux Talk 23:06, 13 April 2019 (UTC)[reply]
    @Xaosflux: thanks for helping! --DannyS712 (talk) 23:07, 13 April 2019 (UTC)[reply]
    @DannyS712: I am fairly certain redirects are not followed for loading of Javascript. --Izno (talk) 22:02, 14 April 2019 (UTC)[reply]
    @Izno: The "redirect" that was left behind was:
    /* #REDIRECT */mw.loader.load("//en.wikipedia.org/w/index.php?title=User:DannyS712/Meta.js\u0026action=raw\u0026ctype=text/javascript");
    which means that anyone that imports the redirect also loads the new page. While the normal syntax of redirects isn't followed for loading javascript, moving javascript pages creates redirects with a different syntax. --DannyS712 (talk) 22:06, 14 April 2019 (UTC)[reply]
    Yep, and they are just a mess. But if you import someone else's personal js pages you shouldn't expect any stability anyway. — xaosflux Talk 22:09, 14 April 2019 (UTC)[reply]
    @DannyS712: The problem with these kind of "redirects" is that everything from &action=raw comes back with cache-control: private, s-maxage=0, max-age=0, must-revalidate which means that on a high-latency connection you're making the user wait for a chain of HTTP 304s until the browser reaches the actual script. Ideally &action=raw should respect &maxage= like API does, but as it stands there's no (non-hacky) way to override the default cache-control header when loading scripts that are unlikely to change. See phab:T71460. Suffusion of Yellow (talk) 22:43, 14 April 2019 (UTC)[reply]
    @Suffusion of Yellow: as I noted above, I agree this is messy, but it's not really DannyS712's fault, this goes back to the 'use at your own risk' status of importing someone else's personal scripts v.s. using a community maintained gadget. — xaosflux Talk 23:40, 14 April 2019 (UTC)[reply]

    Copy of a deleted script

    Hi. Are any IAdmins willing to provide me with a copy of User:Flooded with them hundreds/VisualEditist.js? I'd like to take it over (see User talk:DannyS712#Adopting another user script for more). If yes, please restore it to User:DannyS712 test/VE.js. Thanks, --DannyS712 (talk) 04:26, 25 April 2019 (UTC)[reply]

    It's just this:
    $.when( mw.loader.using('mediawiki.util'), $.ready ).then( function() {
        mw.util.addPortletLink( 'p-views', mw.util.getUrl(mw.config.get('wgPageName')) + '?veaction=edit', 'VE', '', 'Edit this page in VisualEditor', 'e');
    } );
    :
    
    If it's just one person using this I think it'd be easier to just tell them, assuming they care. ~ Amory (utc) 10:09, 25 April 2019 (UTC)[reply]
    @Amorymeltzer: Thanks for the copy. I'll tell them, but I'd also like to try the script for myself. Thanks, --DannyS712 (talk) 02:25, 26 April 2019 (UTC)[reply]

    Inactive interface administrators 2019-04-28

    The following interface administrator(s) are inactive:

    — JJMC89 bot 23:19, 28 April 2019 (UTC)[reply]

     Donexaosflux Talk 00:45, 29 April 2019 (UTC)[reply]