Rozszerzenie:Nuke

This page is a translated version of the page Extension:Nuke and the translation is 74% complete.
To rozszerzenie jest dodawane do pakietu MediaWiki od wersji 1.18 i wyższych. W związku z tym nie musi być ponownie pobierane. Niemniej jednak wciąż musisz wykonać inne podane instrukcje.
Podręcznik rozszerzeń MediaWiki
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 GNU General Public License 2.0 or later
Pobieranie
  • nuke
Quarterly downloads 97 (Ranked 61st)
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 folderze extensions/.
    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). Możliwe jest także oddzielenie uprawnień do używania rozszerzenia Nuke od uprawnień administratora (sysopa). W tym celu należy utworzyć nową grupę użytkowników, np. grupę o nazwie nuke. W tym celu należy w pliku LocalSettings.php umieścić poniższy kod:

$wgGroupPermissions['sysop']['nuke'] = false;
$wgGroupPermissions['nuke']['nuke'] = true;

Użycie

Zobacz też: Help:Extension:Nuke

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