Interdire la création de comptes sur MediaWiki : Différence entre versions

De Vulgum Techus
Aller à : Navigation, rechercher
(Page créée avec « =Présentation= La création d'un Wiki à l'aide de Médiawiki amène rapidement à une invasion de spammeurs automatisés (bot) qui contraigne souvent à des mesures visa... »)
 
(Procédure)
 
(3 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
 
=Présentation=
 
=Présentation=
La création d'un Wiki à l'aide de Médiawiki amène rapidement à une invasion de spammeurs automatisés (bot) qui contraigne souvent à des mesures visant à bloquer la création de nouveaux comptes. Pour cela un procédure simple existe.
+
La création d'un Wiki à l'aide de [[MediaWiki]] amène rapidement à une invasion de spammeurs automatisés (bot) qui contraigne souvent à des mesures visant à bloquer la création de nouveaux comptes. Pour cela un procédure simple existe.
 +
 
 
=Procédure=
 
=Procédure=
Le blocage de la fonction création de compte consiste à mettre la variable correspondante à false dans le dossier setting comme suit :  
+
Le blocage de la fonction création de comptes est possible grâce à la liste des droits paramétrable que contient le fichiers de paramétrages LocalSettings.php. La liste de ces droits est accessible plus bas et celui qui permet de bloquer toute création de compte à un utilisateur inconnu est décrit ci-après :
 
*Éditer le fichier LocalSetting.php situé dans le dossier root du Wiki.
 
*Éditer le fichier LocalSetting.php situé dans le dossier root du Wiki.
 
*Chercher la chaine "$wgGroupPermissions"  
 
*Chercher la chaine "$wgGroupPermissions"  
 
*Une fois trouvée, ajouter juste avant les lignes suivantes :
 
*Une fois trouvée, ajouter juste avant les lignes suivantes :
   # Interdire la creation de compte
+
   # Interdire la creation de comptes
 
  $$wgGroupPermissions['*']['createaccount'] = false;
 
  $$wgGroupPermissions['*']['createaccount'] = false;
 
* Sauvegarder Localsettings.php et tester l'efficacité de la mesure en vérifiant que le Wiki  ne propose plus l'inscription.
 
* Sauvegarder Localsettings.php et tester l'efficacité de la mesure en vérifiant que le Wiki  ne propose plus l'inscription.
 
<br/>
 
<br/>
 
NB : Comme toujours, il est recommandé de noter dans un fichier log les modifications ou ajouts fait à LocalSettings.php en précisant la date et l'heure pour comprendre, a posteriori, certains comportements qui pourraient découler du changement.
 
NB : Comme toujours, il est recommandé de noter dans un fichier log les modifications ou ajouts fait à LocalSettings.php en précisant la date et l'heure pour comprendre, a posteriori, certains comportements qui pourraient découler du changement.
 +
 
=Liens utiles=
 
=Liens utiles=
 
*[http://www.mediawiki.org/wiki/Manual:User_rights/fr Liste des droits utilisateurs avec Mediawiki]
 
*[http://www.mediawiki.org/wiki/Manual:User_rights/fr Liste des droits utilisateurs avec Mediawiki]

Version actuelle en date du 30 janvier 2013 à 12:43

Présentation

La création d'un Wiki à l'aide de MediaWiki amène rapidement à une invasion de spammeurs automatisés (bot) qui contraigne souvent à des mesures visant à bloquer la création de nouveaux comptes. Pour cela un procédure simple existe.

Procédure

Le blocage de la fonction création de comptes est possible grâce à la liste des droits paramétrable que contient le fichiers de paramétrages LocalSettings.php. La liste de ces droits est accessible plus bas et celui qui permet de bloquer toute création de compte à un utilisateur inconnu est décrit ci-après :

  • Éditer le fichier LocalSetting.php situé dans le dossier root du Wiki.
  • Chercher la chaine "$wgGroupPermissions"
  • Une fois trouvée, ajouter juste avant les lignes suivantes :
 # Interdire la creation de comptes
$$wgGroupPermissions['*']['createaccount'] = false;
  • Sauvegarder Localsettings.php et tester l'efficacité de la mesure en vérifiant que le Wiki ne propose plus l'inscription.


NB : Comme toujours, il est recommandé de noter dans un fichier log les modifications ou ajouts fait à LocalSettings.php en précisant la date et l'heure pour comprendre, a posteriori, certains comportements qui pourraient découler du changement.

Liens utiles