Exemple #1
0
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&nbsp;:</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&nbsp;:</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'] . "&amp;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&nbsp;:<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") . "&nbsp;:</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";
Exemple #2
0
                    </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;
        ?>
Exemple #3
0
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()" />&nbsp;';
    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>';