Samx Here
n1udSecurity


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/info/prive/formulaires/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/hednacluml/info/prive/formulaires/dater.html
#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'>&nbsp;</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} />

SAMX