echo "\$id_absence=".$id_absence."<br />"; */ if (isset($tab_id_absence) && count($tab_id_absence) > 1) { echo "<p>Faire une proposition de remplacement ou un appel à remplacement pour l'absence de :</p>\n\t<ul>"; for ($loop = 0; $loop < count($tab_id_absence); $loop++) { echo "\n\t\t<li><a href='proposer_remplacement.php?id_absence=" . $tab_id_absence[$loop]['id_absence'] . "'>" . civ_nom_prenom($tab_id_absence[$loop]['login_user']) . "</a></li>"; } echo "\n\t</ul>"; echo "<p>Ou contrôler/modifier la saisie pour l'absence de :</p>\n\t<ul>"; for ($loop = 0; $loop < count($tab_id_absence); $loop++) { echo "\n\t\t<li><a href='saisir_absence.php?id_absence=" . $tab_id_absence[$loop]['id_absence'] . "&login_user[]=" . $tab_id_absence[$loop]['login_user'] . "'>" . civ_nom_prenom($tab_id_absence[$loop]['login_user']) . "</a></li>"; } echo "\n\t</ul>"; require "../lib/footer.inc.php"; die; } echo "\n<form action=\"" . $_SERVER['PHP_SELF'] . "#debut_de_page\" method=\"post\" style=\"width: 100%;\" name=\"formulaire_saisie_details\">\n\t<fieldset class='fieldset_opacite50'>\n\n\t\t" . (isset($id_absence) ? "<div style='float:right; width:10em;text-align:center;'><p><a href='proposer_remplacement.php?id_absence={$id_absence}'>Faire une proposition de remplacement ou un appel à remplacement</a>.</p><p style='color:red'>A FAIRE: Indiquer le nombre de créneaux déjà remplacés sur le nombre de créneaux libérés.</p></div>" : "") . "\n\n\t\t" . add_token_field() . "\n\t\t" . (isset($id_absence) ? "<input type='hidden' name='id_absence' value='" . $id_absence . "' />" : "") . "\n\n\t\t<p>Vous souhaitez saisir une absence pour le ou les professeurs suivants :<br /><span class='bold'>"; $tab_prof = array(); for ($loop = 0; $loop < count($login_user); $loop++) { $tab_prof[$loop] = get_info_user($login_user[$loop]); if ($loop > 0) { echo ", "; } echo "<input type='hidden' name='login_user[]' value='" . $login_user[$loop] . "' />"; echo $tab_prof[$loop]['denomination']; } echo "</span></p>\n\n\t\t<p>Veuillez préciser les dates/heures de début et de fin de l'" . (isset($id_absence) ? "<span class='bold'>absence n°{$id_absence}</span>" : "absence") . " :</p>\n\n\t\t<table class='boireaus boireaus_alt'>\n\t\t\t<tr>\n\t\t\t\t<th>Date de début</th>\n\t\t\t\t<td style='text-align:left;'>\n\t\t\t\t\t<input type='text' name='display_date_debut' id='display_date_debut' size='10' value=\"" . (isset($display_date_debut) ? $display_date_debut : "") . "\" onKeyDown=\"clavier_date(this.id,event);\" AutoComplete=\"off\" />\n\t\t" . img_calendrier_js("display_date_debut", "img_bouton_display_date_debut") . "\n\t\t\t\t\t à/en \n\t\t\t\t\t<input type='text' name = 'display_heure_debut' id= 'display_heure_debut' size='5' value = \"" . (isset($display_heure_debut) ? $display_heure_debut : "") . "\" onKeyDown=\"clavier_heure(this.id,event);\" AutoComplete=\"off\" />\n\t\t\t\t\t" . choix_heure('display_heure_debut', 'div_choix_heure_debut', 'return') . "\n\t\t\t\t</td>\n\t\t\t</tr>\n\n\t\t\t<tr>\n\t\t\t\t<th>Date de fin</th>\n\t\t\t\t<td style='text-align:left;'>\n\t\t\t\t\t<input type='text' name='display_date_fin' id='display_date_fin' size='10' value=\"" . (isset($display_date_fin) ? $display_date_fin : "") . "\" onKeyDown=\"clavier_date(this.id,event);\" AutoComplete=\"off\" />\n\t\t" . img_calendrier_js("display_date_fin", "img_bouton_display_date_fin") . "\n\t\t\t\t\t à/en \n\t\t\t\t\t<input type='text' name = 'display_heure_fin' id= 'display_heure_fin' size='5' value = \"" . (isset($display_heure_fin) ? $display_heure_fin : "") . "\" onKeyDown=\"clavier_heure(this.id,event);\" AutoComplete=\"off\" />\n\t\t\t\t\t" . choix_heure('display_heure_fin', 'div_choix_heure_fin', 'return') . "\n\t\t\t\t</td>\n\t\t\t</tr>\n\n\t\t\t<tr>\n\t\t\t\t<th>Titre/motif</th>\n\t\t\t\t<td style='text-align:left;'>\n\t\t\t\t\t<input type='text' name='titre' id='titre' size='50' value=\"" . (isset($titre) ? $titre : "") . "\" />\n\t\t\t\t</td>\n\t\t\t</tr>\n\n\t\t\t<tr>\n\t\t\t\t<th>Description/détails</th>\n\t\t\t\t<td>"; $oCKeditor = new CKeditor('../ckeditor/'); $oCKeditor->editor('description', preg_replace("/\\\\n/", "", $description)); echo "\n\t\t\t\t</td>\n\t\t\t</tr>\n\n\t\t</table>\n\n\t\t<input type='hidden' name='enregistrer_dates' value='y' />\n\n\t\t<p style='color:red'><input type='checkbox' name='info_ele_parents' id='info_ele_parents' value='y' /><label for='info_ele_parents'> Informer sans attendre les parents en page d'accueil.</label><br />\n\t\t<span style='color:red'>Cette option n'est pas encore implémentée...</span></p>\n\n\t\t<p><input type='submit' value='Valider' /></p>\n\n\t</fieldset>\n</form>"; require "../lib/footer.inc.php";
</div> <input type='text' name='display_heure' id='display_heure' size='6' value="<?php echo $display_heure; ?> " onkeydown="clavier_heure(this.id,event);" AutoComplete="off" onchange='changement()' /> <?php choix_heure('display_heure', 'div_choix_heure'); } else { echo $display_heure; } ?> </td> </tr> <?php //======================== // Lieu $sql = "(SELECT * FROM s_lieux_incidents WHERE lieu!='')"; //echo "$sql<br />\n"; $res_lieu = mysqli_query($GLOBALS["mysqli"], $sql); if (mysqli_num_rows($res_lieu) > 0) { $alt = $alt * -1; ?>
if (!$modifiable || $saisie->getDeletedAt() != null) { echo strftime("%a %d/%m/%Y %H:%M", $saisie->getDebutAbs('U')); } else { echo '<nobr><input name="heure_debut" id="heure_debut" value="' . $saisie->getDebutAbs("H:i") . '" type="text" maxlength="5" size="4" onkeydown="clavier_heure(this.id,event);" autocomplete="off" title="Vous pouvez modifier l\'heure en utilisant les flèches Haut/Bas et PageUp/PageDown du clavier" onchange="teste_validite_heure_debut_abs()" onblur="teste_validite_heure_debut_abs()" /> '; if ($utilisateur->getStatut() == 'professeur') { //on autorise pas au professeur a changer la date echo strftime(" %a %d/%m/%Y", $saisie->getDebutAbs('U')); echo '<input name="date_debut" id="trigger_calendrier_debut" value="' . $saisie->getDebutAbs('d/m/Y') . '" type="hidden"/></nobr> '; ?> <button type="button" style="cursor:pointer;" onclick="heureActuelle('heure_debut')"> Maintenant </button> <?php } else { echo '<input id="trigger_calendrier_debut" name="date_debut" type="text" dojoType="dijit.form.DateTextBox" value="' . $saisie->getDebutAbs('Y-m-d') . '" style="width: 8em"/></nobr> '; echo choix_heure(array('heure_debut', 'heure_fin'), 'div_choix_heure'); // echo '<img id="trigger_date_debut" src="../images/icons/calendrier.gif"/>'; echo '</nobr>'; /*echo ' <script type="text/javascript"> Calendar.setup({ inputField : "trigger_calendrier_debut", // id of the input field ifFormat : "%d/%m/%Y", // format of the input field button : "trigger_calendrier_debut", // trigger for the calendar (button ID) align : "Tl", // alignment (defaults to "Bl") singleClick : true }); </script>';*/ } } echo '<span id="commentaire_heure_debut_abs"></span></td></tr>';