source: spip-zone/_squelettes_/escal/branche_V3/inclusions/inc-bandeau.html @ 103019

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

Escal V3 : cette fois, ça devrait être bon : le bandeau d'une rubrique peut aussi être en png

File size: 4.3 KB
Line 
1<div id="bandeau">
2#SET{largeurmaxlogo,#LOGO_SITE_SPIP|balise_img|extraire_attribut{width}}
3#SET{largeurmaximage,#CHEMIN{images/bandacad.jpg}|balise_img|extraire_attribut{width}}
4
5
6
7<!-- par défaut : affichage du logo du site ou sinon de l'image bandacad.jpg (image non libre de droits) --> 
8[(#CONFIG{escal/config/optionbandeau}|non)
9[(#LOGO_SITE_SPIP|?{
10<dl class="image_fluide" style="max-width: #GET{largeurmaxlogo}px; float: #CONFIG{escal/config/alignbandeau,left};"><dt>
11<a href="[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})]" title="<:escal:accueil:>" >
12[(#LOGO_SITE_SPIP
13|image_reduire{#CONFIG{escal/config/largeurlayoutbase,950}}
14)]
15</a>
16</dt></dl>
17,
18<dl class="image_fluide"  style="max-width: #GET{largeurmaximage}px; float: #CONFIG{escal/config/alignbandeau,left};"><dt>
19<a href="[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})]" title="<:escal:accueil:>" >
20[(#CHEMIN{images/bandacad.jpg}
21|balise_img{<:escal:bandeau:>}
22|image_reduire{#CONFIG{escal/config/largeurlayoutbase,950}}
23)]
24</a>
25</dt></dl>
26})]
27]
28
29<!-- option 1 : affichage de l'image bandacad.jpg (image non libre de droits) --> 
30[(#CONFIG{escal/config/optionbandeau}|=={option1}|oui)
31<dl class="image_fluide"  style="max-width: #GET{largeurmaximage}px; float: #CONFIG{escal/config/alignbandeau,left};"><dt>
32<a href="[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})]" title="<:escal:accueil:>" >
33[(#CHEMIN{images/bandacad.jpg}
34|balise_img{<:escal:bandeau:>}
35|image_reduire{#CONFIG{escal/config/largeurlayoutbase,950}}
36)]
37</a>
38</dt></dl>
39]
40<!-- option 2 : affichage du logo du site --> 
41[(#CONFIG{escal/config/optionbandeau}|=={option2}|oui)
42<dl class="image_fluide" style="max-width: #GET{largeurmaxlogo}px; float: #CONFIG{escal/config/alignbandeau,left};"><dt>
43<a href="[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})]" title="<:escal:accueil:>" >
44[(#LOGO_SITE_SPIP
45|image_reduire{#CONFIG{escal/config/largeurlayoutbase,950}}
46)]
47</a>
48</dt></dl>
49]
50
51<!-- option 3 : affichage d'un bandeau personnalisé --> 
52<!-- récupération de l'id_secteur de la rubrique ou de l'article --> 
53<BOUCLE_rub(RUBRIQUES){id_rubrique}>
54#SET{num,#ID_SECTEUR}
55</BOUCLE_rub>
56<BOUCLE_art(ARTICLES){id_article}>
57#SET{num,#ID_SECTEUR}
58</BOUCLE_art>
59
60[(#CONFIG{escal/config/optionbandeau}|=={option3}|oui)
61<dl class="image_fluide"><dt>
62<a href="[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})]" title="<:escal:accueil:>" >
63
64[(#CONFIG{escal/config/fondbandeau}|oui)
65#SET{largeurmaxbandeau,#CHEMIN{#CONFIG{escal/config/fondbandeau}}|balise_img|extraire_attribut{width}}
66#SET{chemin,#CONFIG{escal/config/fondbandeau}}
67]
68
69[(#CONFIG{escal/config/fondbandeau2}|oui)
70#SET{largeurmaxbandeau,#CHEMIN{#CONFIG{escal/config/fondbandeau2}}|balise_img|extraire_attribut{width}}
71#SET{chemin,#CONFIG{escal/config/fondbandeau2}}
72]
73
74[(#CHEMIN{images/bandeau/rubrique#GET{num}.jpg}|oui)
75#SET{largeurmaxbandeau,#CHEMIN{images/bandeau/rubrique#GET{num}.jpg}|balise_img|extraire_attribut{width}}
76#SET{chemin,images/bandeau/rubrique#GET{num}.jpg}
77]
78
79[(#CHEMIN{images/bandeau/rubrique#GET{num}.png}|oui)
80#SET{largeurmaxbandeau,#CHEMIN{images/bandeau/rubrique#GET{num}.png}|balise_img|extraire_attribut{width}}
81#SET{chemin,images/bandeau/rubrique#GET{num}.png}
82]
83
84[(#CONFIG{escal/config/layout}|=={layout_PMP}|oui)#SET{largeurreduite,#CONFIG{escal/config/largeurlayoutbase,950}}]
85[(#CONFIG{escal/config/layout}|=={layout_MPP}|oui)#SET{largeurreduite,#CONFIG{escal/config/largeurlayoutbase,950}}]
86[(#CONFIG{escal/config/layout}|=={layout_PPM}|oui)#SET{largeurreduite,#CONFIG{escal/config/largeurlayoutbase,950}}]
87[(#CONFIG{escal/config/layout}|=={layout_MP}|oui)#SET{largeurreduite,#CONFIG{escal/config/largeurlayoutbase,950}}]
88[(#CONFIG{escal/config/layout}|=={layout_PM}|oui)#SET{largeurreduite,#CONFIG{escal/config/largeurlayoutbase,950}}]
89
90[(#CHEMIN{#GET{chemin}}
91  |balise_img{<:escal:bandeau:>}
92  |image_reduire{#GET{largeurreduite}}
93  |inserer_attribut{style, max-width:#GET{largeurmaxbandeau}px })]
94
95
96</a>
97</dt></dl>
98]
99
100<div id="titrepage">
101  <div id="nom-site-spip">
102  [(#NOM_SITE_SPIP)]
103  </div>
104
105  <div id="slogan-site-spip">
106  [(#SLOGAN_SITE_SPIP|?{#SLOGAN_SITE_SPIP,Slogan du site})]
107  </div>
108
109  <div id="descriptif-site-spip">
110  [(#DESCRIPTIF_SITE_SPIP|?{#DESCRIPTIF_SITE_SPIP,Descriptif du site})]
111  </div>
112</div>
113
114</div>
115
116<div class="nettoyeur"></div>
Note: See TracBrowser for help on using the repository browser.