|
|
| !'confirmed' in user_groups & !( summary rlike '(HTTPS?://|\[\[.+\]\]|\.[a-z]{2,3})' ) & ( ( | | !'confirmed' in user_groups & !( summary rlike '(HTTPS?://|\[\[.+\]\]|\.[a-z]{2,3})' ) & ( ( |
| /* | | /* |
| 1 - 30 caracteres ou mais e sem espaço algum | | 1 - 30 caracteres ou mais e sem espaço algum |
| 2 - 15 caracteres seguidos sem espaço, ainda que o sumário tenha espaço no seu decorrer | | 2 - 15 caracteres seguidos sem espaço, ainda que o sumário tenha espaço no seu decorrer |
| */ | | */ |
| summary rlike '[^\s\/]{30}' | | summary rlike '[^\s\/]{30}' |
| | | summary rlike '^/\*.+\*/ ?[^\s\/]{15,}$' |
| | ( !( summary rlike '[\s\/]' ) & length( summary ) > 15 ); | | | ( !( summary rlike '[\s\/]' ) & length( summary ) > 15 ); |
| ) | ( | | ) | ( |
| /* 1 - Sem vogal e com mais de dez ou mais letras | | /* 1 - Sem vogal e com mais de dez ou mais letras |
| 2 - Mesmo caractere repetido quatro vezes ou mais no início ou no fim | | 2 - Mesmo caractere repetido quatro vezes ou mais no início ou no fim |
| */ | | */ |
| summary != '' & ( | | summary != '' & ( |
| summary irlike '^[^aeiou]{10,}$' & !( summary irlike '^/\*.+\*/' ) | | summary irlike '^[^aeiou]{10,}$' & !( summary irlike '^/\*.+\*/' ) |
| | ( summary irlike '^([^\s])\1{3,}' | summary irlike '([^\s])\1{3,}$' ) | | | ( summary irlike '^([^\s])\1{3,}' | summary irlike '([^\s])\1{3,}$' ) |
| ); | | ); |
| ) ); | | ) ); |