1 <BOUCLE_principale(RUBRIQUES) {id_rubrique}
>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 [(#REM) Cf.: http://paulirish.com/
2008/conditional-stylesheets-vs-css-hacks-answer-neither/
4 ]
<!--[if lt IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie6"> <![endif]-->
5 <!--[if IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie7"> <![endif]-->
6 <!--[if IE 8 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie8"> <![endif]-->
7 <!--[if IE 9 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie9"> <![endif]-->
8 <!--[if (gt IE 9)|!(IE)]><!--> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js"> <!--<![endif]-->
10 <script type='text/javascript'
>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]
>*/
</script>
11 <title>[(#TITRE|couper{
80}|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]
</title>
12 [
<meta name=
"description" content=
"(#INTRODUCTION{150}|textebrut)" />]
13 [
<link rel=
"canonical" href=
"(#URL_RUBRIQUE|url_absolue)" />]
14 <INCLURE{fond=inclure/head}
/>
15 [(#REM) Lien vers le flux RSS des articles la rubrique ]
16 <link rel=
"alternate" type=
"application/rss+xml" title=
"<:syndiquer_rubrique:>" href=
"[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]" />
19 <body class=
"pas_surlignable page_rubrique">
22 <INCLURE{fond=inclure/header}
/>
23 <INCLURE{fond=inclure/nav,env}
/>
26 [(#REM) Contenu principal : contenu de la rubrique ]
28 <div class=
"content" id=
"content">
29 <p class=
"arbo"><a href=
"#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_rubrique}
> > <a href=
"#URL_RUBRIQUE">[(#TITRE|couper{
80})]
</a></BOUCLE_ariane>[
> <strong class=
"on">(#TITRE|couper{
80})
</strong>]
</p><!--.arbo-->
31 <div class=
"cartouche">
32 <h1 class=
"#EDIT{titre} surlignable">[(#LOGO_RUBRIQUE|image_reduire{
40,*}) ]#TITRE
</h1>
35 [
<div class=
"#EDIT{texte} texte surlignable">(#TEXTE|image_reduire{
500,*})
</div>]
37 [(#REM) Articles de la rubrique ]
39 <div class=
"menu menu_articles">
42 <BOUCLE_articles(ARTICLES) {id_rubrique} {!par date} {pagination}
>
44 <strong><a href=
"#URL_ARTICLE">[(#LOGO_ARTICLE_RUBRIQUE|image_reduire{
40,*}) ]#TITRE
</a></strong>
45 <br /><small>[(#DATE|affdate_jourcourt)][,
<:par_auteur:> (#LESAUTEURS|supprimer_tags)]
</small>
49 [
<p class=
"pagination">(#PAGINATION)
</p>]
53 [(#REM) Si aucun article, affiche un plan de la rubrique ]
55 <div class=
"menu menu_rubriques">
56 <h2><:sous_rubriques:></h2>
58 <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre}{!par date}
>
60 <a href=
"#URL_RUBRIQUE">#TITRE
</a>
62 [(#REM) Une boucle recursive pour le mini plan]
65 <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre}{!par date}
>
67 <a href=
"#URL_RUBRIQUE">#TITRE
</a>
68 <BOUCLE_m2(BOUCLE_miniplan)
></BOUCLE_m2>
75 </BOUCLE_sous_rubriques>
80 <//B_articles
>[(#REM) supprimer pour toujours avoir le miniplan]
83 [(#REM) Documents joints a la rubrique ]
85 <div class=
"menu" id=
"documents_joints">
86 <h2><:medias:titre_documents_joints:></h2>
88 <BOUCLE_documents_joints(DOCUMENTS) {id_rubrique} {mode=document} {par num titre, date} {doublons}
>
90 <a href=
"#URL_DOCUMENT" type=
"#MIME_TYPE" class=
"spip_doc[ (#EXTENSION|attribut_html)]"><strong class=
"#EDIT{titre} titre">[(#TITRE|sinon{[(#FICHIER|basename|couper{
80})]})]
</strong>
91 <small class=
"info_document">([
<abbr title=
"<:info_document:> #TYPE_DOCUMENT" class=
"ext">(#EXTENSION|strtoupper)
</abbr> - ][
<span>(#TAILLE|taille_en_octets)
</span>])
</small></a>
92 [
<div class=
"#EDIT{descriptif} descriptif">(#DESCRIPTIF)
</div>]
94 </BOUCLE_documents_joints>
96 </div><!--#documents_joints-->
99 [
<div class=
"notes"><hr />(#NOTES)
</div>]
101 </div><!--.content-->
102 </div><!--.wrapper-->
106 <INCLURE{fond=inclure/navsub, id_rubrique}
/>
107 #FORMULAIRE_RECHERCHE
109 [(#REM) Menu de navigation mots-cles ]
112 <h2><:mots_clefs:></h2>
114 <BOUCLE_mots(MOTS) {id_rubrique} {par titre}
>
115 <li><a href=
"#URL_MOT" rel=
"tag">#TITRE
</a></li>
121 [(#REM) Breves du secteur ]
123 <div class=
"menu menu_breves">
124 <h2><:breves:breves:></h2>
126 <BOUCLE_breves(BREVES) {id_rubrique} {!par date} {
0,
5}
>
127 <li>[(#DATE|affdate_jourcourt)
– ]
<a href=
"#URL_BREVE">#TITRE
</a></li>
133 [(#REM) Sites de la rubrique ]
138 <BOUCLE_sites(SITES) {id_rubrique} {par nom_site}
>
140 <a href=
"[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]">#NOM_SITE
</a>
143 <BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic} {age
<180} {!par date} {
0,
3}
>
144 <li><a href=
"#URL_ARTICLE" class=
"spip_out">#TITRE
</a></li>
154 [(#REM) Proposer un site ]
160 <INCLURE{fond=inclure/footer,self=#SELF}
/>