Exemple #1
0
             }
         } else {
             $error_message = translateFN('Upload del file non riuscito.');
             if (!$accepted_filesize) {
                 $error_message .= translateFN('La dimensione del file supera quella massima consentita.');
             } else {
                 if (!$accepted_mimetype) {
                     $error_message .= translateFN('Il tipo di file inviato non è tra quelli accettati dalla piattaforma.') . ' ' . $file_type;
                 }
             }
             $form = UserModuleHtmlLib::uploadForm('upload.php', $sess_id_user, $id_course, $id_course_instance, $id_node, $error_message);
             $form = $form->getHtml();
         }
     }
 } else {
     $form = UserModuleHtmlLib::uploadForm('upload.php', $sess_id_user, $id_course, $id_course_instance, $id_node);
     $form = $form->getHtml();
 }
 $nodeObj = read_node_from_DB($id_node);
 if (!AMA_DataHandler::isError($nodeObj)) {
     $node_title = $nodeObj->name;
     $node_version = $nodeObj->version;
     $node_date = $nodeObj->creation_date;
     $authorHa = $nodeObj->author;
     $node_author = $authorHa['username'];
     $node_level = $nodeObj->level;
     $node_keywords = ltrim($nodeObj->title);
     $node_path = $nodeObj->findPathFN();
 }
 $content_dataAr = array('form' => isset($form) ? $form : '', 'status' => $status, 'user_name' => $user_name, 'user_type' => $user_type, 'messages' => $user_messages->getHtml(), 'agenda' => $user_agenda->getHtml(), 'title' => $node_title, 'version' => $node_version, 'date' => $node_date, 'author' => $node_author, 'level' => $node_level, 'keywords' => $node_keywords, 'course_title' => $course_title, 'path' => $node_path);
 /* 5.
Exemple #2
0
            $_SESSION['sess_userObj'] = $userObj;
            $user_default_tester = $userObj->getDefaultTester();
            if ($user_default_tester !== NULL) {
                $_SESSION['sess_selected_tester'] = $user_default_tester;
            }
            header('Location:' . $userObj->getHomePage());
            exit;
        } else {
            // Utente non loggato perché coppia username password non corretta
            $login_error_message = translateFN("Username  e/o password non valide");
        }
    } else {
        // Utente non loggato perche' informazioni in username e password non valide
        // es. campi vuoti o contenenti caratteri non consentiti.
        $login_error_message = translateFN("Username  e/o password non valide");
    }
}
/**
 * Show login page
 */
$form_action = HTTP_ROOT_DIR . '/kiosk.php';
$login = UserModuleHtmlLib::loginForm($form_action, $supported_languages, $login_page_language_code, $login_error_message);
$message = CDOMElement::create('div');
if (isset($_GET['message'])) {
    $message->addChild(new CText($_GET['message']));
}
$content_dataAr = array('form' => $login->getHtml(), 'text' => $newsmsg, 'help' => $hlpmsg, 'message' => $message->getHtml());
/**
 * Sends data to the rendering engine
 */
ARE::render($layout_dataAr, $content_dataAr);
Exemple #3
0
             */
            for ($currentLang = reset($tryLangs); current($tryLangs) !== false && !$foundFile; $currentLang = next($tryLangs)) {
                $filename = implode('_', $underscoreDelimited) . '_' . $currentLang . $extension;
                $foundFile = is_file(ROOT_DIR . '/docs/' . $filename) && is_readable(ROOT_DIR . '/docs/' . $filename);
            }
        }
        if ($foundFile) {
            $http_path_to_file = HTTP_ROOT_DIR . '/docs/' . $filename;
            $pdf_filename = $exploded_filename[0] . '.pdf';
            if (is_readable(ROOT_DIR . '/docs/' . $pdf_filename)) {
                $href = HTTP_ROOT_DIR . '/docs/' . $pdf_filename;
                $pdf_link = CDOMElement::create('a', "href: {$href}");
                $pdf_link->addChild(new CText(translateFN('Download pdf version')));
            } else {
                $pdf_link = new CText('');
            }
            $data = $pdf_link->getHtml() . UserModuleHtmlLib::getExternalLinkNavigationFrame($http_path_to_file)->getHtml();
        } else {
            $data = translateFN('The required resource is currently not available.') . '<br />' . translateFN('Please try again later.');
        }
    } else {
        $data = translateFN('The required resource is not available.');
    }
} elseif ($url != false) {
    $data = UserModuleHtmlLib::getExternalLinkNavigationFrame($url)->getHtml();
} else {
    $data = '';
}
$title = translateFN('ADA - External link navigation');
$content_dataAr = array('data' => $data, 'address' => $address, 'status' => $status, 'user_name' => $user_name, 'user_type' => $user_type);
ARE::render($layout_dataAr, $content_dataAr);