[PLUGINS] +les plugins de bases
[ptitvelo/web/www.git] / www / plugins / zpip_v1 / inclure / forum.html
1 [(#REM) Cette balise (invisible) provoque le recalcul du forum
2 la premiere fois qu'un message est poste (cf. inc/invalideur). ]
3 [(#PARAMETRES_FORUM|?{''})]
4
5 <div class="comments" id="comments">
6 [(#REM) Nombre total de messages ]
7 <BOUCLE_decompte(FORUMS) {id_rubrique ?}{id_article ?}{id_breve ?}{id_syndic ?} {plat} />[<h2 class="h2">(#TOTAL_BOUCLE|>{0}|?{#TOTAL_BOUCLE,''})
8 [(#TOTAL_BOUCLE|=={1}|?{<:message:>,<:messages_forum:>})]</h2>]<//B_decompte>
9
10 [(#REM) Messages du forum ]
11 <B_forums>
12 <ul class="forum comments-list">
13
14 <BOUCLE_forums(FORUMS) {id_rubrique ?}{id_article ?}{id_breve ?}{id_syndic ?} {par date}>
15
16 <li class="forum-fil comment[ (#COMPTEUR_BOUCLE|alterner{'odd','even'})][ (#COMPTEUR_BOUCLE|=={1}|oui)first][ (#EXPOSE)]">
17 <div class="comment-message forum-message">
18 <div class="comment-meta forum-chapo">
19 <a href="#forum#ID_FORUM" title="#ID_FORUM" class="ancre permalink comment-number">#</a>
20 <strong class="#EDIT{titre} forum-titre"><a href="#forum#ID_FORUM" name="forum#ID_FORUM" id="forum#ID_FORUM">#TITRE</a></strong>
21 [(#DATE|oui)<abbr class="date"[ title="(#DATE|date_iso)"]>
22 [(#SET{date,[(#DATE|affdate_jourcourt)]})]
23 [(#SET{heure,[(#DATE|heures)][:(#DATE|minutes)]})]
24 <:zpip:date_forum{date=#GET{date},heure=#GET{heure}}:></abbr>][<span class="comment-author vcard">, <:par_auteur:> <strong class="fn n #EDIT{qui}">(#NOM)</strong></span>]
25 </div>
26 <div class="comment-content forum-texte">
27 #LOGO_AUTEUR
28 [<div class="#EDIT{texte} comment-texte">(#TEXTE|lignes_longues)</div>]
29 [<div class="comment-notes">(#NOTES|safehtml|lignes_longues)</div>]
30 [<p class="#EDIT{hyperlien} comment-external-link hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
31 <BOUCLE_doc(DOCUMENTS){id_forum}>
32 [(#EXTENSION|match{'^(gif|jpg|png)$'}|?{
33 [(#EMBED_DOCUMENT|image_reduire{300})]
34 ,
35 [(#LOGO_DOCUMENT|#URL_DOCUMENT)]
36 })]
37 </BOUCLE_doc>
38
39 [<p class="comment-reply repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)" rel="noindex nofollow"><:lien_repondre_message:></a></p>]
40 </div>
41 </div>
42
43 <B_forums_fils>
44 <ul>
45 <BOUCLE_forums_fils(FORUMS) {id_parent} {par date}>
46
47 <li class="forum-fil comment[ (#COMPTEUR_BOUCLE|alterner{'odd','even'})][ (#COMPTEUR_BOUCLE|=={1}|oui)first][ (#EXPOSE)]">
48 <div class="comment-message forum-message">
49 <div class="comment-meta forum-chapo">
50 <a href="#forum#ID_FORUM" title="#ID_FORUM" class="ancre permalink comment-number">#</a>
51 <strong class="#EDIT{titre} forum-titre"><a href="#forum#ID_FORUM" name="forum#ID_FORUM" id="forum#ID_FORUM">#TITRE</a></strong>
52 [(#DATE|oui)<abbr class="date"[ title="(#DATE|date_iso)"]>
53 [(#SET{date,[(#DATE|affdate_jourcourt)]})]
54 [(#SET{heure,[(#DATE|heures)][:(#DATE|minutes)]})]
55 <:zpip:date_forum{date=#GET{date},heure=#GET{heure}}:></abbr>][<span class="comment-author vcard">, <:par_auteur:> <strong class="fn n #EDIT{qui}">(#NOM)</strong></span>]
56 </div>
57 <div class="comment-content forum-texte">
58 #LOGO_AUTEUR
59 [<div class="#EDIT{texte} comment-texte">(#TEXTE|lignes_longues)</div>]
60 [<div class="comment-notes">(#NOTES|safehtml|lignes_longues)</div>]
61 [<p class="#EDIT{hyperlien} comment-external-link hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
62
63 <BOUCLE_doc2(DOCUMENTS){id_forum}>
64 [(#EXTENSION|match{'^(gif|jpg|png)$'}|?{
65 [(#EMBED_DOCUMENT|image_reduire{300})]
66 ,
67 [(#LOGO_DOCUMENT|#URL_DOCUMENT)]
68 })]
69 </BOUCLE_doc2>
70
71 [<p class="comment-reply repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)" rel="noindex nofollow"><:lien_repondre_message:></a></p>]
72 </div>
73 </div>
74
75 <BOUCLE_forums_boucle(boucle_forums_fils)></BOUCLE_forums_boucle>
76
77 </li>
78
79 </BOUCLE_forums_fils>
80 </ul>
81 </B_forums_fils>
82
83 </li>
84 </BOUCLE_forums>
85
86 </ul>
87 </B_forums>
88 </div>