Extensão:MassMessage (Mensagens em Série)
MassMessage Estado de lançamento: estável |
|
---|---|
Implementação | Página espacial , API |
Descrição | Permite que utilizador envie uma mensagem facilmente para uma lista de utilizadores. |
Autor(es) | Kunal Mehta, wctaiwan |
Última versão | 0.5.0 (2023-01-08) |
Política de compatibilidade | Lançamentos de capturas de ecrã junto com o MediaWiki. Original não é compatível com versões anteriores. |
MediaWiki | 1.25 ou superior, utilize os ramos de REL1_X para a sua versão da MediaWiki |
Licença | GNU - Licença Pública Geral 2.0 ou superior |
Transferência | |
Ajuda | Help:Extension:MassMessage/pt |
|
|
|
|
Quarterly downloads | 66 (Ranked 76th) |
Public wikis using | 1,039 (Ranked 257th) |
Traduza a extensão MassMessage se ela estiver disponível em translatewiki.net | |
Função no Vagrant | massmessage |
Problemas | Tarefas em aberto · Reportar um erro |
The MassMessage extension allows a user to send a message to a list of pages via special page Special:MassMessage. For help on how to use the extension, see Ajuda:Extensão:MassMessage . The API documentation can be found at Extension:MassMessage/API .
Instalação
- Exporte e coloque o ficheiro, ou ficheiros, num diretório chamado
MassMessage
, na sua pastaextensions/
.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MassMessage - Acrescente o seguinte código ao fundo do ficheiro $LocalSettings:
wfLoadExtension( 'MassMessage' );
- Pronto – Na página especial Special:Version da sua wiki verifique se a extensão foi instalada.
Parâmetros de configuração
- Namespaces to post in
:
When posting messages, only post them in the specified namespaces. All talk namespaces are already whitelisted.
$wgNamespacesToPostIn = [ NS_PROJECT ];
- Namespaces to convert
:
If you want users to be able to provide a link to a User: page, but have the bot post on their User talk: page you can define that here.
$wgNamespacesToConvert = [ NS_USER => NS_USER_TALK ];
- Username
:
What username the bot should post with. By default, this is "MediaWiki message delivery". If the user already exists, the extension will take over the account. It will be impossible for users to rename the account. You can override the default account name by specifying (for example):
$wgMassMessageAccountUsername = 'MessengerBot';
- Enable global messaging
:
Whether to enable sending messages from one wiki to another. If running on a wikifarm setup like Wikimedia, you can disable this on all wikis except one to keep the logs in one place.
$wgAllowGlobalMessaging = true;
Script de manutenção
You can send messages from the command line with
php sendMessages.php --pagelist <page list file> --subject <subject file> --message <message file>
where each line of <page list file>
contains a page name followed by a wiki (database) name, separated by a tab.
Direitos do utilizador
massmessage
- Lets a user send out messages. By default assigned to the "sysop" user group.
Notas
Extensions which integrate with this one: Echo, LiquidThreads.
Interface
This extension is visible in three places:
- Special:CreateMassMessageList, to create delivery lists.
- 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.
Ver também
- Extension:MassMessageEmail - Envia mensagens aos utilizadores em vez de publicar nas suas páginas de discussão.
Este extensão está a ser utilizado em um ou mais projetos da Wikimedia. Isso provavelmente significa que a extensão é estável e funciona bem o suficiente para ser usada por esses sites de alto tráfego. Procure o nome desta extensão nos arquivos de configuração CommonSettings.php e InitialiseSettings.php da Wikimedia para ver onde está instalado. Uma lista completa das extensões instaladas em um determinado wiki pode ser vista na página Special:Version do wiki. |
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |