Manual:DeleteArchivedRevisions.php/pl
From MediaWiki.org
| Plik MediaWiki: deleteArchivedRevisions.php | |
|---|---|
| Lokalizacja: | /maintenance/ |
| Kod źródłowy: | HEAD |
| Klasy: | DeleteArchivedRevisions |
| Plik MediaWiki: deleteArchivedRevisions.inc | |
|---|---|
| Lokalizacja: | /maintenance/ |
| Kod źródłowy: | HEAD |
| 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 |
|---|