|
|
|
@ -58,8 +58,9 @@ switch ($action) { |
|
|
|
|
if ($isAnonymous) { |
|
|
|
|
echo $userData; |
|
|
|
|
} else { |
|
|
|
|
echo Display::url($userData, |
|
|
|
|
api_get_path(WEB_CODE_PATH).'social/profile.php?u=' . $user_info['user_id'] |
|
|
|
|
echo Display::url( |
|
|
|
|
$userData, |
|
|
|
|
api_get_path(WEB_CODE_PATH).'social/profile.php?u='.$user_info['user_id'] |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
echo '</div>'; |
|
|
|
@ -148,7 +149,11 @@ switch ($action) { |
|
|
|
|
case 'active_user': |
|
|
|
|
$allow = api_get_configuration_value('allow_disable_user_for_session_admin'); |
|
|
|
|
if ((api_is_platform_admin() && api_global_admin_can_edit_admin($_GET['user_id'])) || |
|
|
|
|
($allow && api_is_session_admin() && api_global_admin_can_edit_admin($_GET['user_id'], null, true)) |
|
|
|
|
( |
|
|
|
|
$allow && |
|
|
|
|
api_is_session_admin() && |
|
|
|
|
api_global_admin_can_edit_admin($_GET['user_id'], null, true) |
|
|
|
|
) |
|
|
|
|
) { |
|
|
|
|
$user_id = intval($_GET['user_id']); |
|
|
|
|
$status = intval($_GET['status']); |
|
|
|
@ -163,17 +168,39 @@ switch ($action) { |
|
|
|
|
//Send and email if account is active |
|
|
|
|
if ($status == 1) { |
|
|
|
|
$user_info = api_get_user_info($user_id); |
|
|
|
|
$recipient_name = api_get_person_name($user_info['firstname'], $user_info['lastname'], null, PERSON_NAME_EMAIL_ADDRESS); |
|
|
|
|
$recipient_name = api_get_person_name( |
|
|
|
|
$user_info['firstname'], |
|
|
|
|
$user_info['lastname'], |
|
|
|
|
null, |
|
|
|
|
PERSON_NAME_EMAIL_ADDRESS |
|
|
|
|
); |
|
|
|
|
$emailsubject = '['.api_get_setting('siteName').'] '.get_lang('YourReg').' '.api_get_setting('siteName'); |
|
|
|
|
$email_admin = api_get_setting('emailAdministrator'); |
|
|
|
|
$sender_name = api_get_person_name(api_get_setting('administratorName'), api_get_setting('administratorSurname'), null, PERSON_NAME_EMAIL_ADDRESS); |
|
|
|
|
$sender_name = api_get_person_name( |
|
|
|
|
api_get_setting('administratorName'), |
|
|
|
|
api_get_setting('administratorSurname'), |
|
|
|
|
null, |
|
|
|
|
PERSON_NAME_EMAIL_ADDRESS |
|
|
|
|
); |
|
|
|
|
$emailbody = get_lang('Dear')." ".stripslashes($recipient_name).",\n\n"; |
|
|
|
|
|
|
|
|
|
$emailbody .= sprintf(get_lang('YourAccountOnXHasJustBeenApprovedByOneOfOurAdministrators'), api_get_setting('siteName'))."\n"; |
|
|
|
|
$emailbody .= sprintf(get_lang('YouCanNowLoginAtXUsingTheLoginAndThePasswordYouHaveProvided'), api_get_path(WEB_PATH)).",\n\n"; |
|
|
|
|
$emailbody .= sprintf( |
|
|
|
|
get_lang('YourAccountOnXHasJustBeenApprovedByOneOfOurAdministrators'), |
|
|
|
|
api_get_setting('siteName') |
|
|
|
|
)."\n"; |
|
|
|
|
$emailbody .= sprintf( |
|
|
|
|
get_lang('YouCanNowLoginAtXUsingTheLoginAndThePasswordYouHaveProvided'), |
|
|
|
|
api_get_path(WEB_PATH) |
|
|
|
|
).",\n\n"; |
|
|
|
|
$emailbody .= get_lang('HaveFun')."\n\n"; |
|
|
|
|
//$emailbody.=get_lang('Problem'). "\n\n". get_lang('SignatureFormula'); |
|
|
|
|
$emailbody .= api_get_person_name(api_get_setting('administratorName'), api_get_setting('administratorSurname'))."\n".get_lang('Manager')." ".api_get_setting('siteName')."\nT. ".api_get_setting('administratorTelephone')."\n".get_lang('Email')." : ".api_get_setting('emailAdministrator'); |
|
|
|
|
$emailbody .= api_get_person_name( |
|
|
|
|
api_get_setting('administratorName'), |
|
|
|
|
api_get_setting('administratorSurname') |
|
|
|
|
)."\n". |
|
|
|
|
get_lang('Manager')." ". |
|
|
|
|
api_get_setting('siteName')."\nT. ".api_get_setting('administratorTelephone')."\n". |
|
|
|
|
get_lang('Email')." : ".api_get_setting('emailAdministrator'); |
|
|
|
|
|
|
|
|
|
$additionalParameters = array( |
|
|
|
|
'smsType' => SmsPlugin::ACCOUNT_APPROVED_CONNECT, |
|
|
|
|