Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 00h26min de 17 de agosto de 2013 por He7d3rVersão de 11h51min de 20 de janeiro de 2014 por He7d3r
Informações básicas
Sinalizações:
 
Ativado
Notas:
Tentando otimizar o código. O tempo de execusão está em 2,61ms. Se aumentar, revertam-me.
Similar a [[en:Special:AbuseFilter/5]].
* Tentando otimizar o código. O tempo de execusão está em 2,61ms. Se aumentar, revertam-me.
* Otimizando regex (parenteses) --rjclaudio
* Otimizando regex (parenteses) --rjclaudio
* -action=="move", se tem moved_from_namespace então a ação é mover, redundante. --rjclaudio
* -action=="move", se tem moved_from_namespace então a ação é mover, redundante. --rjclaudio
* Desativado devido ao [[bugzilla:52053]]. --Helder
* Desativado devido ao [[bugzilla:52053]]. --Helder
* Reativado, pois o bug parece ter sido corrigido. --Helder
Condições do filtro
Condições:
(ajuda | discussão)
( moved_from_namespace==2 & moved_to_namespace==2
( moved_from_namespace == 2 & moved_to_namespace == 2
   | moved_from_namespace==3 & moved_to_namespace==1
   | moved_from_namespace == 3 & moved_to_namespace == 1
) &
)
user_name == moved_from_text &
& user_name == moved_from_text
!"sysop" in user_groups &
& ! 'sysop' in user_groups
!("/" in moved_from_text | "/" in moved_to_text)
& ! ( '/' in moved_from_text | '/' in moved_to_text )