Changeset 90839 in spip-zone


Ignore:
Timestamp:
Jul 14, 2015, 12:59:43 PM (4 years ago)
Author:
real3t@…
Message:

Simplification du code : factorisons la CSS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/header/headerbanner.html

    r90091 r90839  
    22<BOUCLE_HeaderBannerRubrique(HIERARCHIE){tout}{id_rubrique}{type_mot=_HeaderBanner}{inverse}{0,1}>
    33<BOUCLE_LogoHeader(MOTS){id_rubrique}{type=_HeaderBanner}{par hasard}{0,1}>
    4 <style type="text/css">
    5 /*<![CDATA[*/
     4#SET{labanniere,#LOGO_MOT_NORMAL}
     5</BOUCLE_LogoHeader>
     6</BOUCLE_HeaderBannerRubrique>
     7<BOUCLE_HeaderBannerTemplate(MOTS){type=_HeaderBanner}{descriptif!=''}{descriptif=#ENV{template}}{par hasard}{0,1}>
     8#SET{labanniere,#LOGO_MOT_NORMAL}
     9</BOUCLE_HeaderBannerTemplate>
     10#SET{ExclureBannieresRubriques,#ARRAY}<BOUCLE_ExclureBannieresRubriques(RUBRIQUES){type_mot=_HeaderBanner}{fusion id_mot}>[(#ID_MOT|unique|oui)[(#SET{ExclureBannieresRubriques,#GET{ExclureBannieresRubriques}|push{#ID_MOT}})]]</BOUCLE_ExclureBannieresRubriques>
     11<BOUCLE_HeaderBanner(MOTS){type=_HeaderBanner}{descriptif=''}{id_mot !IN #GET{ExclureBannieresRubriques}}{par hasard}{0,1}>
     12#SET{labanniere,#LOGO_MOT_NORMAL}
     13</BOUCLE_HeaderBanner><//B_HeaderBannerTemplate><//B_HeaderBannerRubrique>
     14[<style type="text/css">
     15/*<!\[CDATA\[*/
    616#header {
    7         [min-height: [(#LOGO_MOT_NORMAL|hauteur)]px;
    8         _height: [(#LOGO_MOT_NORMAL|hauteur)]px;
    9         background-image: url((#LOGO_MOT_NORMAL|extraire_attribut{src}|url_absolue));
    10         background-repeat: no-repeat;]
     17        min-height: [(#GET{labanniere}|hauteur)]px;
     18        _height: [(#GET{labanniere}|hauteur)]px;
     19        background-image: url((#GET{labanniere}|extraire_attribut{src}|url_absolue));
     20        background-repeat: no-repeat;
    1121}
    1222[(#CONFIG{soyezcreateurs/afficher_titre,visible}|=={invisible}|oui)
    1323#header h1 { position:absolute !important; overflow:hidden !important; top:-2000px !important; left:-2000px !important; height:0 !important; width:0 !important; }
    1424]
    15 /*]]>*/
    16 </style>
    17 </BOUCLE_LogoHeader>
    18 </BOUCLE_HeaderBannerRubrique>
    19 <BOUCLE_HeaderBannerTemplate(MOTS){type=_HeaderBanner}{descriptif!=''}{descriptif=#ENV{template}}{par hasard}{0,1}>
    20 <style type="text/css">
    21 /*<![CDATA[*/
    22 #header {
    23         [min-height: [(#LOGO_MOT_NORMAL|hauteur)]px;
    24         _height: [(#LOGO_MOT_NORMAL|hauteur)]px;
    25         background-image: url((#LOGO_MOT_NORMAL|extraire_attribut{src}|url_absolue));
    26         background-repeat: no-repeat;]
    27 }
    28 [(#CONFIG{soyezcreateurs/afficher_titre,visible}|=={invisible}|oui)
    29 #header h1 { position:absolute !important; overflow:hidden !important; top:-2000px !important; left:-2000px !important; height:0 !important; width:0 !important; }
    30 ]
    31 /*]]>*/
    32 </style>
    33 </BOUCLE_HeaderBannerTemplate>
    34 #SET{ExclureBannieresRubriques,#ARRAY}<BOUCLE_ExclureBannieresRubriques(RUBRIQUES){type_mot=_HeaderBanner}{fusion id_mot}>[(#ID_MOT|unique|oui)[(#SET{ExclureBannieresRubriques,#GET{ExclureBannieresRubriques}|push{#ID_MOT}})]]</BOUCLE_ExclureBannieresRubriques>
    35 <BOUCLE_HeaderBanner(MOTS){type=_HeaderBanner}{descriptif=''}{id_mot !IN #GET{ExclureBannieresRubriques}}{par hasard}{0,1}>
    36 <style type="text/css">
    37 /*<![CDATA[*/
    38 #header {
    39         [min-height: [(#LOGO_MOT_NORMAL|hauteur)]px;
    40         _height: [(#LOGO_MOT_NORMAL|hauteur)]px;
    41         background-image: url((#LOGO_MOT_NORMAL|extraire_attribut{src}|url_absolue));
    42         background-repeat: no-repeat;]
    43 }
    44 [(#CONFIG{soyezcreateurs/afficher_titre,visible}|=={invisible}|oui)
    45 #header h1 { position:absolute !important; overflow:hidden !important; top:-2000px !important; left:-2000px !important; height:0 !important; width:0 !important; }
    46 ]
    47 /*]]>*/
    48 </style>
    49 </BOUCLE_HeaderBanner><//B_HeaderBannerTemplate><//B_HeaderBannerRubrique>
     25/*\]\]>*/
     26</style>]
Note: See TracChangeset for help on using the changeset viewer.