source: spip-zone/_squelettes_/sarkaspip/stable_30/noisettes/article/inc_article_commentaires_fils.html @ 48927

Last change on this file since 48927 was 48927, checked in by eric@…, 10 years ago

Correction du tri des réponses au fil pour la présentation hiérarchique.

  • Property svn:eol-style set to native
File size: 5.2 KB
Line 
1[(#REM)
2<!-- Commentaires de l'article ou le commentaire precise depuis la page forum
3        Recoit en argument :
4                - id_article: id de l'article concernee
5                - id_forum: id du commentaire concerne
6-->
7]
8
9<div id="commentaires_article" class="commentaires">
10        [(#ENV{id_forum}|?{'', ' '})
11                <a id="commentaires" name="commentaires" href="#commentaires"></a>
12                [(#ENV{statut}|=={ferme}|non)
13                <a class="fonction" id="commenter"[ href="(#URL_PAGE{post, #PARAMETRES_FORUM})"] title="<:sarkaspip:commenter_article:>"></a>
14                ]
15                <h2>
16                        <:sarkaspip:commentaires_article:>
17                [(#ENV{statut}|=={ferme}|oui)
18                        &nbsp;<:sarkaspip:forum_ferme:>
19                ]
20                </h2>
21        ]
22        [(#ENV{id_forum}|?{' '})
23                [(#ENV{afficher_titre, oui}|=={oui}|?{' '})
24                        <h2><:sarkaspip:reponse_suite_commentaire|ucfirst:></h2>
25                ]
26        ]
27        <B_commentaires>
28        [(#ENV{id_forum}|?{'', ' '})
29                #ANCRE_PAGINATION
30                [(#ENV{position_pagination}|match{^(1|3)$}|?{' '})
31                        [<div class="pagination">(#PAGINATION{#ENV{modele_pagination}})</div>]
32                ]
33        ]
34        <BOUCLE_commentaires(FORUMS){id_article}{id_parent=0}{!par date}{pagination #ENV{pas_pagination}}>
35                <div class="message"[ id="co_n(#COMPTEUR_BOUCLE)"]>
36                        <a id="forum[(#ID_FORUM)]" name="forum[(#ID_FORUM)]" href="#forum[(#ID_FORUM)]"></a>
37                        <div class="gravatar">
38                                <BOUCLE_auteur_pere(AUTEURS) {tout}{id_auteur=#_commentaires:ID_AUTEUR}>
39                                        #SET{nom_auteur, #NOM}
40                                        #SET{url_auteur, #URL_AUTEUR}
41                                        [(#LOGO_AUTEUR||sinon{#CHEMIN{images/gravatar32.png}}||image_passe_partout{32}|image_recadre{32,32,center,FFFFFF}|inserer_attribut{class,spip_logos gravatar}|inserer_attribut{alt,[<:sarkaspip:logo_de:> (#GET{nom_auteur})]})]
42                                </BOUCLE_auteur_pere>
43                                        #SET{nom_auteur, #_commentaires:NOM}
44                                        [(#PLUGIN{GRAVATAR}|oui)
45                                                [(#GRAVATAR{#_commentaires:EMAIL, 32, #CHEMIN{images/gravatar32.png}}||image_passe_partout{32}|image_recadre{32,32,center,FFFFFF}|inserer_attribut{class,spip_logos gravatar}|inserer_attribut{alt,[<:sarkaspip:logo_de:> (#GET{nom_auteur})]})]
46                                        ]
47                                        [(#PLUGIN{GRAVATAR}|non)
48                                                <img src="#CHEMIN{images/gravatar32.png}" width="32" height="32" class="spip_logos gravatar" alt="[<:sarkaspip:logo_de:> (#GET{nom_auteur})]" />
49                                        ]
50                                <//B_auteur_pere>
51                </div>
52                        <div class="cartouche_simple">
53                                <div class="#EDIT{titre} titre">#TITRE</div>
54                                [(#ENV{id_forum}|?{'', ' '})
55                                        [(#ENV{statut}|=={ferme}|non)
56                                        [<a class="fonction repondre_commentaire" href="(#URL_PAGE{post, id_article=#ENV{id_article}&id_forum=#ID_FORUM})" rel="noindex nofollow" title="<:sarkaspip:repondre_commentaire:>"></a>]
57                                        ]
58                                ]
59                                [(#DATE|nom_jour)][&nbsp;(#DATE|affdate)]
60                                <:sarkaspip:agrave:>&nbsp;[(#DATE|affdate{'H\hi'})]
61                                [(#ENV{presentation_auteur}|=={1}|et{#GET{url_auteur}|oui}|?{
62                                        [- <:sarkaspip:par_auteur:>&nbsp;<a href="#GET{url_auteur}">(#GET{nom_auteur})</a>],
63                                        [- <:sarkaspip:par_auteur:>&nbsp;(#GET{nom_auteur})]}
64                                )]
65                        </div>
66                        <div class="#EDIT{texte} texte">#TEXTE</div>
67                        [<div class="texte #EDIT{hyperlien}"><:sarkaspip:site_web:>&nbsp;:&nbsp;<span class="lien_site"><a href="[(#URL_SITE)]">(#NOM_SITE)</a></span></div>]
68                        <INCLURE{fond=noisettes/document/inc_documents_commentaires}{id_forum}>
69                        <div class="nettoyeur"></div>
70                </div>
71                <B_fils>
72                <BOUCLE_fils(FORUMS){id_thread}{id_parent>0}{par date}{inverse #ENV{sens_tri}}>
73                        <div class="message fil">
74                                #SET{nb_reponses,#COMPTEUR_BOUCLE}
75                <div class="gravatar">
76                                        <BOUCLE_auteur_pere2(AUTEURS) {tout}{id_auteur=#_fils:ID_AUTEUR}>
77                                                [(#LOGO_AUTEUR||sinon{#CHEMIN{images/gravatar32.png}}||image_passe_partout{32}|image_recadre{32,32,center,FFFFFF}|inserer_attribut{class,spip_logos gravatar}|inserer_attribut{alt,[<:sarkaspip:logo_de:> (#GET{nom_auteur})]})]
78                                                #SET{nom_auteur, #NOM}
79                                                #SET{url_auteur, #URL_AUTEUR}
80                                        </BOUCLE_auteur_pere2>
81                                                #SET{nom_auteur, #_fils:NOM}
82                                                [(#PLUGIN{GRAVATAR}|oui)
83                                                        [(#GRAVATAR{#GET{mail_auteur}, 32, #CHEMIN{images/gravatar32.png}}||image_passe_partout{32}|image_recadre{32,32,center,FFFFFF}|inserer_attribut{class,spip_logos gravatar}|inserer_attribut{alt,[<:sarkaspip:logo_de:> (#GET{nom_auteur})]})]
84                                                ]
85                                                [(#PLUGIN{GRAVATAR}|non)
86                                                        <img src="#CHEMIN{images/gravatar32.png}" width="32" height="32" class="spip_logos gravatar" alt="[<:sarkaspip:logo_de:> (#GET{nom_auteur})]" />
87                                                ]
88                                        <//B_auteur_pere2>
89                                </div>
90                                <div class="cartouche_simple" >
91                                        [(#DATE|nom_jour)][&nbsp;(#DATE|affdate)]
92                                        <:sarkaspip:agrave:>&nbsp;[(#DATE|affdate{'H\hi'})]
93                                        [(#ENV{presentation_auteur}|=={1}|et{#GET{url_auteur}|oui}|?{
94                                                [- <:sarkaspip:par_auteur:>&nbsp;<a href="#GET{url_auteur}">(#GET{nom_auteur})</a>],
95                                                [- <:sarkaspip:par_auteur:>&nbsp;(#GET{nom_auteur})]}
96                                        )]
97                                </div>
98                                <div class="#EDIT{texte} texte">#TEXTE</div>
99                                [<div class="texte #EDIT{hyperlien}"><:sarkaspip:site_web:>&nbsp;:&nbsp;<span class="lien_site"><a href="[(#URL_SITE)]">(#NOM_SITE)</a></span></div>]
100                                <INCLURE{fond=noisettes/document/inc_documents_commentaires}{id_forum}>
101                                <div class="nettoyeur"></div>
102                        </div>
103                </BOUCLE_fils>
104                </B_fils>
105                <//B_fils>
106        </BOUCLE_commentaires>
107        [(#ENV{id_forum}|?{'', ' '})
108                [(#ENV{position_pagination}|match{^(2|3)$}|?{' '})
109                        [<div class="pagination">(#PAGINATION{#ENV{modele_pagination}})</div>]
110                ]
111        ]
112        </B_commentaires>
113</div>
Note: See TracBrowser for help on using the repository browser.