Changeset 67855 in spip-zone


Ignore:
Timestamp:
Nov 22, 2012, 9:15:20 AM (6 years ago)
Author:
christophe@…
Message:

Corrections de styles. La hauteur du menu est paramétrable.

Location:
_squelettes_/beespip
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/beespip/beespip_administrations.php

    r62420 r67855  
    170170                        ecrire_config('BeeSpip/affichage/menu_debut','oui');
    171171                        ecrire_meta($nom_meta_base_version,$current_version="0.50",'non');
     172                }
     173                if (version_compare($current_version,"0.51","<")){
     174                        // Ajout des nouvelles configurations
     175                        ecrire_config('BeeSpip/affichage/taille_menu','45');
     176                        ecrire_meta($nom_meta_base_version,$current_version="0.51",'non');
    172177                }
    173178                ecrire_metas();
  • _squelettes_/beespip/css/structure.css.html

    r62420 r67855  
    137137        margin: 0; padding: 0;
    138138        width: 960px;
    139         height:45px;
     139        height:#CONFIG{BeeSpip/affichage/taille_menu}px;
    140140        left: 0;        top: 5px;
    141141        z-index:99;
  • _squelettes_/beespip/css/styles.css.html

    r67810 r67855  
    6767        /*line-height:1em;*/
    6868}
     69h1.spip, h2.spip, h3.spip, h4.spip, h5.spip, h6.spip {
     70        clear:both;
     71}
    6972h1, h1.spip { font-size: 3.7em; }
    7073h2, h2.spip { font-size: 2.8em; }
     
    233236        border: 1px solid #EBEBEB;
    234237        background: #f8f8f8;
    235         clear:left;     
     238        clear:both;     
    236239}
    237240.info-publi a { background: transparent; }
  • _squelettes_/beespip/formulaires/configurer_beespip_options_affichage.html

    r62420 r67855  
    2121        <input type="text" name="hauteur_entete" id="beespip_hauteur_entete" value="#ENV{hauteur_entete,275}" size="7" class="fondl"  />
    2222        <p />
     23        #SET{erreurs,#ENV**{erreurs}|table_valeur{taille_menu}}
     24        <label for="beespip_taille_menu"><strong>Hauteur du menu</strong><br />Fixer la hauteur en pixel du menu.<br />La valeur par défaut est de 45.<br />
     25        Hauteur en px</label>
     26        <input type="text" name="taille_menu" id="beespip_taille_menu" value="#ENV{taille_menu,45}" size="7" class="fondl"  />
     27        <p />
    2328        #SET{erreurs,#ENV**{erreurs}|table_valeur{hauteur_menu}}
    2429        <label for="beespip_hauteur_menu"><strong>Position du menu</strong><br />Fixer la position en pixel du menu.<br />Le menu ayant une hauteur de 45px, cette valeur doit tenir compte de la hauteur de l'entête définie ci-dessus.<br />La valeur par défaut est de 5.<br />
    25         Hauteur en px</label>
     30        Position en px</label>
    2631        <input type="text" name="hauteur_menu" id="beespip_hauteur_menu" value="#ENV{hauteur_menu,5}" size="7" class="fondl"  />
    2732        <p />
  • _squelettes_/beespip/inclure/entete.html

    r67809 r67855  
    11#SET{hauteur_entete,#CONFIG{BeeSpip/affichage/hauteur_entete}}
    22#SET{hauteur_menu,#CONFIG{BeeSpip/affichage/hauteur_menu}}
     3#SET{taille_menu,#CONFIG{BeeSpip/affichage/taille_menu}}
    34[(#REM)On vérifie si la position du menu est possible, sinon on la fixe en bas de l'entete]
    4 #SET{hauteur_menu_max,#GET{hauteur_entete}|moins{45}}
     5#SET{hauteur_menu_max,#GET{hauteur_entete}|moins{#GET{taille_menu}}}
    56[(#GET{hauteur_menu}|>{#GET{hauteur_menu_max}}|oui)#SET{hauteur_menu,#GET{hauteur_menu_max}}]
    67<div id="entete" class="container_16" style="height:#GET{hauteur_entete}px;">
  • _squelettes_/beespip/inclure/menu_standard.html

    r62420 r67855  
    99        #SET{reste_a_afficher,#CONFIG{BeeSpip/affichage/nb_items_menu}|moins{#TOTAL_BOUCLE}}
    1010        [(#REM) On complète avec les rubriques racines si besoin]
    11         [(#CONFIG{BeeSpip/affichage/menu_debut}|=={'oui'}|oui)<INCLURE{fond=inclure/menu_rubrique}{reste_a_afficher=#GET{reste_a_afficher}}{env}>]
     11        [(#CONFIG{BeeSpip/affichage/menu_debut}|=={'oui'}|et{#GET{reste_a_afficher}|>{0}}|oui)<INCLURE{fond=inclure/menu_rubrique}{reste_a_afficher=#GET{reste_a_afficher}}{env}>]
    1212
    1313        <BOUCLE_entrees(MENUS_ENTREES?){id_menu}{par rang}>
     
    2424        </BOUCLE_entrees>
    2525       
    26         [(#CONFIG{BeeSpip/affichage/menu_debut}|=={'non'}|oui)<INCLURE{fond=inclure/menu_rubrique}{reste_a_afficher=#GET{reste_a_afficher}}{env}>]
     26        [(#CONFIG{BeeSpip/affichage/menu_debut}|=={'non'}|et{#GET{reste_a_afficher}|>{0}}|oui)<INCLURE{fond=inclure/menu_rubrique}{reste_a_afficher=#GET{reste_a_afficher}}{env}>]
    2727</BOUCLE_menu>
    2828        [(#REM) Il n'existe pas de menu, on affiche les rubriques racines]
  • _squelettes_/beespip/paquet.xml

    r67809 r67855  
    66        compatibilite="[3.0.1;["
    77        logo="prive/themes/spip/images/beespip-32.png"
    8         schema="0.50"
     8        schema="0.51"
    99        documentation="http://www.beespip.org"
    1010>       
  • _squelettes_/beespip/plugin.xml

    r62420 r67855  
    1919        <options>beespip_options.php</options>
    2020        <prefix>beespip</prefix>
    21         <version_base>0.50</version_base>
     21        <version_base>0.51</version_base>
    2222        <install>beespip_administrations.php</install>
    2323<!-- on débranche l'annuaire
Note: See TracChangeset for help on using the changeset viewer.