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 #SET{methodes_upload,#ENV**|medias_lister_methodes_upload}
8 [(#ENV{methode_focus}|et{#GET{methodes_upload}|is_array}|et{#ENV{methode_focus}|array_key_exists{#GET{methodes_upload}}}|oui)#SET{methode,#ENV{methode_focus}}]
10 <div id=
"defaultsubmit#GET{domid}" class=
"none"></div>
11 <BOUCLE_methodes(DATA){source tableau,#GET{methodes_upload}}
>
12 #SET{methode_upload,#CLE}
13 <div class='joindre_mode#GET{domid}[(#GET{methode}|=={#CLE}|non)none-js]' id='joindre_#CLE#GET{domid}'
>
15 <INCLURE{fond=formulaires/methodes_upload/#CLE,env,domid=#GET{domid}}
/>
17 <div class='sourceup'
>
19 <:medias:bouton_download_depuis:>
20 <BOUCLE_methodes_liens(DATA){source tableau,#GET{methodes_upload}}
>
24 [(#GET{methode_upload}|=={#CLE}|oui)
27 [(#GET{methode_upload}|=={#CLE}|non)
28 <a href='#'
onclick=
"change_methode('#GET{domid}','#CLE');return false;">#VALEUR{label_lien}
</a>
30 [(#SET{cpt,#GET{cpt}|plus{
1}})]
31 </BOUCLE_methodes_liens>
33 <p class='boutons'
><input class='submit'
type=
"submit" name=
"joindre_#CLE" value=
"#VALEUR{label_bouton}"/></p>
37 [(#REM) Formulaire pour deballer un zip]
38 [
<div class=
"editer-groupe"><div class='fieldset deballer_zip'
>(#ENV**{erreurs}|table_valeur{lister_contenu_archive})
</div></div>]
40 <script type='text/javascript'
>/*<!\[CDATA\[*/
42 function change_methode(domid,methode){
43 var id =
"#joindre_"+methode+domid;
44 if (jQuery(id).is(':hidden')) {
45 jQuery('div.joindre_mode'+domid+':visible').slideUp('fast');
46 jQuery(id).slideDown('fast');
48 // placer en haut du formulaire les boutons submit par defaut correspondant a la methode active
49 jQuery(
"#defaultsubmit"+domid).html('').append(jQuery(id).find('.boutons').eq(-
1).find('input').clone(true));
50 var joindre = jQuery(id).find('.boutons').eq(-
1).find('input').prop('name').replace('joindre_', '');
51 jQuery(
"#defaultsubmit"+domid).append($('
<input>').attr({type: 'hidden', id: 'methode_focus', name: 'methode_focus', value: joindre}));
53 jQuery(function(){change_methode('#GET{domid}','#GET{methode}');});