source: spip-zone/_squelettes_/escal/branche_V3/inclusions/inc-pied.html @ 105669

Last change on this file since 105669 was 105669, checked in by jcvilleneuve@…, 21 months ago

Escal V3 : améliorations diverses pour affichage sur mobile

File size: 5.6 KB
Line 
1<div id="pied-gauche">
2
3<!-- citations -->
4<BOUCLE_citations(ARTICLES){titre_mot=citations}{0,1}{si #CONFIG{escal/config/citations}|=={oui}|oui}>
5[(#TEXTE|citations)]
6</BOUCLE_citations>
7<br /><br />
8
9
10[(#PLUGIN{FB_MODELES}|oui)
11    [(#MODELE{
12    fb_like,
13    send=#CONFIG{escal/config/sendfacebook,oui},
14    layout=#CONFIG{escal/config/boutonfacebook,button_count},
15    show_faces=non
16    })]
17]
18
19</div>
20
21<div id="liens">
22
23[(#CONFIG{escal/config/lienplan}|=={non}|non)
24<!-- un lien vers le plan du site -->
25<a href="[(#URL_PAGE{plan}|parametre_url{lang,#ENV{lang}})]" title="<:escal:plan_site:>">
26[(#CONFIG{escal/config/texteicone}|=={icone}|oui)<img src="#CHEMIN{images/sitemap.png}" alt="<:escal:plan_site:>" />]
27[(#CONFIG{escal/config/texteicone}|=={icone}|non)<img src="#CHEMIN{images/pucebleue.gif}" alt="<:escal:puce:>" /><:escal:plan_site:>]
28</a>
29]
30
31[(#CONFIG{escal/config/liencontact}|=={non}|non)
32<!-- un lien vers la page contact -->
33<a href="[(#URL_PAGE{contact}|parametre_url{lang,#ENV{lang}})]" title="<:escal:title_contact:>">
34[(#CONFIG{escal/config/texteicone}|=={icone}|oui)<img src="#CHEMIN{images/arobase.png}" alt="<:escal:contact:>" />]
35[(#CONFIG{escal/config/texteicone}|=={icone}|non)<img src="#CHEMIN{images/pucebleue.gif}" alt="<:escal:puce:>" /><:escal:contact:>]
36</a>
37]
38
39[(#PLUGIN{SPIP_PROPRIO}|oui)
40[(#CONFIG{escal/config/mentions}|=={non}|non)
41<!-- un lien vers la page des mentions legales -->
42<a href="[(#URL_PAGE{mentions-legales}|parametre_url{lang,#ENV{lang}})]" title="<:escal:title_mentions:>">
43[(#CONFIG{escal/config/texteicone}|=={icone}|oui)<img src="#CHEMIN{images/legal.png}" alt="<:escal:mentions:>" />]
44[(#CONFIG{escal/config/texteicone}|=={icone}|non)<img src="#CHEMIN{images/pucebleue.gif}" alt="<:escal:puce:>" /><:escal:mentions:>]
45</a>
46]
47]
48
49[(#CONFIG{escal/config/lienecrire}|=={non}|non)
50<!-- un lien vers l'espace privé de SPIP -->
51<a href="ecrire/" title="<:escal:title_espace_redacteurs:>">
52[(#CONFIG{escal/config/texteicone}|=={icone}|oui)<img src="#CHEMIN{images/ecrire.png}" alt="<:escal:espace_redacteurs:>" />]
53[(#CONFIG{escal/config/texteicone}|=={icone}|non)<img src="#CHEMIN{images/pucebleue.gif}" alt="<:escal:puce:>" /><:escal:espace_redacteurs:>]
54</a>
55]
56
57[(#CONFIG{escal/config/liensquelette}|=={non}|non)
58<a href="#ENV{skel}" title="<:voir_squelette:>" rel="nofollow">
59[(#CONFIG{escal/config/texteicone}|=={icone}|oui)<img src="#CHEMIN{images/squelette.png}" alt="<:squelette:>" />]
60[(#CONFIG{escal/config/texteicone}|=={icone}|non)<img src="#CHEMIN{images/pucebleue.gif}" alt="<:escal:puce:>" /><:squelette:>]
61</a>
62]
63[(#CONFIG{escal/config/dernierepuce}|=={non}|non)
64<img src="#CHEMIN{images/pucebleue.gif}" alt="<:escal:puce:>" />
65]
66<br /><br />
67
68[(#CONFIG{escal/config/lienRSS}|=={non}|non)
69<!-- un lien vers la page de syndication -->
70<a href="#URL_PAGE{backend}">
71<img src="#CHEMIN{images/rss.png}" alt="RSS" title="<:syndiquer_site:>" />
72</a>
73]
74[(#CONFIG{escal/config/lienXHTML}|=={non}|non)
75<a href="https://validator.w3.org/unicorn/?ucn_lang=fr">
76<img src="#CHEMIN{images/valid-xhtml10-blue.png}" alt="Valid XHTML 1.0 Strict" title="<:escal:title_w3c:>" height="20" width="60" />
77</a>
78]
79
80
81<br /><br />
82
83<!-- Copyright -->
84
85<BOUCLE_copy(ARTICLES){par date}{0,1}{si #CONFIG{escal/config/copyright}|=={oui}|oui}>
86[(#DATE|annee)][-(#ENV{date}|>{#DATE}|?{#ENV{date},''}|annee)] &copy; [(#NOM_SITE_SPIP)] -
87<BOUCLE_trad(ARTICLES){lang=#ENV{lang}}{0,1}><:escal:copyright:></BOUCLE_trad>
88</BOUCLE_copy>
89
90</div>
91
92
93<!-- affichage du retour vers le haut de la page -->
94        <div id="scrollHaut"><a href="#top"><img src="#CHEMIN{images/to_top.png}"/></a></div>
95
96<!-- realise avec -->
97<div id="credits">
98[(#LANG|=={ja}|oui) <a href="https://www.spip.net" title="<:ecrire:version:> #SPIP_VERSION">SPIP</a> <:escal:site_realise_avec:> ]
99[(#LANG|=={ja}|non) <:escal:site_realise_avec:> <a href="https://www.spip.net" title="<:ecrire:version:> #SPIP_VERSION">SPIP</a> ]
100<br /> 
101<:escal:avec_le_squelette:> <a href="http://escal.ac-lyon.fr/" title="<:escal:title_escal:>" >ESCAL-V3</a><br />
102<:version:> #PLUGIN{escal, version}<br />
103[(#CONFIG{escal/config/hebergeur}|=={oui}|oui)
104  <:escal:hebergeur:>
105  [(#CONFIG{escal/config/urlhebergeur}|oui)<a href="#CONFIG{escal/config/urlhebergeur}" title="site de l'hébergeur">]
106    #CONFIG{escal/config/nomhebergeur}
107  [(#CONFIG{escal/config/urlhebergeur}|oui)</a>]
108]
109</div>
110
111<div class="nettoyeur"></div>
112
113[(#CONFIG{escal/config/menufixe}|=={oui}|oui)
114<!-- javascript pour fixer le menu -->
115    <script type="text/javascript">
116                // listen for scroll
117                var positionElementInPage = $('.menu').offset().top;
118                $(window).scroll(
119                        function() {
120                                if ($(window).scrollTop() >= positionElementInPage) {
121                                        // fixed
122                                        $('.menu').addClass("floatable");
123                                } else {
124                                        // relative
125                                        $('.menu').removeClass("floatable");
126                                }
127                        }
128                );
129        </script>
130]
131<!-- javascript pour le menu sur mobile -->
132<script src="#CHEMIN{scripts/jquery.slicknav.js}" type="text/javascript"></script>
133<script type="text/javascript">
134        $(document).ready(function(){
135                $('#menumobile').slicknav();
136        });
137</script>
138<!-- javascript pour la flèche de retour-haut sur mobile -->
139<script>
140jQuery(function(){
141$(function () {
142$(window).scroll(function () { //Fonction appelée quand on descend la page
143if ($(this).scrollTop() > 200 ) {  // Quand on est à 200pixels du haut de page,
144$('#scrollHaut').css('right','10px'); // Replace à 10pixels de la droite l'image
145} else { 
146$('#scrollHaut').removeAttr( 'style' ); // Enlève les attributs CSS affectés par javascript
147}
148});
149});
150});
151</script>
Note: See TracBrowser for help on using the repository browser.