source: spip-zone/_galaxie_/galactic/galactic_forum/inclure/presentation-message.html @ 106029

Last change on this file since 106029 was 106029, checked in by marcimat@…, 3 years ago

On modifie le tri par note pour prendre en compte les votes négatifs, et les indiquer dans le résumé du sujet ou du commentaire.
Nécessite la dernière version de notation.

File size: 3.0 KB
Line 
1<BOUCLE_forum(FORUMS){id_forum}{notation}>
2        #SET{lang,#LANG}
3        #SET{dir,#LANG_DIR}
4        #SET{resolu,0}
5        #SET{titre_racine,#TITRE}
6        #SET{nb_plus,#NOTATION_NOMBRE_VOTES_PLUS}
7        #SET{nb_moins,#NOTATION_NOMBRE_VOTES_MOINS}
8        #SET{nb_diff,#NOTATION_NOMBRE_VOTES_DIFF}
9        <BOUCLE_sujet(FORUMS){id_thread}{id_parent=0}{notation}{si #ID_PARENT}>
10                #SET{titre_racine,#TITRE}
11                #SET{nb_plus,#NOTATION_NOMBRE_VOTES_PLUS}
12                #SET{nb_moins,#NOTATION_NOMBRE_VOTES_MOINS}
13                #SET{nb_diff,#NOTATION_NOMBRE_VOTES_DIFF}
14        </BOUCLE_sujet>
15        <BOUCLE_compte(FORUMS){id_thread}{plat}{id_parent!=0} />#SET{nb_reponses,#TOTAL_BOUCLE}<//B_compte>
16        <BOUCLE_resolu(FORUMS){id_thread}{plat}{id_mot=1332}{0,1}>#SET{resolu,1}</BOUCLE_resolu>
17
18        <div class="ligneSujet[ (#ID_ARTICLE|forum_css_couleur)][ (#GET{nb_reponses}|>={1}|non)noreponse][ (#GET{resolu}|>={1}|non)resolu]">
19
20                <div class="ligneSujet__enbref">
21                        <div class="categorie">
22                                <span class="fa fa-circle" aria-hidden="true"[ title="(#ID_ARTICLE|forum_titre_categorie|attribut_html)"]></span>
23                        </div>
24                        [(#SET{title,#LISTE{#GET{nb_plus}|forum_pluraliser{galactic_forum:info_votes_plus}}})]
25                        [(#GET{nb_moins}|oui)[(#SET_PUSH{title,#GET{nb_moins}|forum_pluraliser{galactic_forum:info_votes_moins}})]]
26                        <div
27                                class="nb_votes[ (#GET{nb_diff}|>{0}|oui)votes_plus][ (#GET{nb_diff}|<{0}|oui)votes_moins]"
28                                title="[(#GET{title}|implode{', '}|attribut_html)]">
29                                #SET{icone,fa-star-o}
30                                [(#GET{nb_diff}|!={0}|oui)
31                                        #GET{nb_diff}
32                                        #SET{icone,fa-star}
33                                ]
34                                <span class="fa[ (#GET{icone})]" aria-hidden="true"></span>
35                        </div>
36                        <div class="nb_comments comments_#GET{nb_reponses}[(#GET{resolu}|oui)resolu]" title="[(#GET{nb_reponses}|forum_pluraliser{galactic_forum:info_reponses}|attribut_html)][(#GET{resolu}|oui) (<:galactic_forum:resolu|attribut_html:>)]">
37                                [(#GET{nb_reponses}|oui)#GET{nb_reponses}]
38                                #SET{icone,fa-comment}
39                                [(#GET{nb_reponses}|=={1}|oui)#SET{icone,fa-comment-o}]
40                                [(#GET{nb_reponses}|>{1}|oui)#SET{icone,fa-comments-o}]
41                                [(#GET{resolu}|oui)#SET{icone,fa-comments}]
42                                <span class="fa[ (#GET{icone})]" aria-hidden="true"></span>
43                        </div>
44                </div>
45
46                <div class="ligneSujet__description">
47                        <a href="#URL_FORUM" class="h4 titre">#GET{titre_racine}</a>
48                        [<p class="extrait">(#TEXTE|couper{300})</p>]
49                        <div class="publication">
50                                <div class="publication__logo">
51                                        [(#LOGO_AUTEUR|image_reduire{20,20}|sinon{#LOGO_ARTICLE|image_reduire{20,20}|image_alpha{50}})]
52                                </div>
53                                <div class="publication__auteur">
54                                        <BOUCLE_auteur(AUTEURS){tout}{id_auteur}>
55                                                [(#REM) on force l'affichage de la page appelee dans la langue et la dir de l'environnement global d'origine ]
56                                                [<:par_auteur:> <a href="[(#URL_AUTEUR|parametre_url{lang,#GET{lang}}|parametre_url{dir,#GET{dir}})]">(#NOM)</a>]
57                                        </BOUCLE_auteur>
58                                                [<:par_auteur:> <strong class="non_auteur">(#NOM)</strong> ]
59                                        <//B_auteur>
60                                </div>
61                                <div class="publication_date">
62                                        <abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|date_interface)]</abbr>
63                                </div>
64                        </div>
65                </div>
66
67        </div>
68</BOUCLE_forum>
Note: See TracBrowser for help on using the repository browser.