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

Навигацияға өту Іздеуге өту

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

Дана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]}}"  
         )
         )
       )
       )
     )
     )
   )
   )
)
)