'rules'=>'required|min_length[5]|max_length[32]'
)
),
+ 'login_openid'=> array(
+ array(
+ 'field'=>'openid',
+ 'label'=>'lang:user_openid',
+ 'rules'=>'trim|required'
+ )
+ ),
'register'=> array(
array(
'field'=>'username',
'label'=>'lang:user_username',
'rules'=>'trim|callback__required_by_register|min_length[5]|max_length[32]'
- . '|strtolower|xss_clean|callback__valid_username'
+ . '|strtolower|xss_clean|callback__is_username_unique|callback__valid_username'
),
array(
'field'=>'password',
array(
'field'=>'old-password',
'label'=>'lang:user_old_password',
- 'rules'=>'min_length[5]|max_length[32]|callback__valid_old_password[username]'
+ 'rules'=>'min_length[5]|max_length[32]|callback__valid_old_password'
),
array(
'field'=>'new-password',
'label'=>'lang:user_last_name',
'rules'=>'trim|required|ucwords|xss_clean|prep_for_form'
),
+ array(
+ 'field'=>'sex',
+ 'label'=>'lang:user_sex',
+ 'rules'=>'required|xss_clean|prep_for_form'
+ ),
array(
'field'=>'birth-date',
'label'=>'lang:user_birth_date',
'field'=>'locality',
'label'=>'lang:user_locality',
'rules'=>'trim|ucwords|xss_clean|prep_for_form'
+ ),
+ array(
+ 'field'=>'captcha',
+ 'label'=>'lang:captcha',
+ 'rules'=>'callback__required_by_register|callback__check_captcha'
)
),
'activate'=> array(
'label'=>'lang:video_comment',
'rules'=>'trim|required|xss_clean|callback__is_user_loggedin'
)
+ ),
+ 'upload'=> array(
+ array(
+ 'field'=>'video-upload-file',
+ 'label'=>'lang:video_upload_file',
+ 'rules'=>'callback__required_upload|callback__valid_upload'
+ ),
+ array(
+ 'field'=>'video-title',
+ 'label'=>'lang:video_title',
+ 'rules'=>'trim|required|xss_clean'
+ ),
+ array(
+ 'field'=>'video-description',
+ 'label'=>'lang:video_description',
+ 'rules'=>'trim|required|xss_clean'
+ ),
+ array(
+ 'field'=>'video-tags',
+ 'label'=>'lang:video_tags',
+ 'rules'=>'required|callback__valid_tags'
+ )
)
);