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


Ignore:
Timestamp:
Dec 11, 2018, 11:40:13 PM (7 months ago)
Author:
l.oiseau2nuit@…
Message:

ménages et bugfixes

  • poursuite refactoring css
  • on vire les vieux icônes par défaut et on intègre une dépendance à favicon (obj. qualité site)
  • inclure/rubriques: intégration correcte de la class #EXPOSE
  • extras: affinage markup

Reste encore quelques bizarrerries à régler ça et là, genre :

  • sur la home: erreur 404 si pas d'article sommaire_description_longue
  • rubriques: erreurs 404 si pas de #TEXTE
  • terminer les extras sur la page mots aussi

Je suis presqu'ému de le dire après 5 années de zone (au propre comme au figuré) mais on approche d'une version (relativement) stable

Location:
_squelettes_/zktx-kore/trunk
Files:
12 deleted
8 edited

Legend:

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

    r112717 r112736  
    1414                <INCLURE{fond=inclure/nav-bs,env} />
    1515        </nav>
    16         [<nav class="bs-extra" id="socialnav">(#INCLURE{fond=inclure/menu, env, identifiant=socialnav})</nav>]
     16        [<nav class="bs-extra extra3">(#INCLURE{fond=inclure/menu, env, identifiant=socialnav})</nav>]
    1717        <footer class="bs-footer" id="footer" role="contentinfo">
    1818                <INCLURE{fond=footer/#ENV{type-page},env} />
    1919        </footer>
    20         [<nav class="footernav">(#INCLURE{fond=inclure/menu, env, identifiant=footernav})</nav>]
     20        [<nav class="bs-extra footernav">(#INCLURE{fond=inclure/menu, env, identifiant=footernav})</nav>]
    2121        [(#INCLURE{fond=inclure/remonter})]
    2222        [(#REM) Chargements scripts et plugins en pied de page (Exemple : Google analytics) ]
  • _squelettes_/zktx-kore/trunk/content/article.html

    r112717 r112736  
    1414                                [(#REM) contenu de l'article ]
    1515                                <div class="col-lg-11">
    16                                         [<p class="#EDIT{hyperlien} hyperlien"><a target="_blank" class="btn btn-lg btn-primary" href="(#URL_SITE)">[(#NOM_SITE|sinon{"<:voir_en_ligne:>"})]</a></p>]
    1716                                        [<section class="#EDIT{texte} surlignable">(#TEXTE|image_reduire{750,0}|abs_url)</section>]
    1817                                        [<aside class="well #EDIT{ps}">(#PS)</aside>]
     
    2726                                - soit déjà suffisement référencé
    2827                                - soit il est juste webmaster et n'intervient pas en rédaction
    29                         ]
    30                         <B_auteur>
     28                        ]<B_auteur>
    3129                        <BOUCLE_auteur(AUTEURS){id_article}{!id_auteur = 1}>
    3230                                <INCLURE{fond=inclure/panel-auteur}{env}{id_auteur}
    3331                        </BOUCLE_auteur>
    3432                        </B_auteur>
     33
     34                        [<div class="#EDIT{hyperlien} well">
     35                                <p class="h4"><i class="fa fa-fw fa-external-link" title="<:zktx:source:>"></i>[ (#NOM_SITE)]</p>
     36                                <p class="text-right">
     37                                        <a class="btn btn-default spip_out" href="(#URL_SITE)"><:voir_en_ligne:></a>
     38                                </p>
     39                        </div>]
    3540                       
    3641                        [(#REM) portfolio & documents ]
  • _squelettes_/zktx-kore/trunk/css/zktx.css.html

    r112717 r112736  
    1919[(#SET{couleur_inverser,[(#GET{couleur}|couleur_inverser)]})]
    2020
    21 [(#REM) Liens ]
     21[(#REM) Recolorisation de la couleur "primary" ]
    2222a:link, a:visited, a:active, a:hover, a:focus, button, .btn, button:hover, .btn:hover {
    2323  -webkit-transition: All .6s ease-in;
     
    2828a, a:active, a:visited { color: [#(#GET{couleur_foncer_1})]; }
    2929a:focus, a:hover, a:active { color: [#(#GET{couleur})]; }
    30 /*a.btn, a.fa { text-decoration:none!important; }*/
     30.btn:hover { text-decoration:none; }
     31.btn-primary, .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
     32  color:#FFFFFF!important;
     33  background-color: [#(#GET{couleur})]!important;
     34}
    3135.btn-primary {
    32   background-color: [#(#GET{couleur})];
    3336  background-image: -webkit-gradient(linear,left 0,left 100%,from([#(#GET{couleur})]),to([#(#GET{couleur_foncer_1})]));
    3437  background-image: -webkit-linear-gradient(top,[#(#GET{couleur})] 0,[#(#GET{couleur_foncer_1})] 100%);
     
    4952        à adapter (color ou background-color)
    5053        selon icons utilisés (socicon-*, fa-* ou fa-*-square)
    51 ]
    52         [(#REM) les + utilisés]
     54]       [(#REM) les + utilisés]
    5355        a.btn-social {color:#FFFFFF!important;}
    5456        .btn-fb {background-color:#47639E;}
     
    5860        .btn-yt {background-color:#e02a20;}
    5961        .btn-ig {background-color:#000000;}
    60 
    6162        [(#REM) services streaming]
    6263        .btn-bcp {background-color:#619aa9;}
     
    6667        .btn-itu {background-color:#ff5e51;}
    6768
     69
     70[(#REM) Navigations ]
     71.navbar-brand {padding:10px 15px;}
     72.top { position:fixed; bottom:1em; right:1em;}
     73
     74
     75[(#REM) Elements ]
    6876p { margin:1em 0; }
    6977
     78
     79[(#REM) Utilities ]
    7080.pull-left {margin-right:1em;}
    7181.pull-right {margin-left:1em;}
    7282
    73 .navbar-brand {padding:10px 15px;}
    7483
    75 .top { position:fixed; bottom:1em; right:1em;}
    76 
    77 
    78 .bs-content, .bs-extra {padding:20px 0;}
    79 .bs-header {padding:80px 0;}
    80 .bs-footer {padding:40px 0;}
    81 
    82 .breadcrumb, .well, .jumbotron {background-color: [#(#GET{couleur_eclaircir_1})];}
    83 .bs-header .jumbotron {background-color:[#(#GET{couleur_foncer_2})];}
     84[(#REM) Blocks de pages ]
     85.bs-content { padding:20px 0; }
     86.bs-header  { padding:80px 0; }
     87.bs-extra   { padding:20px 0; background-color: #EFEFEF; }
     88.bs-extra.extra2 { background-color: [#(#GET{couleur_eclaircir_2})]; }
     89.bs-extra.extra3 { background-color: [#(#GET{couleur_eclaircir_1})]; }
     90.bs-footer  { padding:40px 0; }
     91.breadcrumb, .well, .jumbotron { background-color: [#(#GET{couleur_eclaircir_1})]; }
     92.bs-header .jumbotron, .bs-footer { background-color:[#(#GET{couleur_foncer_2})]; color: #FFFFFF; }
     93.bs-footer a, .bs-header .jumbotron a { color:[#(#GET{couleur})]; }
    8494
    8595.bs-header {
     
    96106                          )');]
    97107}
    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; }
    101108
    102109<BOUCLE_article_bs_header(ARTICLES){tout}>
    103110  .bs-header.article#ID_ARTICLE {
    104 
    105111    background-color: [#(#GET{couleur})];
    106112    [background-image:url('(#LOGO_ARTICLE_SURVOL
     
    113119  }
    114120</BOUCLE_article_bs_header>
    115 
    116 
    117121<BOUCLE_rubrique_bs_header(RUBRIQUES){tout}>
    118122  .bs-header.rubrique#ID_RUBRIQUE {
     
    125129                              |extraire_attribut{src}
    126130                          )');]
    127 
    128131  }
    129132</BOUCLE_rubrique_bs_header>
    130 
    131133<BOUCLE_mot_bs_header(MOTS){tout}>
    132134  .bs-header.mot#ID_MOT {
     
    139141  }
    140142</BOUCLE_mot_bs_header>
    141 
    142 
    143 
  • _squelettes_/zktx-kore/trunk/extra2/rubrique.html

    r112678 r112736  
    88                        SINON on affiche le menu rubriques standard
    99                ]
    10                 <nav class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
     10                <nav class="col-md-4">
    1111                        <B_mots>
    12                                 <span class="h4"><:mots_clefs:></span>
     12                                <p class="h4"><:mots_clefs:></p>
    1313                                <ul class="list-group">
    1414                                        <BOUCLE_mots(MOTS) {id_rubrique} {par titre}>
     
    1818                        </B_mots>
    1919                        [(#REM) Menu de navigation par rubriques ]
    20                         [(#INCLURE{fond=inclure/rubriques,id_rubrique})]
     20                        [(#INCLURE{fond=inclure/rubriques,id_rubrique,env})]
    2121                        <//B_mots>
    2222                </nav>
     
    2424                [(#REM) Breves du secteur ]
    2525                <B_breves>
    26                 <aside class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
     26                <aside class="col-md-4">
    2727                        #ANCRE_PAGINATION
    28                         <span class="h4"><:breves:breves:></span>
     28                        <p class="h4"><:breves:breves:></p>
    2929                        <ul class="list-group">
    3030                                        <BOUCLE_breves(BREVES) {id_rubrique}{!par date}{pagination 5}>
     
    3535                </aside>
    3636                </B_breves>
    37                
     37
    3838                [(#REM) Sur le Web ]
    3939                <B_syndic>
    40                 <aside class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
    41                         <span class="h4"><:nouveautes_web:></span>
     40                <nav class="col-md-4">
     41                        <p class="h4"><:nouveautes_web:></p>
    4242                        <ul class="list-group">
    4343                                <BOUCLE_syndic(SYNDIC_ARTICLES){id_rubrique}{age<180}{!par date}{pagination 8}>
    4444                                <li class="list-group-item">
    45                                         [<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr> &ndash; ]
    46                                         <a class="spip_out" rel="external" href="#URL_ARTICLE"[ title="(#NOM_SITE|attribut_html|couper{80})"]>#TITRE</a>
     45                                        [<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate)</abbr> ][<span class="small">@ (#NOM_SITE)</span><br/>]
     46                                        <a href="#URL_ARTICLE"[ title="(#NOM_SITE|attribut_html|couper{80})"] class="spip_out">#TITRE</a>
    4747                                </li>
    4848                                </BOUCLE_syndic>
    4949                        </ul>
    50                 </aside>
     50                </nav>
    5151                </B_syndic>
    5252
  • _squelettes_/zktx-kore/trunk/extra2/sommaire.html

    r112678 r112736  
    99                <aside class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
    1010                        #ANCRE_PAGINATION
    11                         <span class="h4"><:breves:breves:></span>
     11                        <p class="h4"><:breves:breves:></p>
    1212                        <ul class="list-group">
    1313                                        <BOUCLE_breves(BREVES){tout}{!par date}{pagination 5}>
     
    2222                <B_forums_liens>
    2323                <aside class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
    24                         <span class="h4"><:derniers_commentaires:></span>
     24                        <p class="h4"><:derniers_commentaires:></p>
    2525                        <ul class="list-group">
    2626                                <BOUCLE_forums_liens(FORUMS?){plat}{!par date}{0,8}>
  • _squelettes_/zktx-kore/trunk/header/dist.html

    r110251 r112736  
    1010                                )]
    1111                        </div>
    12                         <figcaption class="col-xs-12 col-sm-6 col-md-9 col-lg-9">
     12                        <figcaption class="col-xs-12 col-sm-6 col-md-9 col-lg-9 page-header">
    1313                                [(#MENU_LANG)]
    1414                                <h1 class="h1" id="nom_site_spip">#NOM_SITE_SPIP</h1>
  • _squelettes_/zktx-kore/trunk/inclure/rubriques.html

    r84038 r112736  
    1010]
    1111<B_rubriques>
    12 <span class="h4"><:rubriques:></span>
     12<p class="h4"><:rubriques:></p>
    1313<ul class="list-group">
    1414<BOUCLE_rubriques(RUBRIQUES) {racine} {par num titre}{titre != ZKTX}>
    15         <li class="list-group-item">
    16                 <a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|couper{80})]</a>
     15        <li class="list-group-item[ active (#EXPOSE)]">
     16                <a rel="category" href="[(#URL_RUBRIQUE|abs_url)]">[(#TITRE|couper{80})]</a>
    1717
    1818                <B_sous_rubriques>
    19                 <ul>
     19                <ul class="list-group">
    2020                        <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre}{!par date}><BOUCLE_test_expose(RUBRIQUES) {id_enfant}>#EXPOSE{' '}</BOUCLE_test_expose>
    21                                 <li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|couper{80})]</a><BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re> </li>
     21                                <li class="list-group-item[ active (#EXPOSE)]"><a rel="category" href="[(#URL_RUBRIQUE|abs_url)]">[(#TITRE|couper{80})]</a><BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re>       </li>
    2222                        </B_test_expose></BOUCLE_sous_rubriques>
    2323                </ul>
  • _squelettes_/zktx-kore/trunk/paquet.xml

    r112717 r112736  
    22        prefix="zktx"
    33        categorie="squelette"
    4         version="2.0.9"
     4        version="2.0.10"
    55        etat="dev"
    66        compatibilite="[3.0.0;3.3.*]"
     
    1919        <necessite nom="menus" compatibilite="[1.7.11;["/>
    2020        <necessite nom="saisies" compatibilite="[3.8.2;["/>
     21        <necessite nom="favicon" compatibilite="[1.1.2;["/>
    2122        <utilise nom="cextras" compatibilite="[3.11.6;["/>
    2223        <utilise nom="critere_mots"/>
Note: See TracChangeset for help on using the changeset viewer.