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);
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);
$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);