Ejemplo n.º 1
0
 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}&amp;quelles_classes={$quelles_classes}&amp;order_type={$order_type}";
     if (isset($motif_rech)) {
         echo "&amp;motif_rech={$motif_rech}";
     }
     if (isset($mode_rech)) {
         echo "&amp;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}'>";
Ejemplo n.º 2
0
						    <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) {