Saltar para o conteúdo

Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 13h43min de 20 de novembro de 2017 por !SilentVersão de 02h52min de 22 de novembro de 2017 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)
Condições do filtro
Condições:
(ajuda | discussão)
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Filtro de edições/Solicitações|Informe um erro|(?:Wikipédia|Usuári).+Testes)' ) & article_namespace != 2  & ( (
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Filtro de edições/Solicitações|Informe um erro|(?:Wikipédia|Usuári).+Testes)' ) & article_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|PANA[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])|PINAR|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)|[PC]UEI?T(?:A(?:N?D[AO]|O|U[MN])?|[EÊ]I?(?:R[AOU])?|INHA)|[P₱]UL?T(?:H?[AO∆]O?|[EÊ]I?R[OU]|INH[AO∆]|ARIA|ONA|[IY]AN[EIY])|RAB(?:AO?|UDA)|RAPIDINH[AO]|RASISTA|RUI[MN]ZIN(?:H[OU])?|SAPORA|SAPAT(?:AO?|ONA)|S[EÉÈ](?:CS|(?:K|QU)I[CÇS])[OU]|SEI ?LA|SURUBAO?|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])?|VACIL(?:AO|ONA)|VAGABUND(?:AGEM|[AO](?:O|NA)?)|VADI[AO]|VEAD(?:INH[AOU]|AO|ONA)|VEADU|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|PANA[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])|PINAR|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)|[PC]UEI?T(?:A(?:N?D[AO]|O|U[MN])?|[EÊ]I?(?:R[AOU])?|INHA)|[P₱]UL?T(?:H?[AO∆]O?|[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])?|SAPORA|SAPAT(?:AO?|ONA)|S[EÉÈ](?:CS|(?:K|QU)I[CÇS])[OU]|SEI ?LA|SURUBAO?|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])?|VACIL(?:AO|ONA)|VAGABUND(?:AGEM|[AO](?:O|NA)?)|VADI[AO]|VEAD(?:INH[AOU]|AO|ONA)|VEADU|V[\s\.]?T[\s\.]?N[\s\.]?C[\s\.]?|XAT[OU]|XIB[AO]|XIXI|Z[OU](?:AND[OU]|EI?R[AO])|ZUAR)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ\-]|$)';


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)(?:[^A-ZÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ\-\.=/]|$)';
terms := '(?:[^A-ZÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ\-\.=/]|^)(?:PROBLEMINHA)(?:[^A-ZÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨÑ\-\.=/]|$)';


article_namespace % 2 == 0 & ( ccnorm( rmdoubles( summary ) ) irlike terms | (
article_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ÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|$)';


!article_prefixedtext irlike 'Wikipédia:Pedidos.+' & (
!article_prefixedtext 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∅][HRπ](?:INH)?[A@∆]S?|PORNOS?|SLÁ)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ\-/]|$)';


article_namespace % 2 == 0 & ( rmdoubles( summary ) irlike terms | (
article_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+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ÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:XVIDEO)S?(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:XVIDEO)S?(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';


!article_text irlike terms & ( ccnorm( rmdoubles( summary ) ) irlike terms | (
!article_text 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ÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|$)';


!article_text irlike terms & ( rmdoubles( summary ) rlike terms | (
!article_text 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
) );
) );
) );
) );