Extension:AbsenteeLandlord

From mediawiki.org
This page is a translated version of the page Extension:AbsenteeLandlord and the translation is 100% complete.
Manuel des extensions MediaWiki
Absentee Landlord
État de la version : bêta
Implémentation Activité utilisateur
Description Verrouille automatiquement la base de données si tous les administrateurs sont inactifs pendant un certain temps
Auteur(s) Ryan Schmidt and Tim Laqua
Dernière version 1.4.0 (2019-12-30)
MediaWiki 1.17+
Modifie la base
de données
Non
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
  • $wgAbsenteeLandlordMaxDays
Téléchargements trimestriels 18 (Ranked 132nd)
Traduire l’extension AbsenteeLandlord sur translatewiki.net si elle y est disponible

L'extension AbsenteeLandlord verrouillera automatiquement la base de données, empêchant tout changement, si aucun administrateur n'a été sur le wiki récemment (déterminé par $wgAbsenteeLandlordMaxDays). Cela aide à ce que les wikis morts ou inactifs ne deviennent pas la cible de robots de spam. Pour déverrouiller la base de données, un administrateur doit simplement visiter le wiki à nouveau.

Installation

  • Téléchargez et placez le(s) fichier(s) dans un répertoire appelé AbsenteeLandlord 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/AbsenteeLandlord
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadExtension( 'AbsenteeLandlord' );
    
  • Si nécessaire configurer à votre convenance.
  • 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 verrouille la base de données une fois que 90 jours se sont passés sans administrateur actif. Si vous voulez changer cela, par exemple pour 60 jours, vous devrez ajouter les lignes suivantes après l'inclusion de cette extension :

$wgAbsenteeLandlordMaxDays = 60;