Extension:Messages envoyés en masse
MassMessage État de la version : stable |
|
---|---|
Implémentation | Page spéciale , API |
Description | Il permet envoyer un message facilement à une liste d'utilisateurs. |
Auteur(s) | Kunal Mehta, wctaiwan |
Dernière version | 0.5.0 (2023-01-08) |
Politique de compatibilité | Versions ponctuelles alignées avec MediaWiki. Le master n'est pas compatible arrière. |
MediaWiki | 1.25+, Il use REL1_X pour ta version de MediaWiki |
Licence | Licence publique générale GNU v2.0 ou supérieur |
Téléchargement | |
Aide | Help:Extension:MassMessage/fr |
|
|
|
|
Téléchargements trimestriels | 66 (Ranked 76th) |
Utilisé par les wikis publics | 1,039 (Ranked 257th) |
Traduire l’extension MassMessage sur translatewiki.net si elle y est disponible | |
Rôle Vagrant | massmessage |
Problèmes | Tâches ouvertes · Signaler un bogue |
L’extension MassMessage permet à l’utilisateur d’envoyer un message à une liste de pages via une page spéciale Special:MassMessage. Pour savoir comment utiliser l’extension, consultez $ext-massmsg. La documentation de l’API se trouve à MassMessage. For help on how to use the extension, see Aide:Extension:MassMessage . The API documentation can be found at Extension:Messages envoyés en masse .
Installation
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
MassMessage
dans votre dossierextensions/
.
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/MassMessage - Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
wfLoadExtension( 'MassMessage' );
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Paramètres de configuration
- Espaces de noms dans lesquels publier
Lorsque vous publiez des messages, ne les publiez que dans les espaces de noms spécifiés. Tous les espaces de noms de discussion sont déjà sur la liste blanche.
$wgNamespacesToPostIn = [ NS_PROJECT ];
- Espaces de noms à convertir
Si vous souhaitez que les utilisateurs puissent fournir un lien vers une page User:, mais que le robot publie sur leur page User talk:, vous pouvez le définir ici.
$wgNamespacesToConvert = [ NS_USER => NS_USER_TALK ];
Nom d'utilisateur: Avec quel nom d'utilisateur le bot doit-il publier. Par défaut, il s'agit de "Distribution de message MediaWiki". Si l'utilisateur existe déjà, l'extension prendra le contrôle du compte. Il sera impossible pour les utilisateurs de renommer le compte. Vous pouvez remplacer le nom de compte par défaut en spécifiant (par exemple) :
$wgMassMessageAccountUsername = 'MessengerBot';
Activer la messagerie globale:
Activer ou non l'envoi de messages d'un wiki à un autre. Si vous utilisez une configuration wikifarm telle que Wikimedia, vous pouvez désactiver cette option sur tous les wikis sauf un pour conserver les journaux au même endroit.
$wgAllowGlobalMessaging = true;
Scripts de maintenance
Vous pouvez envoyer des messages depuis la ligne de commande avec
php sendMessages.php --pagelist <fichier de liste de pages> --subject <dossier sujet> --message <fichier de message>
où chaque ligne de <fichier de liste de pages>
contient un nom de page suivi d'un nom de wiki (base de données), séparé par une tabulation.
Droits utilisateur
massmessage
- Permet à un utilisateur d'envoyer des messages. Affecté par défaut au groupe d'utilisateurs "sysop".
Remarques
Extensions qui s'intègrent avec celle-ci: Echo, LiquidThreads.
Interface
Cette extension est visible à trois endroits:
- Special: CreateMassMessageList, pour créer des listes de diffusion.
- Pages Wiki avec le modèle de contenu
MassMessageListContent
, qui représentent des listes de diffusion. Ceux-ci sont automatiquement classés sous Category:MassMessage delivery lists. - Special:MassMessage, pour envoyer un message à une liste de diffusion.
- Wiki pages with the
MassMessageListContent
content model, which represent delivery lists. These are automatically categorised under Category:MassMessage delivery lists .
- Special:MassMessage, to send a message to a delivery list.
Voir aussi
- Extension:MassMessageEmail - envoie un courriel aux utilisateurs au lieu de poster les messages sur leur page de discussion.
Cette extension est utilisée par au moins un des projets Wikimédia. Cela signifie probablement que l’extension est assez stable et fonctionnelle pour être utilisée sur des sites à fort trafic. Recherchez le nom de cette extension dans le CommonSettings.php de Wikimédia et dans le fichier de configuration InitialiseSettings.php pour situer les endroits où elle est installée. Une liste complète des extensions installées sur un Wiki donné peut être visualisée sur la page Special:Version de ce wiki. |
Cette extension est incluse dans les fermes de wikis ou les hôtes suivants et / ou les paquets : Cette liste ne fait pas autorité. Certaines fermes de wikis ou hôtes et / ou paquets peuvent contenir cette extension même s'ils ne sont pas listés ici. Vérifiez toujours cela avec votre ferme de wikis ou votre hôte ou votre paquet avant de confirmer. |