User talk:Anne drew/SetupAutoArchive

(Redirected from User talk:Anne drew Andrew and Drew/SetupAutoArchive)
Latest comment: 20 hours ago by Novem Linguae in topic Page move

Feedback

edit

Is the "More dropdown" only available for certain skins? I don't seem to have one. Bri.public (talk) 21:36, 23 November 2017 (UTC)Reply

Hey Bri.public, the script was designed in vector which has the More dropdown. In Monobook, the option is along the top of the page near the "new section" and "edit this page" tabs (the option is called "Setup Archive"). In timeless, the option doesn't seem to show up anywhere, so I'll have to look into that. Can I ask what skin you use? AdA&D 23:56, 23 November 2017 (UTC)Reply
Modern ☆ Bri (talk) 00:23, 24 November 2017 (UTC)Reply
It should be on top of the talk page on this line: User page Talk Edit this page New section History Move Watch * Setup Archive. It is only available from the talk page in read mode, not edit mode. AdA&D 01:00, 24 November 2017 (UTC)Reply

Page move

edit

Hi @Anne drew, I noticed your script wasn't working for me today, so I checked the JavaScript code to see if something had happened. It seems that because you moved the page to update your username, the script is broken (i.e. the button does not show up) for users who have your old username linked on their common.js file. Perhaps you should look into this. Thanks! InfiniteNexus (talk) 22:20, 10 August 2024 (UTC)Reply

Thanks for the heads up InfiniteNexus! Rachmat04 maybe you could help us with this? You renamed my account a couple weeks ago which I appreciate, but unfortunately it seems to have broken some of my user scripts because they were turned into redirect pages. For example I have this script installed in my common.js file but it is no longer functioning. I'm not sure how script redirects work so I was wondering if you had any ideas on how to resolve this. Thanks! – Anne drew 00:57, 12 August 2024 (UTC)Reply
The redirect at https://en.wikipedia.org/w/index.php?title=User:Anne_drew_Andrew_and_Drew/SetupAutoArchive.js&redirect=no looks like it should work. And I don't see "Anne drew" or "Anne_drew" hard-coded anywhere in User:Anne drew/admintagger.js. Might want to set some browser breakpoints and step debug and see what's going on. –Novem Linguae (talk) 02:59, 12 August 2024 (UTC)Reply
Digging deeper, looks like trying to load /* #REDIRECT */mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Anne_drew/SetupAutoArchive.js&action=raw&ctype=text/javascript"); via the API returns an error 403. It doesn't like that it's a ctype=text/javascript of an unregistered user. This is basically the bug in phab:T272297. There's a pending patch for it but it's stuck in code review.
The workaround, of course, is to change your common.js to load the User:Anne_drew versioninstead of the User:Anne_drew_Andrew_and_Drew version. –Novem Linguae (talk) 03:11, 12 August 2024 (UTC)Reply
Since this bug is taking a long time to resolve, and for all I know could take years longer, would it be possible to restore the scripts at their original locations? i.e. revert the last revision to each page in this list:
I don't have the rights to do that, but would you be able to do that for me Novem Linguae? Thanks – Anne drew 00:44, 30 September 2024 (UTC)Reply
Is it a good idea to essentially do 5 copy pastes? If you ever updated the scripts, these locations would get out of sync. –Novem Linguae (talk) 00:46, 1 October 2024 (UTC)Reply
I understand that, and it's not ideal, but I think getting people's scripts working again would be good even if they won't receive potential future updates. Once phab:T272297 is resolved we can restore the redirects. – Anne drew 01:28, 1 October 2024 (UTC)Reply
I've left a comment in the patch to see if I can stir up some activity. Please ping me again in a week if the patch doesn't have any activity and I'll probably do the copy paste then. –Novem Linguae (talk) 01:59, 1 October 2024 (UTC)Reply

Hey Novem Linguae, thank you for your efforts to push this forward. Unfortunately there hasn't been any more activity on that patch as far as I can see. – Anne drew 01:04, 16 October 2024 (UTC)Reply

Hey there. I experimented just now, and I have concluded that no matter what I paste into those pages, they cannot be loaded properly by any users. Attempts to load them throw GET https://en.wikipedia.org/w/index.php?title=User:Anne_drew_Andrew_and_Drew/SetupAutoArchive.js&action=raw&ctype=text/javascript net::ERR_ABORTED 403. Refused to execute script from 'https://en.wikipedia.org/w/index.php?title=User:Anne_drew_Andrew_and_Drew/SetupAutoArchive.js&action=raw&ctype=text/javascript' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled. in the JavaScript console, and visiting that link shows Forbidden. For security reasons JavaScript, CSS and JSON user subpages cannot be loaded for unregistered users. Sorry I don't have better news for you, but it looks like your suggested workaround won't work. –Novem Linguae (talk) 07:53, 17 October 2024 (UTC)Reply
P.S. Your old name was fantastic if you decide to switch back. I really liked the wordplay :) –Novem Linguae (talk) 07:55, 17 October 2024 (UTC)Reply
Ah shoot, that's too bad! I appreciate your comment about my previous username, I think I'll stick with this one though :)
Maybe as a solution we can message all the users who are transcluding a script under my old username. As an admin, would you be willing to send them a mass message to them informing them to update their .js files to link to my new username? Here's a list of all of all such users (their .js files contain a backlink to at least one of my userscripts under my previous username).
Extended content

AfroThundr3007730

AHIOH

Amadeus1999

AntoineHound

Ayenaee

Bakertheacre

Bop34

BubbaJoe123456

Buidhe

Buidhe public

CAPTAIN MEDUSA

CAPTAIN RAJU

CaptChandra

Cassiopeia

Casualdejekyll

Celestina007

Chlod

Coffeeandcrumbs

Cowboygilbert

CX Zoom

Dalf73

DaxServer

Dial911

Djsnape

EarlTheSnakeWhite

ElusiveTaker

Emir of Wikipedia

EnthusiastWorld37

Epicgenius

Épine

Etzedek24

Flytilega

FormalDude

Freedom4U

Fuwa

Galendalia

Ganesha811

Golem08

Hammad

HarrySONofBARRY

Interesting Geek

J947 Public

Jack Frost

JACKonWIKIS

Jauerback

Jayantanth

Jaykul72

Jimfbleak

JulieAbbet

K9nine Kursor

Kautilya3

Keira1996

Kim Jong Undo

Ktkvtsh

Loriendrew

Losipov

Mako001

Malik Shabazz

ManuelLopezz

MBH

Mjquinn id

MoonlightVector

Morogris

Mosrod

MP1999

MShabazz

NatigKrolik

Neuropol

Neveselbert

Neveselbert (mobile)

NFRAPC

Noorullah21

NPRB

Oportunityketchuplog

OuvreLeChien

Pamzeis

PaulGamerBoy360

Planetarenchanting

Qwerfjkl

R. S. Shaw

RL0919

Robertsky

RPSkokie

Samee

Samuel R Jenkins

Sarahj2107

Seppi333

SeraphWiki

Shadowrvn728

Sideswipe9th

Sirdog

Sjones23

SlimVirgin

SS49

SshibumXZ

Stvka

SuperMarioMan

The Grid

The Herald

The Master of Hedgehogs

Thedarkknightli

TheImaCow

TheWikiToby

TimothyBlue

TonyTheTiger

Tridwoxi

Triptothecottage

Ulubatli Hasan

Vacant0

Vanisaac

Wafflesvarog

Wafflesvarrg

WelpThatWorked

WhenImBoredIWiki

WMSR

Woworiginal

Zenomonoz

Zppix

For the message, it could say something like:

Hi there, you are currently using a user script from Anne drew Andrew and Drew. A few months ago, I changed my username to Anne drew, and unfortunately, due to an issue with script redirects, those scripts no longer function properly under my old username.

To fix this, please update your JavaScript pages (Special:MyPage/common.js or Special:MyPage/skin.js) by replacing any instance of Anne drew Andrew and Drew with Anne drew

I apologize for the inconvenience and appreciate your understanding!

Thanks! – Anne drew

I can also request this over at Wikipedia talk:Mass message senders if you'd prefer. Thanks again for all your help so far, Novem Linguae! – Anne drew 17:16, 20 October 2024 (UTC)Reply
Yeah, let's crowd source the MMS if you don't mind. I'm a bit busy this week. The folks at Wikipedia talk:Mass message senders will be able to help you out. Glad I could help a bit. Happy editing. –Novem Linguae (talk) 18:08, 20 October 2024 (UTC)Reply