Jump to content

Extension:Nuke

From mediawiki.org
This page is a translated version of the page Extension:Nuke and the translation is 100% complete.
Cette extension est fournie avec MediaWiki 1.18 et supérieur. Ainsi vous n'avez pas besoin de télécharger à nouveau. Néanmoins, vous devez encore suivre les autres instructions fournies.
Manuel des extensions MediaWiki
Nuke
État de la version : stable
Implémentation Page spéciale , Action de page
Description Donne aux administrateurs la possibilité de supprimer en masse des pages.
Auteur(s)
Dernière version 1.3.0 (2017-03-01)
MediaWiki 1.28.1+
Modifie la base
de données
Non
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
Aide Help:Extension:Nuke/fr
  • $wgNukeMaxAge
  • nuke
Téléchargements trimestriels 87 (Ranked 55th)
Utilisé par les wikis publics 12,649 (Ranked 7th)
Traduire l’extension Nuke sur translatewiki.net si elle y est disponible
Problèmes Tâches ouvertes · Signaler un bogue

L’extension Nuke (bombe atomique en anglais) permet aux administrateurs de supprimer en masse des pages.

Installation

  • Téléchargez et placez le(s) fichier(s) dans un répertoire appelé Nuke 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/Nuke
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadExtension( 'Nuke' );
    
  • Configurez selon vos besoins.
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Configuration

Le droit utilisateur "nuke" est automatiquement attribué au groupe utilisateur "sysop". Pour découpler cela et attribuer ce droit à un nouveau groupe utilisateur dédié tel que nuke, ajoutez ce qui suit à votre fichier LocalSettings.php :

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

Âge maximum

Par défaut, Nuke ne liste que les pages créées récemment qui sont affichées sur Special:RecentChanges (contrôlé par $wgRCMaxAge  ; 90 jours par défaut).

Version de MediaWiki :
1.44
Gerrit change 1089919

Une durée différente peut être configurée en modifiant le paramètre $wgNukeMaxAge. Par exemple, pour restreindre Nuke aux pages publiées dans les 30 derniers jours, ajoutez ceci à votre LocalSettings.php :

$wgNukeMaxAge = 30 * 86400;

Utilisation

Voir aussi : Help:Extension:Nuke

Allez sur Special:Nuke pour supprimer en masse des pages récemment ajoutées par un utilisateur ou une adresse IP. Si vous ne souhaitez pas filtrer par utilisateur, vous pouvez également filtrer simplement par espace de noms.

La page spéciale est listée dans Special:SpecialPages comme Suppression en masse.

Vous pouvez aussi spécifier un motif pour les noms de pages. Le champ accept des jokers SQL comme %lol%.

Un journal de toutes les suppressions est conservé à la page Special:Log/delete.

Voir aussi

Graphique
Ligne de commande
  • deleteBatch.php - Supprimer plusieurs pages à l'aide d'un fichier texte contenant les noms
  • nukeNS.php - Supprimer toutes les pages d'un espace de noms spécifique sans créer de journal de suppression (à partir de la ligne de commande)
  • deleteArchivedRevisions.php - Script pour supprimer de façon permanente les pages après les avoir supprimées (par exemple après avoir utilisé l’extension Nuke)