// $span_idUser->setAttribute('class', 'idUser'); // $span_idUser->addChild(new CText($user->getSubscriberId())); // $span_instance = CDOMElement::create('span'); $span_instance->setAttribute('class', 'id_instance'); $span_instance->addChild(new CText($instanceId)); // $span_data = CDOMElement::create('span'); // $span_data->setAttribute('class', 'date'); // $span_data->addChild(new CText($data_iscrizione)); $userArray = array(translateFN('Hidden_status') => $span_selected->getHtml(), translateFN('Id') => $user->getSubscriberId(), translateFN('Nome') => $span_label->getHtml(), translateFN('Status') => $select->getHtml(), translateFN('Id_istance') => $span_instance->getHtml(), translateFN('Data iscrizione') => $data_iscrizione, translateFN('Livello') => $livello); if (defined('MODULES_CODEMAN') && MODULES_CODEMAN) { $code = $user->getSubscriptionCode(); $userArray[translateFN('Codice iscrizione')] = $code; } if (defined('ADA_PRINT_CERTIFICATE') && ADA_PRINT_CERTIFICATE) { $UserCertificateObj = Multiport::findUser($user->getSubscriberId(), $instanceId); $certificate = $UserCertificateObj->Check_Requirements_Certificate($user->getSubscriberId()); if ($certificate) { $linkCertificate = CDOMElement::create('a', 'href:../browsing/userCertificate.php?id_user='******'&id_instance=' . $instanceId); $linkCertificate->setAttribute('class', 'linkCertificate'); $imgDoc = CDOMElement::create('img', 'src:' . HTTP_ROOT_DIR . '/layout/' . $_SESSION['sess_template_family'] . '/img/document.png'); $imgDoc->setAttribute('class', 'imgDoc tooltip'); $imgDoc->setAttribute('title', translateFN('stampa certificato')); $linkCertificate->addChild($imgDoc); } else { $linkCertificate = CDOMElement::create('a', 'href:#'); $linkCertificate->setAttribute('class', 'linkCertificate'); $imgDoc = CDOMElement::create('img', 'src:' . HTTP_ROOT_DIR . '/layout/' . $_SESSION['sess_template_family'] . '/img/document.png'); $imgDoc->setAttribute('class', 'imgDoc tooltip'); $imgDoc->setAttribute('title', translateFN('certificato non disponibile')); $linkCertificate->addChild($imgDoc);
require_once ROOT_DIR . '/include/module_init.inc.php'; require_once ROOT_DIR . '/include/Course.inc.php'; require_once ROOT_DIR . '/include/CourseInstance.inc.php'; require_once 'include/browsing_functions.inc.php'; require_once '../switcher/include/switcher_functions.inc.php'; $self = whoami(); $title = translateFN('Attestato di frequenza'); $logo = '<img src="' . HTTP_ROOT_DIR . '/layout/' . $_SESSION['sess_template_family'] . '/img/header-logo.png" />'; if (isset($_GET['id_user'])) { $id_user = $_GET['id_user']; } if (isset($_GET['id_instance'])) { $id_instance = $_GET['id_instance']; } $codice_corso = $courseObj->getCode(); $UserCertificateObj = Multiport::findUser($id_user, $id_instance); $userFullName = $UserCertificateObj->getFullName(); $gender = $UserCertificateObj->getGender(); $birthplace = $UserCertificateObj->getBirthCity(); $codFisc = $UserCertificateObj->getFiscalCode(); $province = $UserCertificateObj->getProvince(); $birthdate = $UserCertificateObj->getBirthDate(); if (strToUpper($gender) == "F") { $nato = translateFN('nata'); } else { $nato = translateFN('nato'); } if (!is_null($birthplace) && stripos($birthplace, 'NULL') === false && strlen($birthplace) > 0 && (!is_null($birthdate) && $birthdate > 0 && strlen($birthdate) > 0)) { $birthSentence = ""; } if (!is_null($codFisc) && stripos($codFisc, 'NULL') === false && strlen($codFisc) > 0) {