diff --git a/prive/formulaires/traduire.html b/prive/formulaires/traduire.html index 7cbfdb1b2bf06f2b901a5569119b11723f0aeacc..261722bea3eb75e4f2330d7356d4ee2c0370b94e 100644 --- a/prive/formulaires/traduire.html +++ b/prive/formulaires/traduire.html @@ -18,7 +18,11 @@ </span> [(#ENV{_langue}|ou{#ENV{_traduire}}|oui) <span class="toggle_box_link"[(#ENV{_saisie_en_cours}|oui)style="display:none;"]>[<a href="#" - onclick="var f=jQuery(this).parents('form').eq(0);f.find('li .input').show('fast').siblings('span').hide('fast');f.find('.boutons,.new_trad,.editer_id_trad').show('fast');f.find('#changer_lang').eq(0).focus();return false;" + onclick="var f=jQuery(this).parents('form').eq(0); + f.find('li .input').show('fast'); + f.find('span.toggle_box_link[(#ENV{_langue}|oui),span.affiche]').hide('fast'); + f.find('.boutons,.new_trad,.editer_id_trad').show('fast'); + f.find('#changer_lang').eq(0).focus();return false;" ><:bouton_changer:></a>]</span> [(#ENV{_langue}|oui) [<span class="input[(#ENV{_saisie_en_cours}|non)none-js]"> diff --git a/prive/formulaires/traduire.php b/prive/formulaires/traduire.php index c133f9f2be22d0681055b0fa1c7e3aa1514bf243..b38edaa896b8a198c7576a6db8a7780793a1703c 100644 --- a/prive/formulaires/traduire.php +++ b/prive/formulaires/traduire.php @@ -101,7 +101,8 @@ function formulaires_traduire_charger_dist($objet, $id_objet, $retour='', $tradu */ function formulaires_traduire_verifier_dist($objet, $id_objet, $retour='', $traduire = true){ $erreurs = array(); - if (!_request('annuler') and !_request('supprimer_trad') and !_request('id_trad')) { + + if (null !== _request('changer_lang')) { $erreurs = formulaires_editer_objet_verifier($objet,$id_objet,array('changer_lang')); }