|
|
| !("autoconfirmed" in user_groups) | | !('confirmed' in user_groups) |
| & (page_namespace == 0)
| |
| & !("http" in added_lines)
| |
| & ( | | & ( |
| texto := "([^_:*'|=}{-]{1,9})\1{6}";
| | novalido:="\S+@\S+\.\w+"; |
| ( | | valido:="(\[\[(archivo|file|imagen?|media):|http[s]?:\/\/\S*\/)\S+@\S+\.\w+|jornada\s+virtu@l\b"; |
| rmwhitespace(added_lines) rlike texto
| | ( (rcount(novalido,lcase(added_lines)) - rcount(valido,lcase(added_lines))) > (rcount(novalido,lcase(removed_lines)) - rcount(valido,lcase(removed_lines))) |
| & !(added_lines rlike "\[https?:\/\/\w*" + texto + ".*?\]")
| | | (summary rlike novalido & ! summary rlike valido) ) |
| & !(added_lines rlike "\{\|.*" + texto + ".*\|\}")
| |
| ) | ( | |
| rmwhitespace(summary) rlike "([^_:*'|=}{-]{1,9})\1{6}")
| |
| & !("http" in summary)
| |
| ) | | ) |