示例#1
0
        unset($_SESSION['service_level']);
        $navigationHistoryObj = $_SESSION['sess_navigation_history'];
        $location = $navigationHistoryObj->lastModule();
        header('Location: ' . $location);
        exit;
    }
} else {
    $form = new UserProfileForm($languages);
    $user_dataAr = $userObj->toArray();
    unset($user_dataAr['password']);
    $user_dataAr['email'] = $user_dataAr['e_mail'];
    unset($user_dataAr['e_mail']);
    $form->fillWithArrayData($user_dataAr);
}
$label = translateFN('Modifica dati utente');
$help = translateFN('Modifica dati utente');
$layout_dataAr['JS_filename'] = array(JQUERY, JQUERY_UI, JQUERY_MASKEDINPUT, JQUERY_NO_CONFLICT, ROOT_DIR . '/js/include/jquery/pekeUpload/pekeUpload.js');
$layout_dataAr['CSS_filename'] = array(JQUERY_UI_CSS, ROOT_DIR . '/js/include/jquery/pekeUpload/pekeUpload.css');
$maxFileSize = (int) (ADA_FILE_UPLOAD_MAX_FILESIZE / (1024 * 1024));
$optionsAr['onload_func'] = 'initDoc(' . $maxFileSize . ',' . $userObj->getId() . ');';
$imgAvatar = $userObj->getAvatar();
$avatar = CDOMElement::create('img', 'src:' . $imgAvatar);
$avatar->setAttribute('class', 'img_user_avatar');
/*
 * Display error message  if the password is incorrect
 */
if (isset($_GET['message'])) {
    $help = $_GET['message'];
}
$content_dataAr = array('user_name' => $user_name, 'user_type' => $user_type, 'messages' => $user_messages->getHtml(), 'agenda' => $user_agenda->getHtml(), 'status' => $status, 'label' => $label, 'title' => translateFN('Modifica dati utente'), 'data' => $form->getHtml(), 'help' => $help, 'user_avatar' => $avatar->getHtml());
ARE::render($layout_dataAr, $content_dataAr, NULL, $optionsAr);
示例#2
0
          header('Location: ' . $location);
          exit();*/
    }
} else {
    $form = new UserProfileForm($languages);
    $user_dataAr = $userObj->toArray();
    unset($user_dataAr['password']);
    $user_dataAr['email'] = $user_dataAr['e_mail'];
    unset($user_dataAr['e_mail']);
    $form->fillWithArrayData($user_dataAr);
    $help = translateFN('Modifica dati utente');
}
$label = translateFN('Modifica dati utente');
$layout_dataAr['JS_filename'] = array(JQUERY, JQUERY_UI, JQUERY_MASKEDINPUT, JQUERY_NO_CONFLICT, ROOT_DIR . '/js/include/jquery/pekeUpload/pekeUpload.js');
$layout_dataAr['CSS_filename'] = array(JQUERY_UI_CSS, ROOT_DIR . '/js/include/jquery/pekeUpload/pekeUpload.css');
$maxFileSize = (int) (ADA_FILE_UPLOAD_MAX_FILESIZE / (1024 * 1024));
$optionsAr['onload_func'] = 'initDoc(' . $maxFileSize . ',' . $userObj->getId() . ');';
// $optionsAr['onload_func'] = 'initDateField();';
/*
 * Display error message  if the password is incorrect
 */
if (isset($_GET['message'])) {
    $help = $_GET['message'];
}
$content_dataAr = array('user_name' => $user_name, 'user_type' => $user_type, 'messages' => $user_messages->getHtml(), 'agenda' => $user_agenda->getHtml(), 'status' => $status, 'course_title' => translateFN('Modifica dati utente'), 'dati' => $form->getHtml(), 'help' => $help);
$imgAvatar = $userObj->getAvatar();
$avatar = CDOMElement::create('img', 'src:' . $imgAvatar);
$avatar->setAttribute('class', 'img_user_avatar');
$content_dataAr['user_modprofilelink'] = $userObj->getEditProfilePage();
$content_dataAr['user_avatar'] = $avatar->getHtml();
ARE::render($layout_dataAr, $content_dataAr, NULL, $optionsAr);
示例#3
0
            $data->fillWithArrayData($formData);
        }
    }
    $label = translateFN('Modifica utente');
    $help = translateFN('Da qui il provider admin può modificare il profilo di un utente esistente');
    if (!is_null($editedUserObj)) {
        $label .= ': ' . $editedUserObj->getUserName() . ' (' . $editedUserObj->getFullName() . ')';
    }
    $layout_dataAr['JS_filename'] = array(JQUERY, JQUERY_MASKEDINPUT, JQUERY_NO_CONFLICT);
    $optionsAr['onload_func'] = 'initDateField();';
    /*
     * Display error message  if the password is incorrect
     */
    if (isset($_GET['message'])) {
        $help = $_GET['message'];
    }
    $content_dataAr = array('user_name' => $user_name, 'user_type' => $user_type, 'status' => $status, 'label' => $label, 'help' => $help, 'data' => $data->getHtml(), 'module' => isset($module) ? $module : '', 'messages' => $user_messages->getHtml());
} else {
    /**
     * If the switcher is editing a student, use browsing/edit_user.php
     */
    include realpath(dirname(__FILE__)) . '/../browsing/edit_user.php';
    $label = translateFN('Modifica utente');
    $help = translateFN('Da qui il provider admin può modificare il profilo di un utente esistente');
    if (!is_null($editUserObj)) {
        $label .= ': ' . $editUserObj->getUserName() . ' (' . $editUserObj->getFullName() . ')';
    }
    $content_dataAr['label'] = $label;
    $content_dataAr['help'] = $help;
}
ARE::render($layout_dataAr, $content_dataAr, NULL, $optionsAr);