Extension talk:Nuke
From MediaWiki.org
[edit] Not working for imported pages
Special:Nuke does not work for pages that were imported with Special:Import. These pages don't get listed when you search for the username under which they were imported. Anybody know why? Maiden taiwan 22:26, 26 February 2007 (UTC)
Here is a sample that doesn't appear on Special:Nuke after importing.
<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.3/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.3/ http://www.mediawiki.org/xml/export-0.3.xsd" version="0.3" xml:lang="en">
<page>
<title>My new topic</title>
<revision>
<contributor>
<username>WikiSysop</username>
<id>1</id>
</contributor>
<text xml:space="preserve">
{{stub}}
[[Category:MyCat]]
</text>
</revision>
</page>
</mediawiki>
The page imports fine, but doesn't show up on Special:Nuke. Maiden taiwan 22:41, 26 February 2007 (UTC)
[edit] how to install
I uploaded SpecialNuke.php to my extensions folder and added require_once("$IP/extensions/SpecialNuke.php"); to my LocalSetting.php, but it did not work. Should I make more changes to my LocalSetting.php
- You probably installed the extension in a subdirectory. You need to point to the extension's full path. Titoxd(?!?) 06:01, 14 May 2007 (UTC)
[edit] Change Nuke to be able to delete older pages?
I would like to use Nuke to delete old pages. How can I modify it to be able to delete older pages?
Thanks.
--Michael 14:06, 1 July 2007 (UTC)
[edit] What version does this work with?
I'm using version 1.6.8, and the Special:Nuke page just gives me the error: "You have requested an invalid special page..." 74.106.235.121 03:43, 7 September 2007 (UTC)
Similar problem - trying to use it on version 1.6.10 and I get this error
- Fatal error: Call to a member function on a non-object in /path_to_file_removed/includes/SpecialPage.php on line 210
Is this extension compatible with my Wiki version?
86.158.66.219 15:12, 4 November 2007 (UTC)
[edit] Compatible with mediawiki-1.14.0 ?
I installed Nuke on version 1.12.0, and it works great. Does anyone know for sure if that installation will work on version 1.14.0? 134.124.48.208 14:29, 11 March 2009 (UTC)
[edit] Developed on ED?
According to http://forum.rationalwiki.com, it was developed on Encyclopedia Dramatica. Is this true? 4.152.24.215 15:52, 24 November 2007 (UTC)
- According to Extension:Nuke, it was developed by our own Brion Vibber. --Cmelbye 20:19, 28 April 2008 (UTC)
[edit] Reasons for installation failures?
I cannot get this to work. Could someone list post probable or common reasons for this. I followed the instructions. Thanks. Cruth
- Poor guy, no one is helping you. [1] Odessaukrain 11:16, 27 March 2008 (UTC)
[edit] Changes to work with 1.6.10
I got this working (special page loads, at least) by changing the $GLOBALS assignment in wfSetupNuke() in extensions/SpecialNuke.php to:
$page = new SpecialPage( "Nuke", 'nuke' );
$page->addPage($page);
[edit] nuke+revert
Is there an extension that would undo everything a vandal has done, ie: delete pages created (as 'nuke' already does) but also revert all changes made where there were any previous valid edits from other users? --Carlb 00:12, 24 February 2008 (UTC)
[edit] Nuke lists only one of the Articles but many times
I installed Nuke according to the current instructions, and it seem to be running in general. However after I enter a User's name, it does not list all the pages, instead it lists the first (oldest) page many many times but with differing numbers (curiously all multiples of 45 as it seems):
- TestYYY (45 changes)
- TestYYY (45 changes)
- TestYYY (45 changes)
- TestYYY (90 changes)
- TestYYY (45 changes)
- TestYYY (45 changes)
- TestYYY (360 changes)
- TestYYY (90 changes)
- TestYYY (45 changes)
- TestYYY (135 changes)
If I choose to remove "all of them", I also get tons of deletion entries for that single page in the deletion log. On next try comes the next page (many many times) - so I can only go one by one... Any Ideas?
I use the following Extensions and versions:
- MediaWiki: 1.12.0
- xamp on Windows Server 2003
- PHP: 5.2.5 (apache2handler)
- MySQL: 5.0.51a
- Nuke: svn revision 36923
- Semantic Forms (Version 1.2.3)
- ParserFunctions (Version 1.1.1)
- Semantic MediaWiki (Version 1.1.2)
- StringFunctions (Version 2.0)
- language: en
Heiko Haller 18:15, 3 July 2008 (UTC)
[edit] How it works
Does it deletes the pagemoves? Does it revert edits? Does it delete uploads?(75.22.93.27 21:06, 26 August 2008 (UTC))
[edit] Something other than recentchanges?
Well, I'm not holdout out much help for a reply, but I have two queries:
- I, too, require mass deletion on something other than the recentchanges table. Preferably the whole database, or even those listed on newpages would do. How can I modify it to do so? The alternative, I suppose, is to change the length of the recentchanges and run rebuildrecentchanges.
- I frequently get this error message:
A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was: (SQL query hidden) from within function "SpecialNuke::getNewPages". MySQL returned error "1267: Illegal mix of collations (latin1_bin,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' (localhost)".
Some of the pages I need deleting do have bizarre ascii symbols in their names, but if I attempt again on a set of pages with regular titles, I get the same error (for a while.) 82.47.176.71 15:23, 7 October 2008 (UTC)