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

Last change on this file was 53155, checked in by suske@…, 10 years ago

fichiers inutiles, cache_court poour syndic, bandeau et css

File size: 5.4 KB
Line 
1[(#REM)
2  Un cache plus court, pour la boucle syndic_articles
3]#CACHE{3600}
4<BOUCLE_principale(SITES){id_syndic}>
5<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
6[(#REM) Les sites n'ont pas de "lang" a proprement parler ; on se base donc sur la langue de la rubrique qui les contient. Les articles syndiques, eux, ont une "lang". ]
7<BOUCLE_lang(RUBRIQUES){id_rubrique}><html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG">
8</BOUCLE_lang>
9<head>
10<title>[(#NOM_SITE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
11[<meta name="description" content="(#DESCRIPTIF|couper{150}|textebrut)" />]
12      #INCLURE{fond=inc/head}
13[(#REM) On demande aux moteurs de ne pas indexer cette page pour ne pas passer devant le site qu'on reference.
14]<meta name="robots" content="noindex" />
15</head>
16    <body dir="#LANG_DIR">
17      <!-- Bloc principal englobant tous les autres -->
18      <div id="mgs_page">
19        <!-- Bloc d'en tete -->
20        <div id="mgs_tete">
21          <!-- Bloc bandeau nom du site et menus generaux -->
22          #INCLURE{fond=inc/bandeau}
23       
24          <!-- Bloc hierarchie de navigation -->
25          <div id="mgs_hierarchie">
26<a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_syndic}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#NOM_SITE|supprimer_numero|couper{80})</strong>]</div> <!-- /hierarchie -->
27        </div> <!-- /tete -->
28
29        <!-- Bloc central avec les menus et le contenu -->
30        <div id="mgs_corps">
31          <!-- Bloc menus de navigation -->
32          <div id="mgs_navigation">
33            <!-- formulaire de recherche -->
34            #INCLURE{fond=inc/recherche}
35
36            <!-- Bloc liste hierarchique de toutes les rubirques existantes -->
37            #INCLURE{fond=inc/menu_rubriques,id_rubrique}
38
39            <!-- Bloc liste des 10 dernieres breves -->
40            #INCLURE{fond=inc/dernieres_breves} <!-- /menu -->
41
42            <!-- Bloc liste des 10 dernieres syndications -->
43            [(#REM) un inclure dynamique pour un cache plus court]
44            <INCLURE{fond=inc/articles_syndiques,env}>
45
46            <!-- Bloc d'inclusion du pied de page (logos Rss et Spip) -->
47            #INCLURE{fond=inc/pied,lang}
48
49          </div> <!-- /navigation -->
50
51
52          <!-- Bloc du contenu principal -->
53          <div class="contenu" id="mgs_principal">
54         
55            <!-- Bloc infos auteur -->
56            <div class="mgs_menu">
57              <ul class="general">
58                <li class="mgs_menu_titre"><:mgs:site:></li>
59                <li class="mgs_menu_item_article">
60[<div class="mgs_logo #EDIT{logo}">(#LOGO_SITE|right||image_reduire{60})</div>]
61            <h2 class="mgs_titre #EDIT{nom_site}">#NOM_SITE</h2>
62
63        [<div class="#EDIT{descriptif} mgs_texte">(#DESCRIPTIF)</div>]
64        [<p class="mgs_intro #EDIT{url_site} hyperlien"><a href="#URL_SITE" class="spip_out">(#URL_SITE|couper{80})</a></p>]
65                </li>
66              </ul>
67            </div> <!-- /menu -->
68
69        [(#REM) Articles issus de la syndication ]
70        <B_articles>
71        <div class="mgs_menu">
72                <ul class="general">
73                #ANCRE_PAGINATION
74                <li class="mgs_menu_titre"><:mgs:articles_publies:>#GRAND_TOTAL&nbsp;<small><:mgs:articles_tri_date:></small>
75                    [&nbsp;&nbsp;&#124;&nbsp;(#PAGINATION)&nbsp;&#124;]</li>
76               <BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {par date}{inverse} {pagination 10}>
77                <li class="mgs_menu_item_article">
78                      [<div class="mgs_logo">(#LOGO_SITE|right|#URL_SITE|image_reduire{45})</div>]
79                      <h3 class="mgs_titre">&nbsp;&nbsp;<a href="#URL_ARTICLE" class="spip_out">#TITRE</a></h3>
80                      [<div class="enclosures">(#TAGS|afficher_enclosures)</div>]
81                      <p class="mgs_infos">[(#DATE|affdate_jourcourt)][, <:par_auteur:> (#LESAUTEURS)][ &mdash; <em>(#TAGS|afficher_tags)</em>]</p>
82                      [<div class="mgs_intro">(#DESCRIPTIF|image_reduire{300})</div>]
83                </li>
84                </BOUCLE_articles>
85                </ul>
86               [<p class="pagination">(#PAGINATION)</p>]
87        [<div class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
88
89        </div>
90        </B_articles>
91
92        [(#REM) Autres sites web ]
93        <B_sites>
94        <div class="mgs_menu">
95            #ANCRE_PAGINATION
96                 <ul class="general">
97                  <li class="mgs_menu_titre">
98<:mgs:sites_publies:>&nbsp;:&nbsp;#GRAND_TOTAL&nbsp;<small><:mgs:articles_tri_date:></small>
99                    [&nbsp;&nbsp;&#124;&nbsp;(#PAGINATION)&nbsp;&#124;]</li>
100                <BOUCLE_sites(SITES) {par date}{inverse} {pagination 10}>
101                <li class="mgs_menu_item_article">
102[<div class="mgs_logo">(#LOGO_SITE|right|image_reduire{45})</div>]
103<h3 class="mgs_titre">&nbsp;&nbsp;<a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]"[ class="(#EXPOSE{mgs_menu_selected})"]>#NOM_SITE</a></h3>
104                      [<div class="mgs_intro">(#DESCRIPTIF|image_reduire{300})</div>]
105                </li>
106                </BOUCLE_sites>
107            </ul>
108            [<p class="pagination">(#PAGINATION)</p>]
109        </div>
110        </B_sites>
111
112       
113          </div> <!-- /contenu -->
114        </div> <!-- /corps -->
115      </div> <!-- /page -->
116    </body>
117  </html>
118</BOUCLE_principale>
Note: See TracBrowser for help on using the repository browser.