Löschen Sie die gelöschte Version der hochgeladenen Datei

7

Ich bin ein Bürokrat auf der Wiki-Seite. Die Site enthält eine Reihe gelöschter Dateien, die ich gerne löschen möchte. Zum Beispiel gibt es 27 Dateien im Verlauf einer bestimmten Datei:

Geben Sie hier die Bildbeschreibung ein

Die umfangreiche Geschichte ist nicht erforderlich. Der zusätzliche Speicheraufwand ist nicht erforderlich. und es ist nicht erforderlich, jemandem zu erlauben, zu einer alten Version der Datei zurückzukehren.

Ich glaube, ich habe bei Wikipedia einen Wiki-Artikel zum Thema gefunden : Dateien zum Löschen , aber es klingt (für mich) so, {{ffd|log=2014 July 23}}als würde die aktuelle Datei und frühere Dateien gelöscht. Und es ist mir nicht klar, ob ffddie alten Dateien ausgegeben werden.

Wie löscht man die gelöschten Dateien, während die aktuelle Datei erhalten bleibt?


quelle

Antworten:

5

Ihre Frage ist unklar und scheint auf mehreren Missverständnissen hinsichtlich der Funktionsweise der Software zu beruhen. Vorausgesetzt, ich rate richtig:

  1. Sie haben eine Website, auf der die MediaWiki- Software ausgeführt wird, und diese Website gehört nicht zu den Websites der Wikimedia Foundation.
  2. Sie haben einigermaßen hohe Berechtigungen innerhalb der Software, aber keine Berechtigungen außerhalb der Software.
  3. Sie möchten gelöschte Dateien von der Festplatte entfernen.

MediaWiki wurde entwickelt, um einen vollständigen Verlauf von allem zu führen, was jemals mit der Software gemacht wurde, sodass alles, was getan werden kann, rückgängig gemacht werden kann. Dies bedeutet, dass beispielsweise "gelöschte" Inhalte nicht tatsächlich gelöscht werden, sondern lediglich darauf beschränkt sind, wer sie anzeigen darf. Um Inhalte dauerhaft zu löschen, müssen Sie sich an den Systemadministrator Ihres Wikis wenden, der die Dateien von der Festplatte entfernen und die Datenbankoperationen ausführen kann, die zum Entfernen von Verweisen auf diese erforderlich sind.

Die Seite, auf die Sie verlinken, und die {{ffd}}Vorlage haben keinen technischen Einfluss auf das Löschen, weder dauerhaft noch anderweitig. Sie sind nur ein Teil der sozialen Verfahren der englischen Wikipedia in Bezug auf das Löschen auf MediaWiki-Ebene.

Bearbeiten: Angesichts der Details in Ihrem Update ist dies nicht über die Standard-MediaWiki-Oberfläche möglich. Die einfache Möglichkeit, alte Revisionen vollständig zu entfernen, besteht darin, die alten Revisionen der Datei zu löschen (der Dateiversionsverlauf enthält dafür Links zum Löschen) und diese dann von Ihrem Systemadministrator aus dem gelöschten Dateispeicher von MediaWiki (dem deleted/Unterverzeichnis des Bilderverzeichnisses) entfernen zu lassen ). Dies kann zu Problemen führen, wenn Sie versuchen, die gelöschten Revisionen der Datei wiederherzustellen oder auf andere Weise darauf zuzugreifen, sollte aber ansonsten harmlos sein.

Die andere Option besteht darin, eine Erweiterung zu installieren, die das dauerhafte Löschen von Dateien / Seiten ermöglicht, aber keine der von mir betrachteten Erweiterungen erlaubte das Löschen selektiver Revisionen. Es gibt Möglichkeiten, dies zu umgehen, indem Sie den Upload-Verlauf einer Datei aufteilen, aber sie sind kompliziert und ich bin mir nicht ganz sicher, wie ich das machen soll.

Kennzeichen
quelle
Danke Mark. Es tut mir leid, die Frage ist unklar. Wie kann ich es klarer machen?
"MediaWiki wurde entwickelt, um eine vollständige Geschichte von allem zu führen ..." - OK, das ist mir bewusst. Ich versuche das Verhalten zu ändern. Ich habe die Gründe hinzugefügt, aus denen ich versuche, das Verhalten der Frage zu ändern. Ich hoffe das klärt die Dinge auf.
"Die Seite, auf die Sie verlinken, und die {{ffd}}Vorlage" - OK, danke. Dies ist die einzige Dokumentation, die ich finden konnte, um eine Datei zu löschen.
1

Lauf einfach php maintenance/deleteArchivedFiles.php --delete.

Hintergrundinformationen für Neugierige. Früher hat MediaWiki alte Versionen von Dateien nicht beibehalten. Diese Funktion wurde vor weniger als einem Jahrzehnt hinzugefügt, und die Wikimedia-Systemadministratoren sagten ursprünglich, sie würden ab und zu in Betracht ziehen, die alten Dateien zu löschen, aber es gab nie eine Notwendigkeit. (IIRC das war um 2008.)

Nemo
quelle