1 #SET{domid,_#ENV{mode}|concat{'_',#ENV{id,new}}}
3 [(#ENV{joindre_mediatheque}|oui)#SET{methode,mediatheque}]
4 [(#ENV{joindre_distant}|oui)#SET{methode,distant}]
5 [(#ENV{joindre_ftp}|oui)#SET{methode,ftp}]
7 <div id=
"defaultsubmit#GET{domid}" class=
"none"></div>
11 (#REM) Formulaire d'upload de fichier
12 ]
<div class='joindre_mode#GET{domid}[(#GET{methode}|=={upload}|non)none-js]' id='joindre_upload#GET{domid}'
>
14 <li class='editer editer_fichier_upload[ (#ENV**{erreurs}|table_valeur{fichier_upload}|oui)erreur]'
>
15 <label for='fichier_upload#GET{domid}'
><:bouton_upload:></label>[
16 <span class='erreur_message'
>(#ENV**{erreurs}|table_valeur{fichier_upload})
</span>
17 ]
<input class='file multi'
type=
"file" name=
"fichier_upload[]" value='#ENV{fichier_upload}'
id=
"fichier_upload#GET{domid}" size='
11'
/>
18 <!--editer_fichier_upload-->
21 <div class='sourceup'
>
22 <:medias:bouton_download_depuis:>
23 <:medias:bouton_download_local:>
24 [(#ENV{mediatheque,''}|oui)
25 |
<a href='#'
onclick=
"change_methode('#GET{domid}','mediatheque');return false;"><:medias:bouton_download_par_mediatheque:></a>]
26 [(#ENV{proposer_ftp,''}|oui)
27 |
<a href='#'
onclick=
"change_methode('#GET{domid}','ftp');return false;"><:medias:bouton_download_par_ftp:></a>]
28 |
<a href='#'
onclick=
"change_methode('#GET{domid}','distant');return false;"><:medias:bouton_download_sur_le_web:></a>
30 <p class='boutons'
><input class='submit'
type=
"submit" name=
"joindre_upload" value=
"<:bouton_upload:>"/></p>
36 (#REM) Formulaire pour document dans mediatheque
37 ][(#ENV{mediatheque,''}|oui)
38 <div class='joindre_mode#GET{domid}[(#GET{methode}|=={mediatheque}|non)none-js]' id='joindre_mediatheque#GET{domid}'
>
40 <li class='editer editer_refdoc_joindre[ (#ENV**{erreurs}|table_valeur{refdoc_joindre}|oui)erreur]'
>
41 <label for='refdoc_joindre#GET{domid}'
><:medias:label_refdoc_joindre:></label>[
42 <span class='erreur_message'
>(#ENV**{erreurs}|table_valeur{refdoc_joindre})
</span>
43 ]
<input class='text'
type=
"text" name=
"refdoc_joindre" value='#ENV{refdoc_joindre}'
id=
"refdoc_joindre#GET{domid}"/>
44 <input class='submit'
type=
"button" name=
"parcourir" value=
"<:medias:bouton_parcourir:>"
45 onclick=
"jQuery.modalboxload('#URL_ECRIRE{popin-choisir_document,var_zajax=contenu&selectfunc=mediaselect#GET{domid}}',{autoResize: true});"
47 <!--editer_refdoc_joindre-->
50 <script type=
"text/javascript">/*<!\[CDATA\[*/
51 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();}
53 <div class='sourceup'
>
54 <:medias:bouton_download_depuis:>
55 <a href='#'
onclick=
"change_methode('#GET{domid}','upload');return false;"><:medias:bouton_download_local:></a>
56 |
<:medias:bouton_download_par_mediatheque:>
57 [(#ENV{proposer_ftp,''}|oui)
58 |
<a href='#'
onclick=
"change_methode('#GET{domid}','ftp');return false;"><:medias:bouton_download_par_ftp:></a>]
59 |
<a href='#'
onclick=
"change_methode('#GET{domid}','distant');return false;"><:medias:bouton_download_sur_le_web:></a>
61 <p class='boutons'
><input class='submit'
type=
"submit" name=
"joindre_mediatheque" value=
"<:medias:bouton_attacher_document:>"/></p>
68 (#REM) Formulaire pour upload ftp
69 ][(#ENV{proposer_ftp,''}|oui)
70 <div class='joindre_mode#GET{domid}[(#GET{methode}|=={ftp}|non)none-js]' id='joindre_ftp#GET{domid}'
>
73 <li class='editer editer_cheminftp[ (#ENV**{erreurs}|table_valeur{cheminftp}|oui)erreur]'
>
74 <label for='cheminftp#GET{domid}'
>[(#VAL{info_selectionner_fichier}|_T{#ARRAY{upload,#ENV*{_dir_upload_ftp}}})]
</label>[
75 <span class='erreur_message'
>(#ENV**{erreurs}|table_valeur{cheminftp})
</span>
76 ]
<select name='cheminftp' id='cheminftp#GET{domid}' size='
1'
>
77 <option value=''
>>></option>
78 (#ENV*{_options_upload_ftp})
80 <!--editer_cheminftp-->
82 </ul>][(#ENV{_dir_upload_ftp}|et{#ENV{_options_upload_ftp}|non}|oui)
84 [(#VAL{info_installer_ftp}|_T{#ARRAY{upload,#ENV*{_dir_upload_ftp}}})] #AIDER{ins_upload}
87 <div class='sourceup'
>
88 <:medias:bouton_download_depuis:>
89 <a href='#'
onclick=
"change_methode('#GET{domid}','upload');return false;"><:medias:bouton_download_local:></a>
90 [(#ENV{mediatheque,''}|oui)
91 |
<a href='#'
onclick=
"change_methode('#GET{domid}','mediatheque');return false;"><:medias:bouton_download_par_mediatheque:></a>]
92 |
<:medias:bouton_download_par_ftp:>
93 |
<a href='#'
onclick=
"change_methode('#GET{domid}','distant');return false;"><:medias:bouton_download_sur_le_web:></a>
96 [(#ENV*{_options_upload_ftp}|oui)
97 <input class='submit'
type=
"submit" name=
"joindre_ftp" value=
"<:bouton_choisir:>"/>
106 (#REM) Formulaire pour document distant
107 ]
<div class='joindre_mode#GET{domid}[(#GET{methode}|=={distant}|non)none-js]' id='joindre_distant#GET{domid}'
>
109 <li class='editer editer_url[ (#ENV**{erreurs}|table_valeur{url}|oui)erreur]'
>
110 <label for='url#GET{domid}'
><:medias:info_referencer_doc_distant:></label>[
111 <span class='erreur_message'
>(#ENV**{erreurs}|table_valeur{url})
</span>
112 ]
<input class='text'
type=
"text" name=
"url" value='#ENV{url}'
id=
"url#GET{domid}"/>
116 <div class='sourceup'
>
117 <:medias:bouton_download_depuis:>
118 <a href='#'
onclick=
"change_methode('#GET{domid}','upload');return false;"><:medias:bouton_download_local:></a>
119 [(#ENV{mediatheque,''}|oui)
120 |
<a href='#'
onclick=
"change_methode('#GET{domid}','mediatheque');return false;"><:medias:bouton_download_par_mediatheque:></a>]
121 [(#ENV{proposer_ftp,''}|oui)
122 |
<a href='#'
onclick=
"change_methode('#GET{domid}','ftp');return false;"><:medias:bouton_download_par_ftp:></a>]
123 |
<:medias:bouton_download_sur_le_web:>
125 <p class='boutons'
><input class='submit'
type=
"submit" name=
"joindre_distant" value=
"<:bouton_choisir:>"/></p>
131 (#REM) Formulaire pour deballer un zip
132 ][
<ul><li class='fieldset deballer_zip'
>(#ENV**{erreurs}|table_valeur{lister_contenu_archive})
</li></ul>]
134 <script type='text/javascript'
>/*<!#EVAL{chr(
91)}CDATA#EVAL{chr(
91)}*/
136 function change_methode(domid,methode){
137 var id =
"#joindre_"+methode+domid;
138 if (jQuery(id).is(':hidden')) {
139 jQuery('div.joindre_mode'+domid+':visible').slideUp('fast');
140 jQuery(id).slideDown('fast');
142 // placer en haut du formulaire les boutons submit par defaut correspondant a la methode active
143 jQuery(
"#defaultsubmit"+domid).html('').append(jQuery(id).find('.boutons').eq(-
1).find('input').clone(true));
145 jQuery(function(){change_methode('#GET{domid}','#GET{methode}');});
147 /*#EVAL{chr(
93)}[(#EVAL{chr(
93)})]
>*/
</script>