Example #1
0
// $PAGE->requires->js('/mod/referentiel/functions.js');
$PAGE->set_title($pagetitle);
$PAGE->navbar->add($strpagename);
$PAGE->set_heading($course->fullname);
echo $OUTPUT->header();
groups_print_activity_menu($cm, $CFG->wwwroot . '/mod/referentiel/archive.php?d=' . $referentiel->id . '&mode=' . $mode . '&select_acc=' . $select_acc);
if (!empty($referentiel->name)) {
    echo '<div align="center"><h1>' . $referentiel->name . '</h1></div>' . "\n";
}
require_once 'onglets.php';
// menus sous forme d'onglets
$tab_onglets = new Onglets($context, $referentiel, $referentiel_referentiel, $cm, $course, $currenttab, $select_acc, NULL, $mode);
$tab_onglets->display();
echo '<br />' . "\n";
echo '<div align="center"><h2><img src="' . $icon . '" border="0" title=""  alt="" /> ' . $strmessage . ' ' . $OUTPUT->help_icon('archiveh', 'referentiel') . '</h2></div>' . "\n";
$records_users = referentiel_get_liste_users($referentiel, $course, $context, $list_userids, $userid_filtre, $gusers, $select_acc, $select_all);
$size_data = referentiel_get_size_data($records_users, $referentiel_referentiel->id);
if (!empty($format)) {
    /// Filename et format d'exportation
    if (!confirm_sesskey()) {
        print_error('sesskey');
    }
    // load parent class for import/export
    require "format.php";
    // and then the class for the selected format
    require "format/{$format}/format.php";
    $classname = "zformat_{$format}";
    $zformat = new $classname();
    // $zformat->setCategory( $category );
    $zformat->setCourse($course);
    $zformat->setFilename($exportfilename);
Example #2
0
admin_externalpage_setup('reportreferentiel');
echo $OUTPUT->header();
echo $OUTPUT->heading(get_string('adminreport', 'referentiel'));
echo '<div align="center"><h3>' . $strmessage . ' ' . $OUTPUT->help_icon('archiveh', 'referentiel') . '</h3></div>' . "\n";
$msg = '';
$contextversionneeded = 2007101500;
// Moodle 1.9 branch
// print_object($CFG);
// exit;
if ($CFG->version < $contextversionneeded) {
    ///version issus
    $msg .= get_string('majmoodlesvp', 'referentiel', $contextversionneeded);
    $msg .= "<br />" . get_string('moodleversion', 'referentiel', $CFG->version) . "<br />\n";
} else {
    if (!empty($referentiel_referentiel) && !empty($referentiel) && !empty($course)) {
        $records_users = referentiel_get_liste_users($referentiel, $course, $context, '', 0, NULL, 0, 0);
        $size_data = referentiel_get_size_data($records_users, $referentiel->id);
        if (!empty($format)) {
            /// Filename et format d'exportation
            if (is_readable($CFG->dirroot . '/mod/referentiel/format/' . $format . '/format.php')) {
                // load parent class for import/export
                require $CFG->dirroot . '/mod/referentiel/format.php';
                // and then the class for the selected format
                require $CFG->dirroot . '/mod/referentiel/format/' . $format . '/format.php';
                $classname = "zformat_{$format}";
                $zformat = new $classname();
                $zformat->setCourse($course);
                $zformat->setFilename($exportfilename);
                $zformat->setIReferentiel($referentiel);
                $zformat->setRReferentiel($referentiel_referentiel);
                $zformat->setUserCreator($USER->id);