[SPIP] ~maj v3.0.14-->v3.0.17
[ptitvelo/web/www.git] / www / plugins-dist / forum / formulaires / forum.html
1 <div class="formulaire_spip formulaire_forum ajax" id="formulaire_forum">
2
3 [<p class="reponse_formulaire reponse_formulaire_ok success">(#ENV*{message_ok})</p>]
4 [<p class="reponse_formulaire reponse_formulaire_erreur error">(#ENV*{message_erreur})</p>]
5
6 [(#ENV{login_forum_abo})
7 <INCLURE{fond=formulaires/inc-login_forum_abo, env} />
8 ]
9
10 [(#ENV{editable})
11
12
13 [(#REM)
14 Bloc de previsualisation du forum envoye
15
16 Si on valide la previsu, on n'envoie pas en ajax car, si le post reussit
17 il faudra certainement redessiner toute la page pour afficher le nouveau
18 forum
19
20 ][<form action="#ENV{action}#formulaire_forum" method="post" class="noajax">
21 <div>
22 [(#ACTION_FORMULAIRE{#ENV{action}})]
23 <input type='hidden' name='titre' value="#ENV{titre}" />
24 <input type='hidden' name='texte' value="#ENV{texte}" />
25 <input type='hidden' name='url_site' value="#ENV{url_site}" />
26 <input type='hidden' name='nom_site' value="#ENV{nom_site}" />
27 [<input type="hidden" name="id_forum" value="(#ENV*{id_forum})" />]
28 [(#INCLURE{fond=formulaires/inc-forum_ajouter_mot, ajouter_mot})]
29 (#ENV*{erreurs}|table_valeur{previsu})
30 </div>
31 </form>]
32
33
34 <form action="#ENV{action}#formulaire_forum" method="post" enctype='multipart/form-data'><div>
35 [(#ACTION_FORMULAIRE{#ENV{action}})]
36 [<input type="hidden" name="id_forum" value="(#ENV*{id_forum})" />]
37 [<fieldset class="moderation_info info">
38 <legend><:forum:bouton_radio_modere_priori:></legend>
39 <p class="explication">(#ENV{modere})<:forum:forum_info_modere:></p>
40 </fieldset>]
41
42 [(#ENV**{afficher_texte}|choixsiegal{'non', ' ',''})
43 [<input type="hidden" name="titre" value="(#ENV{titre})" />]
44 <p class="spip_bouton"><input type="submit" class="submit" value="<:forum:forum_valider:>" /></p>]
45
46 [(#ENV**{afficher_texte}|choixsiegal{'non', '',' '})
47 <INCLURE{fond=formulaires/inc-login_forum, env} />
48
49 <fieldset>
50 <legend><:forum:forum_message:></legend>[
51 (#CONFIG{forums_titre}|!={non}|non)
52 <input type="hidden" name="titre" id="titre"[ value="(#ENV{titre})"] />
53 ]<ul>
54 [<li class='editer saisie_mots_forum'>(#INCLURE{fond=formulaires/inc-forum_bloc_choix_mots, table=#ENV*{table}, ajouter_mot})</li>]
55
56 [(#CONFIG{forums_titre}|!={non}|oui)
57 <li class='editer saisie_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]'>
58 <label for="titre"><:forum:forum_titre:> <:info_obligatoire_02:></label>
59 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>]
60 <input type="text" class="text" name="titre" id="titre"[ value="(#ENV{titre})"] size="60" />
61 </li>
62 ]
63
64 [(#CONFIG{forums_texte}|!={non}|?{
65 <li class='editer saisie_texte obligatoire[ (#ENV**{erreurs}|table_valeur{texte}|oui)erreur]'>
66 <label for='texte'><:forum:forum_texte|typo:> <:info_obligatoire_02:></label>
67 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{texte})</span>]
68 <textarea name="texte" id="texte" rows="10" cols="60"[(#CONFIG{forums_afficher_barre}|=={non}|oui) class="no_barre"]>[(#ENV{texte})]</textarea>
69 [(#ENV**{config}|table_valeur{afficher_barre}|?{<p class='explication'><:info_creation_paragraphe:></p>,<p class="explication forum_saisie_texte_info"><:forum:forum_saisie_texte_info:></p>})]
70 </li>
71 })]
72 </ul></fieldset>
73
74 [(#CONFIG{forums_urlref}|!={non}|?{
75 <ul><li class='fieldset'>
76 <fieldset>
77 <legend><:forum:forum_lien_hyper:></legend>
78 <p class='explication'><:forum:forum_page_url:></p>
79 <ul>
80 <li class='editer saisie_nom_site[ (#ENV**{erreurs}|table_valeur{nom_site}|oui)erreur]'>
81 <label for="nom_site"><:forum:forum_titre:></label>
82 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{nom_site})</span>]
83 <input type="text" class="text" name="nom_site" id="nom_site" size="40" value="[(#ENV{nom_site})]" />
84 </li>
85 <li class='editer saisie_url_site[ (#ENV**{erreurs}|table_valeur{url_site}|oui)erreur]'>
86 <label for="url_site"><:forum:forum_lien_hyper:></label>
87 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{url_site})</span>]
88 <input type="text" class="text url" name="url_site" id="url_site" style="text-align: left;" dir="ltr" size="40" value="[(#ENV{url_site})]" autocapitalize="off" autocorrect="off" />
89 </li>
90 </ul>
91 </fieldset>
92 </li>
93 </ul>
94 })]
95
96 [
97 <fieldset>
98 <legend><:medias:bouton_ajouter_document:></legend>
99 <ul>
100 <li class='editer saisie_document_forum[ (#ENV**{erreurs}|table_valeur{document_forum}|oui)erreur]'>
101 [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{document_forum})</span>]
102 <input type="hidden" name="cle_ajouter_document" value="(#ENV{cle_ajouter_document})" />
103 [<div id="ajouter_document_up">(#ENV{ajouter_document})
104 <label for="supprimer_document_ajoute"><input type='checkbox' name='supprimer_document_ajoute' id='supprimer_document_ajoute' />
105 <:lien_supprimer:></label>
106 </div>]
107 <div>
108 [<label for="ajouter_document">(#ENV{formats_documents_forum}|join{', '})</label>]
109 <input class='file' type="file" name="ajouter_document" id="ajouter_document"[
110 accept="(#ENV{formats_documents_forum}|join{','})"] />
111 </div>
112
113 <script type='text/javascript'>/*<!\[CDATA\[*/
114 if (window.jQuery) jQuery(function(){
115 jQuery('#ajouter_document_up')
116 .next().hide()
117 .prev().find(':checkbox').bind('change', function(){
118 jQuery('#ajouter_document_up').hide().next().show();
119 });
120 });
121 /*\]\]>*/</script>
122 </li>
123 </ul></fieldset>
124 ]
125
126 [(#REM) Piege a robots spammeurs, dont on change le nom a chaque fois,
127 ][<p style="display: none;">
128 <label for="(#ENV{cle_ajouter_document})"><:antispam_champ_vide:></label>
129 <input type="text" class="text" name="#ENV{cle_ajouter_document}" id="#ENV{cle_ajouter_document}" value="#ENV{#ENV{cle_ajouter_document}}" size="10" />
130 </p>]
131 [(#ENV{cle_ajouter_document}|non)
132 <p style="display: none;">
133 <label for="nobot_forum"><:antispam_champ_vide:></label>
134 <input type="text" class="text" name="nobot" id="nobot_forum" value="#ENV{nobot}" size="10" />
135 </p>
136 ]
137 <p class="boutons"><input type="submit" class="submit" value="<:forum:forum_voir_avant:>" /></p>
138 ]
139 </div>
140 </form>
141
142 ]
143 </div>