[PLUGINS] +les plugins de bases
[ptitvelo/web/www.git] / www / plugins / zpip_v1 / contenu / rubrique.html
1 <BOUCLE_contenu_rubrique(RUBRIQUES){id_rubrique}>
2 [(#REM) Fil d'Ariane ]
3 <p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_rubrique}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</p>
4
5 <div class="contenu-principal">
6
7 <div class="cartouche">
8 [(#LOGO_RUBRIQUE||image_reduire{200,200})]
9 <h1 class="h1 #EDIT{titre}">#TITRE</h1>
10 [<p class="info-publi"><span class="published"><:dernier_ajout:> : (#DATE|affdate_jourcourt).</span></p>]
11 </div>
12
13 [<div class="#EDIT{texte} chapo">(#TEXTE)</div>]
14 </div>
15
16 <B_articles>
17 <div class="liste articles">
18 #ANCRE_PAGINATION
19 <h2 class="h2"><:articles_rubrique:></h2>
20 <ul class="liste-items">
21 <BOUCLE_articles(ARTICLES){id_rubrique} {!par date} {pagination 5}>
22 #INCLURE{fond=inclure/article-resume,id_article}
23 </BOUCLE_articles>
24 </ul>
25 [<p class="pagination">(#PAGINATION)</p>]
26 </div>
27 </B_articles>
28
29 [(#REM) Si aucun article, affiche un plan de la rubrique ]
30 <B_sous_rubriques>
31 <div class="menu rubriques">
32 <h2 class="h2"><:sous_rubriques:></h2>
33 <ul class="menu-liste">
34 <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
35 <li class="menu-entree">
36 <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
37
38 [(#REM) Une boucle recursive pour le mini plan]
39 <B_miniplan>
40 <ul class="menu-liste">
41 <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre, titre}>
42 <li class="menu-entree">
43 <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
44 <BOUCLE_m2(BOUCLE_miniplan)></BOUCLE_m2>
45 </li>
46 </BOUCLE_miniplan>
47 </ul>
48 </B_miniplan>
49
50 </li>
51 </BOUCLE_sous_rubriques>
52 </ul>
53 </div>
54 </B_sous_rubriques>
55 <//B_articles>
56
57 [(#REM) Gestion du portfolio et des documents ]
58 [(#INCLURE{fond=inclure/documents}{id_rubrique})]
59
60 [(#REM) Breves du secteur ]
61 <B_breves>
62 <div class="liste breves">
63 #ANCRE_PAGINATION
64 <h2 class="h2"><:breves:></h2>
65 <ul class="liste-items">
66 <BOUCLE_breves(BREVES) {id_rubrique} {par date}{inverse} {pagination 5}>
67 <li class="item">[(#DATE|affdate_jourcourt) &ndash; ]<a href="#URL_BREVE">#TITRE</a></li>
68 </BOUCLE_breves>
69 </ul>
70 [<p class="pagination">(#PAGINATION)</p>]
71 </div>
72 </B_breves>
73
74 [(#REM) Sites de la rubrique ]
75 <B_sites>
76 <div class="liste sites">
77 <h2 class="h2"><:sur_web:></h2>
78 <ul class="liste-items">
79 <BOUCLE_sites(SITES) {id_rubrique} {par nom_site}>
80 <li class="item">
81 <a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]">#NOM_SITE</a>
82 <B_syndic>
83 <ul>
84 <BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {0,3}>
85 <li><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></li>
86 </BOUCLE_syndic>
87 </ul>
88 </B_syndic>
89 </li>
90 </BOUCLE_sites>
91 </ul>
92 </div>
93 </B_sites>
94
95 [(#REM) Proposer un site ]
96 #FORMULAIRE_SITE
97
98 [<div class="notes"><h2 class="h2"><:info_notes:></h2>(#NOTES)</div>]
99 </BOUCLE_contenu_rubrique>