foreach($extra_fields as $key=>$val) { if (isset($val['inistorage'])) { // Data from settings table $extra_fields[$key]['value'] = $auth->getConfigValue($val['inistorage'][0], $val['inistorage'][1], null); } else { // Data from user table $extra_fields[$key]['value'] = $data[$key]; } } } */ $ip_list = $auth->arrayIPToString($data['ip']); } // print_r($extra_fields); // DEFAULT_ROW_NUM readFieldArray($mdb2, $auth, $extra_fields, $data, array('ignoreReadOnly' => true, 'ignoreHidden' => true)); //print_r($extra_fields); //print_r($data); // echo "<pre>\n"; // echo "</pre>\n"; $domainData = $auth->getDomainData($_REQUEST['dn_name'], true); $appList = $domainData['applications']; $grp_perm = array(); /* In inserimento mostro solo i gruppi validi per l'utente */ // if ($act == 'add') { // $groupsList = array(); // foreach($auth->getGroupsList() as $grp) { // $data = $auth->getGroupData($app_code, $gr_name, $getLockupData=false) { // } // } else { // $groupsList = $auth->getGroupsList();
} else { $umDependenciesObj = new R3UmDependenciesDefault(); } $smarty->assign('umDependencies', $umDependenciesObj->get()); if (!isset($includeSmartyAssign) || $includeSmartyAssign === true) { require_once R3_WEB_ADMIN_DIR . 'smarty_assign.php'; } $data = $auth->getUserData($auth->getDomainName(), $auth->application, $auth->getLogin()); //print_r($data); // TODO: Include function for following code (function interpreted extra_fields) /** User extra field for the common section */ $extra_fields = $auth->getConfigValue('USER_MANAGER', 'EXTRA_FIELDS', array()); if (isset($users_extra_fields)) { $extra_fields = array_merge($extra_fields, $users_extra_fields); } readFieldArray($mdb2, $auth, $extra_fields, $data); $canChangePassword = $auth->canChangePassword(); if (isset($data['as_change_password'])) { $canChangePassword = $data['as_change_password']; } // TODO: MULTILANGUAGE if ($status != '' && $status != '0') { if (isset($txt['auth_error_' . $status])) { $text = $txt['auth_error_' . $status]; } else { if (isset($auth_err['auth_error_' . $status])) { $text = $auth_err['auth_error_' . $status]; } else { $text = $auth->getStatusMessage($status); } }