'; echo '
'; echo '
'; echo '
'; echo ' '; echo '
'; echo '
'; echo '
'; if (api_get_setting('show_email_addresses') == 'false') { $user_info['mail'] = ' '; } else { $user_info['mail'] = ' '.$user_info['mail'].' '; } echo '

'.$user_info['complete_name'].'

'.$user_info['mail'].$user_info['official_code']; echo '

'.get_lang('ViewSharedProfile').''; echo '
'; echo '
'; echo ''; break; case 'user_id_exists': if (api_is_anonymous()) { echo ''; } else { if (UserManager::is_user_id_valid($_GET['user_id'])) { echo 1; } else { echo 0; } } break; case 'search_tags': if (api_is_anonymous()) { echo ''; } else { if (isset($_GET['tag']) && isset($_GET['field_id'])) { echo UserManager::get_tags($_GET['tag'], $_GET['field_id'],'json','10'); } } break; case 'generate_api_key': if (api_is_anonymous()) { echo ''; } else { $array_list_key = array(); $user_id = api_get_user_id(); $api_service = 'dokeos'; $num = UserManager::update_api_key($user_id, $api_service); $array_list_key = UserManager::get_api_keys($user_id, $api_service); ?>