*/ require_once __DIR__.'/../inc/global.inc.php'; api_block_anonymous_users(); api_protect_admin_script(); if (isset($_REQUEST['userId'])) { $userId = intval($_REQUEST['userId']); } else { api_not_allowed(true); } // Return User Info to vCard Export $userInfo = api_get_user_info($userId, true, false, true); if (empty($userInfo)) { api_not_allowed(true); } // Pre-Loaded User Info $language = get_lang('Language').': '.$userInfo['language']; // Instance the vCard Class $vcard = new VCard(); // Adding the User Info to the vCard $vcard->addName($userInfo['firstname'], $userInfo['lastname']); if (api_get_setting('show_email_addresses') == 'true') { $vcard->addEmail($userInfo['email']); } $vcard->addPhoneNumber($userInfo['phone'], 'CELL'); $vcard->addNote($language); // Generate the vCard return $vcard->download();