source: spip-zone/_squelettes_/median/forum.html @ 112857

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

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

File size: 5.8 KB
Line 
1#CACHE{7200}[
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_articles_int(ARTICLES) {doublons} {id_rubrique}></BOUCLE_articles_int>[(#REM)
7  ]<BOUCLE_breves_int(BREVES) {doublons} {id_rubrique}></BOUCLE_breves_int>[
8(#REM) choper en doublon les sous-rubriques, récusivement, et les articles inclus dans des rubriques avec le mot clé invisible
9  ]<BOUCLE_rubriques_int(RUBRIQUES) {doublons} {id_parent}>[(#REM)
10    ]<BOUCLE_art_int(ARTICLES) {doublons} {id_rubrique}></BOUCLE_art_int>[(#REM)
11    ]<BOUCLE_recursive(BOUCLE_rubriques_int)></BOUCLE_recursive>[(#REM)
12  ]</BOUCLE_rubriques_int>[(#REM)
13]</BOUCLE_rubriques_exclues>[
14(#REM) choper en doublon les articles et brèves ayant le mot clé invisible
15]<BOUCLE_articles_exclus(ARTICLES) {titre_mot=_invisible_} {doublons}></BOUCLE_articles_exclus>[
16(#REM)]<BOUCLE_breves_exclues(BREVES) {titre_mot=_invisible_} {doublons}></BOUCLE_breves_exclues>[
17
18(#REM) début affichage
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><:poster_message:> - [(#NOM_SITE_SPIP|textebrut)]</title>
23<INCLURE{fond=inc-head}>
24<meta name="robots" content="none" />
25</head>
26
27<body class="page_forum">
28<div id="page">
29
30        [(#REM) Entete de la page + titre du site ]
31        <INCLURE{fond=inc-entete}>
32 
33  [(#REM) Menu de navigation par rubriques ]
34  <INCLURE{fond=inc-rubriques}{id_rubrique}>
35
36  [(#REM) bloc rechercher ]
37  <div id="rechercher">
38    #FORMULAIRE_RECHERCHE
39  </div><!--#rechercher-->
40
41        [(#REM) Contenu : poster un message dans le forum ]
42    <div id="conteneur">
43    <div id="contenu">
44   
45        [(#REM) Fil d'Ariane ]
46        <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a>
47   
48            <BOUCLE_contexte_article(ARTICLES) {id_article}>
49            <BOUCLE_ariane_article(HIERARCHIE) {id_article}>
50            &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a>
51            </BOUCLE_ariane_article>
52            &gt; <a href="#URL_ARTICLE">[(#TITRE|couper{80})]</a>
53            </BOUCLE_contexte_article>
54            </B_contexte_article>
55   
56            <BOUCLE_contexte_breve(BREVES) {id_breve}>
57            <BOUCLE_ariane_breve(RUBRIQUES) {id_rubrique}>
58            &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a>
59            </BOUCLE_ariane_breve>
60            &gt; <a href="#URL_BREVE">[(#TITRE|couper{80})]</a>
61            </BOUCLE_contexte_breve>
62   
63            <BOUCLE_contexte_rubrique(RUBRIQUES) {id_rubrique}>
64            <BOUCLE_ariane_rubrique(HIERARCHIE) {id_rubrique}>
65            &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a>
66            </BOUCLE_ariane_rubrique>
67            &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a>
68            </BOUCLE_contexte_rubrique>
69   
70            <BOUCLE_contexte_site(SITES) {id_syndic}>
71            <BOUCLE_ariane_site(HIERARCHIE) {id_rubrique}>
72            &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a>
73            </BOUCLE_ariane_site>
74            &gt; <a href="[(#ID_SYNDIC|generer_url_entite{'site'})]">[(#TITRE|couper{80})]</a>
75            </BOUCLE_contexte_site>
76   
77            <//B_contexte_site>
78            <//B_contexte_rubrique>
79            <//B_contexte_breve>
80            <//B_contexte_article>
81   
82            <BOUCLE_contexte_forum(FORUMS) {id_forum}>
83            &gt; <a href="#URL_FORUM">[(#TITRE|couper{80})]</a>
84            </BOUCLE_contexte_forum>
85   
86            &gt; <strong class="on"><:poster_message:></strong>
87           
88        </div><!--#hierarchie-->
89
90        <div class="cartouche">
91            <h1><:poster_message:></h1>
92        </div>
93
94        <div class="menu articles">
95            <h2><:en_reponse:></h2>
96       
97            <BOUCLE_forum_parent(FORUMS) {id_forum}>
98            <h3><a href="#URL_FORUM">#TITRE</a></h3>
99            <small>[(#DATE|affdate_jourcourt)][&nbsp;(#DATE|heures)][:(#DATE|minutes)][, <:par_auteur:> (#NOM)]</small>
100            [<div class="introduction">(#INTRODUCTION|lignes_longues)</div>]
101            </BOUCLE_forum_parent>
102           
103            <BOUCLE_article(ARTICLES) {id_article}>
104            [(#LOGO_ARTICLE||image_reduire{150,100})]
105            <h3><a href="#URL_ARTICLE">#TITRE</a></h3>
106            <small>[(#DATE|affdate_jourcourt)][, <:par_auteur:> (#LESAUTEURS)]</small>
107            [<div class="introduction">(#INTRODUCTION)</div>]
108            </BOUCLE_article>
109           
110            <BOUCLE_breve(BREVES) {id_breve}>
111            [(#LOGO_BREVE||image_reduire{150,100})]
112            <h3><a href="#URL_BREVE">#TITRE</a></h3>
113            <small>[(#DATE|affdate_jourcourt)]</small>
114            [<div class="introduction">(#INTRODUCTION)</div>]
115            </BOUCLE_breve>
116           
117            <BOUCLE_rubrique(RUBRIQUES) {id_rubrique}>
118            <h3><a href="#URL_RUBRIQUE">#TITRE</a></h3>
119            [<div class="texte">(#TEXTE)</div>]
120            </BOUCLE_rubrique>
121           
122            <BOUCLE_syndic(SITES) {id_syndic}>
123            <h3><a href="[(#ID_SYNDIC|generer_url_entite{'site'})]">#NOM_SITE</a></h3>
124            [<div class="texte">(#DESCRIPTIF)</div>]
125            </BOUCLE_syndic>
126           
127            <//B_forum_parent>
128       
129        </div>
130
131        #FORMULAIRE_FORUM
132
133        </div><!--#contenu-->
134        </div><!--#conteneur-->
135
136
137        [(#REM) Pied de page ]
138        <INCLURE{fond=inc-pied}{skel=#SQUELETTE}>
139
140</div><!--#page-->
141</body>
142</html>
Note: See TracBrowser for help on using the repository browser.