Saltar para o conteúdo

Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 15h38min de 14 de setembro de 2017 por !SilentVersão de 14h37min de 20 de setembro de 2017 por !Silent
Informações básicas
Notas:
Descrição: filtro destinado ao aviso sobre possível uso de internetês, como "blz", "pqp", "lol" (ver [[WP:FE/VANDAL]]).
Descrição: filtro destinado ao aviso sobre possível uso de internetês, como "blz", "pqp", "lol" (ver [[WP:FE/VANDAL]]).


* Nova proposta conforme [[WP:Filtro de edições/120#Proposta]]. --Otavio
* Nova proposta conforme [[WP:Filtro de edições/120#Proposta]]. --Otavio
* Remoção de FP.--Otavio
* Remoção de FP.--Otavio
* Ajustes na regex. --Helder
* Ajustes na regex. --Helder
* Novas expressões problemáticas.--Otavio
* Novas expressões problemáticas.--Otavio
* Removendo casos com FP e adicionando novas.--Otavio
* Removendo casos com FP e adicionando novas.--Otavio
* Exceção para - e + antes ou depois, comum em url. --rjclaudio
* Exceção para - e + antes ou depois, comum em url. --rjclaudio
* Iniciando modo aviso para acompanhamento de curto prazo (1 semana).--Otavio
* Iniciando modo aviso para acompanhamento de curto prazo (1 semana).--Otavio
* Nova palavra.--Otavio
* Nova palavra.--Otavio
* Atualizando (retirando namespace extinta
* Atualizando (retirando namespace extinta
* Ajuste na indentação do código. --!Silent (11/nov/2016)
* Ajuste na indentação do código. --!Silent (11/nov/2016)
* Retirando termo já previsto em outro filtro. --!Silent (30/dez/2016)
* Retirando termo já previsto em outro filtro. --!Silent (30/dez/2016)
* Ajuste no código; removendo expressões que já constam em outros filtros que impedem a edição. --!Silent (16/abr/2017)
* Ajuste no código; removendo expressões que já constam em outros filtros que impedem a edição. --!Silent (16/abr/2017)
* Removendo termo previsto pelo filtro 18. --!Silent (03/mai/2017)
* Removendo termo previsto pelo filtro 18. --!Silent (03/mai/2017)
* Migrando vários termos do filtro 149 para cá e pondo para o filtro impedir as edições. --!Silent (17/mai/2017)
* Migrando vários termos do filtro 149 para cá e pondo para o filtro impedir as edições. --!Silent (17/mai/2017)
* Removendo termos que causavam muito falsos-positivos. --!Silent (18/mai/2017)
* Removendo termos que causavam muito falsos-positivos. --!Silent (18/mai/2017)
* +variação; migrando termo pro filtro 139. --!Silent (19/mai/2017)
* +variação; migrando termo pro filtro 139. --!Silent (19/mai/2017)
* Migrando termos pro filtro 139. --!Silent (30/mai/2017)
* Migrando termos pro filtro 139. --!Silent (30/mai/2017)
* Pondo o filtro para não executar em PUs (e subpáginas), páginas de teste e em "Wikipédia:Filtro de edições/Solicitações" --!Silent (08/jun/2017)
* Pondo o filtro para não executar em PUs (e subpáginas), páginas de teste e em "Wikipédia:Filtro de edições/Solicitações" --!Silent (08/jun/2017)
* Removendo termo problemático. --!Silent (10/jun/2017)
* Removendo termo problemático. --!Silent (10/jun/2017)
* +variação. --!Silent (13/jun/2017)
* +variação. --!Silent (13/jun/2017)
* Removendo termo problemático. --!Silent (20/jun/2017)
* Removendo termo problemático. --!Silent (20/jun/2017)
* Voltando somente com os avisos e retirando o impedimento da edição; termo migrado do filtro 149. --!Silent (14/jul/2017)
* Voltando somente com os avisos e retirando o impedimento da edição; termo migrado do filtro 149. --!Silent (14/jul/2017)
* Ajuste para evitar FP. --!Silent (21/jul/2017)
* Ajuste para evitar FP. --!Silent (21/jul/2017)
* Repondo etiqueta. --!Silent (27/ago/2017)
* Repondo etiqueta. --!Silent (27/ago/2017)
* +expr. --!Silent (05/set/2017)
* +expr. --!Silent (05/set/2017)
* +expr. --!Silent (13/set/2017)
* +expr. --!Silent (13/set/2017)
* +expr. --!Silent (14/set/2017)
* +expr. --!Silent (14/set/2017)
* ajustes, +condição. --!Silent (20/set/2017)
Condições do filtro
Condições:
(ajuda | discussão)
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Testes|Filtro de edições/Solicitações)' ) & article_namespace != 2 & (
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Testes|Filtro de edições/Solicitações)' ) & article_namespace == 0 & ( (
terms := '(?:[^A-ZÁÂÃÉÊÍÓÔÕÚÇ\-\+\&]|^)(?:[A@]KI|BJ(?:S|[AÃ]O)|BLZ[A@]?|EIN|EH|FDP|FLW|HÃ|(?:[HR][A@EOIU]){3,}|LOL|PQP?|NOI[SXZ]|SDS|SDDS|SQN|TBM|TMJ|VC|VID4|VLW|V(?:TNC|SF|\.T\.N\.C\.?|\.S\.F\.?)|U\.U|WTF|X[A@]U|<3)(?:[^A-ZÁÂÃÉÊÍÓÔÕÚÇ\-\+\=]|$)';
terms := '(?:[^A-ZÁÂÃÉÊÍÓÔÕÚÇ\-\+\&]|^)(?:[A@]KI|BJ(?:S|[AÃ]O)|BLZ[A@]?|EIN|EH|FLW|HÃ|(?:[HR][A@EOIU]){3,}|LOL|PQP?|NOI[SXZ]|SDS|SDDS|SQN|TBM|TMJ|VC|VID4|VLW|V(?:TNC|SF|\.T\.N\.C\.?|\.S\.F\.?)|U\.U|WTF|X[A@]U|<3)(?:[^A-ZÁÂÃÉÊÍÓÔÕÚÇ\-\+\=]|$)';


article_namespace == 0
rmdoubles( added_lines ) irlike terms
& article_namespace != 4
& !rmdoubles( removed_lines ) irlike terms;
& article_namespace % 2 != 1
) | (
& added_lines irlike terms
/* Termos utilizados com "rlike" */
& !removed_lines irlike terms;
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:FDP|fDP|fDp|FDp)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|$)';
);
 
rmdoubles( added_lines ) rlike terms
& !rmdoubles( removed_lines ) rlike terms;
) );