Қиянаттауды сүзгілеу сүзгіш басқармасы

Jump to navigation Jump to search

Түзетулер арасындағы айырмашылық

ДанаVersion from 15:19, 2016 ж. қазанның 29 by ArystanbekVersion from 15:33, 2016 ж. қазанның 29 by Arystanbek
Сүзгіш шарттары
Шарттары:
! "sysop" in user_groups & (  
+
! "autoconfirmed" in user_groups & (  
 
   article_namespace = 0 & (  
 
   article_namespace = 0 & (  
 
     length(rmwhitespace(added_lines)) > 12 & (
 
     length(rmwhitespace(added_lines)) > 12 & (
 
       shouting := "^[A-Z0-9\s\pP]*?[A-Z]{5}[A-Z0-9\s\pP]*$";
 
       shouting := "^[A-Z0-9\s\pP]*?[A-Z]{5}[A-Z0-9\s\pP]*$";
 
       added_lines rlike shouting & (
 
       added_lines rlike shouting & (
 
         ! removed_lines rlike shouting & (
 
         ! removed_lines rlike shouting & (
 
         ! "#REDIRECT" in added_lines &
 
         ! "#REDIRECT" in added_lines &
 
         ! added_lines rlike "__(NOEDIT|NEW)SECTION__" &
 
         ! added_lines rlike "__(NOEDIT|NEW)SECTION__" &
 
         ! added_lines rlike "__(NO|FORCE)?TOC__" &
 
         ! added_lines rlike "__(NO|FORCE)?TOC__" &
 
         ! added_lines rlike "^\*" &
 
         ! added_lines rlike "^\*" &
 
         ! added_lines rlike "{{[A-Z0-9\s\pP]*?[A-Z]{5}[A-Z0-9\s\pP]}}"  
 
         ! added_lines rlike "{{[A-Z0-9\s\pP]*?[A-Z]{5}[A-Z0-9\s\pP]}}"  
 
         )
 
         )
 
       )
 
       )
 
     )
 
     )
 
   )
 
   )
 
)
 
)