|
|
| !'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 irlike '\w+:\w+' ) & ( |
| | summary rlike '^/\*.+\*/ ?[^\s\/]{15,}$'
| | summary rlike '[^\s\/]{30}' |
| | ( !( summary rlike '[\s\/]' ) & length( summary ) > 15 );
| | | summary rlike '^/\*.+\*/ ?[^\s\/]{15,}$' |
| | | ( !( summary rlike '[\s\/]' ) & length( summary ) > 15 ) |
| | ); |
| ) | ( | | ) | ( |
| /* 3 - Sem vogal e com mais de oito ou mais letras | | /* 3 - Sem vogal e com oito ou mais letras |
| 4 - Mesmo caractere repetido quatro vezes ou mais no início ou no fim | | 4 - Mesmo caractere repetido quatro ou mais vezes no início ou no fim |
| */ | | */ |
| summary != '' & ( | | summary != '' & ( |
| ( summary irlike '^[^aeiou]{8,}$' & !( summary irlike '^/\*.+\*/' ) ) | summary irlike '^/\*.+\*/ ?[^aeiou]{8,}$' | | ( summary irlike '^[^aeiou]{8,}$' & !( summary irlike '^/\*.+\*/' ) ) | summary irlike '^/\*.+\*/ ?[^aeiou]{8,}$' |
| | ( summary irlike '^([^\s])\1{3,}' | summary irlike '([^\s])\1{3,}$' ) | | | ( summary irlike '^([^\s])\1{3,}' | summary irlike '([^\s])\1{3,}$' ) |
| ); | | ); |
| ) ); | | ) ); |