Massen-Löschen von Seiten(Mass Delete Tool)

Massen-Löschen von Seiten

Einführung

Es war schon lange der Wunsch vorhanden nach einem Tool zum Löschen einer ganzen Kategory oder eben vielen Seiten in einem go in der Community

Die gute Nachricht: Danke geht an Kenneth tsangktsangk , er hat eine (nicht offizielle) Erweiterung in javascript geschrieben für das "admin:manage" page ( Site-Manager) um genau diese den Admins zu ermöglichen.

Die schlechte Nachricht: diese extension scripots laufen derzeit nur auf den Browsern "Chrome" (Google) uind Firefox (mit dessen "greasemonkey" app). Nicht ganz klar was auf den anderen browsern geschieht ( Safari soll auch funktionieren)

Alles was Sie dazu brauchen wird auf der Wikidot Extension Site erklärt - wo Sie die notwendigen Zusatz-Erweiterungen für Ihre Browser herunterladen können

Hier ist nur eine kurze Beschreibung (kopiert aus der Doc) was alles möglich ist und was getan werden sollte vor einem Mass-Page-Delet

Merke: Wenn Ihnen nach dem Install das (mitinstallierte) Autocomplete im Wikidot Editor auf die Nerven geht können Sie ihre Einstellung zu dessen Verwendung jederzeit auf der Seite "MYSETTINGS" auf der Extension Site ausschalten oder ändern auf für Sie sinnvolle Weise. Sie können aber auch den "Toogle" Schalter unterhalb des offenen Editor-Fenster benutzen um diese tolle Hilfe für erfahrene Wikidot-Benutzer auszuschalten.

Beschreibung

Mit dem Mass-Delete-Tool können Administratoren schnell und dauerhaft auf einfache und effiziente Weise eine große Anzahl von Wikidot Seiten löschen. Dies kann aber auch im unbedachten Fall eine extrem tödliche Aktion sein und alle durchgeführten Aktionen hier sind irreversibel. Eine "Autofill" Option ermöglicht es Benutzern, eine Kategorie von Ihrer Website zu wählen, um automatisch die "Liste löschen" Textarea zu füllen. Einzelne Seiten können auch in dieses Textfeld (Zeilenende per Enter getrennt) eingegeben werden um automatisch gelöscht zu werden.
Es gibt auch

  • einen "Schalter" zwischen "normalen" PageTypes oder "versteckt(hidden)" - oder alle - und
  • ein Einagbe-Feld "Tags selected" - wie in den ListPages Auswahl - für eine bessere Auswahl der autofilled Seiten.

Installation

Wieder eine Erinnerung: Dies funktioniert im Moment nur für Chrome und Firefox browser!

Die Installations-Anleitung ist auf dem Erweiterungs-Wiki auf der Install Seite.

Location

Der nach Installation verfügbare Mass-page-Deleter ist nur im Site manager Menu zu finden: nach "automatische Nummerierung der Seiten" und vor dem verbesserten "File Manager".

Mass_Page_Deleter_Menu.jpg

Automatisches Füllen aus gewählten Kategorie

Um das schnelle Löschen von Seiten zu unterstützen, können alle Seiten aus einer ausgewählten Kategorie, die gelöscht werden sollen (wie "delete"-Kategorie), in das Textfeld hinzugefügt werden. Dies ermöglicht es Benutzern, eine Kategorie von Ihrer Website zu wählen, um automatisch die "Liste löschen" - textarea zu füllen.

Sicherung getan?

Es wird dringenst empfohlen, dass der/die Admins eine Sicherungskopie(Backup) vor einem Massen-Löschen von Seiten und Dateien macht und wartet auf die Fertigstellung! von dem Backup! Wenn Sie können, sollten Sie die tar.gz (oder zip) Datei auf Ihrem lokalen Client / PC herunterladen - sonst verschwinden diese Backup Files nach einiger Zeot wieder vom Wikidot Speicher und alles war vergebens!
Mit einem Klick auf "Delete pages" beginnt die Löschung aller aufgeführten Seiten und mit einem "Fortschrits-Balken" sehen Sie , wie schnell es funktioniert kann.

Attached Dateien?

Falls jetzt die Frage aufkommt - wo sind die attached Dateien solcher Seiten?

Ich hoffe, Sie haben ein Backup vorher gemacht - dann fnden sie diese Dateien auf ihrem lokalen backup zip oder tar.gz file!

Beispiel

Hier ist mein Beispiel , alle "id:" Kategorie Seiten zu löschen (! Ohne versteckte "_template" oder "_start" Seite (n)) - daher die pagetype: "normal" ausgewählt ist, und ohne Einschränkungen verwendet Tags, sobald Sie auf "Fill pages" klicken:

Mass_Page_Deleter_window.jpg
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License