Manual:DeleteOldRevisions.php/cs

Podrobnosti
deleteOldRevisions.php soubor je údržbový skript k odstranění všech starých (neaktuálních) revizí z tabulky revizí v databázi. Skript funguje na starých, nesmazaných revizích (které jsou uloženy v tabulce ). Skript odstraní všechny staré, nesmazané revize z tabulky revizí a poté vyvolá k vyčištění textových záznamů, na které žádná revize neodkazuje. To může být užitečné pro zmenšení velikosti databáze, ale znamená to, že ztratíte možnost obnovovat příslušné revize.

Skript lze omezit tak, aby neodstranil staré revize všech stránek, ale pouze odstranil staré revize konkrétních stránek.

Tento skript ne neodstraňuje žádné smazané revize (které jsou uloženy v tabulce)! Pomocí servisního skriptu odstraňte všechny řádky z archivní tabulky.

Tento skript odstraní historii stránek. You need to be aware that there are licenses, which require you to keep the page histories. E.g. you may not delete old revisions, if you run a GFDL licensed wiki.



Použití
Deleting all old revisions:

Deleting all old revisions from specific pages (page id 1, 2, 15 and 38):

The page ID of a specific page can be retrieved by accessing the.

