Manual:DeleteArchivedRevisions.php/de

Details
deleteArchivedRevisions.php-Datei ist ein Wartungsskript zum Löschen aller archivierten (versteckt vor der Öffentlichkeit) Versionen, in dem es die Tabelle bereinigt. Diese Versionen werden nicht länger wiederherstellbar sein. Gelöschte Seiten und archivierte Versionen einer bestimmten Seite sind "permanent" gelöscht, aber die vollständige Versionsgeschichte von existierenden Seiten bleibt erhalten.

Wenn eine Seite von einem Administrator 'gelöscht' wird (Hilfe:Löschen und Wiederherstellen durch Admins), werden Einträge von der 'revision'-Tabelle in die 'archive'-Tabelle verschoben, trotzdem bleibt der Hauptteil der Daten (Seitentext) in der 'text'-Tabelle. Das Skript löscht "alle" Einträge in der archive-Tabelle und ruft dann auf um Texteinträge zu denen keine Version verlinkt zu bereinigen. Dies kann nützlich sein um die Größe der Datenbank zu reduzieren, allerdings können die entsprechenden Versionen nicht mehr wiederhergestellt werden.

Vor MediaWiki 1.16 beinhaltete eine Hilfsdatei die Klasse die die Arbeit durchführte. Diese Klasse wurde in deleteArchivedRevisions.php vereinigt in 1.16.