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:>' />] [<a href='#' onclick='jQuery("#changer_fichier_document").toggle("fast");return false;'><:bouton_changer:></a>] </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,''}})] [<a href='#' onclick='jQuery("#changer_fichier_document").toggle("fast");return false;'><:bouton_changer:></a>] </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'> </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'> </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}}}) [<a href='#' onclick='jQuery("#illustrer_document").toggle("fast");return false;'><:bouton_changer:></a>]] <span class='image_loading'> </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=''>>></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=''>>></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