source: spip-zone/_squelettes_/escal/branche_V3/inclusions/inc-rubrique_normal.html @ 92402

Last change on this file since 92402 was 92402, checked in by jcvilleneuve@…, 4 years ago

EscalV3 : possibilité de ne pas afficher les dates des articles dans la partie centrale des pages rubriques et articles

File size: 7.3 KB
Line 
1        <div class="cadre-chemin">
2        <!-- affichage du chemin de la rubrique -->
3        <a href="[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})]" [ title="(#NOM_SITE|couper{80}|attribut_html)"]><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
4
5[(#CONFIG{escal/config/arianeniveaudeux}|=={oui}|non)<INCLURE {fond=inclusions/inc-hierarchie_rub}{env}>]
6[(#CONFIG{escal/config/arianeniveaudeux}|=={oui}|oui)<INCLURE {fond=inclusions/inc-hierarchie_rub_2eniveau}{env}>]
7
8
9  </div>
10
11<BOUCLE_contexte(RUBRIQUES){id_rubrique}>
12<!-- affichage du logo, du titre, du descriptif et du texte de la rubrique appelée -->
13    <div id="cadre-rubrique">
14              <div class="logorub">[(#LOGO_RUBRIQUE||image_reduire{#CONFIG{escal/config/taillelogorub,150}})] </div>
15                                        <div id="titre-rubrique">
16                        [(#CONFIG{escal/config/fluxrssrub}|=={oui}|oui)
17                        <div class="fluxrss-rubrique">
18                            <a href="[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]">
19                            <img src="#CHEMIN{images/rss.png}" alt="RSS" title="<:syndiquer_site:>" />
20                            </a>
21                        </div>
22                        ]
23                                                <div class="#EDIT{titre} titre-rub">[(#TITRE)]</div>
24                                                <div id="descriptif-rubrique" class="#EDIT{descriptif}">
25                          [(#DESCRIPTIF|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})]
26                        </div>
27                                                <div id="texte-rubrique" class="#EDIT{texte}">[(#TEXTE)]</div>
28                                <!-- affichage de l'icone pdf si plugin article_pdf activé -->
29      [(#PLUGIN{ARTICLE_PDF}|oui)
30      [(#CONFIG{escal/config/rubpdf}|=={oui}|oui)
31      #RUBRIQUE_PDF{id_rubrique}
32      ]
33      ]
34                                        </div>
35    <div class="nettoyeur"></div>       
36                </div>
37   
38#SET{nbrpag,#CONFIG{escal/config/nombreart,5}}
39
40<B_articles_rubs>
41<!-- affichage des articles de la rubrique -->
42<div class="texte-insert">
43<:escal:rubrique_articles:>
44</div>
45
46<!-- si plus de x articles, on pagine (x est defini plus bas avec {pagination x} ) -->
47[(#CONFIG{escal/config/paginhaut}|=={non}|oui) <!-- ]
48<p class="pagination">#PAGINATION</p>
49[(#CONFIG{escal/config/paginhaut}|=={non}|oui) -->]
50
51
52  <BOUCLE_articles_rubs(ARTICLES){id_rubrique}{par num titre}{par date}{inverse}{pagination #GET{nbrpag}}>
53    <div class="cadre-articles-rubrique">
54      <div class="titre-articles-rubrique">
55        <div class="logorub">[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{#CONFIG{escal/config/taillelogorub,150}})]</div>
56        <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">[(#TITRE)]</a>
57      </div>
58      <div class="introduction-articles-rubrique">
59        [(#INTRODUCTION|supprimer_tags|couper{150})]
60        <br/>
61        <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_article:></strong></a>
62        <br/>
63      </div>
64      <div class="auteur-articles-rubrique">
65        [(#CONFIG{escal/config/daterub}|=={non}|non)
66        [<:escal:article_mise_en_ligne:> (#DATE|affdate)]
67        ]
68          <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurrub}|=={non}|non}>
69          </BOUCLE_test>
70            <br />[(#LANG|=={ja}|non)<:par_auteur:>]
71            <BOUCLE_auteurs_art(AUTEURS){id_article}{", "}{lang_select}>
72              <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a></BOUCLE_auteurs_art>
73          [(#LANG|=={ja}|oui)<:par_auteur:>]
74          </B_test>
75      </div>
76      <div class="nettoyeur"></div>
77    </div>
78   
79  </BOUCLE_articles_rubs>
80
81<!-- si plus de x articles, on pagine (x est defini plus haut avec {pagination x} ) -->
82[(#CONFIG{escal/config/paginbas}|=={non}|oui) <!-- ]
83<p class="pagination">#PAGINATION</p>
84[(#CONFIG{escal/config/paginbas}|=={non}|oui) --> ]
85
86  </B_articles_rubs>
87
88<B_SsRubriques>
89<!-- Afficher les sous-rubriques associées à cette rubrique -->
90<div class="texte-insert">
91<:escal:rubrique_sous_rubriques:>
92</div>
93                <BOUCLE_SsRubriques(RUBRIQUES){id_parent}{par num titre, titre}{doublons}>
94                        <div class="cadre-sous-rubrique">
95                        [(#CONFIG{escal/config/fluxrsssousrub}|=={oui}|oui)
96                        <div class="fluxrss-rubrique">
97                            <a href="[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]">
98                            <img src="#CHEMIN{images/rss.png}" alt="RSS" title="<:syndiquer_site:>" />
99                            </a>
100                        </div>
101                        ]
102                                <a href="[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">
103        [(#LOGO_RUBRIQUE||image_reduire{36})]
104                                <span class="titre-sous-rubrique">
105                                        [(#TITRE)]
106          </span>
107                                        </a>
108
109                <div class="descriptif-sous-rubrique">[(#INTRODUCTION|supprimer_tags|couper{150})]</div>
110
111                                        <!-- on compte et on affiche le nombre d'articles dans cette sous-rubrique -->
112                                        <B_ss_rub_art>
113                                        <BOUCLE_ss_rub_art(ARTICLES){id_rubrique}>
114                                        </BOUCLE_ss_rub_art>
115                                                <div class="nombre-articles-rubrique">
116                                                <:escal:rubrique_contenu:> #TOTAL_BOUCLE
117                  [(#TOTAL_BOUCLE|>{1}|oui) <:escal:articles:>]
118                  [(#TOTAL_BOUCLE|>{1}|non) <:escal:article:>]
119
120                                                </div>
121                                        </B_ss_rub_art>
122
123                                        <!-- on compte et on affiche le nombre de rubriques dans cette sous-rubrique -->
124                                        <B_ss_rub_rub>
125                                        <BOUCLE_ss_rub_rub(RUBRIQUES){id_parent}>
126                                        </BOUCLE_ss_rub_rub>
127                                                <div class="nombre-articles-rubrique">
128                                                <:escal:rubrique_contenu:> #TOTAL_BOUCLE
129                  [(#TOTAL_BOUCLE|>{1}|oui) <:escal:sous_rubriques:>]
130                  [(#TOTAL_BOUCLE|>{1}|non) <:escal:sous_rubrique:>]
131                                                </div>
132                                        </B_ss_rub_rub>
133
134                                        <!-- on compte et on affiche le nombre de sites references dans cette sous-rubrique -->
135                                        <BOUCLE_sites_ref(SITES){id_rubrique}>
136                                        </BOUCLE_sites_ref>
137                                                        <div class="nombre-articles-rubrique">
138                                                        <:escal:rubrique_contenu:> #TOTAL_BOUCLE
139                    [(#TOTAL_BOUCLE|>{1}|oui) <:escal:sites_references:>]
140                    [(#TOTAL_BOUCLE|>{1}|non) <:escal:site_reference:>]
141                                                        </div>
142                                        </B_sites_ref>
143
144   </div>
145                </BOUCLE_SsRubriques>
146
147#SET{nbrpagsites,#CONFIG{escal/config/nombresites,5}}
148
149<B_derniers_sites>
150                <hr />
151  <div class="texte-insert">
152  <:escal:rubrique_sites_references:>
153  </div>
154  <p class="pagination">#PAGINATION</p>
155      <BOUCLE_derniers_sites(SITES){id_rubrique}{par nom_site}{pagination #GET{nbrpagsites}} >
156        <div class="cadre-sous-rubrique">
157                    <div class="titre-sous-rubrique">
158              <a href="#URL_SITE" class="spip_out" [ title="(#NOM_SITE|couper{80}|attribut_html)"]>
159              [(#LOGO_SITE||image_reduire{80}||sinon{<img style="float:right" src="http://www.easy-thumb.net/min.html?url=#URL_SITE&size=80x60" alt="vignette du site"/>})]
160              #NOM_SITE
161              </a>
162            </div>
163                    <div class="descriptif-sous-rubrique"> [(#DESCRIPTIF)]</div>
164            <div class="nettoyeur"></div>
165                    </div>
166
167      </BOUCLE_derniers_sites>
168
169</B_derniers_sites>
170
171</BOUCLE_contexte>
Note: See TracBrowser for help on using the repository browser.