// $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/print_certificat.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="" /> ' . get_string('select_print_certificat', 'referentiel') . ' ' . $OUTPUT->help_icon('selectcertificath', 'referentiel') . '</h2></div>' . "\n";
 referentiel_select_liste_certificats($referentiel, $list_pedagoids, $userid_filtre, $gusers, $select_acc, $mode, $CFG->wwwroot . '/mod/referentiel/print_certificat.php?d=' . $referentiel->id, $select_all, $sql_filtre_where, $export_filtre);
 // Gestion des fichiers d'archives
 referentiel_get_manage_files($context->id, 'certificat', 0, get_string('printedcertificates', 'referentiel'), "print_certificat.php?id={$cm->id}");
 echo '<div align="center"><h2><img src="' . $icon . '" border="0" title="" alt="" /> ' . $strmessage . ' ' . $OUTPUT->help_icon('printcertificath', 'referentiel') . '</h2></div>' . "\n";
 // liste des certificats selectionnes
 referentiel_resume_liste_certificats($initiale, $userids, $referentiel, $userid_filtre, $gusers, $sql_filtre_where, $sql_filtre_order, $data_filtre, $select_acc);
 /// Display upload form
 // get valid prints to generate dropdown list
 $fileprintnames = referentiel_get_print_formats('print', 'pprint');
 // get filename
 if (empty($exportfilename)) {
     $exportfilename = referentiel_default_print_filename($course, $referentiel, 'certificat');
 }
 $modform = 'print_certificat.html';
 echo "\n<br />\n";
 // print_box_start('generalbox boxwidthnormal boxaligncenter');
Esempio n. 2
0
    }
    echo "<hr />";
    // link to download the finished file
    $file_ext = $zformat->export_zip_extension();
    $fullpath = '/' . $context->id . '/mod_referentiel/archive/0' . $zformat->get_export_dir() . $exportfilename . $file_ext;
    $efile = new moodle_url($CFG->wwwroot . '/pluginfile.php' . $fullpath);
    echo "<p><div class=\"boxaligncenter\"><a href=\"{$efile}\">{$txt->download}</a></div></p>";
    echo "<p><div class=\"boxaligncenter\"><font size=\"-1\">{$txt->downloadextra}</font></div></p>";
    echo $OUTPUT->continue_button($CFG->wwwroot . '/mod/referentiel/certificat.php?id=' . $cm->id);
    echo $OUTPUT->footer();
    die;
} else {
    // BOITES DE SELECTION
    if (has_capability('mod/referentiel:export', $context)) {
        echo '<div align="center"><h3><img src="' . $icon . '" border="0" title=""  alt="" /> ' . get_string('selectcertificat', 'referentiel') . ' ' . $OUTPUT->help_icon('selectcertificath', 'referentiel') . '</h3></div>' . "\n";
        referentiel_select_liste_certificats($referentiel, $list_pedagoids, $userid_filtre, $gusers, $select_acc, $mode, $CFG->wwwroot . '/mod/referentiel/archive.php?d=' . $referentiel->id, $select_all, $sql_filtre_where, $data_archive);
    }
    /// Display upload form
    // get valid formats to generate dropdown list
    $fileformatnames = referentiel_get_import_export_formats('archive', 'zformat');
    // get filename
    if (empty($exportfilename)) {
        $exportfilename = referentiel_default_export_filename($course, $referentiel, 'archive');
    }
    echo "\n<br />\n";
    echo $OUTPUT->box_start('generalbox  boxaligncenter');
    echo "\n<div align=\"center\">\n";
    ?>
            <form enctype="multipart/form-data" method="post" action="archive.php?id=<?php 
    echo $cm->id;
    ?>