Пример #1
0
    // Valable pour Moodle 2.1 et Moodle 2.2
    //if ($CFG->version < 2011120100) {
    $context = context_module::instance($cm->id);
    //} else {
    // $context = context_module::instance($cm);
    //}
    require_login($course->id, false, $cm);
    // pas d'autologin guest
    if (!isloggedin() or isguestuser()) {
        redirect($CFG->wwwroot . '/mod/referentiel/view.php?id=' . $cm->id . '&amp;non_redirection=1');
    }
    $strreferentiels = get_string('modulenameplural', 'referentiel');
    $strreferentiel = get_string('modulename', 'referentiel');
    $strpagename = get_string('listreferentiel', 'referentiel');
    $icon = $OUTPUT->pix_url('icon', 'referentiel');
    // AFFICHAGE DE LA PAGE Moodle 2
    $pagetitle = strip_tags($course->shortname . ': ' . $strreferentiel . ': ' . format_string($referentiel->name, true));
    $icon = $OUTPUT->pix_url('icon', 'referentiel');
    $PAGE->set_url($url);
    // $PAGE->set_context($context);
    $PAGE->requires->css('/mod/referentiel/referentiel.css');
    //if ($CFG->version < 2011120100) $PAGE->requires->js('/lib/overlib/overlib.js');  else
    $PAGE->requires->js($OverlibJs);
    $PAGE->set_title($pagetitle);
    $PAGE->set_heading($course->fullname);
    echo $OUTPUT->header();
    echo '<div align="center"><h2><img src="' . $icon . '" border="0" title=""  alt="" /> ' . get_string('referentiel', 'referentiel') . ' ' . $OUTPUT->help_icon('referentielh', 'referentiel') . '</h2></div>' . "\n";
    referentiel_affiche_referentiel_instance($referentiel->id);
    echo $OUTPUT->footer();
    die;
}
 /**
  * Display the referentiel
  *
  * The default implementation prints the referentiel description in a table
  */
 function view_referentiel_referentiel()
 {
     referentiel_affiche_referentiel_instance($this->cm, $this->referentiel->id);
 }