Open main menu

Extensão:MassMessage

This page is a translated version of the page Extension:MassMessage and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎dansk • ‎español • ‎français • ‎magyar • ‎polski • ‎português do Brasil • ‎čeština • ‎русский • ‎العربية • ‎سنڌي • ‎پښتو • ‎हिन्दी • ‎中文 • ‎日本語 • ‎한국어
Manual de extensões do MediaWiki
OOjs UI icon advanced.svg
MassMessage
Estado da versão: estável
Screenshot of MassMessage MediaWiki extension.png
Implementação Special page , 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.4.0 (2016-12-06)
Política de
compatibilidade
branches por lançamento
MediaWiki 1.25 ou superior, use pacotes REL1_X para sua versão do MediaWiki
Modifica o banco
de dados
Não
Licença GNU General Public License 2.0 or later
Download
  • $wgNamespacesToPostIn
  • $wgAllowGlobalMessaging
  • $wgNamespacesToConvert
  • $wgMassMessageAccountUsername
  • $wgMassMessageWikiAliases
  • massmessage
Traduzir a extensão MassMessage, se estiver disponível no translatewiki.net
Verificar uso e matriz de versões
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 Help:Extension:MassMessage . A documentação da API pode ser encontrada em Extension:MassMessage/API.

Contents

Instalação

  • Baixe e coloque o(s) arquivo(s) num diretório chamado MassMessage na sua pasta extensions/.
  • Adicione o seguinte código ao final do seu arquivo LocalSettings.php:
    wfLoadExtension( 'MassMessage' );
    
  •   Pronto – Navegue à página Special:Version em sua wiki para verificar se a instalação da extensão foi bem sucedida.

Para usuários executando o MediaWiki 1.24 ou anteriores:

As instruções acima descrevem a nova forma de instalar essa extensão utilizando wfLoadExtension(). Se precisar instalar essa extensão em versões antigas (MediaWiki 1.24 e anteriores), em vez de wfLoadExtension( 'MassMessage' );, você precisa usar:

require_once "$IP/extensions/MassMessage/MassMessage.php";

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 = array( 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 = array( 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

A partir da versão 0.4.0 (git master atual do MediaWiki 1.25), o MassMessage requer que o $wgContentHandlerUseDB não tenha sido explicitamente definido como false.

Extensões que se integram com esta: Echo, LiquidThreads.

Ver também