Extension:DeleteBatch

From mediawiki.org
This page is a translated version of the page Extension:DeleteBatch and the translation is 100% complete.
Manuel des extensions MediaWiki
DeleteBatch
État de la version : stable
Implémentation Page spéciale
Description Permet de supprimer un lot de pages
Auteur(s) Bartek Łapiński
Dernière version 1.8.1 (2019-04-05)
MediaWiki 1.25+
PHP 5.3+
Modifie la base
de données
Non
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
  • deletebatch
  • deletebatch-spoof
Téléchargements trimestriels 73 (Ranked 75th)
Traduire l’extension DeleteBatch sur translatewiki.net si elle y est disponible
Problèmes Tâches ouvertes · Signaler un bogue

L'extension DeleteBatch ajoute une page spéciale Special:DeleteBatch, où les utilisateurs ayant le droit 'deletebatch' peuvent supprimer facilement plusieurs pages.

Usage

Les utilisateurs peuvent supprimer les pages soit en utlisant le formulaire ou en téléversant un fichier texte contenant le nom (et le motif facultatif de la suppression) de chaque page à supprimer.

La syntaxe est :

  • nom de page|Motif de la suppression

Si vous souhaitez supprimer la page appelée « Test » avec pour motif « n'est plus nécessaire », vous écrirez :

Test|n'est plus nécessaire

in the form on Special:DeleteBatch.

Cette extension est basée sur le script de maintenance du même nom .

Installation

  • Téléchargez et placez le(s) fichier(s) dans un répertoire appelé DeleteBatch dans votre dossier extensions/.
    Les développeurs et les contributeurs au code doivent à la place installer l'extension à partir de Git en utilisant:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/DeleteBatch
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadExtension( 'DeleteBatch' );
    
  • Configurer si nécessaire.
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Configuration

Par défaut cette extension ne permet qu'aux bureaucrates de supprimer des lots. Vous pouvez modifier cela pour, par exemple permettre aux administrateurs système de supprimer des lots :

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

Voir aussi