Diferenças entre versões

EntradaVersão de 00h06min de 23 de setembro de 2018 por !SilentVersão de 22h06min de 24 de setembro de 2018 por !Silent
Informações básicas
Notas:
Descrição: filtro destinado ao bloqueio de conteúdo ofensivo relacionado à política (ver [[WP:FE/VANDAL]]).
Descrição: filtro destinado ao bloqueio de conteúdo ofensivo relacionado à política (ver [[WP:FE/VANDAL]]).


* +variações. --!Silent (17/abr/2017)
* +variações. --!Silent (17/abr/2017)
* +variações. --!Silent (03/mai/2017)
* +variações. --!Silent (03/mai/2017)
* Melhora na regex a fim de englobar mais casos. --!Silent (14/mai/2017)
* Melhora na regex a fim de englobar mais casos. --!Silent (14/mai/2017)
* Ajustes. --!Silent (17/mai/2017)
* Ajustes. --!Silent (17/mai/2017)
* +termo. --!Silent (18/mai/2017)
* +termo. --!Silent (18/mai/2017)
* Ajuste na regex para evitar FP. --!Silent (26/mai/2017)
* Ajuste na regex para evitar FP. --!Silent (26/mai/2017)
* Ajuste na regex para evitar FP. --!Silent (10/jun/2017)
* Ajuste na regex para evitar FP. --!Silent (10/jun/2017)
* +variação. --!Silent (12/jun/2017)
* +variação. --!Silent (12/jun/2017)
* +termo. --!Silent (13/jun/2017)
* +termo. --!Silent (13/jun/2017)
* +variação, +expressão. --!Silent (17/jun/2017)
* +variação, +expressão. --!Silent (17/jun/2017)
* +expressão. --!Silent (20/jun/2017)
* +expressão. --!Silent (20/jun/2017)
* +variação, +termo; +expressão. --!Silent (22/jun/2017)
* +variação, +termo; +expressão. --!Silent (22/jun/2017)
* +variação. --!Silent (05/ago/2017)
* +variação. --!Silent (05/ago/2017)
* +variação. --!Silent (20/ago/2017)
* +variação. --!Silent (20/ago/2017)
* +expressão. --!Silent (27/ago/2017)
* +expressão. --!Silent (27/ago/2017)
* +expressão. --!Silent (31/ago/2017)
* +expressão. --!Silent (31/ago/2017)
* +expressão. --!Silent (12/set/2017)
* +expressão. --!Silent (12/set/2017)
* +expressões. --!Silent (13/set/2017)
* +expressões. --!Silent (13/set/2017)
* +variações. --!Silent (19/set/2017)
* +variações. --!Silent (19/set/2017)
* +termo, +expressão, +variação. --!Silent (20/set/2017)
* +termo, +expressão, +variação. --!Silent (20/set/2017)
* +variações. --!Silent (24/set/2017)
* +variações. --!Silent (24/set/2017)
* +variação. --!Silent (26/set/2017)
* +variação. --!Silent (26/set/2017)
* Ajuste na condição para pegar os casos em que um pipe é usado anterior ou posteriormente ao termo. --!Silent (03/out/2017)
* Ajuste na condição para pegar os casos em que um pipe é usado anterior ou posteriormente ao termo. --!Silent (03/out/2017)
* Ajustes nas condições para evitar FP. --!Silent (05/out/2017)
* Ajustes nas condições para evitar FP. --!Silent (05/out/2017)
* -caracteres já normalizados pela função ccnorm. --!Silent (10/out/2017)
* -caracteres já normalizados pela função ccnorm. --!Silent (10/out/2017)
* Ajustes. --!Silent (16/out/2017)
* Ajustes. --!Silent (16/out/2017)
* +condição. --!Silent (25/out/2017)
* +condição. --!Silent (25/out/2017)
* Ajustes para evitar FP. --!Silent (29/out/2017)
* Ajustes para evitar FP. --!Silent (29/out/2017)
* Pondo para executar no sumário. --!Silent (07/nov/2017)
* Pondo para executar no sumário. --!Silent (07/nov/2017)
* +expressão e ajustes. --!Silent (09/nov/2017)
* +expressão e ajustes. --!Silent (09/nov/2017)
* Remoção de caracteres repetidos. --Helder
* Remoção de caracteres repetidos. --Helder
* +variações e ajuste. --!Silent (13/jan/2018)
* +variações e ajuste. --!Silent (13/jan/2018)
* +variações. --!Silent (15/jan/2018)
* +variações. --!Silent (15/jan/2018)
* +expressões. --!Silent (24/mar/2018)
* +expressões. --!Silent (24/mar/2018)
* +variação. --!Silent (30/mar/2018)
* +variação. --!Silent (30/mar/2018)
* +termo, +variação. --!Silent (18/ago/2018)
* +termo, +variação. --!Silent (18/ago/2018)
* +expressão, +variação. --!Silent (25/ago/2018)
* +expressão, +variação. --!Silent (25/ago/2018)
* +expressão, +variações. --!Silent (26/ago/2018)
* +expressão, +variações. --!Silent (26/ago/2018)
* +condição. --!Silent (10/set/2018)
* +condição. --!Silent (10/set/2018)
* +expressões. --!Silent (11/set/2018)
* +expressões. --!Silent (11/set/2018)
* +expressão. --!Silent (22/set/2018)
* +expressão. --!Silent (22/set/2018)
* +expressão. --!Silent (24/set/2018)
Condições do filtro
Condições:
(ajuda | discussão)
!'confirmed' in user_groups & ( (
!'confirmed' in user_groups & ( (
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨI\-]|^)(?:\#B2018|(?:BANDID(?:[AO]|A[GJ]EM)|BAND[OU])(.{1,20})(?:[CK]OMUNISTA|PEMEDEBISTA|PETISTA|TU[CK]AN[AO])|BRASIL MELHOR(?:.{1,5})?17|BOLSONARO ?17|BOLSO ?(?:MINION|MIT[OU](?:2OI[78])?|NARI?[OU](?:.{1,4})?2OI[78]|NETE|NITR[OU])|BOLSO ?2OI[78]|BOLSONAR[OU] PRE[SZ]IDENT[EI]|(?:I.*)?(?:BOLSONAR[OU]|(?:COMUN|PET|SOCIAL)IS(?:MO|TA)S?|TEMER) ?(?:ESTAR? MOR(?:END?[OU]|T[OU])|[EÉÈ]H?(?: UM)? ?(?:LIXO|RUI[MN])|(?:.{1,25})?[NÑ](?:A(?:O|U[MN])|EI?[MN])? ?(?:VAI )?(?:D(?:AR?|EU) [CS]ERT[OU]S?|FUNCIONA)[MR]?|SAFAD[AOU])(?:I.*)?|(?:BOLSONARO|(?:COMUN|ESQUER?D|FAC|PET|SOCIAL)ISTAS?|DILMA|LULA|TEMER) (?:(?:MERE[SCÇ]EM?|T[EÊ][MN] [KQ](?:U?E)?) MORER?|NA [CK]ADEIA)|[CK]OMO DI[RZ]IA(.{1,10})? (?:BOLSONAR[OU]|DILMA|LULA|TEMER)|(?:COMUN|SOCIAL)ISTADA|(?:COMUN|SOCIAL)ISTA (?:[NÑ](?:A?(?:O|U[MN])|EM)? [EÉ][HR]? GENTE|POR[CK]O)|DILM(?:AE|INHA)|(?:FAS?C|GOLP)ISTA.*TEMER\b|FORA.{0,20} (?:LULA|TEM[EI](?:R?(?:ZINH[OU])?|NH[OU])?)|G\.O\.L\.P\.E\.?|GORP[EI]|JA[IÍ]R? ?S[EI] ?A[CK]OSTUMAND?[OU]|LADROA[GJ]EM D[AOU] (?:DILMA|LULA|P?MDB|PSOL|PT|TEMER)|LADRAO LULA|LU(?:LA)+ ?LADRAO|LULA LIVRE|MA(?:CH|X)ISTA(?: E)? OPRESOR|MIT[OU]2OI[78]|PETRALHA(?:DA)?|P[OU]L[IÍ]TIC[AOU]S? (?:BUR[AO]|IGNORANTE|LIX[OU])|POR[CK]O (?:COMUN|SOCIAL)ISTA|TEMER.*(?:FAS?C|GOLP)ISTA\b|VIVA (?:[AO] )?(?:BOLSONAR[OU]|DILMA|LULA|TEMER))S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨI\-]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨI\-]|^)(?:\#B(?:OLSONARO|2018)|(?:BANDID(?:[AO]|A[GJ]EM)|BAND[OU])(.{1,20})(?:[CK]OMUNISTA|PEMEDEBISTA|PETISTA|TU[CK]AN[AO])|BRASIL MELHOR(?:.{1,5})?17|BOLSONARO ?17|BOLSO ?(?:MINION|MIT[OU](?:2OI[78])?|NARI?[OU](?:.{1,4})?2OI[78]|NETE|NITR[OU])|BOLSO ?2OI[78]|BOLSONAR[OU] ?(?:MIT[OU]|PRE[SZ]IDENT[EI])|(?:I.*)?(?:BOLSONAR[OU]|(?:COMUN|PET|SOCIAL)IS(?:MO|TA)S?|TEMER) ?(?:ESTAR? MOR(?:END?[OU]|T[OU])|[EÉÈ]H?(?: UM)? ?(?:LIXO|RUI[MN])|(?:.{1,25})?[NÑ](?:A(?:O|U[MN])|EI?[MN])? ?(?:VAI )?(?:D(?:AR?|EU) [CS]ERT[OU]S?|FUNCIONA)[MR]?|SAFAD[AOU])(?:I.*)?|(?:BOLSONARO|(?:COMUN|ESQUER?D|FAC|PET|SOCIAL)ISTAS?|DILMA|LULA|TEMER) (?:(?:MERE[SCÇ]EM?|T[EÊ][MN] [KQ](?:U?E)?) MORER?|NA [CK]ADEIA)|[CK]OMO DI[RZ]IA(.{1,10})? (?:BOLSONAR[OU]|DILMA|LULA|TEMER)|(?:COMUN|SOCIAL)ISTADA|(?:COMUN|SOCIAL)ISTA (?:[NÑ](?:A?(?:O|U[MN])|EM)? [EÉ][HR]? GENTE|POR[CK]O)|DILM(?:AE|INHA)|(?:FAS?C|GOLP)ISTA.*TEMER\b|FORA.{0,20} (?:LULA|TEM[EI](?:R?(?:ZINH[OU])?|NH[OU])?)|G\.O\.L\.P\.E\.?|GORP[EI]|JA[IÍ]R? ?S[EI] ?A[CK]OSTUMAND?[OU]|LADROA[GJ]EM D[AOU] (?:DILMA|LULA|P?MDB|PSOL|PT|TEMER)|LADRAO LULA|LU(?:LA)+ ?LADRAO|LULA LIVRE|MA(?:CH|X)ISTA(?: E)? OPRESOR|MIT[OU]2OI[78]|PETRALHA(?:DA)?|P[OU]L[IÍ]TIC[AOU]S? (?:BUR[AO]|IGNORANTE|LIX[OU])|POR[CK]O (?:COMUN|SOCIAL)ISTA|TEMER.*(?:FAS?C|GOLP)ISTA\b|VIVA (?:[AO] )?(?:BOLSONAR[OU]|DILMA|LULA|TEMER))S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨI\-]|$)';


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 )
);
);
) | (
) | (
/* Expressões sem o uso da função "rmdoubles" */
/* Expressões sem o uso da função "rmdoubles" */
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|^)(?:MORRER? ?TEMER)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|$)';
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|^)(?:MORRER? ?TEMER)(?:[^a-zA-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 )
);
);
) | (
) | (
/* Bloqueio total */
/* Bloqueio total */
terms := 'B ?O ?L ?S ?O ?N ?A ?R ?O ?2 ?O ?I ?8';
terms := 'B ?O ?L ?S ?O ?N ?A ?R ?O ?2 ?O ?I ?8';


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 )
);
);
)  );
)  );