Changeset 87628 in spip-zone


Ignore:
Timestamp:
Feb 24, 2015, 5:45:52 PM (5 years ago)
Author:
jcvilleneuve@…
Message:

EscalV3 : nouvelle option : on peut fixer le menu horizontal lors du scroll vers le bas + nbre de pixels maxi lors de l'import des images pour ne pas bloquer GD2

Location:
_squelettes_/escal/branche_V3
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/escal/branche_V3/config.css.html

    r86752 r87628  
    8989  display:  none;
    9090  }]]]
    91 
     91#entete .menu.floatable {
     92    width: #CONFIG{escal/config/largeurlayoutbase,950}px;
     93}
    9294.laune ul.anchors li a {
    9395        height: [(#CONFIG{escal/config/hauteurblocsune,85})]px;
  • _squelettes_/escal/branche_V3/escal_options.php

    r87170 r87628  
    2424define('_IMG_MAX_WIDTH', 1050);
    2525define('_IMG_MAX_HEIGHT', 1050);
     26
     27// Et pour éviter de faire planter GD2 :
     28 define('_IMG_GD_MAX_PIXELS', 2000000);
    2629
    2730// récupération de l'url du site
  • _squelettes_/escal/branche_V3/formulaires/configurer_escal_menu.html

    r87019 r87628  
    2525            <div class="explication">
    2626            #SET{name,menuH}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    27                     Menu horizontal
     27                    Affichage du menu horizontal
    2828                    [<span class='erreur_message'>(#GET{erreurs})</span>
    2929                    ]<span class="choix" style="float: right">
     
    7676                    </span>
    7777                    <br />Veillez à ce que vos logos aient une hauteur au moins égale à la valeur choisie
     78            <br /><br />
     79            #SET{name,menufixe}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     80                    Fixer le menu en haut de page lors du scroll vers le bas
     81                    [<span class='erreur_message'>(#GET{erreurs})</span>
     82                    ]<span class="choix" style="float: right">
     83                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
     84                            [(#ENV{#GET{name}}|=={oui}|oui)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
     85
     86                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
     87                            [(#ENV{#GET{name}}|=={oui}|non)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
     88                    </span>
    7889            </div>
    7990            </li>
  • _squelettes_/escal/branche_V3/inclusions/inc-pied.html

    r83957 r87628  
    100100
    101101<div class="nettoyeur"></div>
     102
     103[(#CONFIG{escal/config/menufixe}|=={oui}|oui)
     104<!-- javascript pour fixer le menu -->
     105    <script type="text/javascript">
     106                // listen for scroll
     107                var positionElementInPage = $('.menu').offset().top;
     108                $(window).scroll(
     109                        function() {
     110                                if ($(window).scrollTop() >= positionElementInPage) {
     111                                        // fixed
     112                                        $('.menu').addClass("floatable");
     113                                } else {
     114                                        // relative
     115                                        $('.menu').removeClass("floatable");
     116                                }
     117                        }
     118                );
     119        </script>
     120]
  • _squelettes_/escal/branche_V3/paquet.xml

    r87535 r87628  
    22    prefix="escal"
    33    categorie="squelette"
    4     version="3.79.16"
     4    version="3.79.17"
    55    schema="1.0.4"
    66    etat="stable"
  • _squelettes_/escal/branche_V3/sommaire.html

    r87019 r87628  
    66    [<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|textebrut)" />]
    77    <meta name="Keywords" content="#CONFIG{escal/config/keyword,spip escal squelette academie Lyon etablissement scolaire}" />
    8     <meta name="author" content="#CONFIG{escal/config/author,DRT de l'académie de Lyon}" />
     8    <meta name="author" content="#CONFIG{escal/config/author,DANE de l'académie de Lyon}" />
    99
    1010[(#REM) feuille de style pour le bloc a_la_une ]
  • _squelettes_/escal/branche_V3/styles/menu.css

    r77882 r87628  
    8282  padding-left: 20px;
    8383}
    84 
     84#entete .menu.floatable {
     85        position: fixed;
     86        top: 0;
     87        z-index: 1000;
     88}
    8589
    8690/* hack pour Safari */
Note: See TracChangeset for help on using the changeset viewer.