Extensão:MassMessage
MassMessage Estado da versão: estável |
|
---|---|
Implementação | Página especial , API |
Descrição | Permite ao usuário facilmente enviar uma mensagem para uma lista de usuários. |
Autor(es) | Kunal Mehta, wctaiwan |
Última versão | 0.5.0 (2023-01-08) |
Política de compatibilidade |
Snapshots releases along with MediaWiki. Master is not backward compatible. |
MediaWiki | 1.25 ou superior, use pacotes REL1_X para sua versão do MediaWiki |
Licença | GNU GPL (Licença Pública Geral) 2.0 ou superior |
Download | |
Help | Help:Extension:MassMessage/pt-br |
|
|
|
|
Quarterly downloads | 62 (Ranked 77th) |
Public wikis using | 1,039 (Ranked 257th) |
Para traduzir a extensão MassMessage, verifique sua disponibilidade no translatewiki.net | |
Função no Vagrant | massmessage |
Problemas | Tarefas em aberto · Relatar um bug |
A extensão MassMessage permite ao usuário enviar uma mensagem para uma lista de páginas através da página especial Special:MassMessage. Para obter ajuda sobre como usar a extensão, ver $ext-massmsg. A documentação da API pode ser encontrada em 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
- Baixe e coloque o(s) arquivo(s) 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 - Adicione o seguinte código ao final do seu arquivo LocalSettings.php :
wfLoadExtension( 'MassMessage' );
- Concluído – Navegue à página Special:Version em sua wiki para verificar se a instalação da extensão foi bem sucedida.
Parâmetros de configuração
- Namespaces para postar
Ao postar mensagens, publique-as apenas nos namespaces especificados. Todos os namespaces de discussão já estão na lista de permissões.
$wgNamespacesToPostIn = [ NS_PROJECT ];
- Namespaces para converter
Se você quer que os usuários sejam capazes de fornecer um link para uma página de usuário, mas tem a mensagem de bot em sua página de discussão, você pode definir isso aqui.
$wgNamespacesToConvert = [ NS_USER => NS_USER_TALK ];
- Nome de usuário
O nome de usuário que o bot deve postar. Por padrão, esta é a "entrega de mensagens do MediaWiki". Se o usuário já existir, a extensão assumirá a conta. Será impossível para os usuários renomear a conta. Você pode substituir o nome da conta padrão especificando (por exemplo):
$wgMassMessageAccountUsername = 'MessengerBot';
- Ativar mensagens globais
Se desejar permitir o envio de mensagens de uma wiki para outra. Se você estiver executando em uma configuração de wikifarm como a Wikimedia, você pode desativar isso em todas as wikis, exceto em uma para manter os logs em um só lugar.
$wgAllowGlobalMessaging = true;
Maintenance script
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 de Usuário
massmessage
- Permite que um usuário envie mensagens. Por padrão, atribuído ao grupo de usuário "sysop".
Notas
Extensões que se integram com esta: 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 e-mails aos usuários em vez de postar em suas páginas de discussão.
Esta extensão está sendo usada(o) por um ou mais projetos da Wikimedia. Isto significa que, provavelmente, a extensão é estável e funciona bem o suficiente para ser utilizada(o) em sites da web de alto tráfego. Procure pelo nome dessa extensão nos arquivos de configuração CommonSettings.php e InitialiseSettings.php da Wikimedia para verificar onde ela foi instalada. Uma lista completa das extensões instaladas numa wiki em particular podem ser visualizadas na página Special:Version da wiki. |
Esta extensão está incluída nas seguintes fazendas/hospedagens (farms/hosts) e/ou pacotes wiki: Esta não é uma lista autoritativa (oficial). Algumas fazendas/hospedagens (farms/hosts) e/ou pacotes wiki podem conter esta extensão mesmo que não estejam listados aqui. Sempre verifique com suas fazendas/hospedagens (farms/hosts) ou pacotes wiki para confirmar. |
- Stable extensions/pt-br
- Special page extensions/pt-br
- API extensions/pt-br
- GPL licensed extensions/pt-br
- Extensions in Wikimedia version control/pt-br
- APIQuerySiteInfoStatisticsInfo extensions/pt-br
- BeforeEchoEventInsert extensions/pt-br
- BeforePageDisplay extensions/pt-br
- ChangeTagsListActive extensions/pt-br
- ListDefinedTags extensions/pt-br
- ParserFirstCallInit extensions/pt-br
- RejectParserCacheValue extensions/pt-br
- SkinTemplateNavigation::Universal extensions/pt-br
- UserGetReservedNames extensions/pt-br
- All extensions/pt-br
- Extensions used on Wikimedia/pt-br
- Extensions included in Canasta/pt-br
- Extensions included in Miraheze/pt-br
- Extensions included in WikiForge/pt-br
- Notification extensions/pt-br
- ContentHandler extensions/pt-br
- Extensions with StructuredDiscussions support/pt-br