source: plugins_spip/diogene/trunk/formulaires/editer_diogene.html @ 7306

Last change on this file since 7306 was 7306, checked in by kent1, 8 years ago

Pourquoi ce textarea était tout en bas? alors que ce champs est un champs textuel comme le titre, autant qu'il reste à coté

Modification de langues

File size: 3.7 KB
Line 
1<div class="formulaire_spip formulaire_editer formulaire_editer_diogene formulaire_editer_diogene-#ENV{id_diogene,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}|oui)
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                <input type='hidden' name='id_diogene' value='#ENV{id_diogene}' />
10                <input type='hidden' name='objet' value='#ENV{objet}' />
11                <ul>
12                        [(#SAISIE{input,titre,
13                                label=<:info_titre:>,
14                                class=multilang,
15                                size=40,
16                                obligatoire=oui})]
17                       
18                        [(#SAISIE{input,identifiant,
19                                label=<:diogene:info_type:>,
20                                explication=<:diogene:explication_info_type:>,
21                                obligatoire=oui})]
22                       
23                        [(#SAISIE{textarea,description,
24                                class=multilang inserer_barre_edition,
25                                cols=40,
26                                rows=10,
27                                label=<:diogene:label_description:>})]
28                               
29                        #SET{pipeline,#PIPELINE{diogene_objets}}
30                        [(#GET{pipeline}|table_valeur{#ENV{objet,article}}|table_valeur{ss_rubrique}|non)
31                        [(#SAISIE{secteur,id_secteur,
32                                cacher_option_intro=oui,
33                                label=<:diogene:label_limiter_secteur:>})]]
34                       
35                        [(#ENV{objet}|in_array{#LISTE{article,emballe_media}}|oui)
36                        [(#SAISIE{input,nombre_attente,
37                                label=<:diogene:label_nombre_attente:>,
38                                explication=<:diogene:explication_nombre_attente:>})]]
39                               
40                        [(#SAISIE{case,menu,
41                                label=<:diogene:label_menu:>})]
42                               
43                        <li class="fieldset">
44                                <fieldset>
45                                <legend><:diogene:legende_champs_diogene:></legend>
46                                <ul>
47                                        [(#SAISIE{champs_objets,champs_caches,
48                                                label=<:diogene:label_champs_caches:>,
49                                                size=40,
50                                                type=#ENV{objet,article}})]
51                                       
52                                        [(#PLUGIN{cextras}|oui)
53                                                <INCLURE{fond=formulaires/cextras_diogene,env}>
54                                        ]
55                                       
56                                        [(#REM)
57                                                Les champs ajoutés sont des champs non présents dans le formulaire de base
58                                                que l'on ajoute au formulaire en fonction de la présence d'autres plugins :
59                                                -* auteurs
60                                                -* mots
61                                                -* licence
62                                                ...
63                                        ]
64
65                                        #SET{champs_ajouts,#GET{pipeline}|table_valeur{#ENV{objet,article}}|table_valeur{champs_sup}}
66                                        #SET{size,#GET{champs_ajouts}|count}
67                                        [(#GET{champs_ajouts}|count|>{0}|oui)
68                                                [(#SAISIE{champs_objets_ajouts,champs_ajoutes,
69                                                        label=<:diogene:label_champs_ajoutes:>,
70                                                        type=#ENV{objet,article},
71                                                        champs_ajouts=#GET{champs_ajouts},
72                                                        size=#GET{size}})]
73                                        ]
74                                       
75                                        [(#PLUGIN{polyhier}|et{#GET{pipeline}|table_valeur{#ENV{objet,article}}|table_valeur{ss_rubrique}|non}|oui)
76                                                [(#SAISIE{case, polyhier_desactiver,
77                                                        label=<:diogene:label_polyhier:>,
78                                                        label_case=<:diogene:label_polyhier_desactiver:>})]
79                                        ]
80                                </ul>
81                                </fieldset>
82                        </li>
83
84                        [(#PIPELINE{diogene_champs_texte,[(#ARRAY{args,[(#ENV**|unserialize)],data,''})]})]
85       
86                        <li class="fieldset">
87                                <fieldset>
88                                <legend><:diogene:legende_statuts_diogene:></legend>
89                                <ul>
90                                        [(#SAISIE{statuts_auteurs,statut_auteur,
91                                                cacher_option_intro=oui,
92                                                explication=<:diogene:explication_statut_auteur:>,
93                                                label=<:diogene:label_statut_auteur:>,
94                                                obligatoire=oui})]
95                       
96                                        [(#ENV{objet}|in_array{#ARRAY{0,rubrique}}|non)
97                                                [(#SAISIE{statuts_auteurs,statut_auteur_publier,
98                                                        cacher_option_intro=oui,
99                                                        explication=<:diogene:explication_statut_auteur_publier:>,
100                                                        label=<:diogene:label_statut_auteur_publier:>,
101                                                        obligatoire=oui})]
102                                        ]
103                                </ul>
104                                </fieldset>
105                        </li>
106                </ul>
107
108          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
109          <!--extra-->
110                <p class='boutons'>
111                        <input type='submit' name="save" class='submit' value='<:bouton_enregistrer:>' />
112                </p>
113        </div>
114        </form>]
115</div>
Note: See TracBrowser for help on using the repository browser.