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

Last change on this file since 53640 was 53640, checked in by yffic@…, 8 years ago

Le "for" du "label" doit pointer vers un id et non un name... Il ne peut donc être commun à un groupe de boutons radio. On l'enlève

File size: 4.4 KB
Line 
1<div class='ajax'>
2        <div class="compo-utilisee">
3                [(#ENV{composition}|oui)<:compositions:composition_utilisee:> <strong>[(#ENV{_compositions}|table_valeur{#ENV{composition}}|table_valeur{nom}|supprimer_numero|sinon{#ENV{composition}})]</strong>
4                ][(#ENV{composition}|non)
5                        [(#ENV{composition_heritee}|oui)<:compositions:composition_utilisee:>
6                                [(#ENV{composition_heritee}|=={'-'}|oui)<strong><:compositions:composition_defaut:></strong>]
7                                [(#ENV{composition_heritee}|!={'-'}|oui)<strong>[(#ENV{_compositions}|table_valeur{''}|table_valeur{nom}|supprimer_numero|sinon{#ENV{composition_heritee}})]</strong>]
8                                (<:compositions:composition_heritee:>)
9                        ]
10                        [(#ENV{composition_heritee}|non)<:compositions:composition_defaut:>]
11                ][(#ENV{composition_verrouillee}|oui)(<em><:compositions:composition_verrouillee:></em>)]
12                <B_heritages><p><:compositions:heritages:> <BOUCLE_heritages(POUR){tableau #ENV{_compositions}|table_valeur{#ENV{composition}}|table_valeur{branche}}{', '}>#CLE (#VALEUR)</BOUCLE_heritages>.</p></B_heritages>
13        </div>
14
15[<div class="formulaire_spip formulaire_editer formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}" id="formulaire_#FORM-#ENV{id,nouveau}"[(#ENV{_hide})style="display:none;"]>
16        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
17        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
18        (#ENV{editable})
19        <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
20                [(#REM) declarer les hidden qui declencheront le service du formulaire
21                parametre : url d'action ]
22                #ACTION_FORMULAIRE{#ENV{action}}
23                <ul>
24                        #SET{fl,compositions}
25                        #SET{name,composition}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}#SET{obli,''}
26                        [<li class="editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
27                                <label>[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>
28                                        [<span class='erreur_message'>(#GET{erreurs})</span>]
29                                        (#INCLURE{fond=formulaires/inc-selecteur_composition}{name=#GET{name}}{id=#GET{name}}{id_rubrique}{selected=#ENV{#GET{name}}}{_compositions}{composition_heritee})
30                        </li>]
31
32                        #SET{lock,''}
33                        [(#AUTORISER{webmestre}|et{#ENV{verrou_branche}|non}|et{#CONFIG{compositions/tout_verrouiller}|non}|oui)
34                        #SET{name,composition_lock}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}#SET{obli,''}
35                        <li class="editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
36                                [<span class='erreur_message'>(#GET{erreurs})</span>]
37                                <label><:compositions:label_composition_explication:></label>
38                                [(#ENV{_compositions}|is_array|oui)
39                                <div class="choix">
40                                        <input type="checkbox" class="checkbox" name="#GET{name}" value="1" id="#GET{name}"[ (#ENV{#GET{name}}|oui)checked="checked"] />
41                                        <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>
42                                </div>
43                                ]
44                                [(#ENV{_compositions}|is_array|non)<input type="hidden" name="composition_lock" id="composition_lock" value="#ENV{composition_lock}" />]
45                        </li>
46                        [(#ENV{objet}|=={rubrique}|oui)
47                        #SET{name,composition_branche_lock}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}#SET{obli,''}
48                        <li class="editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
49                                [<span class='erreur_message'>(#GET{erreurs})</span>]
50                                <div class="choix">
51                                        <input type="checkbox" class="checkbox" name="#GET{name}" value="1" id="#GET{name}"[ (#ENV{#GET{name}}|oui)checked="checked"] />
52                                        <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>
53                                </div>
54                        </li>
55                        ]
56                        #SET{lock,'oui'}
57                        ]
58                        [(#ENV{verrou_branche}|oui)
59                        <li>
60                                <label><:compositions:label_information:></label>
61                                <:compositions:label_branche_verrouillee:>
62                        </li>
63                        ]
64                        [(#CONFIG{compositions/tout_verrouiller}|oui)
65                        <li>
66                                <label><:compositions:label_information:></label>
67                                <:compositions:label_toutes_verrouilles:>
68                        </li>
69                        ]
70                </ul>
71                [(#GET{lock}|non)
72                        <input type="hidden" name="composition_lock" id="composition_lock" value="#ENV{composition_lock}" />
73                        [(#ENV{objet}|=={rubrique}|oui)
74                                <input type="hidden" name="composition_branche_lock" id="composition_branche_lock" value="#ENV{composition_branche_lock}" />
75                        ]
76                ]
77                [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
78                <!--extra-->
79                <p class='boutons'><span class='image_loading'></span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
80        </div></form>
81</div>]
82</div>
Note: See TracBrowser for help on using the repository browser.