Extension:MassMessage/pt-br

Category:GPL licensed extensions/pt-br
Manual de extensões do MediaWiki
MassMessage
Estado da versão: estávelCategory:Stable extensions/pt-br
Implementação Página especial Category:Special page extensions/pt-br, API Category:API extensions/pt-br
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
Lançamentos de snapshot junto com o MediaWiki. A master não é retrocompatível.
MediaWiki 1.25 ou superior, use pacotes REL1_X para sua versão do MediaWikiCategory:Extensions with manual MediaWiki version/pt-br
Licença GNU GPL (Licença Pública Geral) 2.0 ou superior
Download Category:Extensions in Wikimedia version control/pt-br
Ajuda Help:Extension:MassMessage/pt-br
  • $wgNamespacesToConvert
  • $wgMassMessageAccountUsername
  • $wgNamespacesToPostIn
  • $wgAllowlistedMassMessageTargets
  • $wgAllowGlobalMessaging
  • $wgMassMessageWikiAliases
  • massmessage
Para traduzir a extensão MassMessage, verifique sua disponibilidade no translatewiki.net
Função no Vagrant massmessage
Problemas Tarefas em aberto · Relatar um bug
Category:All extensions/pt-br

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 mova a pasta extraída MassMessage ao seu diretório extensions/.
    Desenvolvedores e colaboradores de código, por outro lado, deverão instalar a extensão a partir do Git, usando:
    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' );
    
  • Yes 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 <<span lang="en" dir="ltr" class="mw-content-ltr">page list file</span>> --subject <<span lang="en" dir="ltr" class="mw-content-ltr">subject file</span>> --message <<span lang="en" dir="ltr" class="mw-content-ltr">message file</span>>

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:

Ver também

Category:Extensions used on Wikimedia/pt-br#MassMessage/pt-br Category:Notification extensions/pt-br Category:ContentHandler extensions/pt-br Category:Extensions with StructuredDiscussions support/pt-br
Category:APIQuerySiteInfoStatisticsInfo extensions/pt-br Category:API extensions/pt-br Category:All extensions/pt-br Category:BeforeEchoEventInsert extensions/pt-br Category:BeforePageDisplay extensions/pt-br Category:ChangeTagsListActive extensions/pt-br Category:ContentHandler extensions/pt-br Category:Extensions in Wikimedia version control/pt-br Category:Extensions included in Canasta/pt-br Category:Extensions included in Miraheze/pt-br Category:Extensions included in WikiForge/pt-br Category:Extensions used on Wikimedia/pt-br Category:Extensions with StructuredDiscussions support/pt-br Category:Extensions with manual MediaWiki version/pt-br Category:GPL licensed extensions/pt-br Category:ListDefinedTags extensions/pt-br Category:Notification extensions/pt-br Category:ParserFirstCallInit extensions/pt-br Category:RejectParserCacheValue extensions/pt-br Category:SkinTemplateNavigation::Universal extensions/pt-br Category:Special page extensions/pt-br Category:Stable extensions/pt-br Category:UserGetReservedNames extensions/pt-br