From e7e2e36f02ca91868e99694911d3bcfdb4242898 Mon Sep 17 00:00:00 2001
From: "kent1@arscenic.info" <>
Date: Fri, 25 Nov 2016 09:30:31 +0000
Subject: [PATCH] Indentation et retour ligne

---
 formulaires/changer_fichier_document.html |   6 +-
 formulaires/editer_document.html          |  82 +++----
 formulaires/illustrer_document.html       |   9 +-
 formulaires/inc-upload_document.html      | 280 ++++++++++------------
 formulaires/joindre_document.html         |   1 -
 5 files changed, 179 insertions(+), 199 deletions(-)

diff --git a/formulaires/changer_fichier_document.html b/formulaires/changer_fichier_document.html
index eab220dc..68929879 100644
--- a/formulaires/changer_fichier_document.html
+++ b/formulaires/changer_fichier_document.html
@@ -1,7 +1,7 @@
 <div class='formulaire_spip formulaire_changer_fichier_document' id='formulaire_changer_fichier_document-#ENV{id,new}'>
 	[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
 	[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
-	[(#ENV{editable})	
+	[(#ENV{editable})
 	<form action="#ENV{action}#formulaire_changer_fichier_document-#ENV{id,new}" method="post" enctype='multipart/form-data'><div>
 		[(#ACTION_FORMULAIRE{#ENV{action}})]
 		<div class="editer-groupe">
@@ -11,13 +11,13 @@
 				]
 				[(#ENV{fichier}) ] 
 				<p class='actions'>
-				[(#ENV{distant}|=={oui}|oui)  <input type='submit' class='submit' name='copier_local' value='<:medias:bouton_copier_local|attribut_html:>' />]
+				[(#ENV{distant}|=={oui}|oui)<input type='submit' class='submit' name='copier_local' value='<:medias:bouton_copier_local|attribut_html:>' />]
 				&#91;<a href='#' onclick='jQuery("#changer_fichier_document").toggle("fast");return false;'><:bouton_changer:></a>&#93;
 				</p>
 				<div id='changer_fichier_document' style='display:none;'>
 				[(#INCLURE{fond=formulaires/inc-upload_document, env})]
 				</div>
-	    </div>
+		</div>
 		</div>
 	</div></form>
 	]
diff --git a/formulaires/editer_document.html b/formulaires/editer_document.html
index 1f439c22..68d2de0c 100644
--- a/formulaires/editer_document.html
+++ b/formulaires/editer_document.html
@@ -6,29 +6,29 @@
 		[(#REM) declarer les hidden qui declencheront le service du formulaire 
 		parametre : url d'action ]
 		#ACTION_FORMULAIRE{#ENV{action}}
-	  <input type='hidden' name='id_document' value='#ENV{id_document}' />
+		<input type='hidden' name='id_document' value='#ENV{id_document}' />
 		[(#REM) un bouton submit pour enregistrer qui sera declenche par le return
 		il ne doit pas etre hidden pour marcher dans safari
 		]
-	  <div style="position:absolute;#LANG_LEFT:-10000px;"><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></div>
-	  <div class="editer-groupe">
-	    <div class="editer editer_titre[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]">
-		    <label for="titre">[(#ENV{mode}|=={document}|?{<:medias:entree_titre_document:>,<:medias:entree_titre_image:>})]</label>[
+		<div style="position:absolute;#LANG_LEFT:-10000px;"><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></div>
+		<div class="editer-groupe">
+			<div class="editer editer_titre[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]">
+				<label for="titre">[(#ENV{mode}|=={document}|?{<:medias:entree_titre_document:>,<:medias:entree_titre_image:>})]</label>[
 				<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>
 				]<input type='text' class='text' name='titre' id='titre' value="[(#ENV**{titre,''})]" />
-	    </div>
-	  	<div class='editer editer_parent[ (#ENV**{erreurs}|table_valeur{parents}|oui)erreur]'>
-	    	<label for="parents"><:medias:label_parents:></label>[
-	    	<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{parents})</span>
-	    	]<INCLURE{fond=formulaires/selecteur/articles, selected=#ENV{parents}, name=parents, rubriques=1, articles=1} />
-	  	</div>
+			</div>
+			<div class='editer editer_parent[ (#ENV**{erreurs}|table_valeur{parents}|oui)erreur]'>
+				<label for="parents"><:medias:label_parents:></label>[
+				<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{parents})</span>
+				]<INCLURE{fond=formulaires/selecteur/articles, selected=#ENV{parents}, name=parents, rubriques=1, articles=1} />
+			</div>
 			[<div class="editer editer_fichier[ (#ENV**{erreurs}|table_valeur{fichier}|oui)erreur]">
 				<label for="fichier"><:medias:label_fichier:></label>[
 				<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{fichier})</span>
 				]
 				(#ENV{fichier})
 				<p class='actions'>
-				[(#ENV{distant}|=={oui}|et{#TAILLE|<{#VAL{_COPIE_LOCALE_MAX_SIZE}|constant}}|oui)  <input type='submit' class='submit' name='copier_local' value='<:medias:bouton_copier_local|attribut_html:>' />]
+				[(#ENV{distant}|=={oui}|et{#TAILLE|<{#VAL{_COPIE_LOCALE_MAX_SIZE}|constant}}|oui)<input type='submit' class='submit' name='copier_local' value='<:medias:bouton_copier_local|attribut_html:>' />]
 				[(#PIPELINE{editer_document_actions,#ARRAY{args,#ARRAY{id_document,#ENV{id_document,nouveau}},data,''}})]
 				&#91;<a href='#' onclick='jQuery("#changer_fichier_document").toggle("fast");return false;'><:bouton_changer:></a>&#93;
 				</p>
@@ -36,10 +36,10 @@
 				<div id='changer_fichier_document' class="[(#GET{upload}|match{erreur}|non)none-js]">
 					#GET{upload}
 				</div>
-	    </div>]
-	  	<div class="editer editer_apercu">
-		  	<label><:medias:label_apercu:></label>
-		  	[(#ENV{apercu}|oui)
+			</div>]
+			<div class="editer editer_apercu">
+				<label><:medias:label_apercu:></label>
+				[(#ENV{apercu}|oui)
 				<div class="tourner">
 					<input class="image" type="image" name="tournerL90" src="#CHEMIN_IMAGE{tourner-gauche-12.png}" alt="<:medias:image_tourner_gauche:>" />
 					<input class="image" type="image" name="tournerR90" src="#CHEMIN_IMAGE{tourner-droite-12.png}" alt="<:medias:image_tourner_droite:>" />
@@ -47,7 +47,7 @@
 				</div>
 				[<a href='#ENV{apercu}'>(#ENV{apercu}|image_reduire{320,200})</a>]
 				]
-		  	[(#ENV{apercu}|non)
+				[(#ENV{apercu}|non)
 					#SET{hauteur,#HAUTEUR|et{#LARGEUR}|?{#HAUTEUR|div{#LARGEUR}|mult{320}|round{0},200}}
 					[(#MEDIA|=={audio}|oui) #SET{hauteur,0}]
 					[(#ENV**{_inclus}|=={embed}|?{
@@ -56,23 +56,23 @@
 						[(#MODELE{doc,id_document=#ENV{id_document,''},largeur=320,hauteur=#GET{hauteur}}|extraire_balise{a})]
 						})]
 				]
-	  	</div>
-	  	<div class="editer editer_infos">
-		  	<label><:medias:label_caracteristiques:></label>
-		  	[<span class='type'>(#ENV{type_document}) - </span>]
+			</div>
+			<div class="editer editer_infos">
+				<label><:medias:label_caracteristiques:></label>
+				[<span class='type'>(#ENV{type_document}) - </span>]
 				<span class='taille'>[(#LARGEUR|ou{#HAUTEUR}|oui)[(#VAL{info_largeur_vignette}|_T{#ARRAY{largeur_vignette,#LARGEUR,hauteur_vignette,#HAUTEUR}})] - 
 				][(#TAILLE|taille_en_octets|texte_backend)]</span>
 				[(#ENV{_taille_modif}|oui)<div class='taille_modifiee'><:medias:fichier_modifie:><br />[(#ENV{_largeur_modif}|ou{#ENV{_hauteur_modif}}|oui)[(#VAL{info_largeur_vignette}|_T{#ARRAY{largeur_vignette,#ENV{_largeur_modif},hauteur_vignette,#ENV{_hauteur_modif}}})] -
 				][(#ENV{_taille_modif}|taille_en_octets|texte_backend)]</div>]
 				[(#PIPELINE{afficher_metas_document,#ARRAY{args,#ARRAY{'quoi','editer_document','id_document',#ENV{id_document}},data,''}})]
-	  	</div>
+			</div>
 			<div class="editer editer_descriptif[ (#ENV**{erreurs}|table_valeur{descriptif}|oui)erreur]">
 				<label for="descriptif"><:info_description:></label>[
 				<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{descriptif})</span>
 				]<textarea name='descriptif' id='descriptif'[ lang='(#LANGUE)'] rows='2' cols='40'>[(#ENV**{descriptif})]</textarea>
-	    </div>
-	    [(#ENV{_editer_date})
-	    <div class="editer editer_date[ (#ENV**{erreurs}|table_valeur{saisie_date}|oui)erreur][ (#ENV**{erreurs}|table_valeur{saisie_heure}|oui)erreur]">
+			</div>
+			[(#ENV{_editer_date})
+			<div class="editer editer_date[ (#ENV**{erreurs}|table_valeur{saisie_date}|oui)erreur][ (#ENV**{erreurs}|table_valeur{saisie_heure}|oui)erreur]">
 				<label for="saisie_date" class='date'><:date:></label>[
 				<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{saisie_date})</span>
 				]<input type='text' class='text date' name='saisie_date' id='saisie_date' size="10" maxlength="10" value="[(#ENV{saisie_date})]" />
@@ -81,33 +81,29 @@
 					<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{saisie_heure})</span>]
 					<input type='text' class='text heure' name='saisie_heure' id='heure' size="5" maxlength="5" value="[(#ENV{saisie_heure})]" />
 				</span>
-	    </div>
-	    ]
-	    <div class="editer editer_credits[ (#ENV**{erreurs}|table_valeur{credits}|oui)erreur]">
-		    <label for="credits"><:medias:label_credits:></label>[
+			</div>]
+			<div class="editer editer_credits[ (#ENV**{erreurs}|table_valeur{credits}|oui)erreur]">
+				<label for="credits"><:medias:label_credits:></label>[
 				<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{credits})</span>
 				]<input type='text' class='text' name='credits' id='credits' value="#ENV**{credits,''}" />
-	    </div>
-	    [(#ENV{_editer_dimension})
-	    <div class="editer editer_dimensions[ (#ENV**{erreurs}|table_valeur{dimensions}|oui)erreur]">
+			</div>
+			[(#ENV{_editer_dimension})
+			<div class="editer editer_dimensions[ (#ENV**{erreurs}|table_valeur{dimensions}|oui)erreur]">
 				<label><:medias:entree_dimensions:></label>[
-				<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{dimensions})</span>
-				]
+				<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{dimensions})</span>]
 				<span class='choix largeur'>
 					<label for='largeur' class='largeur'><:medias:info_largeur:></label>
-				  <input type='text' class='text' name='largeur' id='largeur' value="[(#ENV{largeur})]" />
+					<input type='text' class='text' name='largeur' id='largeur' value="[(#ENV{largeur})]" />
 				</span>
 				<span class='choix hauteur'>
 					<label for='hauteur' class='hauteur'><:medias:info_hauteur:></label>
 					<input type='text' class='text' name='hauteur' id='hauteur' value="[(#ENV{hauteur})]" />
 				</span>
-	    </div>
-	    ]
-	  </div>
-	  [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
-	  <!--extra-->
-	  <p class="boutons"><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
+			</div>]
+		</div>
+		[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
+		<!--extra-->
+		<p class="boutons"><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
 	</div></form>
-	#INCLURE{fond=formulaires/dateur/inc-dateur}
-	]
+	#INCLURE{fond=formulaires/dateur/inc-dateur}]
 </div>
diff --git a/formulaires/illustrer_document.html b/formulaires/illustrer_document.html
index 4683a246..dd169db4 100644
--- a/formulaires/illustrer_document.html
+++ b/formulaires/illustrer_document.html
@@ -1,7 +1,7 @@
 <div class='formulaire_spip formulaire_illustrer_document' id='formulaire_illustrer_document-#ENV{id,new}'>
 	[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
 	[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
-	[(#ENV{editable})	
+	[(#ENV{editable})
 	<form action="#ENV{action}#formulaire_illustrer_document-#ENV{id,new}" method="post" enctype='multipart/form-data'><div>
 		[(#ACTION_FORMULAIRE{#ENV{action}})]
 		<div class="editer-groupe">
@@ -14,15 +14,14 @@
 				[(#CONFIG{creer_preview}|=={oui}|et{#ENV{media}|=={image}})<br /><:medias:miniature_automatique_active:>]
 				]
 				<p class='actions'>
-				[(#ENV{id_vignette}|oui|et{#AUTORISER{supprimer,document,#ENV{id_vignette}}})  <input type='submit' class='submit' name='supprimer' value='<:medias:bouton_supprimer|attribut_html:>' />]
+				[(#ENV{id_vignette}|oui|et{#AUTORISER{supprimer,document,#ENV{id_vignette}}}) <input type='submit' class='submit' name='supprimer' value='<:medias:bouton_supprimer|attribut_html:>' />]
 				[(#ENV{id_vignette}|non|ou{#AUTORISER{modifier,document,#ENV{id_vignette}}}) &#91;<a href='#' onclick='jQuery("#illustrer_document").toggle("fast");return false;'><:bouton_changer:></a>&#93;]
 				<span class='image_loading'>&nbsp;</span>
 				</p>
 				<div id='illustrer_document' style='display:none;'>
 				[(#INCLURE{fond=formulaires/inc-upload_document, env, joindre_upload=oui})]
 				</div>
-	    </div>
+			</div>
 		</div>
-	</div></form>
-	]
+	</div></form>]
 </div>
\ No newline at end of file
diff --git a/formulaires/inc-upload_document.html b/formulaires/inc-upload_document.html
index 043103e4..97de81e7 100644
--- a/formulaires/inc-upload_document.html
+++ b/formulaires/inc-upload_document.html
@@ -1,147 +1,133 @@
-#SET{domid,_#ENV{mode}|concat{'_',#ENV{id,new}}}
-#SET{methode,upload}
-[(#ENV{joindre_mediatheque}|oui)#SET{methode,mediatheque}]
-[(#ENV{joindre_distant}|oui)#SET{methode,distant}]
-[(#ENV{joindre_ftp}|oui)#SET{methode,ftp}]
-
-<div id="defaultsubmit#GET{domid}" class="none"></div>
-[
-
-
-(#REM) Formulaire d'upload de fichier
-]<div class='joindre_mode#GET{domid}[(#GET{methode}|=={upload}|non)none-js]' id='joindre_upload#GET{domid}'>
-	<div class="editer-groupe">
-		<div class='editer editer_fichier_upload[ (#ENV**{erreurs}|table_valeur{fichier_upload}|oui)erreur]'>
-			<label for='fichier_upload#GET{domid}'><:bouton_upload:></label>[
-			<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{fichier_upload})</span>
-			]<input class='file multi' type="file" name="fichier_upload[]" value='[(#ENV{fichier_upload}|is_array|?{'', #ENV{fichier_upload}})]' id="fichier_upload#GET{domid}" size='11' />
-			<!--editer_fichier_upload-->
-		</div>
-	</div>
-	<div class='sourceup'>
-		<:medias:bouton_download_depuis:>
-		<:medias:bouton_download_local:>
-		[(#ENV{mediatheque,''}|oui)
-		| <a href='#' onclick="change_methode('#GET{domid}','mediatheque');return false;"><:medias:bouton_download_par_mediatheque:></a>]
-		[(#ENV{proposer_ftp,''}|oui)
-		| <a href='#' onclick="change_methode('#GET{domid}','ftp');return false;"><:medias:bouton_download_par_ftp:></a>]
-		| <a href='#' onclick="change_methode('#GET{domid}','distant');return false;"><:medias:bouton_download_sur_le_web:></a>
-	</div>
-	<p class='boutons'><input class='submit' type="submit" name="joindre_upload" value="<:bouton_upload:>"/></p>
-</div>[
-
-
-
-
-(#REM) Formulaire pour document dans mediatheque
-][(#ENV{mediatheque,''}|oui)
-<div class='joindre_mode#GET{domid}[(#GET{methode}|=={mediatheque}|non)none-js]' id='joindre_mediatheque#GET{domid}'>
-	<div class="editer-groupe">
-		<div class='editer editer_refdoc_joindre[ (#ENV**{erreurs}|table_valeur{refdoc_joindre}|oui)erreur]'>
-			<label for='refdoc_joindre#GET{domid}'><:medias:label_refdoc_joindre:></label>[
-			<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{refdoc_joindre})</span>
-			]<input class='text' type="text" name="refdoc_joindre" value='#ENV{refdoc_joindre}' id="refdoc_joindre#GET{domid}"/>
-			<input class='submit' type="button" name="parcourir" value="<:medias:bouton_parcourir:>"
-				onclick="jQuery.modalboxload('#URL_ECRIRE{popin-choisir_document,var_zajax=contenu&selectfunc=mediaselect#GET{domid}}',{autoResize: true});"
-			/>
-			<!--editer_refdoc_joindre-->
-		</div>
-	</div>
-	<script type="text/javascript">/*<!\[CDATA\[*/
-	function mediaselect#GET{domid}(id){jQuery.modalboxclose();jQuery("#refdoc_joindre#GET{domid}").attr('value','doc'+id).focus();jQuery('#joindre_mediatheque#GET{domid}>.boutons input').get(0).click();}
-	/*\]\]>*/</script>
-	<div class='sourceup'>
-		<:medias:bouton_download_depuis:>
-			<a href='#' onclick="change_methode('#GET{domid}','upload');return false;"><:medias:bouton_download_local:></a>
-		| <:medias:bouton_download_par_mediatheque:>
-		[(#ENV{proposer_ftp,''}|oui)
-		| <a href='#' onclick="change_methode('#GET{domid}','ftp');return false;"><:medias:bouton_download_par_ftp:></a>]
-		| <a href='#' onclick="change_methode('#GET{domid}','distant');return false;"><:medias:bouton_download_sur_le_web:></a>
-	</div>
-	<p class='boutons'><input class='submit' type="submit" name="joindre_mediatheque" value="<:medias:bouton_attacher_document:>"/></p>
-</div>
-][
-
-
-
-
-(#REM) Formulaire pour upload ftp
-][(#ENV{proposer_ftp,''}|oui)
-<div class='joindre_mode#GET{domid}[(#GET{methode}|=={ftp}|non)none-js]' id='joindre_ftp#GET{domid}'>
-	[
-	<div class="editer-groupe">
-		<div class='editer editer_cheminftp[ (#ENV**{erreurs}|table_valeur{cheminftp}|oui)erreur]'>
-			<label for='cheminftp#GET{domid}'>[(#VAL{info_selectionner_fichier}|_T{#ARRAY{upload,#ENV*{_dir_upload_ftp}}})]</label>[
-			<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{cheminftp})</span>
-			]<select name='cheminftp' id='cheminftp#GET{domid}' size='1'>
-			<option value=''>&gt;&gt;</option>
-			(#ENV*{_options_upload_ftp})
-			</select>
-			<!--editer_cheminftp-->
-		</div>
-	</div>][(#ENV{_dir_upload_ftp}|et{#ENV{_options_upload_ftp}|non}|oui)
-	<p class="infos">
-	[(#VAL{info_installer_ftp}|_T{#ARRAY{upload,#ENV*{_dir_upload_ftp}}})] #AIDER{ins_upload}
-	</p>
-	]
-	<div class='sourceup'>
-		<:medias:bouton_download_depuis:>
-		<a href='#' onclick="change_methode('#GET{domid}','upload');return false;"><:medias:bouton_download_local:></a>
-		[(#ENV{mediatheque,''}|oui)
-		| <a href='#' onclick="change_methode('#GET{domid}','mediatheque');return false;"><:medias:bouton_download_par_mediatheque:></a>]
-		| <:medias:bouton_download_par_ftp:>
-		| <a href='#' onclick="change_methode('#GET{domid}','distant');return false;"><:medias:bouton_download_sur_le_web:></a>
-	</div>
-	<p class='boutons'>
-		[(#ENV*{_options_upload_ftp}|oui)
-		<input class='submit' type="submit" name="joindre_ftp" value="<:bouton_choisir:>"/>
-		]
-	</p>
-</div>
-][
-
-
-
-
-(#REM) Formulaire pour document distant
-]<div class='joindre_mode#GET{domid}[(#GET{methode}|=={distant}|non)none-js]' id='joindre_distant#GET{domid}'>
-	<div class="editer-groupe">
-		<div class='editer editer_url[ (#ENV**{erreurs}|table_valeur{url}|oui)erreur]'>
-			<label for='url#GET{domid}'><:medias:info_referencer_doc_distant:></label>[
-			<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{url})</span>
-			]<input class='text' type="text" name="url" value='#ENV{url}' id="url#GET{domid}"/>
-			<!--editer_url-->
-		</div>
-	</div>
-	<div class='sourceup'>
-		<:medias:bouton_download_depuis:>
-			<a href='#' onclick="change_methode('#GET{domid}','upload');return false;"><:medias:bouton_download_local:></a>
-		[(#ENV{mediatheque,''}|oui)
-		| <a href='#' onclick="change_methode('#GET{domid}','mediatheque');return false;"><:medias:bouton_download_par_mediatheque:></a>]
-		[(#ENV{proposer_ftp,''}|oui)
-		| <a href='#' onclick="change_methode('#GET{domid}','ftp');return false;"><:medias:bouton_download_par_ftp:></a>]
-		| <:medias:bouton_download_sur_le_web:>
-	</div>
-	<p class='boutons'><input class='submit' type="submit" name="joindre_distant" value="<:bouton_choisir:>"/></p>
-</div>[
-
-
-
-
-(#REM) Formulaire pour deballer un zip
-][<div class="editer-groupe"><div class='fieldset deballer_zip'>(#ENV**{erreurs}|table_valeur{lister_contenu_archive})</div></div>]
-
-<script type='text/javascript'>/*<!#EVAL{chr(91)}CDATA#EVAL{chr(91)}*/
-if (window.jQuery){
-function change_methode(domid,methode){
-	var id = "#joindre_"+methode+domid;
-	if (jQuery(id).is(':hidden')) {
-		jQuery('div.joindre_mode'+domid+':visible').slideUp('fast');
-		jQuery(id).slideDown('fast');
-	}
-	// placer en haut du formulaire les boutons submit par defaut correspondant a la methode active
-	jQuery("#defaultsubmit"+domid).html('').append(jQuery(id).find('.boutons').eq(-1).find('input').clone(true));
-}
-jQuery(function(){change_methode('#GET{domid}','#GET{methode}');});
-}
-/*#EVAL{chr(93)}[(#EVAL{chr(93)})]>*/</script>
+#SET{domid,_#ENV{mode}|concat{'_',#ENV{id,new}}}
+#SET{methode,upload}
+[(#ENV{joindre_mediatheque}|oui)#SET{methode,mediatheque}]
+[(#ENV{joindre_distant}|oui)#SET{methode,distant}]
+[(#ENV{joindre_ftp}|oui)#SET{methode,ftp}]
+
+<div id="defaultsubmit#GET{domid}" class="none"></div>
+[
+(#REM) Formulaire d'upload de fichier
+]<div class='joindre_mode#GET{domid}[(#GET{methode}|=={upload}|non)none-js]' id='joindre_upload#GET{domid}'>
+	<div class="editer-groupe">
+		<div class='editer editer_fichier_upload[ (#ENV**{erreurs}|table_valeur{fichier_upload}|oui)erreur]'>
+			<label for='fichier_upload#GET{domid}'><:bouton_upload:></label>[
+			<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{fichier_upload})</span>
+			]<input class='file multi' type="file" name="fichier_upload[]" value='[(#ENV{fichier_upload}|is_array|?{'', #ENV{fichier_upload}})]' id="fichier_upload#GET{domid}" size='11' />
+			<!--editer_fichier_upload-->
+		</div>
+	</div>
+	<div class='sourceup'>
+		<:medias:bouton_download_depuis:>
+		<:medias:bouton_download_local:>
+		[(#ENV{mediatheque,''}|oui)
+		| <a href='#' onclick="change_methode('#GET{domid}','mediatheque');return false;"><:medias:bouton_download_par_mediatheque:></a>]
+		[(#ENV{proposer_ftp,''}|oui)
+		| <a href='#' onclick="change_methode('#GET{domid}','ftp');return false;"><:medias:bouton_download_par_ftp:></a>]
+		| <a href='#' onclick="change_methode('#GET{domid}','distant');return false;"><:medias:bouton_download_sur_le_web:></a>
+	</div>
+	<p class='boutons'><input class='submit' type="submit" name="joindre_upload" value="<:bouton_upload:>"/></p>
+</div>[
+(#REM) Formulaire pour document dans mediatheque
+][(#ENV{mediatheque,''}|oui)
+<div class='joindre_mode#GET{domid}[(#GET{methode}|=={mediatheque}|non)none-js]' id='joindre_mediatheque#GET{domid}'>
+	<div class="editer-groupe">
+		<div class='editer editer_refdoc_joindre[ (#ENV**{erreurs}|table_valeur{refdoc_joindre}|oui)erreur]'>
+			<label for='refdoc_joindre#GET{domid}'><:medias:label_refdoc_joindre:></label>[
+			<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{refdoc_joindre})</span>
+			]<input class='text' type="text" name="refdoc_joindre" value='#ENV{refdoc_joindre}' id="refdoc_joindre#GET{domid}"/>
+			<input class='submit' type="button" name="parcourir" value="<:medias:bouton_parcourir:>"
+				onclick="jQuery.modalboxload('#URL_ECRIRE{popin-choisir_document,var_zajax=contenu&selectfunc=mediaselect#GET{domid}}',{autoResize: true});"
+			/>
+			<!--editer_refdoc_joindre-->
+		</div>
+	</div>
+	<script type="text/javascript">/*<!\[CDATA\[*/
+	function mediaselect#GET{domid}(id){jQuery.modalboxclose();jQuery("#refdoc_joindre#GET{domid}").attr('value','doc'+id).focus();jQuery('#joindre_mediatheque#GET{domid}>.boutons input').get(0).click();}
+	/*\]\]>*/</script>
+	<div class='sourceup'>
+		<:medias:bouton_download_depuis:>
+			<a href='#' onclick="change_methode('#GET{domid}','upload');return false;"><:medias:bouton_download_local:></a>
+		| <:medias:bouton_download_par_mediatheque:>
+		[(#ENV{proposer_ftp,''}|oui)
+		| <a href='#' onclick="change_methode('#GET{domid}','ftp');return false;"><:medias:bouton_download_par_ftp:></a>]
+		| <a href='#' onclick="change_methode('#GET{domid}','distant');return false;"><:medias:bouton_download_sur_le_web:></a>
+	</div>
+	<p class='boutons'><input class='submit' type="submit" name="joindre_mediatheque" value="<:medias:bouton_attacher_document:>"/></p>
+</div>
+][
+(#REM) Formulaire pour upload ftp
+][(#ENV{proposer_ftp,''}|oui)
+<div class='joindre_mode#GET{domid}[(#GET{methode}|=={ftp}|non)none-js]' id='joindre_ftp#GET{domid}'>
+	[
+	<div class="editer-groupe">
+		<div class='editer editer_cheminftp[ (#ENV**{erreurs}|table_valeur{cheminftp}|oui)erreur]'>
+			<label for='cheminftp#GET{domid}'>[(#VAL{info_selectionner_fichier}|_T{#ARRAY{upload,#ENV*{_dir_upload_ftp}}})]</label>[
+			<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{cheminftp})</span>
+			]<select name='cheminftp' id='cheminftp#GET{domid}' size='1'>
+			<option value=''>&gt;&gt;</option>
+			(#ENV*{_options_upload_ftp})
+			</select>
+			<!--editer_cheminftp-->
+		</div>
+	</div>][(#ENV{_dir_upload_ftp}|et{#ENV{_options_upload_ftp}|non}|oui)
+	<p class="infos">
+	[(#VAL{info_installer_ftp}|_T{#ARRAY{upload,#ENV*{_dir_upload_ftp}}})] #AIDER{ins_upload}
+	</p>
+	]
+	<div class='sourceup'>
+		<:medias:bouton_download_depuis:>
+		<a href='#' onclick="change_methode('#GET{domid}','upload');return false;"><:medias:bouton_download_local:></a>
+		[(#ENV{mediatheque,''}|oui)
+		| <a href='#' onclick="change_methode('#GET{domid}','mediatheque');return false;"><:medias:bouton_download_par_mediatheque:></a>]
+		| <:medias:bouton_download_par_ftp:>
+		| <a href='#' onclick="change_methode('#GET{domid}','distant');return false;"><:medias:bouton_download_sur_le_web:></a>
+	</div>
+	<p class='boutons'>
+		[(#ENV*{_options_upload_ftp}|oui)
+		<input class='submit' type="submit" name="joindre_ftp" value="<:bouton_choisir:>"/>
+		]
+	</p>
+</div>
+][
+
+
+
+
+(#REM) Formulaire pour document distant
+]<div class='joindre_mode#GET{domid}[(#GET{methode}|=={distant}|non)none-js]' id='joindre_distant#GET{domid}'>
+	<div class="editer-groupe">
+		<div class='editer editer_url[ (#ENV**{erreurs}|table_valeur{url}|oui)erreur]'>
+			<label for='url#GET{domid}'><:medias:info_referencer_doc_distant:></label>[
+			<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{url})</span>
+			]<input class='text' type="text" name="url" value='#ENV{url}' id="url#GET{domid}"/>
+			<!--editer_url-->
+		</div>
+	</div>
+	<div class='sourceup'>
+		<:medias:bouton_download_depuis:>
+			<a href='#' onclick="change_methode('#GET{domid}','upload');return false;"><:medias:bouton_download_local:></a>
+		[(#ENV{mediatheque,''}|oui)
+		| <a href='#' onclick="change_methode('#GET{domid}','mediatheque');return false;"><:medias:bouton_download_par_mediatheque:></a>]
+		[(#ENV{proposer_ftp,''}|oui)
+		| <a href='#' onclick="change_methode('#GET{domid}','ftp');return false;"><:medias:bouton_download_par_ftp:></a>]
+		| <:medias:bouton_download_sur_le_web:>
+	</div>
+	<p class='boutons'><input class='submit' type="submit" name="joindre_distant" value="<:bouton_choisir:>"/></p>
+</div>[
+(#REM) Formulaire pour deballer un zip
+][<div class="editer-groupe"><div class='fieldset deballer_zip'>(#ENV**{erreurs}|table_valeur{lister_contenu_archive})</div></div>]
+
+<script type='text/javascript'>/*<!#EVAL{chr(91)}CDATA#EVAL{chr(91)}*/
+if (window.jQuery){
+function change_methode(domid,methode){
+	var id = "#joindre_"+methode+domid;
+	if (jQuery(id).is(':hidden')) {
+		jQuery('div.joindre_mode'+domid+':visible').slideUp('fast');
+		jQuery(id).slideDown('fast');
+	}
+	// placer en haut du formulaire les boutons submit par defaut correspondant a la methode active
+	jQuery("#defaultsubmit"+domid).html('').append(jQuery(id).find('.boutons').eq(-1).find('input').clone(true));
+}
+jQuery(function(){change_methode('#GET{domid}','#GET{methode}');});
+}
+/*#EVAL{chr(93)}[(#EVAL{chr(93)})]>*/</script>
diff --git a/formulaires/joindre_document.html b/formulaires/joindre_document.html
index fd19b80b..1d3c2c7b 100644
--- a/formulaires/joindre_document.html
+++ b/formulaires/joindre_document.html
@@ -17,7 +17,6 @@
 		[(#INCLURE{fond=formulaires/inc-upload_document, env, mediatheque=#ENV{objet,''}|et{#ENV{id_objet,''}}|et{#ENV{proposer_media}}})]
 		
 	</div></form>
-
 </div>]
 [(#ENV{_galerie,''}|oui)
 		[(#INCLURE{fond=#ENV{_galerie}, env, ajax})]
-- 
GitLab