Jump to content

Extension:InviteSignup

From mediawiki.org
This page is a translated version of the page Extension:InviteSignup and the translation is 100% complete.
Manuel des extensions MediaWiki
InviteSignup
État de la version : stable
Implémentation Identité de l'utilisateur , Page spéciale
Description Permet d'inviter les utilisateurs à s'inscrire sur un wiki fermé
Auteur(s) Niklas Laxström (Nikerabbitdiscussion)
Dernière version 1.0.0+2021-09-01
MediaWiki >= 1.39.0
Modifie la base
de données
Oui
Composer mediawiki/invite-signup
Tables invitesignup
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
  • $wgInviteSignupHash
  • $wgISGroups
  • invitesignup
Téléchargements trimestriels 11 (Ranked 118th)
Traduire l’extension InviteSignup sur translatewiki.net si elle y est disponible
Problèmes Tâches ouvertes · Signaler un bogue

L'extension InviteSignup permet de proposer la création de compte à un utilisateur sur un wiki fermé où l'accès est restreint.

L'extension ajoute une page spéciale « Special:InviteSignup », disponible pour les utilisateurs disposant d'une autorisation invitesignup.

  • L'invitant, à partir de cette page, en saisissant simplement une adresse courriel, peut rapidement inviter une personne à créer un compte sur le wiki.
  • La personne peut alors définir un nom d'utilisateur et un mot de passe, acceptant la création du compte, qui est enregistré ; avant cela, aucun compte n'avait été créé.
  • L'invitant peut éventuellement définir des groupes d'utilisateurs supplémentaires auxquels le compte sera ajouté automatiquement après sa création.

Installation

  • Téléchargez et placez le(s) fichier(s) dans un répertoire appelé InviteSignup 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/InviteSignup
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadExtension( 'InviteSignup' );
    
  • Exécutez le script de mise à jour qui va créer automatiquement les tables de base de données dont cette extension a besoin.
  • You will need to give the invitesignup permission to at least one user group. To have administrators be able to do the inviting, for instance, add the following to LocalSettings.php:
$wgGroupPermissions['sysop']['invitesignup'] = true;
  • You can also set the variable $wgISGroups to an array of user groups. When inviting, you can mark to which groups the invited user will be added automatically. For example, with the following setting, you are able to invite 1) normal users 2) translators 3) sysops.
$wgISGroups = [ 'translator', 'sysop' ];
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Voir aussi