Jump to content

Rozšíření:DeleteBatch

From mediawiki.org
This page is a translated version of the page Extension:DeleteBatch and the translation is 100% complete.
Příručka k rozšířením MediaWiki
DeleteBatch
Stav rozšíření: stabilní
Implementace Speciální stránka
Popis Umožňuje hromadné mazání stránek
Autoři Bartek Łapiński
Nejnovější verze 1.8.1 (2019-04-05)
MediaWiki 1.25+
PHP 5.3+
Změny v databázi Ne
Licence GNU General Public License 2.0 nebo novější
Stáhnout
  • deletebatch
  • deletebatch-spoof
Čtvrtletní stahování 94 (Ranked 58th)
Přeložte rozšíření DeleteBatch, používá-li lokalizaci z translatewiki.net
Problémy Otevřené úkoly · Nahlásit chybu

Rozšíření DeleteBatch přidává speciální stránku Special:DeleteBatch, přes kterou uživatelé s oprávněním 'deletebatch' mohou jednoduše smazat větší množství stránek najednou.

Použití

Stránky určené k odstranění lze přidat buď prostřednictvím formuláře nebo lze natažením textového souboru, obsahujícího jména stránek určených ke smazání (a případně i vysvětlení, proč byly odstraněny).

Syntaxe tohoto souboru vypadá následovně:

  • jméno stránky|Informace, proč byla stránka odstraněna

Takže, pokud chcete odstranit stránku s názvem "Test" s odůvodněním, že "stránka nebyla využívaná", napíšete:

Test|stránka nebyla využívaná

buď do tohoto souboru, nebo přes formulář Special:DeleteBatch.

Toto rozšíření vzniklo na základě stejnojmenného skriptu z adresáře maintenance .

Instalace

  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného DeleteBatch ve vaší složce extensions/.
    Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/DeleteBatch
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    wfLoadExtension( 'DeleteBatch' );
    
  • Vyžaduje konfiguraci
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.

Konfigurace

Není-li v konfiguraci učeno jinak, umožňuje toto rozšíření hromadné odstraňování stránek pouze uživatelům ze skupiny byrokratů. Nicméně to můžete v konfiguraci změnit. Kupř. následujícím nastavením přesunete právo ke hromadnému odstraňování stránek z byrokratů (skupina bureaucrat) na administrátory (skupina sysop):

$wgGroupPermissions['bureaucrat']['deletebatch'] = false;
$wgGroupPermissions['sysop']['deletebatch'] = true;

Související odkazy