Увы, все это уже вшито в переменную $BODY$ на странице регистрации, за проверку и правильность заполнения полей отвечает JavaScript:
<script>
var uValidator = {
email: function(obj,submit){
obj.value = obj.value.replace(/^(\s+)|(\s+)$/,"");
var err = obj.value.match(/^[a-zA-Z0-9_\.\-]+\@[a-zA-Z0-9\.\-]+\.[a-zA-Z0-9]{2,6}$/) ? 0 : 'E-mail указан неправильно';
if(!err && (typeof submit == 'undefined')){
err = -1;
_uPostForm('',{type:'POST',url:'/index/sub/', data:{a:50,email:obj.value,v:2}});
}
return err;
},
password: function(obj,submit){
var pwds = ['123abc','blink182','1234567','baseball','football','abc123','375729','123456','myspace','fuckyou','1234qwer','soccer','password','qwerty','263896','828013','12345678','superman','575016','monkey','jordan','administrator','liverpool','jordan23','iloveyou','princess','573509','078413','access','adminadmin','slipknot','123123','123qwer','123qwe','123456789'];
var is=0;
var err=0;
for (var i=0;i<pwds.length;i++){
if(obj.value==pwds[i] || obj.value==pwds[i]+'1') is=1;
}
$(obj).parent().addClass('uf-changed');
if (obj.value.match(/^(.)\1*$/)){err='Пароль должен содержать различные символы';}
else if (obj.value.length>15){err='Максимальная длина пароля <b>15</b> символов';}
else if (obj.value.length<6){err='Минимальная длина пароля <b>6</b> символов';}
else if (obj.value=='kDi3p9S7'){err='Пароль из примера недопустим';}
else if (obj.value.match(/[^a-zA-Z0-9\-_]/)){err='В пароле присутствуют недопустимые символы';}
else if (is==1){err='Слишком простой пароль';}
return err;
}
}
</script>