source: spip-zone/_squelettes_/MiniGriSpip/trunk/rubrique.html

Last change on this file was 82723, checked in by suske@…, 8 years ago
  • forum éditable si crayons / invit connexion accès restreint / branche sur page rubrique / broutilles
  • Property svn:executable set to *
File size: 5.7 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<BOUCLE_lang(RUBRIQUES){id_rubrique}><html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG"t></BOUCLE_lang>
3  <head>
4    <BOUCLE_entete(RUBRIQUES) {id_rubrique}>
5    <title>[(#TITRE|textebrut|supprimer_numero)][ - (#NOM_SITE_SPIP|textebrut)]</title>
6    <link rel="alternate" type="application/rss+xml" title="<:syndiquer_rubrique:>" href="#URL_PAGE{backend,id_rubrique=#ID_RUBRIQUE}" />
7    </BOUCLE_entete>
8    #INCLURE{fond=inc/head}
9  </head>
10  <body dir="#LANG_DIR">
11    <!-- Bloc principal englobant tous les autres -->
12    <div id="mgs_page">
13      <!-- Bloc d'en tete -->
14      <div id="mgs_tete">
15        <!-- Bloc bandeau nom du site et menus generaux -->
16                #INCLURE{fond=inc/bandeau}
17       
18        <!-- Bloc hierarchie de navigation -->
19        <div id="mgs_hierarchie">
20          <a href="#URL_SITE_SPIP/"><:accueil_site:></a>
21          <BOUCLE_ariane(HIERARCHIE) {id_rubrique} {tout}>
22            &gt; <a href="#URL_RUBRIQUE">[(#TITRE|textebrut|supprimer_numero|couper{80})]</a>
23          </BOUCLE_ariane>
24        </div> <!-- /hierarchie -->
25      </div> <!-- /tete -->
26     
27      <!-- Bloc central avec les menus et le contenu -->
28      <div id="mgs_corps">
29        <!-- Bloc menus de navigation -->
30        <div id="mgs_navigation">
31            <!-- formulaire de recherche -->
32            #INCLURE{fond=inc/recherche}
33         
34            <!-- Bloc liste hierarchique de toutes les rubirques existantes -->
35            #INCLURE{fond=inc/menu_rubriques,id_rubrique}
36
37              <!-- Bloc liste des 10 dernieres breves -->
38            #INCLURE{fond=inc/dernieres_breves,env}
39
40            <!-- Bloc liste des 10 dernieres syndications -->
41      [(#REM) un inclure dynamique pour un cache plus court]
42            <INCLURE{fond=inc/articles_syndiques,env}>
43
44
45            <!-- Bloc d'inclusion du pied de page (logos Rss et Spip) -->
46            #INCLURE{fond=inc/pied,lang}
47
48        </div> <!-- /navigation -->
49
50        <!-- Bloc du contenu principal -->
51        <div class="contenu" id="mgs_principal">
52          <!-- Boucle principale -->
53          <B_rubrique_principal>
54            <BOUCLE_rubrique_principal(RUBRIQUES) {id_rubrique}>
55              <!-- Bloc d'infos de la rubrique selectionnee -->
56              <div class="mgs_menu">
57                <ul class="general">
58                  <li class="mgs_menu_titre"><:rubrique:></li>
59                  <li class="mgs_menu_item_article">
60                    [<div class="mgs_logo #EDIT{logo}">(#LOGO_RUBRIQUE|right||image_reduire{60})</div>]
61                    <h2 class="mgs_titre #EDIT{titre}">[(#TITRE|textebrut|supprimer_numero)]</h2>
62                    [<div class="mgs_texte #EDIT{texte}">(#TEXTE)</div>
63                    <h4 class="mgs_repondre"></h4>]
64                  </li>
65                </ul>
66              </div> <!-- /menu -->
67             
68               <!-- Boucle des sous-roubriques -->
69              <B_sous_rubriques>
70                <div class="mgs_menu">
71                  <ul class="general">
72                    <li class="mgs_menu_titre"><:sous_rubriques:></li>
73                    <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
74                      <li class="mgs_menu_item_0">
75                        <a href="#URL_RUBRIQUE">[(#TITRE|textebrut|supprimer_numero)]</a>
76                        <BOUCLE_art_ssrub(ARTICLES){id_rubrique}></BOUCLE_art_ssrub><small>#TOTAL_BOUCLE art.</small><//B_art_ssrub>
77                      </li>
78                    </BOUCLE_sous_rubriques>
79                  </ul>
80                </div> <!-- /menu -->
81              </B_sous_rubriques>
82             
83               <!-- Boucle des articles -->
84              <B_articles>
85                <div class="mgs_menu">
86                  <ul class="general">
87                    <li class="mgs_menu_titre"><:mgs:articles_publies:>#GRAND_TOTAL&nbsp;<small><:mgs:articles_tri_date:></small>
88                      [&#124;&nbsp;(#PAGINATION)&nbsp;&#124;]</li>
89                    <BOUCLE_articles(ARTICLES)  {par date} {inverse} {pagination}{branche}>
90                      <li class="mgs_menu_item_article">
91                        [<div class="mgs_logo">(#LOGO_ARTICLE_RUBRIQUE|right|#URL_ARTICLE|image_reduire{45})</div>]
92                        <h3 class="mgs_titre">&nbsp;&nbsp;<a href="#URL_ARTICLE">[(#TITRE|supprimer_numero)]</a></h3>
93                        <p class="mgs_infos">[(#DATE|nom_jour)] [(#DATE|affdate)][, <:par_auteur:> (#LESAUTEURS)]</p>
94                        [<div class="mgs_intro">(#INTRODUCTION|couper{160})</div>]
95                        <div class="mgs_chemin"></div>
96                      </li>
97                    </BOUCLE_articles>
98                    [<li class="mgs_menu_titre"><:mgs:articles_publies:>#GRAND_TOTAL&nbsp;<small><:mgs:articles_tri_date:></small>
99                    &#124;&nbsp;(#PAGINATION)&nbsp;&#124;</li>]
100                  </ul>
101                </div> <!-- /menu -->
102              </B_articles>
103            </BOUCLE_rubrique_principal>
104          </B_rubrique_principal>
105             <!-- Si la boucle principale ne trouve aucun article, on propose la connexion (accès restreint) -->
106            <div class="mgs_menu">
107              <ul class="general">
108                <li class="mgs_menu_titre"><:mgs:aucun_article:></li>
109                      [<li class="mgs_menu_titre"><p>Peut-être souhaitez-vous vous connecter ?</p>
110                (#LOGIN_PUBLIC)</li>]
111              </ul>
112            </div> <!-- /menu -->
113          <//B_rubrique_principal>
114        </div> <!-- /contenu -->
115      </div> <!-- /corps -->
116    </div> <!-- /page -->
117  </body>
118</html>
119
Note: See TracBrowser for help on using the repository browser.