Hilfe:Erweiterung:Nuke
Die Erweiterung Nuke ist nützlich, um unerwünschte Seiten (Spam, Vandalismus...) massenhaft zu löschen. Vor dem Löschen können die Seiten nach Editor, Titel und/oder Namensraum gefiltert werden, und die einzelnen Seiten können für die Löschung ausgewählt oder abgewählt werden.
Bitte beachten, dass Nuke im Gegensatz zur "Rollback"-Operation (auch "Revert" genannt) ganze Seiten mitsamt ihrer Historie löscht. Wenn man einzelne Beiträge löschen, aber die Seiten beibehalten will, muss man die "Rollback"-Funktion verwenden (die standardmäßig Administratoren (sysops) zusteht).
Auf der Hauptseite der Erweiterung findet man Hilfe zur Installation und Konfiguration.
Verwendung
Gehe auf die Seite Special:Nuke oder suche Massenlöschung von Seiten in der Liste der Spezialseiten.
Dazu braucht man das Recht nuke
(das standardmäßig Administratoren (sysops) zusteht, siehe Benutzerrechte und Gruppen).
Außerdem gibt es oben auf der Seite einen Link "Massenlöschungen", der die Beiträge eines Benutzers oder einer IP-Adresse auflistet (Spezial:Benutzerbeiträge).
On the first screen you can filter for a user or title pattern, with filter options including:
- Benutzername, temporärer Kontoname oder IP-Adresse;
- Seitenname oder Muster von Seitennamen (siehe unten für die Syntax);
- Ein bestimmter Namensraum oder alle Namensräume
You can enter one or multiple criteria. If you enter multiple criteria, pages matching all the criteria will be selected. If you enter no criteria, all recent pages will be selected.
If an IP address is entered, and temporary accounts are enabled on your wiki, Nuke will retrieve all pages created by temporary accounts which used that IP address.
After clicking on Seiten auflisten
, a list of pages matching the search criteria will be displayed below, and you can select or unselect individual pages.
Clicking Weiter
will take you to a second screen, which confirms the list of selected pages, and allows selection (and customisation) of a deletion reason. Click Löschen
to queue pages for deletion.
A confirmation of the actual deletions is then displayed. All deletions are logged in the general deletion log Special:Log/delete.
Muster von Seitennamen
Wildcards can be used in the field “SQL-LIKE-Muster (z. B. %) für den Seitennamen:”, specifically SQL LIKE wildcards:
- _ (underscore) means exactly one character;
- % (percent sign) means zero or any number of characters.
Page names must be written in the database-encoded form, corresponding to the page name in the URL (where underscore are used for spaces, and a capital letter is used as first letter if the namespace is case-insensitive).
Three characters must be encoded specifically:
- the space “ ” must be encoded as \_ (because an underscore alone is the wildcard “one character”)
- the percent sign “%” must be encoded as \%
- the backslash sign “\” must be encoded as \\
Häufig gestellte Fragen
Befreit Nuke Speicherplatz vom Speichermedium?
Nein. Die Seiten werden wie bei der klassischen Operation "delete" in MediaWiki gelöscht: Sie werden von der öffentlichen Sicht entfernt, aber die Administratoren können sie immer noch ansehen und wiederherstellen. Andere Erweiterungen wie DeletePagesForGood können Seiten dauerhaft löschen.
Kann ich Seiten massenhaft mit einer manuellen Liste löschen?
Currently no. There is another extension, DeleteBatch, which has this feature. The task T68447 was opened to request this feature in Nuke.
Why are some pages meeting the criteria not listed?
The search is restricted to recent modifications, where "recent" is given by the configuration parameter $wgNukeMaxAge
.
By default this parameter is set to 0
, which causes it to retrieve the value from $wgRCMaxAge
(by default 90 days).
Additionally, imported pages are not currently listed T11120