Changeset 112717 in spip-zone for _squelettes_/zktx-kore


Ignore:
Timestamp:
Dec 11, 2018, 12:26:15 AM (7 months ago)
Author:
l.oiseau2nuit@…
Message:

intégration des breadcrumb 'à la SPIPr' + refonte CSS autour de la génération des couleurs + multiples débuguages

Location:
_squelettes_/zktx-kore/trunk
Files:
13 added
16 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/zktx-kore/trunk/body.html

    r112678 r112717  
    11<body id="top" role="document" itemscope itemtype="http://schema.org/WebPage">
    22        <INCLURE{fond=header/#ENV{type-page},env} />
     3        <INCLURE{fond=breadcrumb,env} />
    34        <section class="bs-content" id="content" role="main">
    45                <INCLURE{fond=content/#ENV{type-page},env} />
    56        </section>
    6         <aside class="bs-extra" id="extra1" role="complementary">
     7        <aside class="bs-extra extra1" role="complementary">
    78                <INCLURE{fond=extra1/#ENV{type-page},env} />
    89        </aside>
    9         <aside class="bs-extra" id="extra2" role="complementary">
     10        <aside class="bs-extra extra2" role="complementary">
    1011                <INCLURE{fond=extra2/#ENV{type-page},env} />
    1112        </aside>
     
    1314                <INCLURE{fond=inclure/nav-bs,env} />
    1415        </nav>
    15         [<nav class="bs-extra">(#INCLURE{fond=inclure/menu, env, identifiant=socialnav})</nav>]
     16        [<nav class="bs-extra" id="socialnav">(#INCLURE{fond=inclure/menu, env, identifiant=socialnav})</nav>]
    1617        <footer class="bs-footer" id="footer" role="contentinfo">
    1718                <INCLURE{fond=footer/#ENV{type-page},env} />
  • _squelettes_/zktx-kore/trunk/content/401.html

    r87156 r112717  
    11<div class="container">
    2         [(#REM) Fil d'Ariane ]
    3         <ol role="navigation" class="breadcrumb" prefix="v: http://rdf.data-vocabulary.org/#">
    4                 <li typeof="v:Breadcrumb">
    5                         <a rel="home v:url" property="v:title" href="#URL_SITE_SPIP/" itemprop="url">
    6                                 <span itemprop="title"><:accueil_site:></span>
    7                         </a>
    8                 </li>
    9                 <li typeof="v:Breadcrumb" class="active on">
    10                         <strong property="v:title" itemprop="title"><:pass_erreur:>[ (#ENV{status})]</strong>
    11                 </li>
    12         </ol>
    13 
    142        [(#REM) Contenu principal ]
    153        <section class="row">
  • _squelettes_/zktx-kore/trunk/content/article.html

    r112693 r112717  
    11<BOUCLE_content(ARTICLES){id_article}>
    22<article class="container hentry" itemscope itemtype="http://schema.org/Article">
     3        <header class="page-header">
     4                [<div class="#EDIT{chapo} surlignable lead">(#CHAPO|abs_url)</div>]
     5                [<div class="portfolio">(#INCLURE{fond=inclure/portfolio,env})</div>]
     6        </header>
    37       
    4         [(#REM) Fil d'Ariane ]
    5         <ol role="navigation" class="breadcrumb" prefix="v: http://rdf.data-vocabulary.org/#">
    6                 <li typeof="v:Breadcrumb"><i class="fa fa-lg fa-home" aria-hidden="true"></i> <a rel="home v:url" property="v:title" href="#URL_SITE_SPIP"><:accueil_site:></a></li>
    7                 <BOUCLE_ariane(HIERARCHIE){id_article}>
    8                         <li typeof="v:Breadcrumb"><i class="fa fa-fw #EXPOSE{fa-folder-open, fa-folder}" aria-hidden="true"></i> <a rel="v:url" property="v:title" href="[(#URL_RUBRIQUE|url_absolue)]">[<span itemprop="name">(#TITRE|couper{80})</span>]</a></li>
    9                 </BOUCLE_ariane>
    10                 [<li typeof="v:Breadcrumb" class="on active"><i class="fa fa-fw fa-bookmark" aria-hidden="true"></i>  <strong property="v:title">(#TITRE|couper{80})</strong></li>]
    11         </ol>
    12 
    13         [(#REM) Contenu principal ]
    14         [<header class="page-header #EDIT{chapo} surlignable lead">(#CHAPO|abs_url)</header>]
    15 
    16         [<div class="row">(#INCLURE{fond=inclure/portfolio,env})</div>]
    178
    189        <div class="row">
    19                
    20                 [(#REM) (futurs sticky) share btns ]
    21                
    22                
    2310                <div class="col-xs-12 col-sm-11 col-md-7 col-lg-8">
    24        
    2511                        <div class="row">
    2612                                [(#REM) barre de partage inline xs/sm et latérale md/lg]
     
    3319                                </div>
    3420                        </div>
    35 
    3621                </div>
    3722       
    3823                <div class="col-xs-12 col-sm-11 col-md-4 col-lg-4">
    39 
    4024                        [(#REM) un panel pour présenter l'auteur,
    4125                                sauf si c'est le n°1 {!id_auteur = 1}
     
    6448
    6549                </div>
    66 
    6750        </div> [(#REM) /.row ]
    68 
    69 
    70 
    71 
    72 </article>
     51</article> [(#REM) /.container ]
    7352
    7453</BOUCLE_content>
  • _squelettes_/zktx-kore/trunk/content/auteur.html

    r87156 r112717  
    11<BOUCLE_content(AUTEURS){id_auteur}>
    22<article class="container vcard">
    3         [(#REM) Fil d'Ariane ]
    4         <ol role="navigation" class="breadcrumb" prefix="v: http://rdf.data-vocabulary.org/#">
    5                 <li typeof="v:Breadcrumb">
    6                         <a rel="home v:url" property="v:title" href="#URL_SITE_SPIP/" itemprop="url">
    7                                 <span itemprop="title"><:accueil_site:></span>
    8                         </a>
    9                 </li>
    10                 [<li typeof="v:Breadcrumb" class="active on">
    11                         <span property="v:title" itemprop="title">(#NOM|couper{80})</span>
    12                 </li>]
    13         </ol>
    14 
    153        <div class="row">
    164                <div class="col-xs-12 col-sm-12 col-md-6 col-lg-8">
  • _squelettes_/zktx-kore/trunk/content/en_travaux.html

    r80466 r112717  
    1 [(#REM) Fil d'Ariane ]
    2 <nav class="breadcrumb"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="sep"> &gt; </span><strong class="on"><:pass_erreur:> 404</strong></nav>
    3 
    4 <section class="content-principal">
    5         <header class="cartouche">
     1<section class="container">
     2        <header class="page-header">
    63                <h1 class="h1"><small><:pass_erreur:> 503</small> Momentan&eacute;ment indisponible <big>:-(</big></h1>
    7                 <div class="chapo">
    8                        
    9                 </div>
    104        </header>
    11         <section class="texte">
     5        <section class="well">
    126                [(#CONFIG{entravaux_message,<:entravaux:info_travaux_texte:>}|propre)]
    137                <div class="nettoyeur"></div>
  • _squelettes_/zktx-kore/trunk/content/mot.html

    r112678 r112717  
    22
    33<div class="container">
    4         [(#REM) Fil d'Ariane ]
    5         <ol role="navigation" class="breadcrumb small" prefix="v: http://rdf.data-vocabulary.org/#">
    6                 <li typeof="v:Breadcrumb"><i class="fa fa-lg fa-home" aria-hidden="true"></i> <a rel="home v:url" property="v:title" href="#URL_SITE_SPIP/"><:accueil_site:></a></li>
    7                 <BOUCLE_ariane(GROUPES_MOTS){id_groupe}>
    8                         [<li typeof="v:Breadcrumb"><i class="fa fa-lg fa-tags" aria-hidden="true"></i>  <span property="v:title">(#TITRE|couper{80})</span></li>]
    9                 </BOUCLE_ariane>
    10                 [<li typeof="v:Breadcrumb"><i class="fa fa-lg fa-tag" aria-hidden="true"></i>  <strong class="on active" property="v:title">(#TITRE|couper{80})</strong></li>]
    11         </ol>   
    12 
    134        <BOUCLE_articles(ARTICLES){id_mot}{0,1}>
    145                <INCLURE{fond=liste/articles-resume-col,env,ajax,titre=<:articles:>} />
  • _squelettes_/zktx-kore/trunk/content/recherche.html

    r80466 r112717  
    1 [(#REM) Fil d'Ariane ]
    2 <nav class="breadcrumb"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="sep"> &gt; </span><span><:info_rechercher:></span>[<span class="sep"> &gt; </span><strong class="on">(#RECHERCHE)</strong>]</nav>
    3 
    4 <section class="content-principal">
    5         [<header class="cartouche">
    6                 <h1 class="h1">Votre <big>recherche</big> <small>&#171;&nbsp;(#RECHERCHE)&nbsp;&#187;</small></h1>
     1<section class="container">
     2        [<header class="page-header">
     3                <h1 class="h1"><i class="fa fa-fw fa-2x fa-search pull-left" aria-hidden="true"></i> <span class="text-muted"><:zktx:votre_recherche:> :</span><br/>&#171;&nbsp;(#RECHERCHE)&nbsp;&#187;</h1>
    74        </header>]
    8         <section class="texte">
    9                 #FORMULAIRE_RECHERCHE
    10                
    11                 <INCLURE{fond=liste/articles-recherche,env,ajax} />
    12                
    13                 <INCLURE{fond=liste/rubriques-recherche,env,ajax} />
     5        <section class="row">           
     6                <nav class="col-md-6"><INCLURE{fond=liste/articles-recherche,env,ajax} /></nav>
     7                <nav class="col-md-6"><INCLURE{fond=liste/rubriques-recherche,env,ajax} /></nav>
    148        </section>
    159</section>
  • _squelettes_/zktx-kore/trunk/content/rubrique.html

    r112678 r112717  
    11<BOUCLE_content(RUBRIQUES){id_rubrique}>
    2         [(#REM) Fil d'Ariane ]
    3         <ol role="navigation" class="container breadcrumb" prefix="v: http://rdf.data-vocabulary.org/#">
    4                 <li typeof="v:Breadcrumb"><i class="fa fa-home" aria-hidden="true"></i> <a rel="home v:url" property="v:title" href="#URL_SITE_SPIP/"><:accueil_site:></a></li>
    5                 <BOUCLE_ariane(HIERARCHIE){id_rubrique}>
    6                         <li typeof="v:Breadcrumb"><i class="fa fa-folder" aria-hidden="true"></i> <a rel="v:url" property="v:title" href="[(#URL_RUBRIQUE|url_absolue)]">[<span itemprop="name">(#TITRE|couper{80})</span>]</a></li>
    7                 </BOUCLE_ariane>
    8                 [<li typeof="v:Breadcrumb" class="on active"><i class="fa fa-folder-open" aria-hidden="true"></i> <strong property="v:title">(#TITRE|couper{80})</strong></li>]
    9         </ol>
    102        [<section class="container">(#INCLURE{fond=inclure/portfolio,id_rubrique})</section>]
    113        [<article class="container page-header lead #EDIT{texte}">(#TEXTE|abs_url)</article>]
    12         [(#REM) Gestion du portfolio et des documents ]
    134        [<section class="container">(#INCLURE{fond=inclure/documents,id_rubrique})</section>]
    145        [<p class="h3">Notes :</p>
  • _squelettes_/zktx-kore/trunk/content/site.html

    r80466 r112717  
    11<BOUCLE_content(SITES){id_syndic}>
    2 [(#REM) Fil d'Ariane ]
    3 <nav class="breadcrumb"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_syndic}><span class="sep"> &gt; </span><a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[<span class="sep"> &gt; </span><strong class="on">(#NOM_SITE|couper{80})</strong>]</nav>
     2<article class="container">
    43
    5 <article class="content-principal">
    6 
    7   <header class="cartouche">
     4  <header class="page-header">
    85        <h1 class="h1 #EDIT{nom_site}">#NOM_SITE</h1>
    9                 <hr class="nettoyeur socialtags" />
    10                 [(#LOGO_SITE_NORMAL|image_reduire{465,465}|inserer_attribut{alt,#NOM_SITE})]
    116  </header>
    127        <section class="texte">
     
    3227                [<footer class="notes"><hr />(#NOTES|abs_url)</footer>]
    3328        </section>
    34         [(#PLUGINS{skiplink}|oui) [<nav class="nettoyeur skiplink remonter">(#INCLURE{fond=inclure/remonter})</nav>] ]
     29       
    3530
    3631</article>
  • _squelettes_/zktx-kore/trunk/css/zktx.css.html

    r112678 r112717  
    1 #CACHE{0}
    2 [(#REM)
    3   état = dev => CACHE{0}
    4   état = prod => CACHE{3600*24*30}
    5 ]
     1#CACHE{0} [(#REM) dev => 0 ; prod => 3600*24*30 ]
    62#HTTP_HEADER{Content-Type: text/css; charset=#CHARSET}
    73
     4[(#REM) Couleur principale & nuances
     5- utilise le plugin couleur_rubrique d'ARNO*
     6- sinon utilise la variable 'couleur_primary' suivante
     7]<BOUCLE_couleur_r(RUBRIQUES){tout}>
     8  [(#SET{[couleur_r(#ID_RUBRIQUE)],[(#ID_RUBRIQUE|couleur_rubrique)] })]
     9</BOUCLE_couleur_r>
     10<BOUCLE_couleur_a(ARTICLES){tout}>
     11  [(#SET{[couleur_a(#ID_ARTICLE)],[(#ID_RUBRIQUE|couleur_rubrique)] })]
     12</BOUCLE_couleur_a>
     13[(#SET{couleur_primary,337AB7})]
     14[(#SET{couleur,[(#GET{couleur_a#ID_ARTICLE}|sinon{[(#GET{couleur_r#ID_RUBRIQUE})]}|sinon{[(#ID_RUBRIQUE|couleur_site)]}|sinon{[(#GET{couleur_primary})]})] })]
     15[(#SET{couleur_eclaircir_2,[(#GET{couleur}|couleur_eclaircir|couleur_eclaircir)]})]
     16[(#SET{couleur_eclaircir_1,[(#GET{couleur}|couleur_eclaircir)]})]
     17[(#SET{couleur_foncer_1,[(#GET{couleur}|couleur_foncer)]})]
     18[(#SET{couleur_foncer_2,[(#GET{couleur}|couleur_foncer|couleur_foncer)]})]
     19[(#SET{couleur_inverser,[(#GET{couleur}|couleur_inverser)]})]
     20
     21[(#REM) Liens ]
    822a:link, a:visited, a:active, a:hover, a:focus, button, .btn, button:hover, .btn:hover {
    923  -webkit-transition: All .6s ease-in;
     
    1226  transition: All .6s ease-in;
    1327}
    14 
    15 a:link, a:visited {
    16   [color: #(#ID_RUBRIQUE
    17     |couleur_rubrique
    18     |sinon{ [(#ID_RUBRIQUE|couleur_site)] }
    19     |couleur_foncer
    20   );]
     28a, a:active, a:visited { color: [#(#GET{couleur_foncer_1})]; }
     29a:focus, a:hover, a:active { color: [#(#GET{couleur})]; }
     30/*a.btn, a.fa { text-decoration:none!important; }*/
     31.btn-primary {
     32  background-color: [#(#GET{couleur})];
     33  background-image: -webkit-gradient(linear,left 0,left 100%,from([#(#GET{couleur})]),to([#(#GET{couleur_foncer_1})]));
     34  background-image: -webkit-linear-gradient(top,[#(#GET{couleur})] 0,[#(#GET{couleur_foncer_1})] 100%);
     35  background-image: -moz-linear-gradient(top,[#(#GET{couleur})] 0,[#(#GET{couleur_foncer_1})] 100%);
     36  background-image: linear-gradient(to bottom,[#(#GET{couleur})] 0,[#(#GET{couleur_foncer_1})] 100%);
     37  background-repeat: repeat-x;
     38  border-color: [#(#GET{couleur_foncer_2})];
     39  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff[#(#GET{couleur})]',endColorstr='#ff[#(#GET{couleur_foncer_1})]',GradientType=0);
     40  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    2141}
    22 a:active, a:hover, a:focus {
    23   [color: #(#ID_RUBRIQUE
    24     |couleur_rubrique
    25     |sinon{ [(#ID_RUBRIQUE|couleur_site)] }
    26   );]
     42.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
     43  border-color: [#(#GET{couleur_foncer_2})]!important;
     44  background-color: [#(#GET{couleur_foncer_1})]!important;
     45  background-position: 0 -15px!important;
    2746}
    28 
    29 a.btn, a.fa { text-decoration:none!important; }
    3047
    3148[(#REM) btn sociaux aux couleurs officielles
     
    4966        .btn-itu {background-color:#ff5e51;}
    5067
    51 
    52 
    5368p { margin:1em 0; }
    5469
     
    5671.pull-right {margin-left:1em;}
    5772
    58 
    59 
    60 [(#SET{grad, [#(#ID_RUBRIQUE|couleur_rubrique|sinon{[(#ID_RUBRIQUE|couleur_site)]})] })]
    61 [(#SET{grad_foncer, [#(#ID_RUBRIQUE|couleur_rubrique|sinon{[(#ID_RUBRIQUE|couleur_site)]}|couleur_foncer)] })]
    62 [(#SET{grad_bordure, [#(#ID_RUBRIQUE|couleur_rubrique|sinon{[(#ID_RUBRIQUE|couleur_site)]}|couleur_foncer|couleur_foncer)] })]
    63 
    64 .btn-primary {
    65   background-image: -webkit-gradient(linear,left 0,left 100%,from(#GET{grad}),to(#GET{grad_foncer}));
    66   background-image: -webkit-linear-gradient(top,#GET{grad} 0,#GET{grad_foncer} 100%);
    67   background-image: -moz-linear-gradient(top,#GET{grad} 0,#GET{grad_foncer} 100%);
    68   background-image: linear-gradient(to bottom,#GET{grad} 0,#GET{grad_foncer} 100%);
    69   background-repeat: repeat-x;
    70   border-color: #GET{grad_bordure};
    71   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff#GET{grad}',endColorstr='#ff#GET{grad_foncer}',GradientType=0);
    72   filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    73 }
    74 .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    75   color: #fff;
    76   border-color: #GET{grad_bordure};
    77   background-color: #GET{grad_foncer};
    78   background-position: 0 -15px;
    79 }
    80 
    8173.navbar-brand {padding:10px 15px;}
    8274
    8375.top { position:fixed; bottom:1em; right:1em;}
    8476
    85 [.breadcrumb {
    86   background-color: #(#ID_RUBRIQUE
    87     |couleur_rubrique
    88     |sinon{ [(#ID_RUBRIQUE|couleur_site)] }
    89     |couleur_eclaircir
    90   );
    91 }]
    9277
    93 .bs-header, .bs-content, .bs-footer {padding:40px 0;}
    94 .bs-header {padding-top:80px;}
     78.bs-content, .bs-extra {padding:20px 0;}
     79.bs-header {padding:80px 0;}
     80.bs-footer {padding:40px 0;}
    9581
    96 .bs-header .jumbotron {background-color:[#(#ID_RUBRIQUE{0}|couleur_site|sinon{"EEEEEE"}|couleur_foncer|couleur_foncer)];}
     82.breadcrumb, .well, .jumbotron {background-color: [#(#GET{couleur_eclaircir_1})];}
     83.bs-header .jumbotron {background-color:[#(#GET{couleur_foncer_2})];}
    9784
    9885.bs-header {
    9986  color:#FFFFFF;
    100   background-color: [#(#ID_RUBRIQUE{0}|couleur_site|sinon{"808080"})];   
     87  background-color: [#(#GET{couleur})];   
    10188  [background-position:50% 50%;
    10289  background-size:cover;
     
    10592  background-image:url('(#LOGO_SITE_SPIP_SURVOL
    10693                            |image_reduire{1900,0}
    107                             |image_sepia{ [(#ID_RUBRIQUE|couleur_site|sinon{"EFEFEF"})] }
    108                             |image_gamma{-100}
     94                            |image_gamma{-50}
    10995                            |extraire_attribut{src}
    11096                          )');]
    11197}
    112 .bs-footer {
    113   background-color: [#(#ID_RUBRIQUE{0}|couleur_site|sinon{"EFEFEF"}|couleur_foncer|couleur_foncer)];
    114   color: #FFFFFF;
    115 }
    116 
    117 
     98.bs-extra { background-color: #EFEFEF; }
     99.bs-extra#extra2 { background-color: [#(#GET{couleur_eclaircir_2})]; }
     100.bs-footer { background-color: [#(#GET{couleur_foncer_2})]; color: #FFFFFF; }
    118101
    119102<BOUCLE_article_bs_header(ARTICLES){tout}>
    120103  .bs-header.article#ID_ARTICLE {
    121104
    122     background-color: [#(#ID_RUBRIQUE
    123                         |couleur_rubrique
    124                         |sinon{ [(#ID_RUBRIQUE|couleur_site)] }
    125                         |sinon{"EFEFEF"}
    126                       )];
     105    background-color: [#(#GET{couleur})];
    127106    [background-image:url('(#LOGO_ARTICLE_SURVOL
    128107                              |sinon{#LOGO_RUBRIQUE_SURVOL}
    129108                              |sinon{#LOGO_SITE_SPIP_SURVOL}
    130109                              |image_reduire{1900,0}
    131                               |image_sepia{ [(#ID_RUBRIQUE
    132                                                 |couleur_rubrique
    133                                                 |sinon{ [(#ID_RUBRIQUE|couleur_site)] }
    134                                                 |sinon{"EFEFEF"}
    135                                             )] }
    136                               |image_gamma{-100}
     110                              |image_gamma{-50}
    137111                              |extraire_attribut{src}
    138112                          )');]
     
    144118  .bs-header.rubrique#ID_RUBRIQUE {
    145119
    146     background-color: [#(#ID_RUBRIQUE
    147                         |couleur_rubrique
    148                         |sinon{ [(#ID_RUBRIQUE|couleur_site)] }
    149                         |sinon{"EFEFEF"}
    150                       )];
     120    background-color: [#(#GET{couleur})];
    151121    [background-image:url('(#LOGO_RUBRIQUE_SURVOL
    152122                              |sinon{#LOGO_SITE_SPIP_SURVOL}
    153123                              |image_reduire{1900,0}
    154                               |image_sepia{ [(#ID_RUBRIQUE
    155                                                 |couleur_rubrique
    156                                                 |sinon{ [(#ID_RUBRIQUE|couleur_site)] }
    157                                                 |sinon{"EFEFEF"}
    158                                             )] }
    159                               |image_gamma{-100}
     124                              |image_gamma{-50}
    160125                              |extraire_attribut{src}
    161126                          )');]
     
    169134                              |sinon{ #LOGO_SITE_SPIP_SURVOL }
    170135                              |image_reduire{1900,0}
    171                               |image_sepia{ [(#ID_RUBRIQUE|couleur_site|sinon{"EFEFEF"})] }
    172                               |image_gamma{-100}
     136                              |image_gamma{-50}
    173137                              |extraire_attribut{src}
    174138                          )');]
  • _squelettes_/zktx-kore/trunk/header/article.html

    r111631 r112717  
    1212                ]
    1313                [(#LOGO
    14                         |image_reduire{400,400}
     14                        |image_reduire{320,320}
    1515                        |inserer_attribut{alt,[(#TITRE|textebrut|attribut_html)]}
    1616                        |inserer_attribut{class,"img-responsive center-block img-thumbnail"}
  • _squelettes_/zktx-kore/trunk/header/rubrique.html

    r110187 r112717  
    1212                        |sinon{[(#LOGO_RUBRIQUE_NORMAL{0})]}
    1313                        |sinon{[(#LOGO_SITE_SPIP_NORMAL)]}
    14                         |image_reduire{400,400}
     14                        |image_reduire{320,320}
    1515                        |inserer_attribut{alt,[(#TITRE|textebrut|attribut_html)]}
    1616                        |inserer_attribut{class,"img-responsive center-block"}
  • _squelettes_/zktx-kore/trunk/header/sommaire.html

    r110251 r112717  
    22        <figure class="container">
    33                [(#LOGO_SITE_SPIP_NORMAL
    4                         |image_reduire{400,400}
     4                        |image_reduire{320,320}
    55                        |inserer_attribut{alt,[(#NOM_SITE_SPIP|textebrut|attribut_html)]}
    66                        |inserer_attribut{class,"img-responsive center-block"}
  • _squelettes_/zktx-kore/trunk/inclure/portfolio.html

    r109094 r112717  
    44  - https://www.spip.net/fr_article5632.html - Ajouter une image à un article
    55  - https://www.spip.net/fr_article1823.html - La boucle <DOCUMENTS>
    6 ]
    7 
    8 <B_documents_mosaique>
    9 <section class="portfolio">
     6]<B_documents_mosaique>
     7<section class="row">
    108  <BOUCLE_documents_mosaique(DOCUMENTS) {id_article} {mode=document}{extension IN png,jpg,gif} {par num titre, date}{doublons}{vu=non}>
    11     [<figure class="col-xs-12 col-sm-12 col-md-3 col-lg-3">
     9    [<figure class="col-xs-6 col-sm-4 col-md-2 col-lg-2">
    1210      <a href="#URL_DOCUMENT" type="#MIME_TYPE" onclick="location.href='[(#URL_ARTICLE|url_absolue|parametre_url{id_document,#ID_DOCUMENT}|ancre_url{documents_portfolio})]';return false;"[ class="active (#EXPOSER)"][ title="(#TITRE|attribut_html)"]>
    1311        (#FICHIER
  • _squelettes_/zktx-kore/trunk/paquet.xml

    r112693 r112717  
    22        prefix="zktx"
    33        categorie="squelette"
    4         version="2.0.8"
     4        version="2.0.9"
    55        etat="dev"
    66        compatibilite="[3.0.0;3.3.*]"
    77        logo="img/zktx-32.png"
    8         documentation="https://contrib.spip.net/Loiseau2nuit"
     8        documentation="https://zone.spip.net/trac/spip-zone/log/spip-zone/_squelettes_/zktx-kore"
    99>
    1010
  • _squelettes_/zktx-kore/trunk/zktx_options.php

    r112678 r112717  
    11<?php
    2 // blocs Z !   
    3         $GLOBALS['z_blocs'] = array(
    4                 'content','head','head_js','header','extra1','extra2','footer','foot_js'
    5         );
     2        // blocs Z !   
     3        $GLOBALS['z_blocs'] = array('content','head','head_js','header','extra1','extra2','footer','foot_js','breadcrumb');
    64
    75        // activer le chargement parallele sur les blocs contenu et more
Note: See TracChangeset for help on using the changeset viewer.