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

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

EscalV3 : on repasse au vignettes apercite.fr qui donne de meilleurs résultats que easy-thumb.net. fichiers concernés : page annuaire, noisette rubrique normale et noisette site favoris

File size: 7.5 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        <!--<a href="#URL_ARTICLE[(#CONFIG{multi_secteurs}=={oui}|oui)|parametre_url{lang,#ENV{lang}}]" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_article:></strong></a>
63        -->
64        <br/>
65      </div>
66      <div class="auteur-articles-rubrique">
67        [(#CONFIG{escal/config/daterub}|=={non}|non)
68        [<:escal:article_mise_en_ligne:> (#DATE|affdate)]
69        ]
70          <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurrub}|=={non}|non}>
71          </BOUCLE_test>
72            <br />[(#LANG|=={ja}|non)<:par_auteur:>]
73            <BOUCLE_auteurs_art(AUTEURS){id_article}{", "}{lang_select}>
74              <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>
75          [(#LANG|=={ja}|oui)<:par_auteur:>]
76          </B_test>
77      </div>
78      <div class="nettoyeur"></div>
79    </div>
80   
81  </BOUCLE_articles_rubs>
82
83<!-- si plus de x articles, on pagine (x est defini plus haut avec {pagination x} ) -->
84[(#CONFIG{escal/config/paginbas}|=={non}|oui) <!-- ]
85<p class="pagination">#PAGINATION</p>
86[(#CONFIG{escal/config/paginbas}|=={non}|oui) --> ]
87
88  </B_articles_rubs>
89
90<B_SsRubriques>
91<!-- Afficher les sous-rubriques associées à cette rubrique -->
92<div class="texte-insert">
93<:escal:rubrique_sous_rubriques:>
94</div>
95                <BOUCLE_SsRubriques(RUBRIQUES){id_parent}{par num titre, titre}{doublons}>
96                        <div class="cadre-sous-rubrique">
97                        [(#CONFIG{escal/config/fluxrsssousrub}|=={oui}|oui)
98                        <div class="fluxrss-rubrique">
99                            <a href="[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]">
100                            <img src="#CHEMIN{images/rss.png}" alt="RSS" title="<:syndiquer_site:>" />
101                            </a>
102                        </div>
103                        ]
104                                <a href="[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">
105        [(#LOGO_RUBRIQUE||image_reduire{36})]
106                                <span class="titre-sous-rubrique">
107                                        [(#TITRE)]
108          </span>
109                                        </a>
110
111                <div class="descriptif-sous-rubrique">[(#INTRODUCTION|supprimer_tags|couper{150})]</div>
112
113                                        <!-- on compte et on affiche le nombre d'articles dans cette sous-rubrique -->
114                                        <B_ss_rub_art>
115                                        <BOUCLE_ss_rub_art(ARTICLES){id_rubrique}>
116                                        </BOUCLE_ss_rub_art>
117                                                <div class="nombre-articles-rubrique">
118                                                <:escal:rubrique_contenu:> #TOTAL_BOUCLE
119                  [(#TOTAL_BOUCLE|>{1}|oui) <:escal:articles:>]
120                  [(#TOTAL_BOUCLE|>{1}|non) <:escal:article:>]
121
122                                                </div>
123                                        </B_ss_rub_art>
124
125                                        <!-- on compte et on affiche le nombre de rubriques dans cette sous-rubrique -->
126                                        <B_ss_rub_rub>
127                                        <BOUCLE_ss_rub_rub(RUBRIQUES){id_parent}>
128                                        </BOUCLE_ss_rub_rub>
129                                                <div class="nombre-articles-rubrique">
130                                                <:escal:rubrique_contenu:> #TOTAL_BOUCLE
131                  [(#TOTAL_BOUCLE|>{1}|oui) <:escal:sous_rubriques:>]
132                  [(#TOTAL_BOUCLE|>{1}|non) <:escal:sous_rubrique:>]
133                                                </div>
134                                        </B_ss_rub_rub>
135
136                                        <!-- on compte et on affiche le nombre de sites references dans cette sous-rubrique -->
137                                        <BOUCLE_sites_ref(SITES){id_rubrique}>
138                                        </BOUCLE_sites_ref>
139                                                        <div class="nombre-articles-rubrique">
140                                                        <:escal:rubrique_contenu:> #TOTAL_BOUCLE
141                    [(#TOTAL_BOUCLE|>{1}|oui) <:escal:sites_references:>]
142                    [(#TOTAL_BOUCLE|>{1}|non) <:escal:site_reference:>]
143                                                        </div>
144                                        </B_sites_ref>
145
146   </div>
147                </BOUCLE_SsRubriques>
148
149#SET{nbrpagsites,#CONFIG{escal/config/nombresites,5}}
150
151<B_derniers_sites>
152                <hr />
153  <div class="texte-insert">
154  <:escal:rubrique_sites_references:>
155  </div>
156  <p class="pagination">#PAGINATION</p>
157      <BOUCLE_derniers_sites(SITES){id_rubrique}{par nom_site}{pagination #GET{nbrpagsites}} >
158        <div class="cadre-sous-rubrique">
159                    <div class="titre-sous-rubrique">
160              <a href="#URL_SITE" class="spip_out" [ title="(#NOM_SITE|couper{80}|attribut_html)"]>
161              [(#LOGO_SITE||image_reduire{80}||sinon{<img style="float:right" src="http://www.apercite.fr/api/apercite/160x120/oui/#URL_SITE" alt="vignette du site"/>})]
162              #NOM_SITE
163              </a>
164            </div>
165                    <div class="descriptif-sous-rubrique"> [(#DESCRIPTIF)]</div>
166            <div class="nettoyeur"></div>
167                    </div>
168
169      </BOUCLE_derniers_sites>
170
171</B_derniers_sites>
172
173</BOUCLE_contexte>
Note: See TracBrowser for help on using the repository browser.