Interdire la création de comptes sur MediaWiki : Différence entre versions
(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 | + | 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 | + | 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 | + | # 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.