Edit filter configuration

Differences between versions

ItemVersion from 22:35, 6 October 2022 by Peter HarrisonVersion from 08:50, 26 August 2024 by Peter Harrison
Filter conditions
Conditions:
(documentation)
!"confirmed" in user_groups &
!"confirmed" in user_groups &
(  
(  
   page_namespace == 0 &
   page_namespace == 0 &
   (  
   (  
     (  
     (  
       rmwhitespace(added_lines) rlike "([^_:.,*'|=#}{0 -]{1,9})\1{7}" |
       rmwhitespace(added_lines) rlike "([^_:.,*'|=#}{0 -]{1,9})\1{7}" |
       added_lines rlike "[bcdfghjklmnpqrstvwxz]{9,}"
       added_lines rlike "[bcdfghjklmnpqrstvwxz]{9,}"
     ) &  
     ) &  
     (
     (
       ! rmwhitespace(removed_lines) rlike "([^_:.,*'|=#}{-]{1,9})\1{6}" &  
       ! rmwhitespace(removed_lines) rlike "([^_:.,*'|=#}{-]{1,9})\1{6}" &  
       ! removed_lines rlike "[bcdfghjklmnpqrstvwxz]{8,}" &  
       ! removed_lines rlike "[bcdfghjklmnpqrstvwxz]{8,}" &  
       ! added_lines rlike "https?:\/\/\S*([^_:*'|=}{-]{1,9})\1{7}|https?:\/\/\S*[bcdfghjklmnpqrstvwxz]{7,}|(^|\n)[|!]" &  
       ! added_lines rlike "https?:\/\/\S*([^_:*'|=}{-]{1,9})\1{7}|https?:\/\/\S*[bcdfghjklmnpqrstvwxz]{7,}|(^|\n)[|!]" &  
       ! added_lines irlike "number|spell|math|string|<br\b" &
       ! added_lines irlike "number|spell|math|string|<br\b|begin|end(?:if|while|for){0,1}\b" &
       ! added_lines rlike "[\W\d]\.\d*(\d{1,9})\1{7}" &
       ! added_lines rlike "[\W\d]\.\d*(\d{1,9})\1{7}" &
       ! page_title irlike "number"
       ! page_title irlike "number"
     )
     )
   )
   )
)
)