source: spip-zone/_plugins_/multilingue/trunk/rubrique_spip2.html @ 97424

Last change on this file since 97424 was 61672, checked in by abelass@…, 8 years ago

adaptations des squletes 2.1

File size: 6.5 KB
Line 
1[(#REM)
2        Un cache plus court, pour la boucle syndic_articles
3]#CACHE{3600}
4<BOUCLE_principale(RUBRIQUES) {id_rubrique}>
5<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
6<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
7<head>
8<title>[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
9[<meta name="description" content="(#INTRODUCTION{150}|textebrut)" />]
10<INCLURE{fond=inc-head}>
11[(#REM) Lien vers le flux RSS des articles la rubrique ]
12<link rel="alternate" type="application/rss+xml" title="<:syndiquer_rubrique:>" href="[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]" />
13</head>
14
15<body class="page_rubrique">
16<div id="page">
17
18        [(#REM) Entete de la page + titre du site ]
19        <INCLURE{fond=inc-entete,id_rubrique}>
20
21        [(#REM) Contenu principal : contenu de la rubrique ]
22    <div id="conteneur">
23    <div id="contenu">
24   
25        [(#REM) Fil d'Ariane ]
26        <div id="hierarchie">
27                                [(#ID_PARENT|!={0}|oui)<a href="#URL_SITE_SPIP/"><:accueil_site:></a>]
28                                <BOUCLE_ariane(HIERARCHIE){id_rubrique}>
29                                        [(#ID_PARENT|!={0}|oui) &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a>]
30                                </BOUCLE_ariane>
31                                [(#ID_PARENT|!={0}|?{[ &gt; <strong class="on">(#TITRE|couper{80})</strong>],<strong class="on"><:accueil_site:></strong>})]
32                </div><!--.arbo-->
33
34        <div class="cartouche">
35            [(#LOGO_RUBRIQUE|image_reduire{200,200}|sinon{
36                                [(#INCLURE{fond=inclure/logo_rubrique,largeur=200,hauteur=200,id_trad})]
37                                })]
38            <h1 class="#EDIT{titre}">[(#ID_PARENT|!={0}|?{#TITRE,<:accueil_site:>})]</h1>
39            [<p><small><:dernier_ajout:> : (#DATE|affdate_jourcourt).</small></p>]
40        </div>
41
42        [<div class="#EDIT{texte} chapo">(#TEXTE)</div>]
43
44        [(#REM) Articles de la rubrique ]
45        <B_articles>
46        <div class="menu articles">
47            #ANCRE_PAGINATION
48            <h2><:articles_rubrique:></h2>
49            <ul>
50                <BOUCLE_articles(ARTICLES) {id_rubrique} {par date}{inverse} {pagination}>
51                <li>
52                                        [(#LOGO_ARTICLE{URL_ARTICLE}|image_reduire{150,100}|sinon{
53                                                [(#INCLURE{fond=inclure/logo_article,largeur=200,hauteur=200,id_trad,url=#URL_ARTICLE})]
54                                        })]
55                    <h3><a href="#URL_ARTICLE">#TITRE</a></h3>
56                    <small>[(#DATE|affdate_jourcourt)][, <:par_auteur:> (#LESAUTEURS)]</small>
57                </li>
58                </BOUCLE_articles>
59            </ul>
60            [<p class="pagination">(#PAGINATION)</p>]
61        </div>
62        </B_articles>
63
64        [(#REM) Si aucun article, affiche un plan de la rubrique ]
65        <B_sous_rubriques>
66        <div class="menu rubriques">
67            <h2><:sous_rubriques:></h2>
68            <ul>
69                <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
70                <li>
71                    <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
72
73                    [(#REM) Une boucle recursive pour le mini plan]
74                    <B_miniplan>
75                    <ul>
76                        <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre, titre}>
77                        <li>
78                            <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
79                            <BOUCLE_m2(BOUCLE_miniplan)></BOUCLE_m2>
80                        </li>
81                        </BOUCLE_miniplan>
82                    </ul>
83                    </B_miniplan>
84
85                </li>
86                </BOUCLE_sous_rubriques>
87            </ul>
88            </div>
89        </B_sous_rubriques>
90
91        <//B_articles>[(#REM) supprimer pour toujours avoir le miniplan]
92
93
94        [(#REM) Documents joints a la rubrique ]
95        <B_documents_joints>
96        <div class="menu" id="documents_joints">
97            <h2><:titre_documents_joints:></h2>
98            <ul>
99                <BOUCLE_documents_joints(DOCUMENTS) {id_rubrique} {mode=document} {par num titre, date} {doublons}>
100                <li>
101                    <strong><a href="#URL_DOCUMENT" title="<:bouton_telecharger:>" type="#MIME_TYPE">[(#TITRE|sinon{<:info_document:>})]</a></strong>
102                    <small>(#TYPE_DOCUMENT[ &ndash; (#TAILLE|taille_en_octets)])</small>
103                    #DESCRIPTIF
104                </li>
105                </BOUCLE_documents_joints>
106            </ul>
107        </div>
108        </B_documents_joints>
109
110        [(#REM) Breves du secteur ]
111        <B_breves>
112        <div class="menu">
113            #ANCRE_PAGINATION
114            <h2><:breves:></h2>
115            <ul>
116                <BOUCLE_breves(BREVES) {id_rubrique} {par date}{inverse} {pagination 5}>
117                <li>[(#DATE|affdate_jourcourt) &ndash; ]<a href="#URL_BREVE">#TITRE</a></li>
118                </BOUCLE_breves>
119            </ul>
120            [<p class="pagination">(#PAGINATION)</p>]
121        </div>
122        </B_breves>
123
124        [(#REM) Sites de la rubrique ]
125        <B_sites>
126        <div class="menu">
127            <h2><:sur_web:></h2>
128            <ul>
129                <BOUCLE_sites(SITES) {id_rubrique} {par nom_site}>
130                <li>
131                                        <a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]">#NOM_SITE</a>
132                    <B_syndic>
133                    <ul>
134                        <BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {0,3}>
135                        <li><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></li>
136                        </BOUCLE_syndic>
137                    </ul>
138                    </B_syndic>
139                </li>
140                </BOUCLE_sites>
141            </ul>
142        </div>
143        </B_sites>
144
145        [(#REM) Proposer un site ]
146        #FORMULAIRE_SITE
147
148        [<div class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
149
150        </div><!--#contenu-->
151        </div><!--#conteneur-->
152
153    [(#REM) Menu de navigation laterale ]
154    <div id="navigation">
155
156        [(#REM) Menu de navigation par rubriques ]
157        <INCLURE{fond=inc-rubriques}{id_rubrique}>
158               
159                #FORMULAIRE_RECHERCHE
160
161    </div><!--#navigation-->
162   
163    [(#REM) Menu de navigation laterale ]
164    <div id="extra">
165
166        [(#REM) Menu de navigation mots-cles ]
167        <B_mots>
168        <div class="menu">
169            <h2><:mots_clefs:></h2>
170            <ul>
171                <BOUCLE_mots(MOTS) {id_rubrique} {par titre}>
172                <li><a href="#URL_MOT" rel="tag">#TITRE</a></li>
173                </BOUCLE_mots>
174            </ul>
175        </div>
176        </B_mots>
177       
178    </div><!--#extra-->
179
180        [(#REM) Pied de page ]
181        <INCLURE{fond=inc-pied}{skel=#SQUELETTE}>
182
183</div><!--#page-->
184</body>
185</html>
186</BOUCLE_principale>
Note: See TracBrowser for help on using the repository browser.