Extension:AbuseFilter/pt-br

The AbuseFilter extension allows privileged users to set specific actions to be taken when a user makes an edit that matches certain criteria. (e.g. A filter could be created so that when a user removes more than 2000 characters, they are blocked.)

Requisitos
Não é necessário instalar qualquer dependência para esta extensão, mas você ainda pode querer instalar Extension:AntiSpoof para usar os recursos de normalização de strings.

Direitos do Usuário
Uma vez instalada a extensão, você terá de estabelecer os direitos de usuário no arquivo.

Por exemplo, a configuração de exemplo a seguir permitiria sysops fazerem tudo o que quisessem com o AbuseFilter, e todo mundo visualizaria o log e as configurações de filtro público:

Documentation and management
Uma vez que a extensão foi instalada, filtros podem ser criados/testados/alterados/excluídos e os registros podem ser acessados ​​a partir da página de gerenciamento do AbuseFilter Special:AbuseFilter.


 * The rules format
 * Actions
 * Global Rules
 * Guide to optimizing condition limit usage
 * To Import filters from Wikipedia: When you have installed the extension, go to w:Special:AbuseFilter, choose a filter (say w:Special:AbuseFilter/3), then click "Export this filter to another wiki", copy the text, go to "Special:AbuseFilter/import" on your wiki, paste the text.

API
O AbuseFilter adiciona dois módulos de lista de API, uma para detalhes dos filtros de abuso ("abusefilters") e um para o registro de abusos, uma vez que este é separado de outros registros do MediaWiki ("abuselog"). Não é possível criar ou modificar filtros de abuso usando a API.

list = abusefilters
Lista informações sobre filtros


 * Parâmetros
 * : O ID do filtro de onde inicia-se a enumeração
 * : O ID de filtro onde interrompe-se a enumeração
 * : A direção na qual enumerar (mais antigo, mais recente)
 * : Mostra apenas filtros que atendem a esses critérios (enabled|!enabled|deleted|!deleted|private|!private)
 * : O número máximo de filtros para listar
 * : Quais propriedades para se obter (id|description|pattern|actions|hits|comments|lasteditor|lastedittime|status|private)

Quando os filtros são private, algumas das propriedades especificadas com  estarão ausentes, a menos que você tenha os direitos de usuário apropriados.


 * Exemplos

lista = log de abusos
Lista casos em que as ações desencadearam um filtro de abuso.


 * Parâmetros
 * : O timestamp de onde se inicia a enumeração
 * : O timestamp onde se para a enumeração
 * : A direção na qual se realiza a enumeração (mais antigo, mais recente)
 * : Mostra apenas as entradas onde a ação foi tentada por um determinado usuário ou endereço IP.
 * : Mostra apenas as entradas onde a ação envolveu uma determinada página.
 * : Mostra apenas as entradas que desencadearam um determinado ID de filtro
 * : O número máximo de entradas para listar
 * : Quais propriedades a serem obtidas (ids|user|title|action|result|timestamp|details)


 * Exemplo

Ver também

 * Várias wikis da WMF onde ela está habilitada (e com qual configuração)