if ($nb_suppr > 0) { $msg .= "Information des familles supprimée pour {$nb_suppr} remplacement(s).<br />"; } // Après modification, on récupère la nouvelle liste: if ($mode == "") { // Futurs remplacements $tab_r = get_tab_propositions_remplacements("", "futures_validees"); } elseif ($mode == "familles_informees") { // Futurs remplacements avec familles informées $tab_r = get_tab_propositions_remplacements("", "futures_validees", "oui"); } elseif ($mode == "familles_non_informees") { // Futurs remplacements avec familles informées $tab_r = get_tab_propositions_remplacements("", "futures_validees", "non"); } elseif ($mode == "tous") { // Tous les remplacements passés et futurs $tab_r = get_tab_propositions_remplacements("", "validees", ""); } } $javascript_specifique[] = "lib/tablekit"; $utilisation_tablekit = "ok"; $avec_js_et_css_edt = "y"; $themessage = 'Des informations ont été modifiées. Voulez-vous vraiment quitter sans enregistrer ?'; // onclick=\"return confirm_abandon (this, change, '$themessage')\" $message_suppression = "Confirmation de suppression"; //**************** EN-TETE ***************** $titre_page = "Afficher remplacements"; require_once "../lib/header.inc.php"; //**************** FIN EN-TETE ************* //debug_var(); //=================================================================== // Récupérer la liste des créneaux
$nom_classe = get_nom_classe($tab[$loop]['id_classe']); $info_groupe = get_info_grp($tab[$loop]['id_groupe'], array('description', 'matieres', 'classes', 'profs')); $info_salle = ""; if ($tab[$loop]['salle'] != "") { $info_salle = "<br />Salle " . $tab[$loop]['salle']; } $commentaire_validation = ""; if ($tab[$loop]['commentaire_validation'] != "") { $commentaire_validation = "<br />" . $tab[$loop]['commentaire_validation']; } echo "\n\t\t\t<li>\n\t\t\t\t<p><strong>Le " . formate_date($tab[$loop]['date_debut_r'], "n", "complet") . " en " . $tab_creneaux[$tab[$loop]['id_creneau']]['nom_creneau'] . " (<em>" . $tab_creneaux[$tab[$loop]['id_creneau']]['debut'] . " à " . $tab_creneaux[$tab[$loop]['id_creneau']]['fin'] . "</em>) : {$nom_classe}</strong> (<em style='font-size:x-small;'>remplacement de {$info_groupe}</em>)" . $info_salle . $commentaire_validation . "</p>\n\t\t\t</li>"; } echo "\n\t\t</ul>\n\t</div>"; } // Remplacements validés/effectués dans le passé $tab = get_tab_propositions_remplacements($_SESSION['login'], "validees_passees"); if (count($tab) > 0) { $nb_propositions_ou_remplacements += count($tab); echo "\n<h3>Remplacements validés/effectués dans le passé</h3>\n\n\t<div class='fieldset_opacite50' style='margin-left:3em;'>\n\n\t\t<p class='bold'>Le(s) remplacement(s) suivant(s) vous a(ont) été attribué(s) :</p>\n\t\t<ul>"; for ($loop = 0; $loop < count($tab); $loop++) { /* echo "<pre>"; print_r($tab[$loop]); echo "</pre>"; */ $nom_classe = get_nom_classe($tab[$loop]['id_classe']); $info_groupe = get_info_grp($tab[$loop]['id_groupe'], array('description', 'matieres', 'classes', 'profs')); $info_salle = ""; if ($tab[$loop]['salle'] != "") { $info_salle = " (<em>salle " . $tab[$loop]['salle'] . "</em>)"; }
function affiche_remplacements_confirmes($login_user) { global $gepiPath; $retour = ""; $tab = get_tab_propositions_remplacements($login_user, "futures_validees"); for ($loop = 0; $loop < count($tab); $loop++) { $tab_creneau = get_infos_creneau($tab[$loop]['id_creneau']); $retour .= "<div class='postit' style='text-align:center;'>Un remplacement vous est attribué :<br /><strong>" . get_nom_classe($tab[$loop]['id_classe']) . " :</strong> " . formate_date($tab[$loop]['date_debut_r']) . " en " . $tab_creneau['info_html']; if ($tab[$loop]['salle'] != "") { $retour .= " (<em>salle " . $tab[$loop]['salle'] . "</em>)"; } $retour .= ".<br />(<em style='font-size:x-small'>remplacement de " . get_info_grp($tab[$loop]['id_groupe']) . "</em>)"; if ($tab[$loop]['commentaire_validation'] != "") { $retour .= "<br />" . $tab[$loop]['commentaire_validation']; } $retour .= "</div>"; } return $retour; }