diff --git a/formulaires/inc-upload_document.html b/formulaires/inc-upload_document.html index 656cdb4df030ab4b98aeb2fa15b24dfa96002bec..9b0856a6cbff48a506389abc1618a538fb45089a 100644 --- a/formulaires/inc-upload_document.html +++ b/formulaires/inc-upload_document.html @@ -5,8 +5,9 @@ [(#ENV{joindre_ftp}|oui)#SET{methode,ftp}] #SET{methodes_upload,#ENV**|medias_lister_methodes_upload} +[(#ENV{methode_upload_focus}|et{#GET{methodes_upload}|is_array}|et{#ENV{methode_upload_focus}|array_key_exists{#GET{methodes_upload}}}|oui)#SET{methode,#ENV{methode_upload_focus}}] -<div id="defaultsubmit#GET{domid}" class="none">DEFAULT</div> +<div id="defaultsubmit#GET{domid}" class="none"></div> <BOUCLE_methodes(DATA){source tableau,#GET{methodes_upload}}> #SET{methode_upload,#CLE} <div class='joindre_mode#GET{domid}[(#GET{methode}|=={#CLE}|non)none-js]' id='joindre_#CLE#GET{domid}'> diff --git a/formulaires/joindre_document.php b/formulaires/joindre_document.php index caa48cac6382e9e3486808c86e7ad28a53e0afe9..c8ec77f4c6f001057899e306e6d3bd3ffabd62b9 100644 --- a/formulaires/joindre_document.php +++ b/formulaires/joindre_document.php @@ -91,6 +91,9 @@ function formulaires_joindre_document_charger_dist( $valeurs['fichier_upload'] = $valeurs['_options_upload_ftp'] = $valeurs['_dir_upload_ftp'] = ''; $valeurs['joindre_upload'] = $valeurs['joindre_distant'] = $valeurs['joindre_ftp'] = $valeurs['joindre_mediatheque'] = ''; + + // gérer le focus de la méthode d'upload lorsque le formulaire est envoyé + $valeurs['methode_upload_focus'] = _request('methode_upload_focus'); $valeurs['editable'] = ' '; if (intval($id_document)) {