This is the talk page for discussing improvements to the Nuke page.
- Please sign and date your posts by typing four tildes (
~~~~). - Put new text under old text. Click here to start a new topic.
- If you're new to the wiki, please take a look at the talk page help.
- Be polite
- Assume good faith
- Be welcoming
Description
Is there a reason why there aren't a clear set of instructions as to how to add this to your wiki's ImportJS correctly? I understand that most users - myself included - are capable of figuring out how to do it for ourselves, but all the same I'm quite surprised that there isn't a clear description explaining how to add it to ImportJS. ― C.Syde (talk | contribs) 04:00, June 8, 2018 (UTC)
- Alright, there is a clear set of instructions now, thanks to the edit I made. ― C.Syde (talk | contribs) 07:40, June 8, 2018 (UTC)
- I see no discussion. ― C.Syde (talk | contribs) 07:46, June 8, 2018 (UTC)
- Perhaps you shouldn't have left the server then? --Sophie 07:46, June 8, 2018 (UTC)
- You think I left? ― C.Syde (talk | contribs) 07:47, June 8, 2018 (UTC)
- I never said I think you left? --Sophie 07:49, June 8, 2018 (UTC)
- Well you're wrong on both counts. Rather foolish to assume that someone actually left the server without looking for details. Honestly. ― C.Syde (talk | contribs) 07:51, June 8, 2018 (UTC)
- I literally looked at your profile; you are not on the server. --Sophie 07:52, June 8, 2018 (UTC)
- I never clicked the leave button. Case closed. ― C.Syde (talk | contribs) 07:53, June 8, 2018 (UTC)
- I literally looked at your profile; you are not on the server. --Sophie 07:52, June 8, 2018 (UTC)
- Well you're wrong on both counts. Rather foolish to assume that someone actually left the server without looking for details. Honestly. ― C.Syde (talk | contribs) 07:51, June 8, 2018 (UTC)
- I never said I think you left? --Sophie 07:49, June 8, 2018 (UTC)
- You think I left? ― C.Syde (talk | contribs) 07:47, June 8, 2018 (UTC)
- Perhaps you shouldn't have left the server then? --Sophie 07:46, June 8, 2018 (UTC)
- I see no discussion. ― C.Syde (talk | contribs) 07:46, June 8, 2018 (UTC)
Script needs updating
The script will need to be updated because if a user adds the script to their global.js, but the script is added to the ImportJS page on a wiki, it will cause the link to appear twice when it should only appear once. ― C.Syde (talk | contribs) 09:31, June 8, 2018 (UTC)
Nuke Main Form Not working
Hey, I recently noticed that the nuke main form delete buttons do not work at all. Could somebody fix this?
Script Not Working
This script does not appear to be working. I click on the button, select all the things I want to delete, hit delete selected, it loads, and then just takes me back to the contributions page. None of the selected files get deleted. CAMERAwMUSTACHE (talk) 22:03, 17 November 2021 (UTC)
Specifications of User Rights
What User Rights are required to use this extension? Could this be specified for other Script extensions? 𝐌𝐚𝐣𝐞𝐬𝐭𝐢𝐜𝐣𝐨𝐞𝐫 (talk) 23:07, 13 March 2022 (UTC)
- It simply requires the ability to delete pages, which means you have to be an admin or a content moderator (unless you belong to some global group that has rights on all wikis).
- I doubt someone is going to check all scripts one by one and document the required user rights. Some scripts don't rely on rights at all, some do and specify it, or it may be self-explenatory (you must have the ability to protect pages in order to use MassProtect, etc.) If you have a question about a particular script you can ask on it's talk page like you just did.
- Nam 12:37, 14 March 2022 (UTC)
- The script has been written so that only users with the
(delete)permission can use the script. So it's basically the same as the extension that the script is based on. Though unlike the script which only requires the(delete)permission to access, the(nuke)permission is required to access the extension. While both the(delete)and(nuke)permissions are required to use the extension. ― C.Syde (talk | contribs) 04:53, 20 April 2022 (UTC)
- The script has been written so that only users with the
Position on the Special:AdminDashboard
The position of the link to the nuke script on the Special:AdminDashboard is wrong. Currently the order of the special pages on the 'Page tools' section of the admin dashboard is as follows:
- Change content model of a page = Special:ChangeContentModel
- Compare pages = Special:ComparePages
- Export pages = Special:Export
- Import pages = Special:Import
- Merge page histories = Special:MergeHistory
- View deleted pages = Special:Undelete
- Mass delete = Special:BlankPage?blankspecial=nuke
- What links here = Special:WhatLinksHere
The order of the links are always alphabetical. So the link to Special:BlankPage?blankspecial=nuke should go between Special:Import and Special:MergeHistory. ― C.Syde (talk | contribs) 04:53, 20 April 2022 (UTC)
- If you insist on strictly following the alphabetical order, BlankPage should be under B. But in my opinion placing it next to something deletion-related makes the most sense. As a custom script for personal use there isn't really a need to follow the software ordering. Nam 07:40, 20 April 2022 (UTC)
- That's not how it works. The nuke script is modelled after the extension of the same name, and therefore should be under N. Except it should actually be under M because the special pages listed under the Advanced tab in the Special:AdminDashboard are not being sorted alphabetically by name, they are being sorted alphabetically by the text in their corresponding system messages.
- Changing the text in MediaWiki:Export to say 'Ship pages' for instance will cause it to be listed under S on the Special:AdminDashboard. The script is for personal and sitewide use. But even if it was just for personal use, that doesn't mean that I wouldn't have an issue with it not following the software ordering. If it doesn't follow the software ordering then it's not consistent. ― C.Syde (talk | contribs) 07:57, 20 April 2022 (UTC)
- Don't forget this will need to support sorting in all languages, so it would need to rebuild the two column layout to keep the list evenly split (and that's probably going to be more lines of code). --BryghtShadow (talk) 21:39, 20 April 2022 (UTC)
Not Popping Up on 1.37
I have just noticed that the script no longer pops up on the contributions page on wikis that have migrated to 1.37, or at least this one https://justdance.fandom.com I don't have admin rights on any others with the script to check. CAMERAwMUSTACHE (talk) 15:58, 14 May 2022 (UTC)
Nuke not working (respond ASAP)
This extension works on neither my wiki nor my account. Can this be fixed? —NETBLOXIA (T•C) 17:39, 25 May 2022 (UTC)
Script is Outdated
The Nuke script is currently outdated, as you can see from my screenshots of what the script looks like on Fandom and what the extension looks like on Miraheze. I have checked and yes, the (view changes) links are supposed to appear on the version of MediaWiki that most Fandom wikis currently use:
I suggest that the (view changes) link should either be merged with the (info) link, so that it shows up as (info | view changes) or (view changes | info) Or should be added as a separate link like (info) (view changes) or (view changes) (info)
The script also doesn't work properly when trying to generate a list of pages by multiple users to delete by not specifying a username. The extension doesn't return an error when trying to generate a list of pages by multiple users to delete, so there's no reason why the script should. ― C.Syde (talk | contribs) 02:37, 23 March 2023 (UTC)
- Script isn't that outdated compared to fandoms extension.
–Magiczocker (talk) 07:32, 23 March 2023 (UTC)
- It's outdated enough to require an update. What I'm seeing in the picture that you've uploaded is mostly how the extension looks on Miraheze, except for the missing delete reason list which wasn't introduced until after 1.37.
- Plus the part of the script that allows you to generate a list of pages that weren't created by a specific user is broken. Another part of the script that's outdated is that it still uses the old style buttons, instead of the new style buttons. ― C.Syde (talk | contribs) 07:57, 23 March 2023 (UTC)
- I should clarify that the only reason I referenced the extension on Miraheze is because I don't have access to the extension on any Fandom wikis. And because I know that the extension on Miraheze is the same as on vanilla MediaWiki. If I had access to the extension on any Fandom wikis, I would have referenced the extension on Fandom instead.
- Plus the part of the script that allows you to generate a list of pages that weren't created by a specific user is broken. Another part of the script that's outdated is that it still uses the old style buttons, instead of the new style buttons. ― C.Syde (talk | contribs) 07:57, 23 March 2023 (UTC)
- I do know that the buttons on the Fandom script are outdated because I've seen pictures of what the buttons on the extension on Fandom look like. And they are the same types of buttons that are being used by the majority of special pages on Fandom wikis, including WhatLinksHere on 1.39.1 wikis.
- The buttons the script is using are the ones that are being used by the minority of special pages on Fandom wikis, including WhatLinksHere on 1.37.6 wikis. The Nuke extension either switched to the larger buttons somewhere between 1.19.24 and 1.33.3 or between 1.33.3 and 1.37.2.
- I heard that some users were rather critical of me not waiting until all wikis were migrated before suggesting that the script is updated so as to include the updates to the extension that were introduced between 1.37.6 and 1.39.1. And I can see why. But since the part of the script that allows you to generate a list of pages that weren't created by a specific user is broken, I thought that I might as well bring up the issue sooner rather than later.
- When I told Thundercraft5 about the outdated buttons, he said that he planned to update the buttons so they'd be consistent with whichever buttons the extension is currently using. As well as keep the script looking as similar as possible to the extension, minus the added features that are custom to the script such as the (info) links. But he never got round to it prior to leaving the platform.
- I had forgotten that the delete reason list hadn't been introduced until after 1.37.6. It wasn't until after Magiczocker had posted a screenshot of what the extension looks like on 1.37.6 wikis that I remembered. Had I not forgotten, I would have said to ignore the delete reason list until after all Fandom wikis were migrated to 1.39.1 from the beginning. ― C.Syde (talk | contribs) 09:04, 24 March 2023 (UTC)
Setting It Up
I added in the script on here https://community.fandom.com/wiki/User:MKaiju31/global.js What do I need to do now in order to be able to use it, because I have a Wikia site that’s constantly getting vandalized by bots? I asked for help from the community many times and I want to be able to delete all the pages on my own, but there’s way too many of them. -[[1]]:20 PM December 23 (Sat) 2023
- Try replacing:
importArticles({
type: 'script',
articles: [
'u:dev:MediaWiki:Nuke/code.js',
]
});
- with:
importArticles({
type: 'script',
articles: [
'u:dev:MediaWiki:Nuke/code.js'
]
});
- Okay, I did that but how do I now nuke the amount of pages that bots made on my wikia? I’m not seeing anything on the last bot account that would allow me to do it.-[[2]]11:49 PM December 23 (Sat) 2023
- I’m on the bot’s special:contributions page, but what am I suppose to click on? There isn’t anything that says “Nuke” or “delete all pages? Here’s the bot’s latest account:https://animated-spinning.fandom.com/wiki/Special:Contributions/The_Mysteries_of_Alfred_Hedgehog_cartoon
-[[3]]8:34 AM December 24 (Sun) 2023
- Can you please help me? I don't know what to click on because there's no button that says Nuke on the bot's account.-[[4]]5:59 PM January 12 (Fri) 2024


