Changeset 30051 in spip-zone for _squelettes_/eva-web/4_0


Ignore:
Timestamp:
Jul 21, 2009, 12:49:05 PM (10 years ago)
Author:
olivier.gautier@…
Message:

Configuration du menu déroulant Babbibel à travers eva-habillage

Location:
_squelettes_/eva-web/4_0/eva_habillage
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/eva-web/4_0/eva_habillage/balise/evahabillage.php

    r23638 r30051  
    5151        }
    5252    }
     53
     54//Menu depliable
     55$tab_evabonus_menu=EVA_menu_dynamique_horizontal();
     56foreach ($tab_evabonus_menu as $cle_evabonus_menu=>$val_evabonus_menu)
     57{
     58        $req_menu_depliable=sql_select('nom_image','spip_eva_habillage_images',"type='menu_depliable_horizontal' AND nom_habillage='Defaut' AND nom_div='".$cle_evabonus_menu."'");
     59        $tab_menu_depliable=sql_fetch($req_menu_depliable);
     60        $code_menu_depliable=$tab_menu_depliable['nom_image'];
     61        if ($code_menu_depliable)
     62        {
     63                $envoi .="$val_evabonus_menu".$code_menu_depliable.";}\n";
     64        }
     65}
     66//Fin Menu depliable
     67
    5368    $mes_CSS = sql_select('nom_div','spip_eva_habillage_images',"nom_habillage = 'Defaut' AND type = 'perso'");
    5469    while ($CSS = sql_fetch($mes_CSS)) {$envoi .=$CSS['nom_div']."\n";}
  • _squelettes_/eva-web/4_0/eva_habillage/exec/eva_habillage.php

    r26789 r30051  
    615615        echo fin_block();
    616616    echo fin_cadre_trait_couleur(true).'<br />';
     617   
     618    include_spip('inc/evabonus_menu_horizontal_structure');
    617619   
    618620    echo debut_cadre_trait_couleur(_DIR_PLUGIN_EVA_HABILLAGE."img_pack/nbre.png", true, '', _T('evahabillage:EVA_choix_nbre'));
  • _squelettes_/eva-web/4_0/eva_habillage/exec/eva_habillage_graphisme.php

    r27291 r30051  
    115115    echo fin_cadre_trait_couleur(true);
    116116
    117    
     117include_spip('inc/evabonus_menu_horizontal');
    118118
    119119//Module 3 - Ajout d'imges de fond dans les secteurs
  • _squelettes_/eva-web/4_0/eva_habillage/inc/eva_habillage_definition_themes.php

    r29335 r30051  
    604604    'liste_pairs_contenu' => array('div#contenu ul li.deux')
    605605    );
    606     return $eva_habillage_images;
     606 
     607$req_menu_horizontal_actif0=sql_select('nom_image','spip_eva_habillage_images',"type='bloc' AND nom_habillage='Defaut' AND nom_div='menu_depliable_horizontal_articles' AND attach='entete'");
     608$req_menu_horizontal_actif1=sql_select('nom_image','spip_eva_habillage_images',"type='bloc' AND nom_habillage='Defaut' AND nom_div='menu_depliable_horizontal' AND attach='entete'");
     609$req_menu_horizontal_actif2=sql_select('nom_image','spip_eva_habillage_images',"type='bloc' AND nom_habillage='Defaut' AND nom_div='headers_menu_depliable_horiz' AND attach='headers'");
     610$tab_menu_horizontal_actif0=sql_fetch($req_menu_horizontal_actif0);
     611$tab_menu_horizontal_actif1=sql_fetch($req_menu_horizontal_actif1);
     612$tab_menu_horizontal_actif2=sql_fetch($req_menu_horizontal_actif2);
     613$req_menu_horizontal_actif0=$tab_menu_horizontal_actif0['nom_image'];
     614$req_menu_horizontal_actif1=$tab_menu_horizontal_actif1['nom_image'];
     615$req_menu_horizontal_actif2=$tab_menu_horizontal_actif2['nom_image'];
     616if (
     617($req_menu_horizontal_actif0=='oui' OR $req_menu_horizontal_actif1=='oui')
     618AND $req_menu_horizontal_actif2=='oui')
     619{
     620$eva_habillage_images['image_fond_menu_horizontal_base']=array('#menu_horizontal','#menu_horizontal a');
     621$eva_habillage_images['image_fond_menu_horizontal_survol']=array('#menu_horizontal a:hover','#menu_horizontal li .on:hover');
     622$eva_habillage_images['image_fond_menu_horizontal_actif']=array('#menu_horizontal li .on');
     623}
     624   
     625return $eva_habillage_images;
    607626}
    608627
     
    789808return $flash;
    790809}
     810function EVA_menu_dynamique_horizontal() {
     811$menu = array(
     812'evabonus_menu_horizontal_couleur_fond'=>'#menu_horizontal , #menu_horizontal li , #menu_horizontal li a , #menu_horizontal a {background-color:',
     813'evabonus_menu_horizontal_couleur_fond_survol'=>'#menu_horizontal li a:hover {background-color:',
     814'evabonus_menu_horizontal_couleur_fond_actif'=>'#menu_horizontal a .on, #menu_horizontal li .on {background-color:',
     815'evabonus_menu_horizontal_couleur_texte'=>'#menu_horizontal a {color:',
     816'evabonus_menu_horizontal_couleur_texte_survol'=>'#menu_horizontal a:hover {color:',
     817'evabonus_menu_horizontal_couleur_texte_actif'=>'#menu_horizontal a .on, #menu_horizontal li .on{color:',
     818'evabonus_menu_horizontal_couleur_bordure_style'=>'#menu_horizontal li {border-right-style:',
     819'evabonus_menu_horizontal_couleur_bordure_largeur'=>'#menu_horizontal li {border-right-width:',
     820'evabonus_menu_horizontal_couleur_bordure_couleur'=>'#menu_horizontal li {border-right-color:'
     821);
     822return $menu;
     823}
    791824?>
  • _squelettes_/eva-web/4_0/eva_habillage/lang/evahabillage_fr.php

    r29030 r30051  
    355355'eva_habillage_CC' => "<p>Certains des habillages propos&eacute;s ci-dessus (ceux suivis de -CC) sont issus du site <a href='http://www.freelayouts.com/'>FreeLayout</a> et sont distribu&eacute;s sous <a href='http://creativecommons.org/licenses/by/2.5/'>licence Creative Commons Attribution 2.5</a></p>
    356356<p>Pour les utiliser, vous devez sp&eacute;cifier imp&eacute;rativement la nature de cette licence sur votre site. C'est pourquoi une mention est automatiquement ajout&eacute;e dans le pied de page lors de l'utilisation de ces habillages.</p>",
     357'image_fond_menu_horizontal_base'=>'Menu horizontal d&eacute;pliable',
     358'image_fond_menu_horizontal_survol'=>'Rubriques du menu horizontal d&eacute;pliable lors du survol',
     359'image_fond_menu_horizontal_actif'=>'Rubrique active du menu horizontal d&eacute;pliable',
    357360);
    358361?>
Note: See TracChangeset for help on using the changeset viewer.