Extension:Nuke
Stav rozšíření: stabilní |
|
|---|---|
| Zavádění | Speciální stránka, Akce stránky |
| Popis | Umožňuje sysopům hromadně mazat stránky. |
| Autoři | |
| Nejnovější verze | 1.3.0 (2017-03-01) |
| MediaWiki | 1.28.1+ |
| Změny v databázi | Ne |
|
|
|
|
| Licence | GNU General Public License 2.0 nebo novější |
| Stáhnout | |
| Přeložte rozšíření Nuke, používá-li lokalizaci z translatewiki.net | |
| Problémy | Otevřené úkoly · Nahlásit chybu |
Rozšíření Nuke umožňuje systémovým operátorům hromadně mazat stránky.
Instalace
- Stáhněte soubor/y a vložte je do adresáře pojmenovaného
Nukeve vaší složceextensions/.
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/Nuke
- Na konec vašeho souboru LocalSettings.php přidejte následující kód:
wfLoadExtension( 'Nuke' );
- Vyžaduje nastavení v konfiguračním souboru.
Dokončeno – Přejděte na stránku Special:Versionvaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
Konfigurace
Uživatelské právo "nuke" je automaticky uděleno uživatelské skupině "sysop".
Chcete-li toto oddělit a přiřadit toto právo vyhrazené nové skupině uživatelů, například nuke, přidejte do souboru LocalSettings.php následující:
$wgGroupPermissions['sysop']['nuke'] = false;
$wgGroupPermissions['nuke']['nuke'] = true;
Maximální trvání
Ve výchozím nastavení Nuke zobrazí pouze stránky, které byly vytvořeny v poslední době, než je zobrazeno na serveru Special:RecentChanges (ovládáno serverem $wgRCMaxAge; výchozí nastavení je 90 dní).
| Verze MediaWiki: | ≥ 1.44 Gerrit change 1089919 |
Toto lze nakonfigurovat tak, aby používalo jinou dobu trvání, pomocí nastavení konfigurace $wgNukeMaxAge.
Například chcete-li omezit Nuke tak, aby povolil mazání stránek starších než 30 dní, přidejte do souboru LocalSettings.php následující kód:
$wgNukeMaxAge = 30 * 86400;
Použití
Chcete-li hromadně smazat stránky nedávno přidané uživatelem nebo IP adresou, přejděte na stránku Special:Nuke. Pokud nechcete filtrovat podle uživatele, můžete také filtrovat pouze podle jmenného prostoru.
Speciální stránka je uvedena v sekci Special:SpecialPages jako Mass delete (hromadné smazání).
Můžete také zadat vzor pro název stránky.
Pole přijímá zástupné znaky SQL, například %lol%.
Všechna smazání se jako obvykle zaznamenávají do souboru Special:Log/delete.
Související odkazy
- Grafika
- Rozšíření:DeleteBatch – smazání více stránek pomocí textového souboru obsahujícího názvy
- Rozšíření:NukeDPL – smazání více stránek pomocí 'Dynamických seznamů stránek'
- Extension:SmiteSpam – pokouší se najít veškerý spam na wiki pomocí textového editoru a poskytuje rozhraní pro jeho smazání.
- Extension:DeletePagesForGood – přidá záložku pro trvalé smazání jednotlivé stránky.
- Příkazový řádek
- deleteBatch.php – smazání více stránek pomocí textového souboru obsahujícího názvy
- nukeNS.php – smazat všechny stránky v určitém jmenném prostoru bez vytvoření protokolu mazání (z příkazového řádku)
- deleteArchivedRevisions.php – skript pro trvalé smazání stránek po jejich smazání (např. po použití Extension:Nuke)
| Toto rozšíření se používá na jednom nebo více projektech Wikimedia. Pravděpodobně to znamená, že rozšíření je stabilní a funguje dostatečně dobře, aby jej mohly používat weby s tak vysokou návštěvností. Vyhledejte tento název rozšíření v konfiguračních souborech CommonSettings.php a InitialiseSettings.php Wikimedie, abyste viděli, kde je nainstalováno. Úplný seznam rozšíření nainstalovaných na konkrétní wiki lze vidět na stránce wiki Special:Version. |
| Toto rozšíření je zahrnuto v následujících wiki farmách/hostitelích a/nebo balíčcích: |
- Stable extensions/cs
- Special page extensions/cs
- Page action extensions/cs
- ChangeTagsListActive extensions/cs
- ContributionsToolLinks extensions/cs
- ListDefinedTags extensions/cs
- LoadExtensionSchemaUpdates extensions/cs
- GPL licensed extensions/cs
- Extensions in Wikimedia version control/cs
- All extensions/cs
- Extensions bundled with MediaWiki 1.18/cs
- Extensions used on Wikimedia/cs
- Extensions included in BlueSpice/cs
- Extensions included in Canasta/cs
- Extensions available as Debian packages/cs
- Extensions included in Fandom/cs
- Extensions included in Miraheze/cs
- Extensions included in MyWikis/cs
- Extensions included in ProWiki/cs
- Extensions included in semantic::core/cs
- Extensions included in ShoutWiki/cs
- Extensions included in Telepedia/cs
- Extensions included in wiki.gg/cs
- Page deletion extensions/cs
- Spam management extensions/cs
