Esempio n. 1
0
     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();
Esempio n. 2
0
} 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);
        }
    }