|
|
| add := rmwhitespace(added_lines); | | add := rmwhitespace(added_lines); |
| rem := rmwhitespace(removed_lines); | | rem := rmwhitespace(removed_lines); |
| m1 := "([а-яА-Я]{1,3})\1{5}"; | | m1 := "([а-яА-Я]{1,3})\1{5}"; |
| m2 := "([^_:*'&|=}{a-fA-F\d-]{1,3})\1{9}"; | | m2 := "([^_:*'&|=}{a-fA-F\d-]{1,3})\1{9}"; |
| m3 := "([^_:*'&|=}{<>-]{4,30})\1{3}"; | | m3 := "([^_:*'&|=}{<>-]{4,30})\1{3}"; |
|
| |
|
| !'uploader' in user_groups & | | !'uploader' in user_groups & |
| ( | | ( |
| (add rlike m1 &! rem rlike m1)| | | (add rlike m1 &! rem rlike m1)| |
| (add rlike m2 &! rem rlike m2 & !added_links)| | | (add rlike m2 &! rem rlike m2 & !added_links)| |
| (add rlike m3 &! rem rlike m3) | | (add rlike m3 &! rem rlike m3) |
| ) | | ) |
| | &! rcount('(!![^!]|\|\|[^|])', added_lines) > 2 |