source: spip-zone/_plugins_/compositions/trunk/formulaires/editer_composition_objet.html @ 108390

Last change on this file since 108390 was 108390, checked in by kent1@…, 3 years ago

Indentation du formulaire

  • Property svn:eol-style set to LF
File size: 5.2 KB
Line 
1<div class="formulaire_spip formulaire_#FORM formulaire_#FORM-#ENV{objet}-#ENV{id,nouveau}">
2        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
3        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
4        [(#ENV{editable})
5        <form method='post' action='#ENV{action}'><div>
6                [(#REM) declarer les hidden qui declencheront le service du formulaire
7                parametre : url d'action ]
8                #ACTION_FORMULAIRE{#ENV{action}}
9        ]
10                <h4[
11                        style="background-image: url((#ENV{_compositions/#ENV{composition}/icon}|image_reduire{24,24}|extraire_attribut{src}))"][
12                        title="(#ENV{_compositions/#ENV{composition}/description}|attribut_html)"]>
13                        <:compositions:composition_utilisee:>
14                        <span class="composition_actuelle">[(#ENV{composition}|oui)[(#ENV{_compositions/#ENV{composition}/nom}|supprimer_numero|sinon{#ENV{composition}})]
15                        ][(#ENV{composition}|non)
16                                [(#ENV{composition_heritee}|oui)
17                                        [(#ENV{composition_heritee}|=={'-'}|oui)<:compositions:composition_defaut:>]
18                                        [(#ENV{composition_heritee}|!={'-'}|oui)[(#ENV{_compositions}|table_valeur{''}|table_valeur{nom}|supprimer_numero|sinon{#ENV{composition_heritee}})]]
19                                        <span class="precision">(<:compositions:composition_heritee:>)</span>
20                                ]
21                                [(#ENV{composition_heritee}|non)<:compositions:composition_defaut:>]
22                        ][(#ENV{composition_verrouillee}|oui) <img src="#CHEMIN_IMAGE{cadenas-16.png}" alt="" />]
23                        </span>
24                </h4>
25                [(#ENV{editable})
26                <span class="toggle_box_link" style="display:none;">&#91;<a href="#"
27                                onclick="var f=jQuery(this).parents('form').eq(0);f.find('p').show('fast');f.find('ul').show('fast');f.find('.toggle_box_link').hide('fast');return false;"
28                                ><:bouton_changer:></a>&#93;</span>
29                ]
30                <div class="detail">
31                        [(#ENV{composition_verrouillee}|oui)<p><:compositions:composition_verrouillee:></p>]
32                        <B_heritages>
33                                <p><:compositions:heritages:>
34                        <BOUCLE_heritages(DATA){source tableau, #ENV{_compositions/#ENV{composition}/branche}}{', '}>#CLE (#VALEUR)</BOUCLE_heritages>
35                                .</p>
36                        </B_heritages>
37                </div>
38       
39                [(#ENV{editable})
40                <ul class="editer-groupe">
41                        #SET{fl,compositions}
42                        #SET{name,composition}#SET{erreurs,#ENV**{erreurs/#GET{name}}}#SET{obli,''}
43                        [<li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
44                                <label>[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>
45                                [<span class='erreur_message'>(#GET{erreurs})</span>]
46                                (#INCLURE{fond=formulaires/inc-selecteur_composition}{name=#GET{name}}{id=#GET{name}}{id_rubrique}{selected=#ENV{#GET{name}}}{_compositions}{composition_heritee})
47                        </li>]
48       
49                        #SET{lock,''}
50                        [(#AUTORISER{webmestre}|et{#ENV{verrou_branche}|non}|et{#CONFIG{compositions/tout_verrouiller}|non}|oui)
51                                #SET{name,composition_lock}#SET{erreurs,#ENV**{erreurs/#GET{name}}}#SET{obli,''}
52                                <li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
53                                        [<span class='erreur_message'>(#GET{erreurs})</span>]
54                                        <label><:compositions:label_composition_explication:></label>
55                                        [(#ENV{_compositions}|is_array|oui)
56                                        <div class="choix">
57                                                <input type="checkbox" class="checkbox" name="#GET{name}" value="1" id="#GET{name}"[ (#ENV{#GET{name}}|oui)checked="checked"] />
58                                                <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>
59                                        </div>]
60                                        [(#ENV{_compositions}|is_array|non)<input type="hidden" name="composition_lock" id="composition_lock" value="#ENV{composition_lock}" />]
61                                        [(#ENV{objet}|=={rubrique}|oui)
62                                        #SET{name,composition_branche_lock}#SET{erreurs,#ENV**{erreurs/#GET{name}}}#SET{obli,''}
63                                        [<span class='erreur_message'>(#GET{erreurs})</span>]
64                                        <div class="choix">
65                                                <input type="checkbox" class="checkbox" name="#GET{name}" value="1" id="#GET{name}"[ (#ENV{#GET{name}}|oui)checked="checked"] />
66                                                <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>
67                                        </div>]
68                                </li>
69                                #SET{lock,'oui'}
70                        ]
71                        [(#ENV{verrou_branche}|oui)
72                        <li class="editer editer_branche_verrouillee">
73                                <label><:compositions:label_information:></label>
74                                <:compositions:label_branche_verrouillee:>
75                        </li>]
76                        [(#CONFIG{compositions/tout_verrouiller}|oui)
77                        <li class="editer editer_toutes_verouillees">
78                                <label><:compositions:label_information:></label>
79                                <:compositions:label_toutes_verrouilles:>
80                        </li>]
81                </ul>
82                [(#GET{lock}|non)
83                <input type="hidden" name="composition_lock" id="composition_lock" value="#ENV{composition_lock}" />
84                [(#ENV{objet}|=={rubrique}|oui)
85                <input type="hidden" name="composition_branche_lock" id="composition_branche_lock" value="#ENV{composition_branche_lock}" />]]
86
87        [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
88                <!--extra-->
89                <p class='boutons'>
90                        <span class='image_loading'>&nbsp;</span>
91                        <input type='submit' class='submit' name='annuler' value='<:bouton_annuler:>' />
92                        <input type='submit' class='submit' name='changer' value='<:bouton_changer:>' />
93                </p>
94        </div></form>]
95</div>
96<script type="text/javascript">// <![CDATA[
97        $(document).ready(function(){
98                $(".formulaire_editer_composition_objet .toggle_box_link").show(0);
99                $(".formulaire_editer_composition_objet p").hide(0);
100                $(".formulaire_editer_composition_objet ul").hide(0);
101        });
102 //]]></script>
Note: See TracBrowser for help on using the repository browser.