|
|
|
|
@ -104,23 +104,23 @@ $form->addElement('hidden', 'user_id', $user_id); |
|
|
|
|
|
|
|
|
|
if (api_is_western_name_order()) { |
|
|
|
|
// Firstname |
|
|
|
|
$form->addElement('text', 'firstname', get_lang('FirstName')); |
|
|
|
|
$form->addElement('text', 'firstname', get_lang('FirstName'), ['autocomplete' => 'off']); |
|
|
|
|
$form->applyFilter('firstname', 'html_filter'); |
|
|
|
|
$form->applyFilter('firstname', 'trim'); |
|
|
|
|
$form->addRule('firstname', get_lang('ThisFieldIsRequired'), 'required'); |
|
|
|
|
// Lastname |
|
|
|
|
$form->addElement('text', 'lastname', get_lang('LastName')); |
|
|
|
|
$form->addElement('text', 'lastname', get_lang('LastName'), ['autocomplete' => 'off']); |
|
|
|
|
$form->applyFilter('lastname', 'html_filter'); |
|
|
|
|
$form->applyFilter('lastname', 'trim'); |
|
|
|
|
$form->addRule('lastname', get_lang('ThisFieldIsRequired'), 'required'); |
|
|
|
|
} else { |
|
|
|
|
// Lastname |
|
|
|
|
$form->addElement('text', 'lastname', get_lang('LastName')); |
|
|
|
|
$form->addElement('text', 'lastname', get_lang('LastName'), ['autocomplete' => 'off']); |
|
|
|
|
$form->applyFilter('lastname', 'html_filter'); |
|
|
|
|
$form->applyFilter('lastname', 'trim'); |
|
|
|
|
$form->addRule('lastname', get_lang('ThisFieldIsRequired'), 'required'); |
|
|
|
|
// Firstname |
|
|
|
|
$form->addElement('text', 'firstname', get_lang('FirstName')); |
|
|
|
|
$form->addElement('text', 'firstname', get_lang('FirstName'), ['autocomplete' => 'off']); |
|
|
|
|
$form->applyFilter('firstname', 'html_filter'); |
|
|
|
|
$form->applyFilter('firstname', 'trim'); |
|
|
|
|
$form->addRule('firstname', get_lang('ThisFieldIsRequired'), 'required'); |
|
|
|
|
@ -132,7 +132,7 @@ $form->applyFilter('official_code', 'html_filter'); |
|
|
|
|
$form->applyFilter('official_code', 'trim'); |
|
|
|
|
|
|
|
|
|
// Email |
|
|
|
|
$form->addElement('text', 'email', get_lang('Email')); |
|
|
|
|
$form->addElement('text', 'email', get_lang('Email'), ['autocomplete' => 'off']); |
|
|
|
|
$form->addRule('email', get_lang('EmailWrong'), 'email'); |
|
|
|
|
if (api_get_setting('registration', 'email') == 'true') { |
|
|
|
|
$form->addRule('email', get_lang('EmailWrong'), 'required'); |
|
|
|
|
@ -149,7 +149,7 @@ if (api_get_setting('openid_authentication') == 'true') { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// Phone |
|
|
|
|
$form->addElement('text', 'phone', get_lang('PhoneNumber')); |
|
|
|
|
$form->addElement('text', 'phone', get_lang('PhoneNumber'), ['autocomplete' => 'off']); |
|
|
|
|
|
|
|
|
|
// Picture |
|
|
|
|
$form->addFile( |
|
|
|
|
@ -171,7 +171,7 @@ if (strlen($user_data['picture_uri']) > 0) { |
|
|
|
|
|
|
|
|
|
// Username |
|
|
|
|
if (api_get_setting('login_is_email') != 'true') { |
|
|
|
|
$form->addElement('text', 'username', get_lang('LoginName'), ['maxlength' => USERNAME_MAX_LENGTH]); |
|
|
|
|
$form->addElement('text', 'username', get_lang('LoginName'), ['autocomplete' => 'off', 'maxlength' => USERNAME_MAX_LENGTH]); |
|
|
|
|
$form->addRule('username', get_lang('ThisFieldIsRequired'), 'required'); |
|
|
|
|
$form->addRule('username', sprintf(get_lang('UsernameMaxXCharacters'), (string) USERNAME_MAX_LENGTH), 'maxlength', USERNAME_MAX_LENGTH); |
|
|
|
|
$form->addRule('username', get_lang('OnlyLettersAndNumbersAllowed'), 'username'); |
|
|
|
|
@ -215,7 +215,7 @@ $group[] = $form->createElement( |
|
|
|
|
'password', |
|
|
|
|
'password', |
|
|
|
|
null, |
|
|
|
|
['onkeydown' => 'javascript: password_switch_radio_button();'] |
|
|
|
|
['onkeydown' => 'javascript: password_switch_radio_button();', 'autocomplete' => 'off'] |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$form->addGroup($group, 'password', null, null, false); |
|
|
|
|
|