Merge branch 'v1'
[lhc/web/www.git] / www / plugins / formidable_1_0 / prive / squelettes / contenu / formulaire_edit.html
index 75a6ddb..853f790 100644 (file)
@@ -1,5 +1,8 @@
-<BOUCLE_autoriser(CONDITION){si #AUTORISER{editer, formulaire, #VAL{id_formulaire}|_request|sinon{0}}}>
-[(#BOITE_OUVRIR{'','info'})]
+#SET{objet,formulaire}
+#SET{id_objet,#VAL{id_formulaire}|_request|intval}
+<BOUCLE_autoriser(CONDITION){si #AUTORISER{editer, formulaire, #GET{id_objet}}}>
+#SET{redirect,#ENV{redirect}|sinon{#ENV{lier_trad,#GET{id_objet}}|?{#ENV{lier_trad,#GET{id_objet}}|generer_url_entite{#GET{objet}},#GET{id_rubrique}|?{#GET{id_rubrique}|generer_url_entite{rubrique},#URL_ECRIRE{rubriques}}}}}
+       
 <script type="text/javascript">/*<![CDATA[*/
 if (window.jQuery){
 function debloquer_prive(){ jQuery('input[required], textarea[required], select[required]').removeAttr('required'); }
@@ -7,29 +10,26 @@ jQuery('document').ready(debloquer_prive);
 onAjaxLoad(debloquer_prive);
 }
 /*]]>*/</script>
-               <BOUCLE_formulaire(FORMULAIRES){id_formulaire=#VAL{id_formulaire}|_request}>
-                       [(#URL_ECRIRE{formulaire}|parametre_url{id_formulaire,#ID_FORMULAIRE}|icone_verticale{<:retour:>,formulaire,formulaire-24,left})]
-
-                       <h4><:formidable:editer_modifier_formulaire:></h4>
-                       <h1>#TITRE</h1>
-                       
+<div class='cadre-formulaire-editer'>
+<div class="entete-formulaire">
+       [(#GET{id_objet}|oui)
+       [(#GET{redirect}|icone_verticale{[(#GET{objet}|objet_info{texte_retour}|_T)],#GET{objet}|objet_info{icone_objet},'',left retour[(#ENV{retourajax,''}|oui)ajax preload]})]
+       ]
+       [
+               [(#GET{objet}|objet_info{#GET{id_objet}|?{texte_modifier,texte_creer}}|_T)]
+               <h1>(#ENV{titre,#INFO_TITRE{#GET{objet},#GET{id_objet}}|sinon{#ENV{nouveau}|=={oui}|?{<:formidable:editer_nouveau:>,#VAL{id_menu}|_request}}})</h1>
+       ]
+</div>
+               #SET{configurer,formulaire}
+               <BOUCLE_formulaire(FORMULAIRES){id_formulaire=#GET{id_objet}}>
                        #SET{configurer,#ENV{configurer}|in_array{#ARRAY{0,formulaire,1,champs,2,traitements,3,auteurs}}|?{#ENV{configurer},champs}}
                </BOUCLE_formulaire>
-               [(#URL_ECRIRE{formulaires}|icone_verticale{<:retour:>,formulaire,formulaire-24,left})]
-                       
-                       <:formidable:editer_modifier_formulaire:>
-                       <h1>
-                               [(#ENV{nouveau}|=={oui}|?{<:formidable:editer_nouveau:>,#VAL{id_menu}|_request})]
-                       </h1>
-                       
-                       #SET{configurer,formulaire}
-               <//B_formulaire>
        
        [(#GET{configurer}|=={formulaire}|oui)
-               #FORMULAIRE_EDITER_FORMULAIRE{#VAL{id_formulaire}|_request|sinon{0}, #VAL{nouveau}|_request|sinon{''}}
+               #FORMULAIRE_EDITER_FORMULAIRE{#GET{id_objet}, #VAL{nouveau}|_request|sinon{''}}
        ]
        [(#GET{configurer}|=={auteurs}|oui)
-               #FORMULAIRE_EDITER_LIENS{formulaires,#VAL{id_formulaire}|_request|sinon{0},auteurs}
+               #FORMULAIRE_EDITER_LIENS{formulaires,#GET{id_objet},auteurs}
        ]
        [(#GET{configurer}|=={champs}|oui)
                #FORMULAIRE_EDITER_FORMULAIRE_CHAMPS{#ENV{id_formulaire}}
@@ -37,5 +37,5 @@ onAjaxLoad(debloquer_prive);
        [(#GET{configurer}|=={traitements}|oui)
                #FORMULAIRE_EDITER_FORMULAIRE_TRAITEMENTS{#ENV{id_formulaire}}
        ]
-#BOITE_FERMER
+</div>
 </BOUCLE_autoriser>