Server : Apache System : Linux webd348.cluster026.gra.hosting.ovh.net 5.15.148-ovh-vps-grsec-zfs-classid #1 SMP Thu Feb 8 09:41:04 UTC 2024 x86_64 User : hednacluml ( 122243) PHP Version : 8.3.9 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl Directory : /home/hednacluml/jobs/prive/formulaires/ |
#SET{id,#FORM|concat{'-',#ENV{objet},'-',#ENV{id,nouveau}}} <div class="formulaire_spip formulaire_#FORM formulaire_#GET{id}[ (#ENV{_class})]"> [<p class="reponse_formulaire reponse_formulaire_ok" role="status">(#ENV*{message_ok})</p>] [<p class="reponse_formulaire reponse_formulaire_erreur" role="alert">(#ENV*{message_erreur})</p>] <p hidden id="format_date_#GET{id}"><:format_date_attendu:></p> <p hidden id="format_heure_#GET{id}"><:format_heure_attendu:></p> [(#ENV{editable}) <form method='post' action='#ENV{action}'><div> <input type='submit' class='over' name='changer' value='<:bouton_changer:>' /> [(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ] #ACTION_FORMULAIRE ] <div class="editer-groupe"> #SET{name,date}#SET{erreurs,#ENV*{erreurs/#GET{name}}} <div class="editer long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]"> <label for="#GET{name}_jour" id="#GET{name}_jour_#GET{id}">[(#ENV{_label_date})] #AIDER{artdate}</label>[ <span class='erreur_message' id="erreur_#GET{id}">(#GET{erreurs})</span> ] <span class="affiche"[(#ENV{_saisie_en_cours}|et{#ENV{_editer_date}}|oui)style="display:none;"]>[(#ENV*{afficher_#GET{name}}|affdate)]</span> <BOUCLE_editable(CONDITION){si #ENV{editable}}> <span class="toggle_box_link"[(#ENV{_saisie_en_cours}|oui)style="display:none;"]><button class="btn_mini btn_secondaire" name="_saisie_en_cours" value="X" onclick="return formulaireDaterButtonChangeOnClick.apply(this)" ><:bouton_changer:><i class="over"> \(#ENV{_label_date}\)</i></button></span> <span class="input[(#ENV{_editer_date}|oui)editable]"[(#ENV{_saisie_en_cours}|et{#ENV{_editer_date}}|non)style="display:none;"]> <input type="text" class="text date" name="#GET{name}_jour" id="#GET{name}_jour" value="#ENV{#GET{name}_jour}" size="10" aria-describedby="[(#GET{erreurs}|oui)erreur_#GET{id} ]format_date_#GET{id}"/> <input type="text" class="text heure time" name="#GET{name}_heure" id="#GET{name}_heure" value="#ENV{#GET{name}_heure}" size="5" aria-labelledby="#GET{name}_jour_#GET{id}" aria-describedby="format_heure_#GET{id}"/> </span> </BOUCLE_editable> </div> <BOUCLE_editer_date_anterieure(CONDITION){si #ENV{_editer_date_anterieure}|oui}> #SET{name,date_redac}#SET{erreurs,#ENV*{erreurs/#GET{name}}} <div class="editer long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]"> <label for="#GET{name}_jour" id="#GET{name}_jour_#GET{id}">[(#ENV{_label_date_redac,<:texte_date_publication_anterieure:>})] #AIDER{artdate_redac}</label>[ <span class='erreur_message'>(#GET{erreurs})</span> ] <span class="affiche"[(#ENV{_saisie_en_cours}|oui)style="display:none;"]>[(#ENV*{afficher_#GET{name}}|affdate|sinon{<:jour_non_connu_nc:>})]</span> <BOUCLE_editable1(CONDITION){si #ENV{editable}}> <span class="input editable"[(#ENV{_saisie_en_cours}|non)style="display:none;"]> <span class="saisie_redac"[(#ENV{sans_redac}|oui)style="display:none;"]> <input type="text" class="text date" name="#GET{name}_jour" id="#GET{name}_jour" value="#ENV{#GET{name}_jour}" size="10" aria-describedby="[(#GET{erreurs}|oui)erreur_#GET{id} ]format_date_#GET{id}"/> <input type="text" class="text heure time" name="#GET{name}_heure" id="#GET{name}_heure" value="#ENV{#GET{name}_heure}" size="5" aria-labelledby="#GET{name}_jour_#GET{id}" aria-describedby="format_heure_#GET{id}"/> <br /> </span> <span class="choix"> <input type="checkbox" name="sans_redac" value="1"[(#ENV{sans_redac}|oui)checked="checked"] id="sans_redac" onclick="jQuery(this).blur();" onchange="formulaireDaterCheckboxSansRedacOnChange.apply(this)" /><label for="sans_redac"><span class="texte-label">[(#ENV{_texte_sans_date_redac,<:texte_date_publication_anterieure_nonaffichee:>})]</span></label> </span> </BOUCLE_editable1> </span> </div> </BOUCLE_editer_date_anterieure> </div> [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ] <!--extra--> [(#ENV{editable}) <div class='boutons'[(#ENV{_saisie_en_cours}|non)style="display:none;"]> <span class='image_loading'> </span> <div class="groupe-btns"> <input type='submit' class='btn submit btn_secondaire' name='annuler' value='<:bouton_annuler:>' /> <input type='submit' class='btn submit' name='changer' value='<:bouton_changer:>' /> </div> </div> </div></form> ] </div> <script type="text/javascript"> function formulaireDaterButtonChangeOnClick() { var $me = jQuery(this); var $form = $me.closest('form').eq(0); $form.find('.editer .input.editable').show('fast').siblings('span').add($me.parent()).hide('fast'); $form.find('.boutons').show('fast'); setTimeout(function(){$form.find('input.date').eq(0).focus()},200); [(#ENV{sans_redac}|oui)$form.find('.editer_date_redac label\[for=date_redac_jour\]').hide();] return false; } function formulaireDaterCheckboxSansRedacOnChange() { var $me = jQuery(this); if ($me.prop('checked')) { $me.parent().siblings().hide('fast'); $me.closest('form').find('.editer_date_redac label[for=date_redac_jour]').hide(); } else { $me.parent().siblings().show('fast'); $me.closest('form').find('.editer_date_redac label[for=date_redac_jour]').show('fast'); } } </script> <INCLURE{fond=formulaires/dateur/inc-dateur,heure_pas} />