コード例 #1
0
ファイル: voir.php プロジェクト: Regis85/plugin_notes
    include CHEMIN_VUE_GLOBALE . "/" . 'interdit.php';
} else {
    unset($_SESSION[PREFIXE]['id_groupe_session']);
    $_SESSION[PREFIXE]['id_groupe_session'] = $id_groupe_actif;
    // On récupère tous les groupes possibles du prof
    $tous_groupes = recupere_tous_groupes();
    $group_actif = array();
    $periodes = array();
    $liens_autres_pages = array();
    if ($id_groupe_actif) {
        // On a un groupe valide,
        // On récupère les données du groupe actif
        $group_actif = recupere_groupe_actif($id_groupe_actif);
        // On récupère les périodes du groupe actif
        $periodes = recupere_periodes($group_actif);
        // On récupère la période active et on la met dans $_SESSION[PREFIXE]['periode_num']
        $id_periode_active = recupere_periode_active();
        $periode_ouverte = ouverte($_SESSION[PREFIXE]['periode_num']);
        // Si on a une periode ouverte, on peut afficher les évaluations
        if ($id_periode_active) {
            $eval_toutes = eval_dispo($periodes);
        }
        // Liens autres pages
        $liens_autres_pages = liens_externes();
    }
    /** 
     * Chargement de la vue de la page
     *
     */
    include CHEMIN_VUE . "/" . VOIR . '.php';
}
コード例 #2
0
ファイル: voir.php プロジェクト: Regis85/plugin_notes
/** Construit les liens vers les bulletins et les évaluations de l'année
 *
 * @return array un tableau titre text, adresse lien, autre text
 * @see moyenne_existe
 * @see appreciation_existe()
 * @see ouverte()
 */
function liens_externes()
{
    $liens = array();
    if (isset($_SESSION[PREFIXE]['id_groupe_session'])) {
        $liens[] = array("titre" => "Voir toutes les évaluations de l'année", "adresse" => CHEMIN_RACINE . TOUTES_LES_NOTES . "?id_groupe=" . $_SESSION[PREFIXE]['id_groupe_session']);
        if (isset($_SESSION[PREFIXE]['periode_num']) && ouverte($_SESSION[PREFIXE]['periode_num'])) {
            $parametres = "id_groupe=" . $_SESSION[PREFIXE]['id_groupe_session'] . "&periode_cn=" . $_SESSION[PREFIXE]['periode_num'];
            $moyenne_vide = !moyenne_existe($_SESSION[PREFIXE]['periode_num']) ? "actuellement vide" : NULL;
            $appreciation_vide = !appreciation_existe($_SESSION[PREFIXE]['periode_num']) ? "actuellement vide" : NULL;
            $liens[] = array("titre" => "Saisie des moyennes trimestrielles", "adresse" => CHEMIN_RACINE . SAISIE_MOYENNES . "?" . $parametres, "autre" => $moyenne_vide);
            $liens[] = array("titre" => "Saisie des appréciations trimestrielles", "adresse" => CHEMIN_RACINE . SAISIE_APPRECIATION . "?" . $parametres, "autre" => $appreciation_vide);
        }
    }
    return $liens;
}