|
|
|
@ -17,6 +17,8 @@ api_protect_super_admin($user_id, null, true); |
|
|
|
|
|
|
|
|
|
$is_platform_admin = api_is_platform_admin() ? 1 : 0; |
|
|
|
|
|
|
|
|
|
$userInfo = api_get_user_info($user_id); |
|
|
|
|
|
|
|
|
|
$htmlHeadXtra[] = ' |
|
|
|
|
<script> |
|
|
|
|
var is_platform_id = "'.$is_platform_admin.'"; |
|
|
|
@ -173,6 +175,7 @@ if (api_get_setting('login_is_email') != 'true') { |
|
|
|
|
$form->addElement('radio', 'reset_password', get_lang('Password'), get_lang('DontResetPassword'), 0); |
|
|
|
|
$nb_ext_auth_source_added = 0; |
|
|
|
|
if (isset($extAuthSource) && !empty($extAuthSource) && count($extAuthSource) > 0) { |
|
|
|
|
$form->addLabel(get_lang('ExternalAuthentication'), $userInfo['auth_source']); |
|
|
|
|
$auth_sources = array(); |
|
|
|
|
foreach ($extAuthSource as $key => $info) { |
|
|
|
|
// @todo : make uniform external authentication configuration (ex : cas and external_login ldap) |
|
|
|
@ -202,7 +205,6 @@ $group[] = $form->createElement( |
|
|
|
|
array('onkeydown' => 'javascript: password_switch_radio_button();') |
|
|
|
|
); |
|
|
|
|
$form->addGroup($group, 'password', null, '', false); |
|
|
|
|
//$form->addGroupRule('password', 'password', 'required', null, 1); |
|
|
|
|
|
|
|
|
|
// Status |
|
|
|
|
$status = array(); |
|
|
|
@ -311,7 +313,6 @@ if ($form->validate()) { |
|
|
|
|
if ($user['status'] == DRH && $is_user_subscribed_in_course) { |
|
|
|
|
$error_drh = true; |
|
|
|
|
} else { |
|
|
|
|
$userInfo = api_get_user_info($user_id); |
|
|
|
|
$picture_element = $form->getElement('picture'); |
|
|
|
|
$picture = $picture_element->getValue(); |
|
|
|
|
|
|
|
|
@ -414,7 +415,6 @@ $bigImage = Usermanager::getUserPicture(api_get_user_id(), USER_IMAGE_SIZE_BIG); |
|
|
|
|
$normalImage = Usermanager::getUserPicture(api_get_user_id(), USER_IMAGE_SIZE_ORIGINAL); |
|
|
|
|
$content .= '<a class="expand-image" href="'.$bigImage.'" /><img src="'.$normalImage.'"></a>'; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Display form |
|
|
|
|
$content .= $form->returnForm(); |
|
|
|
|
|
|
|
|
|