source: spip-zone/_squelettes_/escal/trunk/site.html @ 111410

Last change on this file since 111410 was 111410, checked in by jcvilleneuve@…, 3 years ago

EscalV4 : ajout d'une page pour afficher les articles d'un site syndiqué

File size: 8.7 KB
Line 
1<BOUCLE_principale(SITES){id_syndic}>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
4  <head>
5        <title>[(#NOM_SITE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
6    [<link rel="canonical" href="(#URL_PAGE{site,id_syndic=#ID_SYNDIC}|parametre_url{lang,#ENV{lang}})" />]
7    <INCLURE {fond=inclusions/inc-head, env}>
8  </head>
9
10  <body id="top" [(#CONFIG{escal/config/menuH}|=={non}|non) onload="setHover('menu')"] class="page-auteur">
11    <div id="ombre-gauche">
12      <div id="ombre-droite">
13        <div id="conteneur">
14
15          [(#CONFIG{escal/config/espace}|=={haut}|oui)
16              <INCLURE {fond=inclusions/inc-espace_self}{env}>
17          ]
18
19          <div id="entete">
20
21            <INCLURE {fond=inclusions/inc-entete}>
22
23          </div>
24
25          [(#CONFIG{escal/config/espace}|=={haut}|non)
26              <INCLURE {fond=inclusions/inc-espace_self}{env}>
27          ]
28          <div class="nettoyeur"></div>
29         
30          <div id="page">
31            <div id="contenu">
32           
33                                <div class="cadre-chemin">
34                                                        <a href="#URL_SITE_SPIP/"><:accueil_site:></a>
35                                                        <BOUCLE_ariane(HIERARCHIE){id_syndic}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>
36                                </div>
37
38                                <div id="cadre-titre-article">
39                                        <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]>
40                                                <div class="logorub">
41                                                [(#LOGO_SITE|extraire_attribut{src}|balise_img{logo site,spip_logos}|image_reduire{80}|sinon{<img style="float:right;" src="https://www.easy-thumb.net/thumb?url=#URL_SITE&size=160x120" alt="vignette du site"/>})]
42                                                </div>
43                                                <div id="titre-article" class="#EDIT{titre}">#NOM_SITE</div>
44                                                <div id="descriptif-article">[(#DESCRIPTIF)]</div>       
45              </a>
46            <div class="nettoyeur"></div>
47                                </div><!-- fin cadre-titre-article -->
48
49[(#REM) Articles issus de la syndication ]
50#SET{nbrpag,#CONFIG{escal/config/nombreart,5}}
51<B_articles>
52        <!-- si plus de x articles, on pagine (x est defini plus bas avec {pagination x} ) -->
53        [(#CONFIG{escal/config/paginhaut}|=={non}|oui) <!-- ]
54                [<p class="pagination">(#PAGINATION)</p>
55                <div class="nettoyeur"></div>]
56        [(#CONFIG{escal/config/paginhaut}|=={non}|oui) -->]
57<div class="liste-articles-rubrique">
58        <BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {age<180} {!par date} {pagination #GET{nbrpag}}>
59                <div class="cadre-articles-rubrique">
60                        <a class="articles-rubrique" href="#URL_ARTICLE" class="spip_out" title="[(#DESCRIPTIF|textebrut|entites_html)]">
61                                <div class="titre-articles-rubrique">[(#TITRE)]</div>
62                                <div class="introduction-articles-rubrique">[(#DESCRIPTIF)]</div>
63                        </a>
64        <div class="auteur-articles-rubrique">
65                        [(#CONFIG{escal/config/daterub}|=={non}|non)
66                        <div id="date-article">[<:escal:article_mise_en_ligne:> <span class="majuscules">(#DATE|affdate)</span>] </div>
67                        ]
68                </div>
69    </div>     
70  </BOUCLE_articles>
71</div>
72<div class="nettoyeur"></div> 
73        <!-- si plus de x articles, on pagine (x est defini plus haut avec {pagination x} ) -->
74        [(#CONFIG{escal/config/paginbas}|=={non}|oui) <!-- ]
75                [<p class="pagination">(#PAGINATION)</p>
76                <div class="nettoyeur"></div>]
77        [(#CONFIG{escal/config/paginbas}|=={non}|oui) --> ]
78</B_articles>
79
80            </div><!-- fin contenu -->
81          </div>
82
83          [(#LANG_DIR|=={ltr}|oui)<div id="navigation">] [(#LANG_DIR|=={rtl}|oui)<div id="extra">]
84
85          <!-- affichage du formulaire de recherche-->
86            [(#CONFIG{escal/config/formrecherche}|=={colgauche}|oui)#FORMULAIRE_RECHERCHE<br />]
87
88
89         <!-- affichage des noisettes selectionnees dans la page de configuration -->
90         [(#CONFIG{escal/config/blocnavpages1}|=={rien}|non)
91           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages1,choixmenuV1}}{env}{ajax}></div>
92         ]
93         [(#CONFIG{escal/config/blocnavpages2}|=={rien}|non)
94           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages2,choixmenuV2}}{env}{ajax}></div>
95         ]
96         [(#CONFIG{escal/config/blocnavpages3}|=={rien}|non)
97           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages3,edito}}{env}{ajax}></div>
98         ]
99         [(#CONFIG{escal/config/blocnavpages4}|=={rien}|non)
100           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages4,acces_direct}}{env}{ajax}></div>
101         ]
102         [(#CONFIG{escal/config/blocnavpages5}|=={rien}|non)
103           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages5,top}}{env}{ajax}></div>
104         ]
105         [(#CONFIG{escal/config/blocnavpages6}|oui) [(#CONFIG{escal/config/blocnavpages6}|=={rien}|non)
106           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages6}}{env}{ajax}></div>
107         ]]
108         [(#CONFIG{escal/config/blocnavpages7}|oui) [(#CONFIG{escal/config/blocnavpages7}|=={rien}|non)
109           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages7}}{env}{ajax}></div>
110         ]]
111         [(#CONFIG{escal/config/blocnavpages8}|oui) [(#CONFIG{escal/config/blocnavpages8}|=={rien}|non)
112           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages8}}{env}{ajax}></div>
113         ]]
114         [(#CONFIG{escal/config/blocnavpages9}|oui) [(#CONFIG{escal/config/blocnavpages9}|=={rien}|non)
115           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages9}}{env}{ajax}></div>
116         ]]
117         [(#CONFIG{escal/config/blocnavpages10}|oui) [(#CONFIG{escal/config/blocnavpages10}|=={rien}|non)
118           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocnavpages10}}{env}{ajax}></div>
119         ]]
120
121          </div> <!-- fin navigation -->
122
123          [(#LANG_DIR|=={ltr}|oui)<div id="extra">] [(#LANG_DIR|=={rtl}|oui)<div id="navigation">]
124
125          <!-- affichage du formulaire de recherche-->
126            [(#CONFIG{escal/config/formrecherche}|=={coldroite}|oui)#FORMULAIRE_RECHERCHE<br />]
127
128         <!-- affichage des noisettes selectionnees dans la page de configuration -->
129         [(#CONFIG{escal/config/blocextrapages1}|=={rien}|non)
130           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages1,actus}}{env}{ajax}></div>
131         ]
132         [(#CONFIG{escal/config/blocextrapages2}|=={rien}|non)
133           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages2,photos}}{env}{ajax}></div>
134         ]
135         [(#CONFIG{escal/config/blocextrapages3}|=={rien}|non)
136           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages3,sites_favoris}}{env}{ajax}></div>
137         ]
138         [(#CONFIG{escal/config/blocextrapages4}|=={rien}|non)
139           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages4,derniers_comments}}{env}{ajax}></div>
140         ]
141         [(#CONFIG{escal/config/blocextrapages5}|=={rien}|non)
142           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages5,evenements}}{env}{ajax}></div>
143         ]
144         [(#CONFIG{escal/config/blocextrapages6}|=={rien}|non)
145           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages6,sites}}{env}{ajax}></div>
146         ]
147         [(#CONFIG{escal/config/blocextrapages7}|=={rien}|non)
148           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages7,stats}}{env}{ajax}></div>
149         ]
150         [(#CONFIG{escal/config/blocextrapages8}|oui) [(#CONFIG{escal/config/blocextrapages8}|=={rien}|non)
151           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages8}}{env}{ajax}></div>
152         ]]
153         [(#CONFIG{escal/config/blocextrapages9}|oui) [(#CONFIG{escal/config/blocextrapages9}|=={rien}|non)
154           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages9}}{env}{ajax}></div>
155         ]]
156         [(#CONFIG{escal/config/blocextrapages10}|oui) [(#CONFIG{escal/config/blocextrapages10}|=={rien}|non)
157           <div class="cadre-couleur"><INCLURE {fond=inclusions/inc-#CONFIG{escal/config/blocextrapages10}}{env}{ajax}></div>
158         ]]
159
160          </div> <!-- fin extra -->
161
162          <div id="pied">
163            <INCLURE {fond=inclusions/inc-pied}{skel=#SQUELETTE}{env}>
164          </div>
165
166        </div><!-- fin conteneur -->
167      </div>
168    </div>
169  </body>
170</html>
171</BOUCLE_principale>
Note: See TracBrowser for help on using the repository browser.