User talk:Anne drew/SetupAutoArchive
This is a subpage of Anne drew's talk page, where you can send them messages and comments. |
|
Feedback
editIs the "More dropdown" only available for certain skins? I don't seem to have one. Bri.public (talk) 21:36, 23 November 2017 (UTC)
- 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)
- Modern ☆ Bri (talk) 00:23, 24 November 2017 (UTC)
- 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)
- Modern ☆ Bri (talk) 00:23, 24 November 2017 (UTC)
Page move
editHi @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)
- 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)
- 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)
- 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)
- 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:
- https://en.wikipedia.org/w/index.php?title=User:Anne_drew_Andrew_and_Drew/admintagger.js&redirect=no
- https://en.wikipedia.org/w/index.php?title=User:Anne_drew_Andrew_and_Drew/PageDetails.js&redirect=no
- https://en.wikipedia.org/w/index.php?title=User:Anne_drew_Andrew_and_Drew/SetupAutoArchive.js&redirect=no
- https://en.wikipedia.org/w/index.php?title=User:Anne_drew_Andrew_and_Drew/WatchingIndicator.js&redirect=no
- https://en.wikipedia.org/w/index.php?title=User:Anne_drew_Andrew_and_Drew/gigawatch.js&redirect=no
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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:
- Digging deeper, looks like trying to load
- 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)
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)
- 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 showsForbidden. 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) - 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)
- 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 toAnne 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
withAnne 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)
- 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)
- knowing now that there's an issue... on one hand, I would offer myself to be a temp IA coupled with AWB to help update everyone's js files if need be, on the other, one would question why people aren't updating their files out after the message was sent. – robertsky (talk) 16:38, 24 October 2024 (UTC)
- Any mass updating of where user scripts load from would need to go through WP:IANB for consensus first. Wikipedia are sensitive about this for some reason. For example, one time I proposed to add a console.log message to someone's user script to help tell people what to update it to, and I was not able to achieve consensus. –Novem Linguae (talk) 18:49, 24 October 2024 (UTC)
- knowing now that there's an issue... on one hand, I would offer myself to be a temp IA coupled with AWB to help update everyone's js files if need be, on the other, one would question why people aren't updating their files out after the message was sent. – robertsky (talk) 16:38, 24 October 2024 (UTC)
- 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)