Manual:DeleteArchivedRevisions.php/pl

From MediaWiki.org
Jump to: navigation, search


Plik MediaWiki: deleteArchivedRevisions.php
Lokalizacja: /maintenance/
Kod źródłowy: HEAD

1.20.51.19.6

Klasy: DeleteArchivedRevisions


Plik MediaWiki: deleteArchivedRevisions.inc
Lokalizacja: /maintenance/
Kod źródłowy: HEAD

1.20.51.19.6

Klasy: DeleteArchivedRevisions


Usuwa wszystkie poprzednie wersje edycji, poprzez wyczyszczenie tabeli archiwum.

Do wersji 1.16, plik pomocniczy deleteArchivedRevisions.inc zawierał klasę wykorzystywaną do tej czynności. Została włączona do pliku deleteArchivedRevisions.php w wersji 1.16.

Wersja standardowa tego skryptu nie działa jeżeli MediaWiki korzysta z bazy sqlite ponieważ ten tym nie zawiera komendy TRUNCATE. Aby to naprawić, zmień poniższą linię:

$dbw->query( "TRUNCATE TABLE $tbl_arch" );

na:

$dbw->query( "DELETE FROM $tbl_arch" );

Jest to efektywna forma 'optymalizacji czyszczenia' dla tej formy komendy DELETE.

Użycie [edit]

Opcja/Parametr Opis
--delete Wykonuje kasowanie(w innym wypadku pokazuje liczbę wersji edycji do usunięcia).
Język: English  • polski