/** * @ingroup okt_module_users * @brief La page d'export des utilisateurs * */ # Accès direct interdit if (!defined('ON_USERS_MODULE')) { die; } /* Initialisations ----------------------------------------------------------*/ # Format d'export autorisés $aAllowedFormats = module_users::getAllowedFormats(); # Champs exportables autorisés $aAllowedFields = module_users::getAllowedFields(); # Liste des groupes exportables $params = array('group_id_not' => array(oktAuth::guest_group_id, oktAuth::superadmin_group_id)); $rsGroups = $okt->users->getGroups($params); $aGroups = array(); while ($rsGroups->fetch()) { $aGroups[$rsGroups->group_id] = $rsGroups->title; } unset($rsGroups); $p_group = array(); $p_field = array(); $p_format = null; /* Traitements ----------------------------------------------------------*/ if (!empty($_POST['form_sent'])) { $p_group = !empty($_POST['p_group']) && is_array($_POST['p_group']) ? array_map('intval', $_POST['p_group']) : array();