Rozszerzenie:Nuke
Nuke Status wydania: stabilne |
|
---|---|
Realizacja | Strona specjalna , Akcja strony |
Opis | Umożliwia administratorom masowe usuwanie stron. |
Autor(zy) | |
Ostatnia wersja | 1.3.0 (2017-03-01) |
MediaWiki | 1.28.1+ |
Zmiany w bazie danych | Nie |
Licencja | Licencja GNU General Public License 2.0 lub nowsza |
Pobieranie | |
|
|
Quarterly downloads | 102 (Ranked 52nd) |
Public wikis using | 12,649 (Ranked 7th) |
Przetłumacz rozszerzenie Nuke jeżeli jest dostępne na translatewiki.net | |
Problemy | Otwarte zadania · Zgłoś błąd |
Nuke jest rozszerzeniem umożliwiającym masowe kasowanie stron.
Instalacja
- Pobierz i umieść plik(i) w katalogu o nazwie
Nuke
w folderzeextensions/
.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Nuke - Dodaj poniższy kod na dole twojego pliku LocalSettings.php :
wfLoadExtension( 'Nuke' );
- Skonfiguruj zgodnie z wymaganiami.
- Zrobione – Przejdź do Special:Version na twojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Konfiguracja
Uprawnienie użytkowników "nuke" jest automatycznie przyznane grupie "sysop" (administratorzy).
To decouple this and assign this right to a dedicated new user group such as nuke
add the following to your LocalSettings.php
file:
$wgGroupPermissions['sysop']['nuke'] = false;
$wgGroupPermissions['nuke']['nuke'] = true;
Użycie
Przejdź do strony Special:Nuke aby masowo usunąć ostatnio dodane strony przez wybranego użytkownika lub adres IP. If you don't want to filter by user, you can also just filter by namespace.
Only pages listed in recentchanges table will be shown. By default, this includes all pages created in last 90 days. Link do tej strony specjalnej jest widoczny na stronie specjalnej Specjalna:Strony specjalne jako Masowe usuwanie.
Możesz określić też wzorzec tytułów stron.
Możliwe jest stosowanie wieloznaczników (wildcards) wzorowanych na tych używanych w SQL-u, np.: %lol%
Rejestr usunięć dokonanych za pomocą rozszerzenia Nuke można znaleźć na następującej stronie: Special:Log/delete
Zobacz też
- Graphical
- Extension:DeleteBatch - Usuwa wiele stron przy użyciu pliku tekstowego zawierające ich nazwy
- Extension:NukeDPL - Usuwa wiele stron korzystając listy wygenerowanej przez rozszerzene Dynamic Page List
- Extension:SmiteSpam - Rozszerzenie analizuje strony pod kątem występowania treści mogących być spamem i dostarcza interfejs do ich masowego usuwania
- Extension:DeletePagesForGood - Dodaje w menu strony opcję pozwalającą na jej całkowite i nieodwracalne usunięcie z bazy danych
- Command line
- deleteBatch.php - Delete multiple pages using a text file containing the names
- nukeNS.php - Delete all pages in a specific namespace without creating any deletion log (from command line)
- deleteArchivedRevisions.php - Skrypt ostatecznie i nieodwracalnie usuwający z bazy danych wiki archiwalne wersje usuniętych (np. za pomocą Nuke) stron
To rozszerzenie jest wykorzystywane przez jeden lub więcej projektów Wikimedia. Oznacza to prawdopodobnie, że to rozszerzenie jest stabilne i działa wystarczająco dobrze, aby wykorzystywać je na stronach o dużym natężeniu ruchu. Odnajdź nazwę tego rozszerzenia w plikach konfiguracyjnych Wikimedia CommonSettings.php oraz InitialiseSettings.php, aby zobaczyć gdzie są zainstalowane. Pełną listę rozszerzeń zainstalowanych na określonej wiki można znaleźć na stronie Special:Version na danej wiki. |
To rozszerzenie jest dołączone do następujących farm/hostów wiki lub pakietów: To nie jest pełna lista. Niektóre farmy/hosty wiki lub pakiety mogą zawierać to rozszerzenie nawet jeśli nie są one tutaj wymienione. Zawsze sprawdzaj swoje farmy/hosty wiki, aby to potwierdzić. |