source: spip-zone/_squelettes_/median/trunk/site.html @ 114397

Last change on this file since 114397 was 114397, checked in by cy.altern@…, 7 months ago

création du trunk à l'arrache...

File size: 4.0 KB
Line 
1#CACHE{3600}[
2(#REM) la totale pour faire fonctionner le mot clé _invisible_,
3        y compris rediriger sur 404 si la rubrique en cours ou son ascendance est munie du mot-clé _invisible_
4][(#REM) choper en doublon les rubriques ayant le mot clé invisible, les articles et breves qu'elles contiennent
5]<BOUCLE_rubriques_exclues(RUBRIQUES) {titre_mot=_invisible_} {doublons}>[(#REM)
6  ]<BOUCLE_sites_int(SITES) {doublons} {id_rubrique}></BOUCLE_sites_int>[
7(#REM) choper en doublon les sous-rubriques, récusivement, et les articles inclus dans des rubriques avec le mot clé invisible
8  ]<BOUCLE_rubriques_int(RUBRIQUES) {doublons} {id_parent}>[(#REM)
9    ]<BOUCLE_sit_int(SITES) {doublons} {id_rubrique}></BOUCLE_sit_int>[(#REM)
10    ]<BOUCLE_recursive(BOUCLE_rubriques_int)></BOUCLE_recursive>[(#REM)
11  ]</BOUCLE_rubriques_int>[(#REM)
12]</BOUCLE_rubriques_exclues>[
13(#REM) choper en doublon les sites ayant le mot clé invisible
14]<BOUCLE_sites_exclus(SITES) {titre_mot=_invisible_} {doublons}></BOUCLE_sites_exclus>[
15
16(#REM) début affichage
17]
18<BOUCLE_principale(SITES){id_syndic}>
19<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
20[(#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". ]
21<BOUCLE_lang(RUBRIQUES){id_rubrique}><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR"></BOUCLE_lang>
22<head>
23<title>[(#NOM_SITE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
24[<meta name="description" content="(#DESCRIPTIF|couper{150}|textebrut)" />]
25<INCLURE{fond=inc-head}>
26[(#REM) On demande aux moteurs de ne pas indexer cette page pour ne pas passer devant le site qu'on reference.
27]<meta name="robots" content="noindex" />
28</head>
29
30<body class="page_article">
31<div id="page">
32
33        [(#REM) Entete de la page + titre du site ]
34        <INCLURE{fond=inc-entete}>
35
36  [(#REM) Menu de navigation par rubriques ]
37  <INCLURE{fond=inc-rubriques}{id_rubrique}>
38
39  [(#REM) bloc rechercher ]
40  <div id="rechercher">
41    #FORMULAIRE_RECHERCHE
42  </div><!--#rechercher-->
43
44        [(#REM) Fil d'Ariane ]
45        <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_article}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{40})]</a></BOUCLE_ariane>[ &gt; (#TITRE|supprimer_numero|couper{40})]</div>
46
47        <div class="cartouche">
48            <a href="#URL_SITE">[(#LOGO_SITE||image_reduire{150,100})]</a>
49            <h1 class="#EDIT{nom_site}"><span style="text-transform: lowercase;"><:median:site_reference:>:</span> #NOM_SITE</h1>
50        </div>
51
52        [<div class="#EDIT{descriptif} chapo">(#DESCRIPTIF)</div>]
53        [<p class="#EDIT{url_site} hyperlien">URL: <a href="#URL_SITE" class="spip_out">(#URL_SITE|couper{80})</a></p>]
54
55        [(#REM) Articles issus de la syndication ]
56        <B_articles>
57        <div class="menu articles">
58            #ANCRE_PAGINATION
59            <h2><:articles:></h2>
60            <ul>
61                <BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {pagination 5}>
62                <li>
63                    <h3><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></h3>
64                    [<div class="enclosures">(#TAGS|afficher_enclosures)</div>]
65                    <small>[(#DATE|affdate_jourcourt)][, <:par_auteur:> (#LESAUTEURS)][ &mdash; <em>(#TAGS|afficher_tags)</em>]</small>
66                    [<div class="introduction">(#DESCRIPTIF|image_reduire{300})</div>]
67                </li>
68                </BOUCLE_articles>
69            </ul>
70            [<p class="pagination">(#PAGINATION)</p>]
71        </div>
72        </B_articles>
73
74        [<div class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
75
76        </div><!--#contenu-->
77        </div><!--#conteneur-->   
78
79        [(#REM) Pied de page ]
80        <INCLURE{fond=inc-pied}{skel=#SQUELETTE}>
81
82</div><!--#page-->
83</body>
84</html>
85</BOUCLE_principale>
Note: See TracBrowser for help on using the repository browser.