source: spip-zone/_squelettes_/median/mot.html @ 36299

Last change on this file since 36299 was 36299, checked in by neofutur777@…, 10 years ago

toutes les pages doivent valider en XHTML 1.0 Strict, plus de transitional dans Median

File size: 7.9 KB
Line 
1[(#REM) la totale pour faire fonctionner le mot clé _invisible_,
2        y compris rediriger sur 404 si la rubrique en cours ou son ascendance est munie du mot-clé _invisible_
3][(#REM) choper en doublon les rubriques ayant le mot clé invisible, les articles et breves qu'elles contiennent
4]<BOUCLE_rubriques_exclues(RUBRIQUES) {titre_mot=_invisible_} {doublons}>[(#REM)
5  ]<BOUCLE_articles_int(ARTICLES) {doublons} {id_rubrique}></BOUCLE_articles_int>[(#REM)
6  ]<BOUCLE_breves_int(BREVES) {doublons} {id_rubrique}></BOUCLE_breves_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_art_int(ARTICLES) {doublons} {id_rubrique}></BOUCLE_art_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 articles et brèves ayant le mot clé invisible
14]<BOUCLE_articles_exclus(ARTICLES) {titre_mot=_invisible_} {doublons}></BOUCLE_articles_exclus>[
15(#REM)]<BOUCLE_breves_exclues(BREVES) {titre_mot=_invisible_} {doublons}></BOUCLE_breves_exclues>[
16
17(#REM) début affichage
18]<BOUCLE_principale(MOTS) {id_mot} {doublons}>
19<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
20<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
21<head>
22<title>[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
23[<meta name="description" content="(#DESCRIPTIF|couper{150}|attribut_html)" />]
24<INCLURE{fond=inc-head}>
25[(#REM) Lien vers le flux RSS des articles du mot cle ]
26<link rel="alternate" type="application/rss+xml"[ title="(#TITRE|attribut_html)"] href="[(#URL_PAGE{backend}|parametre_url{id_mot,#ID_MOT})]" />
27</head>
28
29<body class="page_mot">
30<div id="page">
31
32        [(#REM) Entete de la page + titre du site ]
33        <INCLURE{fond=inc-entete}>
34
35  [(#REM) Menu de navigation par rubriques ]
36  <INCLURE{fond=inc-rubriques}{id_rubrique}>
37
38  [(#REM) bloc rechercher ]
39  <div id="rechercher">
40    #FORMULAIRE_RECHERCHE
41  </div><!--#rechercher-->
42
43  [(#REM) Fil d'Ariane ]
44  <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:mots_clefs:><BOUCLE_ariane(GROUPES_MOTS){id_groupe}> &gt; [(#TITRE|couper{80})]</BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</div>
45
46[(#SET{larg_logo, [(#CONFIG{median/taille_micro_vignettes,20})]})]
47[(#SET{ht_logo, [(#CONFIG{median/taille_micro_vignettes,20})]})]
48
49        <div id="conteneur">
50                [(#REM) Contenu principal : titre et descriptif du mot ]
51                <div id="contenu">
52          <div class="cartouche">
53            [(#LOGO_MOT||image_reduire{200,200})]
54            <h1 class="#EDIT{titre}">#TITRE</h1>
55            [<div class="#EDIT{descriptif} soustitre">(#DESCRIPTIF)</div>]
56          </div>
57          [<div class="#EDIT{texte} texte">(#TEXTE)</div>]
58                </div><!-- fin contenu -->
59        </div><!-- fin conteneur -->
60 
61
62        [(#REM) Contenu principal : contenu du mot-cle ]
63    <div class="contre-encart">
64
65        [(#REM) Menu de navigation mots-cles : les autres mots cles du meme groupe ]
66        <B_mots_freres>
67        <div id="keywords">
68            #ANCRE_PAGINATION
69            <h2><:mots_clefs_meme_groupe:>: #TYPE</h2>
70            <ul>
71                <BOUCLE_mots_freres(MOTS) {type} {par titre} {pagination 20} {doublons}>
72                <li[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]><a href="#URL_MOT"[ class="(#EXPOSE)"]>#TITRE</a></li>
73                </BOUCLE_mots_freres>
74            </ul>
75            [<p class="pagination">(#PAGINATION)</p>]
76        </div>
77        </B_mots_freres>
78
79        [(#REM) Menu de navigation mots-cles : les autres groupes avec un lien sur le premier mot du groupe ]
80        <B_groupes_freres>
81        <div id="groupes_mots">
82            <h2><:autres_groupes_mots_clefs:></h2>
83            <ul>
84                <BOUCLE_groupes_freres(GROUPES_MOTS) {!id_groupe} {id_groupe !IN #CONFIG{median/groupes_mots_techniques}} {par titre} {doublons} >
85                <BOUCLE_mot_cousin(MOTS) {id_groupe} {par titre} {0,1}>
86                <li[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]><a href="#URL_MOT">#TYPE</a></li>
87                </BOUCLE_mot_cousin>
88                </BOUCLE_groupes_freres>
89            </ul>
90        </div>
91        </B_groupes_freres>
92       
93       
94        <div class="liste-articles">
95
96        [(#REM) Articles lies au mot-cle ]
97        <B_articles>
98            #ANCRE_PAGINATION
99            <h2><:median:pages_pertinentes:></h2>
100            <ul>
101                <BOUCLE_articles(ARTICLES) {id_mot} {par popularite}{inverse} {pagination 10} {doublons}>
102                [(#CONFIG{median/micro_vignettes_carrees}|=={oui}|?{
103                    <li style="[background-image: url((#LOGO_ARTICLE_RUBRIQUE||image_passe_partout{#GET{larg_logo},#GET{larg_logo}}|image_recadre{#GET{larg_logo},#GET{ht_logo},left=0 top=0}|extraire_attribut{src}));][padding-left: (#GET{larg_logo}|plus{5})px;][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})]">
104                            ,
105                    <li style="[background-image: url((#LOGO_ARTICLE_RUBRIQUE||image_reduire{#GET{larg_logo},#GET{ht_logo}}|extraire_attribut{src}));][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})][padding-left: (#GET{larg_logo}|plus{5})px;]">
106            })]
107                <h3><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero)]</a></h3>
108                      [(#DESCRIPTIF|sinon{ 
109                        [(#CHAPO|sinon{[(#TEXTE|couper{140})]})]
110                      })]
111                              <div class="read_more" style="background-image: url('#CHEMIN{logo_read_more.jpg}');"><a href="#URL_ARTICLE"><:median:lire_suite:></a></div>
112                    </li>                   
113                </BOUCLE_articles>
114            </ul>
115            [<p class="pagination">(#PAGINATION)</p>]
116        </div>
117        </B_articles>
118
119        [(#REM) Rubriques liees au mot-cle ]
120        <B_rubriques>
121        <div class="plan_rubriques">
122            <h2><:median:rubriques_pertinentes:></h2>
123            <ul>
124                <BOUCLE_rubriques(RUBRIQUES) {id_mot} {par titre} {doublons}>
125                [(#CONFIG{median/micro_vignettes_carrees}|=={oui}|?{
126                    <li style="[background-image: url((#LOGO_RUBRIQUE||image_passe_partout{#GET{larg_logo},#GET{larg_logo}}|image_recadre{#GET{larg_logo},#GET{ht_logo},left=0 top=0}|extraire_attribut{src}));][padding-left: (#GET{larg_logo}|plus{5})px;][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})]">
127                            ,
128                    <li style="[background-image: url((#LOGO_RUBRIQUE||image_reduire{#GET{larg_logo},#GET{ht_logo}}|extraire_attribut{src}));][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})][padding-left: (#GET{larg_logo}|plus{5})px;]">
129            })]
130                    <h3><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)]</a></h3>
131                        [(#DESCRIPTIF|sinon{[<p>(#TEXTE|couper{140})</p>]})]
132                        <div class="read_more" style="background-image: url('#CHEMIN{logo_access_section.jpg}');"><a href="#URL_RUBRIQUE"><:median:acces_rubrique:></a></div>
133                </li>
134                </BOUCLE_rubriques>
135            </ul>
136        </div>
137        </B_rubriques>
138
139        [(#REM) Sites web lies au mot-cle ]
140        <B_sites>
141        <div class="liste-articles">
142            <h2><:sites_web:></h2>
143            <ul>
144                <BOUCLE_sites(SITES) {id_mot} {par nom_site}>
145                                <li[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]><a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]">#NOM_SITE</a></li>
146                                </BOUCLE_sites>
147            </ul>
148        </div>
149        </B_sites>
150
151        </div><!--#contre-encart-->
152
153
154        [(#REM) Pied de page ]
155        <INCLURE{fond=inc-pied}{skel=#SQUELETTE}>
156
157</div><!--#page-->
158</body>
159</html>
160</BOUCLE_principale>
Note: See TracBrowser for help on using the repository browser.