Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 23h43min de 9 de outubro de 2018 por !SilentVersão de 23h38min de 18 de outubro de 2018 por !Silent
Informações básicas
Notas:
Descrição: filtro referente ao bloqueio de termos de cunho ofensivo. Somente termos iniciados entre N e Z (ver [[WP:FE/VANDAL]]).
Descrição: filtro referente ao bloqueio de termos de cunho ofensivo. Somente termos iniciados entre N e Z (ver [[WP:FE/VANDAL]]).


* Migrando termo do filtro 112; migrando termo para o filtro 149. --!Silent (18/mai/2017)
* Migrando termo do filtro 112; migrando termo para o filtro 149. --!Silent (18/mai/2017)
* Ajustes na regex e criando uma nova condição, a fim de se evitar FPs. --!Silent (19/mai/2017)
* Ajustes na regex e criando uma nova condição, a fim de se evitar FPs. --!Silent (19/mai/2017)
* +Termo. --!Silent (02/jun/2017)
* +Termo. --!Silent (02/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)
* 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)
* +termo. --!Silent (11/jun/2017)
* +termo. --!Silent (11/jun/2017)
* +variação; +termo. --!Silent (12/jun/2017)
* +variação; +termo. --!Silent (12/jun/2017)
* +variação. --!Silent (13/jun/2017)
* +variação. --!Silent (13/jun/2017)
* +variação. --!Silent (14/jun/2017)
* +variação. --!Silent (14/jun/2017)
* +variação. --!Silent (20/jun/2017)
* +variação. --!Silent (20/jun/2017)
* +variação. --!Silent (22/jun/2017)
* +variação. --!Silent (22/jun/2017)
* +variação; +termo. --!Silent (13/jul/2017)
* +variação; +termo. --!Silent (13/jul/2017)
* +termo. --!Silent (14/jul/2017)
* +termo. --!Silent (14/jul/2017)
* +termo. --!Silent (20/jul/2017)
* +termo. --!Silent (20/jul/2017)
* Reorganizando o filtro. --!Silent (21/jul/2017)
* Reorganizando o filtro. --!Silent (21/jul/2017)
* +varições. --!Silent (20/ago/2017)
* +varições. --!Silent (20/ago/2017)
* +varição. --!Silent (21/ago/2017)
* +varição. --!Silent (21/ago/2017)
* Ajuste para evitar FP. --!Silent (23/ago/2017)
* Ajuste para evitar FP. --!Silent (23/ago/2017)
* +varições. --!Silent (31/ago/2017)
* +varições. --!Silent (31/ago/2017)
* +termo, +variação. --!Silent (31/ago/2017)
* +termo, +variação. --!Silent (31/ago/2017)
* +ajustes, +variação. --!Silent (04/set/2017)
* +ajustes, +variação. --!Silent (04/set/2017)
* +variação. --!Silent (05/set/2017)
* +variação. --!Silent (05/set/2017)
* +variação. --!Silent (07/set/2017)
* +variação. --!Silent (07/set/2017)
* Ajuste para evitar FP. --!Silent (09/set/2017)
* Ajuste para evitar FP. --!Silent (09/set/2017)
* Migrando variação do filtro 18; +termo. --!Silent (13/set/2017)
* Migrando variação do filtro 18; +termo. --!Silent (13/set/2017)
* Migrando termo do filtro 112, +variações. --!Silent (14/set/2017)
* Migrando termo do filtro 112, +variações. --!Silent (14/set/2017)
* +termos. --!Silent (14/set/2017)
* +termos. --!Silent (14/set/2017)
* +termos. --!Silent (15/set/2017)
* +termos. --!Silent (15/set/2017)
* +termo. --!Silent (17/set/2017)
* +termo. --!Silent (17/set/2017)
* +termos; migrando termo do filtro 112. --!Silent (18/set/2017)
* +termos; migrando termo do filtro 112. --!Silent (18/set/2017)
* ajuste. --!Silent (20/set/2017)
* ajuste. --!Silent (20/set/2017)
* +variação, termos migrados para o filtro 70, termo migrado do filtro 120. --!Silent (21/set/2017)
* +variação, termos migrados para o filtro 70, termo migrado do filtro 120. --!Silent (21/set/2017)
* Ajustes para evitar FP. --!Silent (24/set/2017)
* Ajustes para evitar FP. --!Silent (24/set/2017)
* Ajustes para evitar FP, +termo. --!Silent (26/set/2017)
* Ajustes para evitar FP, +termo. --!Silent (26/set/2017)
* +variação. --!Silent (27/set/2017)
* +variação. --!Silent (27/set/2017)
* +termos. --!Silent (29/set/2017)
* +termos. --!Silent (29/set/2017)
* +variações. --!Silent (01/out/2017)
* +variações. --!Silent (01/out/2017)
* Termo migrado para o filtro 112, ajuste na condição para pegar os casos em que um pipe é usado anterior ou posteriormente ao termo. --!Silent (03/out/2017)
* Termo migrado para o filtro 112, ajuste na condição para pegar os casos em que um pipe é usado anterior ou posteriormente ao termo. --!Silent (03/out/2017)
* Ajustes para evitar FP, +variações. --!Silent (04/out/2017)
* Ajustes para evitar FP, +variações. --!Silent (04/out/2017)
* Ajustes nas condições para evitar FP, +termos. --!Silent (05/out/2017)
* Ajustes nas condições para evitar FP, +termos. --!Silent (05/out/2017)
* +variação. --!Silent (06/out/2017)
* +variação. --!Silent (06/out/2017)
* Ajustes na regexes. --!Silent (08/out/2017)
* Ajustes na regexes. --!Silent (08/out/2017)
* Ajustes na regex, -caracteres já normalizados pela função ccnorm. --!Silent (09/out/2017)
* Ajustes na regex, -caracteres já normalizados pela função ccnorm. --!Silent (09/out/2017)
* +variação. --!Silent (10/out/2017)
* +variação. --!Silent (10/out/2017)
* +variações, ajustes para evitar FP. --!Silent (11/out/2017)
* +variações, ajustes para evitar FP. --!Silent (11/out/2017)
* +variação, +termo. --!Silent (12/out/2017)
* +variação, +termo. --!Silent (12/out/2017)
* +termo, +condição. --!Silent (16/out/2017)
* +termo, +condição. --!Silent (16/out/2017)
* +variação, pondo para executar no sumário também. --!Silent (18/out/2017)
* +variação, pondo para executar no sumário também. --!Silent (18/out/2017)
* +variação, +termo. --!Silent (19/out/2017)
* +variação, +termo. --!Silent (19/out/2017)
* +variação. --!Silent (20/out/2017)
* +variação. --!Silent (20/out/2017)
* +variação. --!Silent (22/out/2017)
* +variação. --!Silent (22/out/2017)
* +variação. --!Silent (24/out/2017)
* +variação. --!Silent (24/out/2017)
* +termo. --!Silent (31/out/2017)
* +termo. --!Silent (31/out/2017)
* ajuste para evitar FP. --!Silent (02/nov/2017)
* ajuste para evitar FP. --!Silent (02/nov/2017)
* +variação. --!Silent (03/nov/2017)
* +variação. --!Silent (03/nov/2017)
* +termo. --!Silent (09/nov/2017)
* +termo. --!Silent (09/nov/2017)
* +termo. --!Silent (15/nov/2017)
* +termo. --!Silent (15/nov/2017)
* +termo, +variação. --!Silent (18/nov/2017)
* +termo, +variação. --!Silent (18/nov/2017)
* Remoção de caracteres repetidos. --Helder
* Remoção de caracteres repetidos. --Helder
* +termo, +variação, ajuste para evitar FP. --!Silent (20/nov/2017)
* +termo, +variação, ajuste para evitar FP. --!Silent (20/nov/2017)
* +termo. --!Silent (21/nov/2017)
* +termo. --!Silent (21/nov/2017)
* -termo migrado do filtro 112. --!Silent (12/dez/2017)
* -termo migrado do filtro 112. --!Silent (12/dez/2017)
* Pondo para executar na WP:PT novamente. --!Silent (19/dez/2017)
* Pondo para executar na WP:PT novamente. --!Silent (19/dez/2017)
* Correção de FP. --!Silent (06/jan/2018)
* Correção de FP. --!Silent (06/jan/2018)
* +variação. --!Silent (17/jan/2018)
* +variação. --!Silent (17/jan/2018)
* +variação. --!Silent (18/jan/2018)
* +variação. --!Silent (18/jan/2018)
* +termo, +variação. --!Silent (22/fev/2018)
* +termo, +variação. --!Silent (22/fev/2018)
* Ajuste para evitar FP, +termo. --!Silent (24/mar/2018)
* Ajuste para evitar FP, +termo. --!Silent (24/mar/2018)
* +termo. --!Silent (29/abr/2018)
* +termo. --!Silent (29/abr/2018)
* +variação. --!Silent (18/ago/2018)
* +variação. --!Silent (18/ago/2018)
* Substituição de variáveis obsoletas ([[phab:T173889]]). --Helder
* Substituição de variáveis obsoletas ([[phab:T173889]]). --Helder
* +variações. --!Silent (09/out/2018)
* +variações. --!Silent (09/out/2018)
* +variações. --!Silent (18/out/2018)
Condições do filtro
Condições:
(ajuda | discussão)
!'confirmed' in user_groups & !( page_prefixedtitle irlike '(?:Filtro de edições/Solicitações|Informe um erro|Usuári.+Testes)' ) & page_namespace != 2  & ( (
!'confirmed' in user_groups & !( page_prefixedtitle irlike '(?:Filtro de edições/Solicitações|Informe um erro|Usuári.+Testes)' ) & page_namespace != 2  & ( (
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:NARIG(?:A(?:O|U[MN])|UD[AO](?:O|NA)?)|NEGAUM|N(?:EWBI?|[OU])B(?:AO|INH[AO])|NHET(?:A(?:TION)?|EIR[AO])|NOIA(?:D[AO])?|[OÓ]P?TARIU|[OÓ]PTARIO|OTARE[AO]|OTACU|PANAS?[CK]A|PAND?ELEI?R[AOU]|PAO[SZ]INH[AOU]|PAR[CS]EIRA[SÇ][AOU]|PARSEIR[AOU]|PEID(?:A(?:[RV](?:AM)?)?|EI|INH?[OU]?|O(?:RENT[AOU])?|O?U)|PE[SZ]AD(?:A(?:O|U[MN])|ONA)|PILANTRA[OU]?|PI[MN](?:BA(?:DA|N?DOR?|R)?|GU[CÇ][AO])|PORNO[SZ](?:A[OU][MN]?|INH[OU])|PQP|PREULA|PU(?:M|NS)|PUTANHEIR[AOU]|[PC][OU](?:NH)EI?T(?:A(?:N?D[AO]|O|S?TI[CK][AO]|U[MN])?|[EÊ]I?(?:R[AOU])?|INHA|OLANDIA)|[PC]UEI?T(?:A(?:N?D[AO]|O|U[MN])?|[EÊ]I?(?:R[AOU])?|INHA)|[P₱]UL?T(?:H?[AO∆][OZ]?|[EÊ]I?R[OU]|INH[AO∆]|ARIA|ONA|[IY]AN[EIY])|RAB(?:AO?|UDA)|RAPIDINH[AO]|RASISTA|RA[CS]IST(?:A[OU][MN]?|INHA|ONA)|RUI[MN]ZIN(?:H[OU])?|SAFADINH[AOU]|SAPORA|SAPAT(?:AO?|ONA)|S[EÉÈ](?:CS|(?:K|QU)I[CÇS])[OU]|SURUB(?:INH)?AO?|TE(?:ZAO|[SZ]AU[MN]|[SZ]UD[AO])|TIPINH[OU]|TRAN[SZ](?:ANTE|(?:AR)?A[OM](?:OS)?|ARIAN[AO]|EI?[MN]|UD[AO]O?|OU)|TRANZE|TRAVEC(?:O|AO|UD[AO])|TRO(?:CH|X)A(?:O|U[MN])?|TROUCHA(?:O|U[MN])?|VACIL(?:AO|ONA)|VAGAB(?:A|UND(?:AGEM|[AO](?:O|NA)?|I[CS]E))|VADI[AO]|VEAD(?:INH[AOU]|AO|ONA)|VEADU|VIADA[CÇS][OU]|V[\s\.]?T[\s\.]?N[\s\.]?C[\s\.]?|XAT[OU]|XIB[AO]|XIXI|Z[OU](?:AND[OU]|EI?R[AO])|ZUAR)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:NARIG(?:A(?:O|U[MN])|UD[AO](?:O|NA)?)|NEGAUM|N(?:EWBI?|[OU])B(?:AO|INH[AO])|NHET(?:A(?:TION)?|EIR[AO])|NOIA(?:D[AO])?|[OÓ]P?TARIU|[OÓ]PTARIO|OTARE[AO]|OTACU|PANAS?[CK]A|PAND?ELEI?R[AOU]|PAO[SZ]INH[AOU]|PAR[CS]EIRA[SÇ][AOU]|PARSEIR[AOU]|PEID(?:A(?:[RV](?:AM)?)?|EI|INH?[OU]?|O(?:RENT[AOU])?|O?U)|PE[SZ]AD(?:A(?:O|U[MN])|ONA)|PILANTRA[OU]?|PI[MN](?:BA(?:DA|N?DOR?|R)?|GU[CÇ][AO])|PORNO[SZ](?:A[OU][MN]?|INH[OU])|PQP|PREULA|PU(?:M|NS)|PUTANHEIR[AOU]|[PC][OU](?:NH)EI?T(?:A(?:N?D[AO]|O|S?TI[CK][AO]|U[MN])?|[EÊ]I?(?:R[AOU])?|INHA|OLANDIA)|[PC]UEI?T(?:A(?:N?D[AO]|O|U[MN])?|[EÊ]I?(?:R[AOU])?|INHA)|[P₱]UL?T(?:H?[AO∆][OZ]?|[EÊ]I?R[OU]|INH[AO∆]|ARIA|ONA|[IY]AN[EIY])|RAB(?:AO?|UDA)|RAPIDINH[AO]|RASISTA|RA[CS]IST(?:A[OU][MN]?|INHA|ONA)|RUI[MN]ZIN(?:H[OU])?|SAFADINH[AOU]|SAPORA|SAPAT(?:AO?|ONA)|S[EÉÈ](?:CS|(?:K|QU)I[CÇS])[OU]|SURUB(?:INH)?AO?|TE(?:ZAO|[SZ]AU[MN]|[SZ]UD[AO])|TIPINH[OU]|TRAN[SZ](?:ANTE|(?:AR)?A[OM](?:OS)?|ARIAN[AO]|EI?[MN]|UD[AO]O?|OU)|TRANZE|TRAVEC(?:O|AO|UD[AO])|TRO(?:CH|X)A(?:O|U[MN])?|TROUCHA(?:O|U[MN])?|VACIL(?:AO|ONA)|VAGAB(?:A|UND(?:AGEM|[AO](?:O|NA)?|I[CS]E))|VADI[AO]|VEAD(?:INH[AOU]|AO|ONA)|VEADU|VIADA[CÇS][OU]|V[\s\.]?T[\s\.]?N[\s\.]?C[\s\.]?|XAT[OU]|XIB[AO]|XIXI|Z[OU](?:AND[OU]|EI?R[AO])|ZUAR)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';


terms_FP := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|I|^)(?:Pesadão)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|I|$)';
terms_FP := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|I|^)(?:Pesadão)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|I|$)';


!( added_lines rlike terms_FP | summary rlike terms_FP ) & (
!( added_lines rlike terms_FP | summary rlike terms_FP ) & (
ccnorm( rmdoubles( summary ) ) irlike terms | (
ccnorm( rmdoubles( summary ) ) irlike terms | (
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
)
)
);
);
) | (
) | (
/* Termos utilizados somente nos domínios de contéudo */
/* Termos utilizados somente nos domínios de contéudo */
terms := '(?:[^A-ZÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ\-\.=/]|^)(?:PROBLEMINHA|SEI ?LA)(?:[^A-ZÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ\-\.=/]|$)';
terms := '(?:[^A-ZÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ\-\.=/]|^)(?:PROBLEMINHA|SEI ?LA)(?:[^A-ZÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ\-\.=/]|$)';


page_namespace % 2 == 0 & ( ccnorm( rmdoubles( summary ) ) irlike terms | (
page_namespace % 2 == 0 & ( ccnorm( rmdoubles( summary ) ) irlike terms | (
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
) );
) );
) | (
) | (
/* Termos usados sem o uso da função "ccnorm" */
/* Termos usados sem o uso da função "ccnorm" */
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:OTARIO|P[A@]R[ÇS][A@]|PEDOFIL[A@O])S?(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:OTARIO|P[A@]R[ÇS][A@]|PEDOFIL[A@O])S?(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';


rmdoubles( summary ) irlike terms | ( rmdoubles( added_lines ) irlike terms
rmdoubles( summary ) irlike terms | ( rmdoubles( added_lines ) irlike terms
& !rmdoubles( removed_lines ) irlike terms
& !rmdoubles( removed_lines ) irlike terms
);
);
)  | (
)  | (
/* Termos usados com "rlike" */
/* Termos usados com "rlike" */
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:PORCARIA|SAFAD[AO])S?(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|^)(?:PORCARIA|SAFAD[AO])S?(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';


ccnorm( rmdoubles( summary ) ) rlike terms | ( ccnorm( rmdoubles( added_lines ) ) rlike terms
ccnorm( rmdoubles( summary ) ) rlike terms | ( ccnorm( rmdoubles( added_lines ) ) rlike terms
& !ccnorm( rmdoubles( removed_lines ) ) rlike terms
& !ccnorm( rmdoubles( removed_lines ) ) rlike terms
);
);
) | (
) | (
/* Termos utilizados sem o uso da função "ccnorm" e com "rlike" */
/* Termos utilizados sem o uso da função "ccnorm" e com "rlike" */
terms := '(?:[^a-zãâáàä@çèéêẽêìíïóòôõúűüũA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|^)(?:(?:(?<![\.=])o[Ii]|OI)(?!(?: [tT][vV]|[0-9])|[\.=])|P[AÃ@]O|SEX(?:O|U[A@]L))(?:[^a-zãâáàä@çèéêẽêìíïóòôõúűüũA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|$)';
terms := '(?:[^a-zãâáàä@çèéêẽêìíïóòôõúűüũA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|^)(?:(?:(?<![\.=])o[Ii]|OI)(?!(?: [tT][vV]|[0-9])|[\.=])|P[AÃ@]O|SEX(?:O|U[A@]L))(?:[^a-zãâáàä@çèéêẽêìíïóòôõúűüũA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|$)';


!page_prefixedtitle irlike 'Wikipédia:Pedidos.+' & (
!page_prefixedtitle irlike 'Wikipédia:Pedidos.+' & (
rmdoubles( summary ) rlike terms | ( rmdoubles( added_lines ) rlike terms
rmdoubles( summary ) rlike terms | ( rmdoubles( added_lines ) rlike terms
& !rmdoubles( removed_lines ) rlike terms
& !rmdoubles( removed_lines ) rlike terms
)
)
);
);
) | (
) | (
/* Termos utilizados somente nos domínios de contéudo e sem o uso da função "ccnorm" */
/* Termos utilizados somente nos domínios de contéudo e sem o uso da função "ccnorm" */
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|^)(?:(?<![\.=])OI[EÊ](?![\.=])|[P₱][O∅][HRπ](?:INH)?[A@∆]S?|PORNOS?|SLÁ)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|$)';
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|^)(?:(?<![\.=])OI[EÊ](?![\.=])|[P₱][O∅]U?[HRπ](?:INH)?[A@∆]S?|PORNOS?|SLÁ)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|$)';


page_namespace % 2 == 0 & ( rmdoubles( summary ) irlike terms | (
page_namespace % 2 == 0 & ( rmdoubles( summary ) irlike terms | (
rmdoubles( added_lines ) irlike terms
rmdoubles( added_lines ) irlike terms
& !rmdoubles( removed_lines ) irlike terms
& !rmdoubles( removed_lines ) irlike terms
) );
) );
) | (
) | (
/* Termos utilizados sem o uso da função "rmdoubles"*/
/* Termos utilizados sem o uso da função "rmdoubles"*/
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-]|^)(?:N+OO+B+|P+O+R+RA+(?:D+I+N+H+A+)?|S+A+R+RA+(?:R+|D+[AO]+|N+D+[OU]))(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-]|^)(?:N+OO+B+|P+O+U*R+RA+(?:D+I+N+H+A+)?|S+A+R+RA+(?:R+|D+[AO]+|N+D+[OU]))(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-]|$)';


ccnorm( summary ) irlike terms | (
ccnorm( summary ) irlike terms | (
( ccnorm( added_lines ) irlike terms | added_lines irlike terms )
( ccnorm( added_lines ) irlike terms | added_lines irlike terms )
& !( ccnorm( removed_lines ) irlike terms | removed_lines irlike terms )
& !( ccnorm( removed_lines ) irlike terms | removed_lines irlike terms )
);
);
) | (
) | (
/* Termos que podem ter uma ocorrência válida em certas páginas */
/* Termos que podem ter uma ocorrência válida em certas páginas */
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:PORN ?HUB|XVIDEO)S?(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:PORN ?HUB|XVIDEO)S?(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';


!page_title irlike terms & ( ccnorm( rmdoubles( summary ) ) irlike terms | (
!page_title irlike terms & ( ccnorm( rmdoubles( summary ) ) irlike terms | (
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
) );
) );
) | (
) | (
/* Termos que podem ter uma ocorrência válida em certas páginas com "rlike" e sem a função "ccnorm" */
/* Termos que podem ter uma ocorrência válida em certas páginas com "rlike" e sem a função "ccnorm" */
terms := '(?:[^a-zãâáàä@çèéêẽêìíïóòôõúűüũA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|^)(?:[oÓ0][Tt][AÁÀaáà@4][Rr][Ii1][Aa@Oo4]|Otari[a@o]|OTARI[A@O])(?:[^a-zãâáàä@çèéêẽêìíïóòôõúűüũA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|$)';
terms := '(?:[^a-zãâáàä@çèéêẽêìíïóòôõúűüũA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|^)(?:[oÓ0][Tt][AÁÀaáà@4][Rr][Ii1][Aa@Oo4]|Otari[a@o]|OTARI[A@O])(?:[^a-zãâáàä@çèéêẽêìíïóòôõúűüũA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|$)';


!page_title irlike terms & ( rmdoubles( summary ) rlike terms | (
!page_title irlike terms & ( rmdoubles( summary ) rlike terms | (
rmdoubles( added_lines ) rlike terms
rmdoubles( added_lines ) rlike terms
& !rmdoubles( removed_lines ) rlike terms
& !rmdoubles( removed_lines ) rlike terms
) );
) );
) );
) );
Ações a realizar quando acionado
Ações a realizar quando acionado
Não autorizar
Não autorizar: abusefilter-disallowed