if ($_SESSION['statut'] == 'administrateur' || $_SESSION['statut'] == 'scolarite' || $_SESSION['statut'] == 'autre' || $_SESSION['statut'] == 'cpe' && getSettingAOui('GepiAccesTouteFicheEleveCpe') || $_SESSION['statut'] == 'cpe' && is_cpe($_SESSION['login'], '', $eleve_login) || $_SESSION['statut'] == 'professeur' && is_pp($_SESSION['login'], "", $eleve_login) && getSettingAOui('GepiAccesGestElevesProfP') || getSettingAOui('GepiAccesPPTousElevesDeLaClasse') && is_pp($_SESSION['login'], $quelles_classes)) { echo "<p><a href='modify_eleve.php?eleve_login={$eleve_login}&quelles_classes={$quelles_classes}&order_type={$order_type}"; if (isset($motif_rech)) { echo "&motif_rech={$motif_rech}"; } if (isset($mode_rech)) { echo "&mode_rech={$mode_rech}"; } echo "'>{$eleve_nom} {$eleve_prenom}</a>"; } else { echo "{$eleve_nom} {$eleve_prenom}"; } $csv .= "{$eleve_nom} {$eleve_prenom};"; if ($date_sortie_elv != 0) { echo "<br/>"; echo "<span class=\"red\"><b>Sortie le " . affiche_date_sortie($date_sortie_elv) . "</b></span>"; $csv .= $date_sortie_elv; } echo "</p></td>\n"; $csv .= ";"; // Sexe echo "<td><p>{$eleve_sexe}</p></td>\n"; $csv .= "{$eleve_sexe};"; // Naissance echo "<td><p>" . affiche_date_naissance($eleve_naissance) . "</p></td>\n"; $csv .= affiche_date_naissance($eleve_naissance) . ";"; // Régime echo "<td><p>"; if ($_SESSION['statut'] == 'administrateur' || $_SESSION['statut'] == 'scolarite') { echo "<a href='#' onclick=\"afficher_changement_regime('{$eleve_login}', '{$eleve_regime}') ;return false;\">"; echo "<span id='regime_{$eleve_login}'>";
<td>' . $abs["creneau"] . '</td> </tr>'; } } echo '</table>' . "\n"; } if (getSettingValue("active_module_absence") == '2') { require_once "../lib/initialisationsPropel.inc.php"; $eleve = EleveQuery::create()->findOneByLogin($ele_login); include 'visu_eleve_abs2.inc.php'; } } elseif (getSettingValue("active_module_absence") == '2') { echo "<h2>Absences et retards de l'" . $gepiSettings['denomination_eleve'] . " " . $tab_ele['nom'] . " " . $tab_ele['prenom'] . "</h2>\n"; //affichage de la date de sortie de l'élève de l'établissement if ($tab_ele['date_sortie'] != 0) { echo "<p style=\"color:red\">Date de sortie de l'établissement : le " . affiche_date_sortie($tab_ele['date_sortie']) . "</p>"; } // Initialisations files require_once "../lib/initialisationsPropel.inc.php"; $eleve = EleveQuery::create()->findOneByLogin($ele_login); echo "<table class='boireaus boireaus_alt'>\n"; echo "<caption>Bilan des absences</caption>\n"; echo "<tr>\n"; echo "<th title=\"Les dates de fin de période correspondent à ce qui est paramétré en colonne 'Date de fin' de la page de Verrouillage des périodes de notes (page accessible en compte scolarité).\">Période</th>\n"; echo "<th>Nombre d'absences<br/>(1/2 journées)</th>\n"; echo "<th>Absences non justifiées</th>\n"; echo "<th>Nombre de retards</th>\n"; echo "<th>Appréciation</th>\n"; echo "</tr>\n"; foreach ($eleve->getPeriodeNotes() as $periode_note) { if ($periode_note->getDateDebut() == null) {