source: spip-zone/_plugins_/sel/formulaires/editer_annonce.html @ 60767

Last change on this file since 60767 was 60767, checked in by zonepro@…, 9 years ago

Précédent commit parti sans commentaires :
Finalisation fiche utilisateur en création + fiche annonce (2 formulaires)
+ localisation des utilisateurs : géocodage + visualisation
+ mise en place de la certification
+ nouveau jeu de squelettes pour habillage (avec slider accueil)
ATTENTION : SPIP 3 uniquement (pour le moment)

File size: 15.8 KB
Line 
1Note : le champ statut de cette table permettra une éventuelle modération de l'annonce
2
3<div class="formulaire_spip formulaire_editer formulaire_editer_annonce formulaire_editer_annonce-#ENV{id_annonce,nouveau}">
4        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
5        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur}) <:info_recommencer:></p>]
6
7        <form method='post' action='#ENV{action}'><div>
8                [(#REM) declarer les hidden qui declencheront le service du formulaire
9                parametre : url d'action ]
10                #ACTION_FORMULAIRE{#ENV{action}}
11                <input type='hidden' name='id_annonce' value='#ENV{id_annonce}' />
12                [<input type='hidden' name='redirect' value='(#ENV**{redirect})' />]
13                <fieldset class="impair">
14                <legend><:resume_annonce:></legend>
15                <ul>
16                        <li class="editer editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]">
17                                [<label for="titre">(#ENV{id_auteur}|=={#SESSION{id_auteur}}|?{<:sel:entree_titre_annonce:>,<:sel:entree_titre_annonce2:>}) <:sel:entree_obligatoire:></label><br />]
18                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>]
19                                <input type='text' class='text' name='titre' id='titre' value="[(#ENV**{titre})]" />
20                    </li>
21                        <li class="editer editer_direction_echange [ (#ENV**{erreurs}|table_valeur{direction_echange}|oui)erreur]">
22                                <strong><label for="direction_echange"><:sel:entree_direction_echange_annonce:> <:sel:entree_obligatoire:></label></strong><br />
23                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{direction_echange})</span>]
24                                <input type='radio' class='text' name='direction_echange' id='direction_echange1' value="[(#ENV**{direction_echange})]" /><:sel:entree_offre:><br />
25                                <input type='radio' class='text' name='direction_echange' id='direction_echange2' value="[(#ENV**{direction_echange})]" /><:sel:entree_demande:><br />
26                                <input type='radio' class='text' name='direction_echange' id='direction_echange3' value="[(#ENV**{direction_echange})]" /><:sel:entree_partage:>
27                        </li>
28                        <li class="editer editer_nature [ (#ENV**{erreurs}|table_valeur{nature}|oui)erreur]">
29                                <strong><label for="nature"><:sel:entree_nature_annonce:> <:sel:entree_obligatoire:></label></strong><br />
30                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{nature})</span>]
31                                <input type='radio' class='text' name='nature' id='nature1' value="[(#ENV**{nature})]" /><:sel:entree_objet:><br />
32                                <input type='radio' class='text' name='nature' id='nature2' value="[(#ENV**{nature})]" /><:sel:entree_service:><br />
33                                <input type='radio' class='text' name='nature' id='nature3' value="[(#ENV**{nature})]" /><:sel:entree_savoir:>
34                        </li>
35
36                        <li class="editer editer_description[ (#ENV**{erreurs}|table_valeur{description}|oui)erreur]">
37                                [<label for="description">(#ENV{id_auteur}|=={#SESSION{id_auteur}}|?{<:sel:entree_description_annonce:>,<:sel:entree_description_annonce2:>})</label>]<br />
38                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{description})</span>]
39                                <textarea name='description' id='description' rows='6' cols='50'>[(#ENV**{description})]</textarea>
40                        </li>                   
41                </ul>
42                </fieldset>
43                <fieldset class="pair">
44                <legend><:sel:validite_annonce:></legend>
45                <p><:sel:validite_annonce_explications:></p>
46                Date de début obligatoire, date de fin pour indication de dates fixes (dates libres sinon)
47                Utilisation d'un widget calendar
48                </fieldset>
49                <fieldset class="impair">
50                <legend><:sel:adresse_annonce:></legend>
51                <:sel:adresse_annonce_explications:>
52                <ul>
53                    <li class="editer editer_adresse1[ (#ENV**{erreurs}|table_valeur{adresse1}|oui)erreur]">
54                                <label for="adresse1"><:sel:entree_adresse1_annonce:></label><br />
55                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{adresse1})</span>]
56                                <input type='text' class='text' name='adresse1' id='adresse1' value="[(#ENV**{adresse1})]" />
57                    </li>                       
58                    <li class="editer editer_adresse2[ (#ENV**{erreurs}|table_valeur{adresse2}|oui)erreur]">
59                                <label for="adresse2"><:sel:entree_adresse2_2:></label><br />
60                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{adresse2})</span>]
61                                <input type='text' class='text' name='adresse2' id='adresse2' value="[(#ENV**{adresse2})]" />
62                    </li>
63                    <li class="editer editer_code_postal obligatoire[ (#ENV**{erreurs}|table_valeur{code_postal}|oui)erreur]">
64                                <label for="code_postal"><:sel:entree_code_postal_2:> <:sel:entree_obligatoire:></label><br />
65                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{code_postal})</span>]
66                                <input type='text' class='text' name='code_postal' id='code_postal' value="[(#ENV**{code_postal})]" />
67                    </li>                       
68                    <li class="editer editer_ville obligatoire[ (#ENV**{erreurs}|table_valeur{ville}|oui)erreur]">
69                                <label for="ville"><:sel:entree_ville_2:> <:sel:entree_obligatoire:></label><br />
70                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{ville})</span>]
71                                <input type='text' class='text' name='ville' id='ville' value="[(#ENV**{ville})]" />
72                    </li>
73                        <li class="editer editer_pays[ (#ENV**{erreurs}|table_valeur{pays}|oui)erreur]">
74                                <label for="pays"><:sel:entree_pays_2:></label><br />
75                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{pays})</span>]
76                        <select name="pays" id="pays">
77                                <option value='[al]' [(#ENV{pays}|=={[al]}|oui) selected="selected"]><:sel:pays_albanie:></option>
78                                <option value='[dz]' [(#ENV{pays}|=={[dz]}|oui) selected="selected"]><:sel:pays_algerie:></option>
79                                <option value='[de]' [(#ENV{pays}|=={[de]}|oui) selected="selected"]><:sel:pays_allemagne:></option>
80                                <option value='[ad]' [(#ENV{pays}|=={[ad]}|oui) selected="selected"]><:sel:pays_andorre:></option>
81                                <option value='[am]' [(#ENV{pays}|=={[am]}|oui) selected="selected"]><:sel:pays_armenie:></option>
82                                <option value='[at]' [(#ENV{pays}|=={[at]}|oui) selected="selected"]><:sel:pays_autriche:></option>
83                                <option value='[az]' [(#ENV{pays}|=={[az]}|oui) selected="selected"]><:sel:pays_azerbaidjan:></option>
84                                <option value='[be]' [(#ENV{pays}|=={[be]}|oui) selected="selected"]><:sel:pays_belgique:></option>
85                                <option value='[bj]' [(#ENV{pays}|=={[bj]}|oui) selected="selected"]><:sel:pays_benin:></option>
86                                <option value='[ba]' [(#ENV{pays}|=={[ba]}|oui) selected="selected"]><:sel:pays_bosnie_herzegovine:></option>                   
87                                <option value='[bg]' [(#ENV{pays}|=={[bg]}|oui) selected="selected"]><:sel:pays_bulgarie:></option>
88                                <option value='[bf]' [(#ENV{pays}|=={[bf]}|oui) selected="selected"]><:sel:pays_burkina_faso:></option>
89                                <option value='[bi]' [(#ENV{pays}|=={[bi]}|oui) selected="selected"]><:sel:pays_burundi:></option>
90                                <option value='[cm]' [(#ENV{pays}|=={[cm]}|oui) selected="selected"]><:sel:pays_cameroun:></option>
91                                <option value='[ca]' [(#ENV{pays}|=={[ca]}|oui) selected="selected"]><:sel:pays_canada:></option>
92                                <option value='[cf]' [(#ENV{pays}|=={[cf]}|oui) selected="selected"]><:sel:pays_centrafique:></option>
93                                <option value='[cy]' [(#ENV{pays}|=={[cy]}|oui) selected="selected"]><:sel:pays_chypre:></option>
94                                <option value='[km]' [(#ENV{pays}|=={[km]}|oui) selected="selected"]><:sel:pays_comores:></option>
95                                <option value='[ci]' [(#ENV{pays}|=={[ci]}|oui) selected="selected"]><:sel:pays_cote_divoire:></option>
96                                <option value='[hr]' [(#ENV{pays}|=={[hr]}|oui) selected="selected"]><:sel:pays_croatie:></option>
97                                <option value='[dk]' [(#ENV{pays}|=={[dk]}|oui) selected="selected"]><:sel:pays_danemark:></option>
98                                <option value='[dj]' [(#ENV{pays}|=={[dj]}|oui) selected="selected"]><:sel:pays_djibouti:></option>
99                                <option value='[es]' [(#ENV{pays}|=={[es]}|oui) selected="selected"]><:sel:pays_espagne:></option>
100                                <option value='[ee]' [(#ENV{pays}|=={[ee]}|oui) selected="selected"]><:sel:pays_estonie:></option>
101                                <option value='[fi]' [(#ENV{pays}|=={[fi]}|oui) selected="selected"]><:sel:pays_finlande:></option>
102                                <option value='[fr]' [(#ENV{pays}|=={[fr]}|or{#ENV{id_auteur}|=={oui}}|oui) selected="selected"]><:sel:pays_france:></option>
103                                <option value='[ga]'><:sel:pays_gabon:></option>
104                                <option value='[ge]'><:sel:pays_georgie:></option>
105                                <option value='[gr]'><:sel:pays_grece:></option>
106                                <option value='[gn]'><:sel:pays_guinee:></option>
107                                <option value='[gq]'><:sel:pays_guinee_equatoriale:></option>
108                                <option value='[ht]'><:sel:pays_haiti:></option>
109                                <option value='[hu]'><:sel:pays_hongrie:></option>
110                                <option value='[ie]'><:sel:pays_irlande:></option>
111                                <option value='[is]'><:sel:pays_islande:></option>
112                                <option value='[it]'><:sel:pays_italie:></option>
113                                <option value='[je]'><:sel:pays_jersey:></option>
114                                <option value='[kz]'><:sel:pays_kazakhstan:></option>
115                                <option value='[ko]'><:sel:pays_kosovo:></option>
116                                <option value='[lv]'><:sel:pays_lettonie:></option>
117                                <option value='[lb]'><:sel:pays_liban:></option>
118                                <option value='[li]'><:sel:pays_liechtenstein:></option>
119                                <option value='[lt]'><:sel:pays_lituanie:></option>
120                                <option value='[lu]'><:sel:pays_luxembourg:></option>
121                                <option value='[mk]'><:sel:pays_macedoine:></option>
122                                <option value='[mg]'><:sel:pays_madagascar:></option>
123                                <option value='[ml]'><:sel:pays_mali:></option>
124                                <option value='[mt]'><:sel:pays_malte:></option>
125                                <option value='[ma]'><:sel:pays_maroc:></option>
126                                <option value='[mu]'><:sel:pays_maurice:></option>
127                                <option value='[md]'><:sel:pays_moldavie:></option>
128                                <option value='[mc]'><:sel:pays_monaco:></option>
129                                <option value='[me]'><:sel:pays_montenegro:></option>
130                                <option value='[ne]'><:sel:pays_niger:></option>
131                                <option value='[no]'><:sel:pays_norvege:></option>
132                                <option value='[nl]'><:sel:pays_pays_bas:></option>
133                                <option value='[pl]'><:sel:pays_pologne:></option>
134                                <option value='[pt]'><:sel:pays_portugal:></option>
135                                <option value='[cd]'><:sel:pays_republique_democratique_du_congo:></option>
136                                <option value='[cg]'><:sel:pays_republique_du_congo:></option>
137                                <option value='[cz]'><:sel:pays_republique_tcheque:></option>
138                                <option value='[ro]'><:sel:pays_roumanie:></option>
139                                <option value='[gb]'><:sel:pays_royaume_uni:></option>
140                                <option value='[rw]'><:sel:pays_rwanda:></option>
141                                <option value='[sn]'><:sel:pays_senegal:></option>
142                                <option value='[rs]'><:sel:pays_serbie:></option>
143                                <option value='[sc]'><:sel:pays_seychelles:></option>
144                                <option value='[sk]'><:sel:pays_slovaquie:></option>
145                                <option value='[si]'><:sel:pays_slovenie:></option>
146                                <option value='[se]'><:sel:pays_suede:></option>
147                                <option value='[ch]'><:sel:pays_suisse:></option>
148                                <option value='[td]'><:sel:pays_tchad:></option>
149                                <option value='[tg]'><:sel:pays_togo:></option>
150                                <option value='[tn]'><:sel:pays_tunisie:></option>
151                                <option value='[ua]'><:sel:pays_ukraine:></option>
152                        </select>               
153                        </li>
154                </ul>
155                </fieldset>
156                <fieldset class="pair">
157                <legend><:sel:echanges_collectifs_organisation_annonce:></legend>
158                <p><:sel:echanges_collectifs_organisation_annonce_explications:></p>
159                <ul>
160                    <li class="editer editer_nombre_personnes obligatoire[ (#ENV**{erreurs}|table_valeur{nombre_personnes}|oui)erreur]">
161                                <label for="ville"><:sel:entree_nombre_personnes_annonce:> <:sel:entree_obligatoire:></label><br />
162                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{nombre_personnes})</span>]
163                                <input type='text' class='text' name='nombre_personnes' id='nombre_personnes' value="[(#ENV**{nombre_personnes})]" />
164                    </li>               
165                        <li class="editer editer_transport[ (#ENV**{erreurs}|table_valeur{transport}|oui)erreur]">
166                                <label for="transport"><:sel:entree_transport_annonce:></label><br />
167                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{transport})</span>]
168                                <textarea name='transport' id='transport' rows='6' cols='40'>[(#ENV**{transport})]</textarea>
169                        </li>           
170                        <li class="editer editer_repas[ (#ENV**{erreurs}|table_valeur{repas}|oui)erreur]">
171                                <label for="repas"><:sel:entree_repas_annonce:></label><br />
172                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{repas})</span>]
173                                <textarea name='repas' id='repas' rows='6' cols='40'>[(#ENV**{repas})]</textarea>
174                        </li>
175                        <li class="editer editer_hebergement[ (#ENV**{erreurs}|table_valeur{hebergement}|oui)erreur]">
176                                <label for="hebergement"><:sel:entree_hebergement_annonce:></label><br />
177                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{hebergement})</span>]
178                                <textarea name='hebergement' id='hebergement' rows='6' cols='40'>[(#ENV**{hebergement})]</textarea>
179                        </li>
180                </ul>
181                </fieldset>
182                <fieldset class="impair">
183                <legend><:sel:contacts_annonce:></legend>
184                <ul>           
185                    <li class="editer editer_nom_referent obligatoire[ (#ENV**{erreurs}|table_valeur{nom_referent}|oui)erreur]">
186                                <label for="nom_referent"><:sel:entree_nom_referent_annonce:> <:sel:entree_obligatoire:></label><br />[
187                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{nom_referent})</span>
188                                ]<input type='text' class='text' name='nom_referent' id='nom_referent' value="[(#ENV**{nom_referent})]" />
189                    </li>
190                    <li class="editer editer_tel1_referent[ (#ENV**{erreurs}|table_valeur{tel1_referent}|oui)erreur]">
191                                <label for="tel1_referent"><:sel:entree_tel1_referent_annonce:></label><br />[
192                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{tel1_referent})</span>
193                                ]<input type='text' class='text' name='tel1_referent' id='tel1_referent' value="[(#ENV**{tel1_referent})]" />
194                    </li>
195                    <li class="editer editer_tel2_referent[ (#ENV**{erreurs}|table_valeur{tel2_referent}|oui)erreur]">
196                                <label for="tel2_referent"><:sel:entree_tel2_referent_annonce:></label><br />[
197                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{tel2_referent})</span>
198                                ]<input type='text' class='text' name='tel2_referent' id='tel1_referent' value="[(#ENV**{tel2_referent})]" />
199                    </li>                       
200                    <li class="editer editer_email_referent[ (#ENV**{erreurs}|table_valeur{email_referent}|oui)erreur]">
201                                <label for="email_referent"><:sel:entree_email_referent_annonce:></label><br />[
202                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{email_referent})</span>
203                                ]<input type='text' class='text' name='email_referent' id='email_referent' value="[(#ENV**{email_referent})]" />
204                    </li>
205                </ul>
206                </fieldset>
207                <fieldset class="pair">
208                <legend><:sel:frais_annonce:></legend>
209                <p><:sel:frais_annonce_explications:></p>
210                <ul>           
211
212                        <li class="editer editer_total_unite obligatoire[ (#ENV**{erreurs}|table_valeur{total_unite}|oui)erreur]">
213                                <label for="total_unite"><:sel:entree_total_unite_annonce_obligatoire:></label><br />[
214                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{total_unite})</span>
215                                ]<input type='text' class='text' name='total_unite' id='total_unite' value="[(#ENV**{total_unite})]" />
216                        </li>
217                        <li class="editer editer_si_unite_heure[ (#ENV**{erreurs}|table_valeur{si_unite_heure}|oui)erreur]">
218                                <label for="si_unite_heure"><:sel:entree_si_unite_heure_annonce:></label>[
219                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{si_unite_heure})</span>
220                                ]<input type='checkbox' class='text' name='si_unite_heure' id='si_unite_heure' value="[(#ENV**{si_unite_heure})]" />
221                        </li>
222                        <li class="editer editer_total_fiduc[ (#ENV**{erreurs}|table_valeur{total_fiduc}|oui)erreur]">
223                                <label for="total_fiduc"><:sel:entre_total_fiduc_annonce:></label><br />[
224                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{total_fiduc})</span>
225                                ]<input type='text' class='text' name='total_fiduc' id='total_fiduc' value="[(#ENV**{total_fiduc})]" />
226                        </li>
227                        <li class="editer editer_commentaires[ (#ENV**{erreurs}|table_valeur{commentaires}|oui)erreur]">
228                                <label for="commentaires"><:sel:commentaires:></label><br />
229                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{commentaires})</span>]
230                                <textarea name='commentaires' id='commentaires' rows='4' cols='40'>[(#ENV**{commentaires})]</textarea>
231                        </li>
232                </ul>
233                </fieldset>
234
235                [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
236                <!--extra-->
237                <p class='boutons'><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
238        </div></form>
239
240</div>
Note: See TracBrowser for help on using the repository browser.