Changeset 115282 in spip-zone


Ignore:
Timestamp:
May 8, 2019, 3:40:33 PM (2 weeks ago)
Author:
l.oiseau2nuit@…
Message:

commit un peu foutoir car plusieurs chantiers en cours + vieiles modifs qui n'avaient pas encore été pushées : cosmetique, re-zoning, et optis diverses (notament pour les forums) + ajout d'un répertoire d'accueil des fenêtres modales personalisées (j'en oublie surement et tout n'est pas encore pleinement fonctionnel)

Location:
_squelettes_/zktx-kore/trunk
Files:
6 added
21 edited
1 copied
1 moved

Legend:

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

    r112736 r115282  
    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} />
     3        [(#PAGE_SOMMAIRE|non)<INCLURE{fond=breadcrumb,env} />]
    44        <section class="bs-content" id="content" role="main">
    55                <INCLURE{fond=content/#ENV{type-page},env} />
  • _squelettes_/zktx-kore/trunk/content/auteur.html

    r113061 r115282  
    11<BOUCLE_content(AUTEURS){id_auteur}>
    22<article class="container vcard">
     3        <header class="page-header">
     4                <h2 class="h1 #EDIT{nom}">#NOM</h2>
     5        </header>
    36        <div class="row">
    47                <div class="col-md-6">
    5                         <div class="page-header">
    6                                 <p class="h1 #EDIT{nom}">#NOM</p>
    7                         </div>
    8                         [<section class="#EDIT{bio}" id="bio">(#BIO|abs_url)</section>]
     8                        [<div class="#EDIT{bio}" id="bio">(#BIO|abs_url)</div>]
    99                        [<p class="#EDIT{hyperlien}" id="hyperlien"><i class="fa fa-fw fa-globe" aria-hidden="true"></i> <a href="(#URL_SITE)" class="url spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
    1010
    1111                        [(#REM) Articles de l'auteur ]
    1212                        <B_articles_auteur>
    13                         <nav class="list-group">
    14                                 <p class="h3"><:articles_auteur:></p>
    15                                 <BOUCLE_articles_auteur(ARTICLES){id_auteur} {!par date} {0,3} {doublons}>
     13                        <p class="h3"><:articles_auteur:></p>
     14                        <aside class="list-group ajax">
     15                                #ANCRE_PAGINATION
     16                                <BOUCLE_articles_auteur(ARTICLES){id_auteur} {!par date} {pagination 5}>
    1617                                 <a href="[(#URL_ARTICLE|abs_url)]" class="list-group-item[ active (#EXPOSE)]">
    1718                                        [<figure class="pull-left">(#LOGO
    18                                                 |image_reduire{100,100}
    19                                                 |image_recadre{70,70,centrer}
     19                                                |image_reduire{120,120}
     20                                                |image_recadre{90,90,centrer}
    2021                                                |inserer_attribut{alt,#TITRE}
    2122                                                |inserer_attribut{class,"img-responsive img-thumbnail"}
     
    2324                                        <strong class="list-group-item-heading">#TITRE</strong>
    2425                                        <p class="list-group-item-text">
    25                                                 [<span class="#EDIT{soustitre}">(#SOUSTITRE|sinon{#DESCRIPTIF}|sinon{#INTRODUCTION}|couper{100})</span>]
    26                                                 [ <span class="text-muted"><i class="fa fa-calendar-o" aria-hidden="true"></i> <time[ title="(#DATE|affdate{'c'})"] class="pubdate" [datetime="(#DATE|date_iso)"] itemprop="pubdate">(#DATE|affdate)</time>][ | <i class="fa fa-comments-o" aria-hidden="true"></i> (#COMPTEUR{forums})</span>]
     26                                                [<em class="#EDIT{soustitre}">(#SOUSTITRE|sinon{#DESCRIPTIF}|sinon{#INTRODUCTION}|couper{80})</em>]
     27                                                [<br/><span class="text-muted"><i class="fa fa-calendar-o" aria-hidden="true"></i> <time[ title="(#DATE|affdate{'c'})"] class="pubdate" [datetime="(#DATE|date_iso)"] itemprop="pubdate">(#DATE|affdate)</time>][ | <i class="fa fa-comments-o" aria-hidden="true"></i> (#COMPTEUR{forums})</span>]
    2728                                        </p>
    2829                                 </a>
    2930                                </BOUCLE_articles_auteur>
    30                         </nav>
     31                                [<nav class="pagination text-center center-block">(#PAGINATION{precedent_suivant})</nav>]
     32                        </aside>
    3133                        </B_articles_auteur>
    3234                </div>
    33                 <div class="col-md-6">
    34                         <section class="well" id="formulaire">#FORMULAIRE_ECRIRE_AUTEUR</section>       
    35                 </div>
     35                <aside class="col-md-6">
     36                        <div class="well" id="formulaire">#FORMULAIRE_ECRIRE_AUTEUR</div>       
     37                </aside>
    3638        </div>
    3739</article>
  • _squelettes_/zktx-kore/trunk/content/mot.html

    r112717 r115282  
    11<BOUCLE_content(MOTS) {id_mot} {doublons}>
    2 
     2<div class="bs-extra">
     3        <div class="container"><INCLURE{fond=inclure/btn-rubriques,env} /></div>
     4</div>
    35<div class="container">
    46        <BOUCLE_articles(ARTICLES){id_mot}{0,1}>
     
    68        </BOUCLE_articles>
    79        </B_articles>
    8 
    9         [<section class="container page-header lead #EDIT{texte}">(#TEXTE|abs_url)</section>]
    10 
    11         [<footer class="container text-muted"><hr />(#NOTES|abs_url)</footer>]
    1210</div>
    1311
  • _squelettes_/zktx-kore/trunk/content/rubrique.html

    r112717 r115282  
    1 <BOUCLE_content(RUBRIQUES){id_rubrique}>
    2         [<section class="container">(#INCLURE{fond=inclure/portfolio,id_rubrique})</section>]
    3         [<article class="container page-header lead #EDIT{texte}">(#TEXTE|abs_url)</article>]
    4         [<section class="container">(#INCLURE{fond=inclure/documents,id_rubrique})</section>]
    5         [<p class="h3">Notes :</p>
    6         <footer class="text-muted">(#NOTES|abs_url)</footer>]
    7 </BOUCLE_content>
     1<BOUCLE_content_rubrique(RUBRIQUES){id_rubrique}>
     2        <BOUCLE_articles(ARTICLES){id_rubrique}{0,1}>
     3                <header class="visible-xs-block container"><INCLURE{fond=liste/articles-resume-xs,env,ajax,titre=<:articles_rubrique:>,nb=8} /></header>
     4                <header class="hidden-xs container"><INCLURE{fond=liste/articles-resume-col,env,ajax,titre=<:articles_rubrique:>,nb=8} /></header>
     5        </BOUCLE_articles>
     6        </B_articles>
     7        <//B_articles>
     8       
     9        <BOUCLE_sous_rub(RUBRIQUES){id_parent}{0,1}>
     10                <header class="container"><INCLURE{fond=liste/rubriques-resume-col,env,ajax,titre=<:sous_rubriques:>,nb=6} /></header>
     11        </BOUCLE_sous_rub>
     12        </B_sous_rub>
     13        <//B_sous_rub>
     14</BOUCLE_content_rubrique>
  • _squelettes_/zktx-kore/trunk/content/sommaire.html

    r113293 r115282  
    1 [(#REM) Page d'accueil ]
    2 
    3 [(#REM) Afficher du contenu supplémentaire dans cette zone :
    4         - Créer, s'il n'existe pas un secteur nommé "ZKTX"
    5         - L'exclure de la navigation générale avec exclure_secteur
    6         - Y créer un article intitulé "sommaire_description_longue"
    7         - le garder en statut "proposé à l'évaluation"
    8 ]<BOUCLE_sommaire_description_longue(ARTICLES){titre = sommaire_description_longue}{statut = prop}{tout_voir}>
    9 [<article class="#EDIT{texte} container page-header lead">(#TEXTE|abs_url)</article>]
    10 </BOUCLE_sommaire_description_longue>
     1[(#REM) Derniers billets]
     2<nav class="container">
     3        <BOUCLE_articles(ARTICLES){tout}{0,1}>
     4                [(#REM) On presente par defaut les articles en mode colonnes ]
     5                <header class="visible-xs-block ajax"><INCLURE{fond=liste/articles-resume-xs,env,ajax,titre=<:derniers_articles:>,nb=8} /></header>
     6                <header class="hidden-xs ajax"><INCLURE{fond=liste/articles-resume-col,env,ajax,titre=<:derniers_articles:>,nb=8} /></header>
     7        </BOUCLE_articles>
     8</nav>
  • _squelettes_/zktx-kore/trunk/css/zktx.css.html

    r113293 r115282  
    2424
    2525[(#REM) Links ]
    26 a:link, a:visited, a:active, a:hover, a:focus, button, .btn, button:hover, .btn:hover {
     26a:link, a:visited, a:hover, a:focus, button, .btn, button:hover, .btn:hover {
    2727  -webkit-transition: All .6s ease-in;
    2828  moz-transition: All .6s ease-in;
     
    3030  transition: All .6s ease-in;
    3131}
    32 a, a:active, a:visited { color: [#(#GET{couleur_foncer_1})]; }
    33 a:focus, a:hover, a:active { color: [#(#GET{couleur})]; }
     32a, a:visited { color: [#(#GET{couleur_foncer_1})]; }
     33a:focus, a:hover { color: [#(#GET{couleur})]; }
    3434
    3535[(#REM) Colour primary ]
     
    5555[(#REM) Buttons ]
    5656.btn-primary {background-image: none;}
    57 .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
     57.btn-primary:hover, .btn-primary:focus, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    5858  border-color: [#(#GET{couleur_foncer_2})]!important;
    5959  background-color: [#(#GET{couleur_foncer_1})]!important;
     
    101101.bs-extra.extra3 { background-color: [#(#GET{couleur_eclaircir_1})]; }
    102102.bs-footer  { padding:40px 0; }
    103 .breadcrumb, .well, .jumbotron { background-color: [#(#GET{couleur_eclaircir_1})]; }
     103.breadcrumb, .jumbotron { background-color: [#(#GET{couleur_eclaircir_1})]; }
     104.well {
     105  background-image:none;
     106  background-color: [#(#GET{couleur_eclaircir_2})];
     107}
     108.extra2 .well {background-color: [#(#GET{couleur_eclaircir_1})]; }
     109
    104110.bs-header .jumbotron, .bs-footer { background-color:[#(#GET{couleur_foncer_2})]; color: #FFFFFF; }
    105111.bs-footer a, .bs-header .jumbotron a { color:[#(#GET{couleur})]; }
     
    134140<BOUCLE_rubrique_bs_header(RUBRIQUES){tout}>
    135141  .bs-header.rubrique#ID_RUBRIQUE {
    136 
    137142    background-color: [#(#GET{couleur})];
    138143    [background-image:url('(#LOGO_RUBRIQUE_SURVOL
  • _squelettes_/zktx-kore/trunk/extra1/rubrique.html

    r112693 r115282  
    11<BOUCLE_extra1_rubrique(RUBRIQUES){id_rubrique}>
    2         <BOUCLE_articles(ARTICLES){id_rubrique}{0,1}>
    3                 <header class="visible-xs-block container"><INCLURE{fond=liste/articles-resume-xs,env,ajax,titre=<:articles_rubrique:>,nb=8} /></header>
    4                 <header class="hidden-xs container"><INCLURE{fond=liste/articles-resume-col,env,ajax,titre=<:articles_rubrique:>,nb=8} /></header>
    5         </BOUCLE_articles>
    6         </B_articles>
    7         <//B_articles>
    8        
    9         <BOUCLE_sous_rub(RUBRIQUES){id_rubrique}{0,1}>
    10                 <header class="container"><INCLURE{fond=liste/rubriques-resume-col,env,ajax,titre=<:sous_rubriques:>} /></header>
    11         </BOUCLE_sous_rub>
    12         </B_sous_rub>
    13         <//B_sous_rub>
     2        [<section class="container">(#INCLURE{fond=inclure/portfolio,id_rubrique})</section>]
     3        [<article class="container page-header lead #EDIT{texte}">(#TEXTE|abs_url)</article>]
     4        [<section class="container">(#INCLURE{fond=inclure/documents,id_rubrique})</section>]
     5        [<p class="h3">Notes :</p>
     6        <footer class="text-muted">(#NOTES|abs_url)</footer>]
    147</BOUCLE_extra1_rubrique>
  • _squelettes_/zktx-kore/trunk/extra1/sommaire.html

    r112844 r115282  
    1 [(#REM) Derniers billets]
    2 <nav class="container">
    3         <BOUCLE_articles(ARTICLES){tout}{0,1}>
    4                 [(#REM) On presente par defaut les articles en mode colonnes ]
    5                 <header class="visible-xs-block"><INCLURE{fond=liste/articles-resume-xs,env,ajax,titre=<:derniers_articles:>,nb=8} /></header>
    6                 <header class="hidden-xs"><INCLURE{fond=liste/articles-resume-col,env,ajax,titre=<:derniers_articles:>,nb=8} /></header>
    7         </BOUCLE_articles>
    8 </nav>
    9 
    10 
     1[(#REM) Afficher du contenu supplémentaire dans cette zone :
     2        - Créer, s'il n'existe pas un secteur nommé "ZKTX"
     3        - L'exclure de la navigation générale avec exclure_secteur
     4        - Y créer un article intitulé "sommaire_description_longue"
     5        - le garder en statut "proposé à l'évaluation"
     6]<BOUCLE_sommaire_description_longue(ARTICLES){titre = sommaire_description_longue}{statut = prop}{tout_voir}>
     7[<article class="#EDIT{texte} container page-header lead">(#TEXTE|abs_url)</article>]
     8</BOUCLE_sommaire_description_longue>
  • _squelettes_/zktx-kore/trunk/extra2/dist.html

    r113061 r115282  
    33
    44                [(#REM) Menu de navigation par rubriques ]
    5                 [<nav class="col-xs-12 col-sm-12 col-md-4 col-lg-4">(#INCLURE{fond=inclure/rubriques,id_rubrique})</nav>]
     5                [<nav class="col-sm-6 col-md-3">(#INCLURE{fond=inclure/rubriques,id_rubrique})</nav>]
    66
    77                [(#REM) Breves du secteur ]
    88                <B_breves>
    9                 <aside class="col-xs-12 col-sm-12 col-md-4 col-lg-4 ajax">
     9                <aside class="col-sm-6 col-md-3 ajax">
    1010                        #ANCRE_PAGINATION
    1111                        <p class="h4"><:breves:breves:></p>
     
    2121                [(#REM) Liens des forums ]
    2222                <B_forums_liens>
    23                 <aside class="col-xs-12 col-sm-12 col-md-4 col-lg-4 ajax">
     23                <aside class="col-sm-6 col-md-3 ajax">
    2424                        #ANCRE_PAGINATION
    2525                        <p class="h4"><:derniers_commentaires:></p>
     
    3636                </B_forums_liens>
    3737
     38                [(#REM) Sites Web de la rubrique ]
     39                <B_sites>
     40                <nav class="col-sm-6 col-md-3">
     41                        <p class="h4"><:sites_web:></p>
     42                        #ANCRE_PAGINATION
     43                        <ul class="list-group">
     44                                <BOUCLE_sites(SITES){tout}{par nom_site}{pagination 10}>
     45                                <li class="list-group-item"><a href="#URL_SITE"[ title="(#NOM_SITE|attribut_html|couper{80})"] class="spip_out">#NOM_SITE</a></li>
     46                                </BOUCLE_sites>
     47                        </ul>
     48                        [<nav class="text-center clearfix ajax">(#PAGINATION{precedent_suivant})</nav>]
     49                </nav>
     50                </B_sites>
     51
    3852        </div>
    3953</div>
  • _squelettes_/zktx-kore/trunk/extra2/mot.html

    r115281 r115282  
    1 <BOUCLE_extra1(MOTS) {id_mot} {doublons}>
     1<BOUCLE_extra2_mot(MOTS) {id_mot} {doublons}>
    22
    33<div class="container">
     
    4646  </div>
    4747</div>
    48 </BOUCLE_extra1>
     48</BOUCLE_extra2_mot>
  • _squelettes_/zktx-kore/trunk/extra2/rubrique.html

    r112844 r115282  
    88                        SINON on affiche le menu rubriques standard
    99                ]
    10                 <nav class="col-md-4">
     10                <nav class="col-sm-6 col-md-3">
    1111                        <B_mots>
    1212                                <p class="h4"><:mots_clefs:></p>
     
    2424                [(#REM) Breves du secteur ]
    2525                <B_breves>
    26                 <aside class="col-md-4">
     26                <aside class="col-sm-6 col-md-3">
    2727                        <p class="h4"><:breves:breves:></p>
    2828                        #ANCRE_PAGINATION
    2929                        <ul class="list-group">
    30                                         <BOUCLE_breves(BREVES) {id_rubrique}{!par date}{pagination 5}>
     30                                        <BOUCLE_breves(BREVES) {id_rubrique}{!par date}{pagination 8}>
    3131                                        <li class="list-group-item[ active (#EXPOSE)]">[<time class="published" pubdate datetime="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</time> &ndash; ]<a href="#URL_BREVE">#TITRE</a></li>
    3232                                        </BOUCLE_breves>
     
    3636                </B_breves>
    3737
    38                 [(#REM) Sur le Web ]
     38                [(#REM) Sites Web de la rubrique ]
     39                <B_sites>
     40                <nav class="col-sm-6 col-md-3">
     41                        <p class="h4"><:sites_web:></p>
     42                        #ANCRE_PAGINATION
     43                        <ul class="list-group">
     44                                <BOUCLE_sites(SITES){id_rubrique}{par nom_site}{pagination 10}>
     45                                <li class="list-group-item"><a href="#URL_SITE"[ title="(#NOM_SITE|attribut_html|couper{80})"] class="spip_out">#NOM_SITE</a></li>
     46                                </BOUCLE_sites>
     47                        </ul>
     48                        [<nav class="text-center clearfix ajax">(#PAGINATION{precedent_suivant})</nav>]
     49                </nav>
     50                </B_sites>
     51               
     52                [(#REM) articles syndiqués ]
    3953                <B_syndic>
    40                 <nav class="col-md-4">
     54                <nav class="col-sm-6 col-md-3">
    4155                        <p class="h4"><:nouveautes_web:></p>
    4256                        #ANCRE_PAGINATION
  • _squelettes_/zktx-kore/trunk/foot_js/dist.html

    r109890 r115282  
    1 [(#REM) Placez ici
    2        
    3         - Vos fenêtres modales si vos squelettes en utilisent :
    4                 https://getbootstrap.com/docs/3.3/javascript/#modals
    5        
    6         - vos scripts et plugins JS, communs à tous le site
    7                 Ex: tracker statistiques, librairies et APIs diverses, ...
     1[(#REM) 1- INCLURE les éventuelles fenêtres modales communes à tout le site ]
     2        <INCLURE{fond=inclure/modal/contact-webmaster,env} />
    83
    9 
    10         ATTENTION :
    11                 c'est le seul cas où pour chaque déclinaison d'objet que vous ajouterez
    12                 dans le répertoire squelettes/foot_js (article.html / rubrique.html / ...)
    13                 il est recommandé d'inclure ce fichier ! en fin de code !
    14                         - < vos fenêtres modales .../... >
    15                         -       < vos javascripts .../... >
    16                         - <INCLURE{fond=foot_js/dist,env}/>
    17 ]
     4[(#REM) 2- Les scripts JS qui n'interviennent pas sur l'affichage du site et/ou dont le placement en <head> n'est pas pertinent (voire problématique: trackers stats, codes régies pub, etc ...) ]
  • _squelettes_/zktx-kore/trunk/foot_js/sommaire.html

    r109890 r115282  
    1 [(#REM)
    2         foot_js/sommaire.html / Placé ici à titre d'exemple
    3        
    4         Intégrez ici vos modales & javascripts spécifiques à la page sommaire
    5         AVANT l'inclure foot_js/dist
    6 ]
     1[(#REM) 1- INCLURE les éventuelles fenêtres modales propres à la page 'sommaire' ]
     2
     3[(#REM) 2- JS propres à la page sommaire ]
     4
     5[(#REM) 3- Rappel des communs à tout le site si besoin ]
     6<INCLURE{fond=foot_js/dist,env} />
    77
    88
    9 
    10 [(#REM) Communs à tout le site ]
    11 <INCLURE{fond=foot_js/dist,env} />
  • _squelettes_/zktx-kore/trunk/head/sommaire.html

    r103869 r115282  
    44        SINON, on récupère les infos d'identité du site telles qu'elles ont été
    55        renseignées dans l'espace privé, section 'Identité du site'
    6 ]
    7 [(#PLUGINS{metas}|?{
    8         [(#INCLURE{fond=inclure/metas}{env})] ,
    9         <title>[(#SLOGAN_SITE_SPIP|typo|textebrut) - ][(#NOM_SITE_SPIP|typo|textebrut)]</title>
    10         [<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)" />]
     6][(#PLUGINS{metas}|?{
     7        [(#INCLURE{fond=inclure/metas}{env})],<title>[(#SLOGAN_SITE_SPIP|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>[
     8        <meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)" />]
    119})]
  • _squelettes_/zktx-kore/trunk/inclure/btn-sites.html

    r115281 r115282  
    11        [(#REM) Sites de la rubrique sous forme de boutons centrés ]
    22        <B_btn_sites>
    3         <nav class="text-center">
    4                 <ul class="list-inline">
    5                                 <BOUCLE_btn_sites(SITES) {id_rubrique} {tout} {doublons site}>
    6                                 <li><a[ rel="(#ENV{rel})"][ class="btn (#ENV{class}|sinon{btn-default})"] href="#URL_SITE">#NOM_SITE</a></li>
    7                                 </BOUCLE_btn_sites>
    8                 </ul>
    9         </nav>
     3                <nav class="text-center">
     4                        <BOUCLE_btn_sites(SITES) {id_rubrique?} {id_mot?} {tout} {doublons site}>
     5                                <a[ rel="(#ENV{rel}|sinon{external})"][ class="btn (#ENV{class}|sinon{btn-default})"] href="#URL_SITE">#NOM_SITE</a>
     6                        </BOUCLE_btn_sites>
     7                </nav>
    108        </B_btn_sites>
  • _squelettes_/zktx-kore/trunk/inclure/comment.html

    r110186 r115282  
    44]
    55<BOUCLE_comment(FORUMS){id_forum}>
    6 <blockquote class="comment hreview[ (#ID_PARENT|?{reply})]">
     6<div class="comment[ (#ID_PARENT|?{reply})]">
    77        <a href="#comment#ID_FORUM" name="comment#ID_FORUM" id="comment#ID_FORUM"></a>
    88        <a href="#forum#ID_FORUM" name="forum#ID_FORUM" id="forum#ID_FORUM"></a>
    9         [(#INCLURE{fond=modeles/comment-meta,env})]
    10         <div class="comment-content description">
    11                 [<div class="comment-texte #EDIT{texte}">(#TEXTE|lignes_longues)</div>]
    12                 [<div class="comment-notes">(#NOTES|safehtml|lignes_longues)</div>]
    13                 <B_doc><div class="comment-doc"><BOUCLE_doc(DOCUMENTS){id_forum}>
     9        [<div class="panel-heading">(#INCLURE{fond=modeles/comment-meta,env})</div>]
     10        <div class="panel-body">
     11                [<div class="#EDIT{texte}">(#TEXTE|lignes_longues)</div>]
     12                [(#NOTES|safehtml|lignes_longues)]
     13                <B_doc><BOUCLE_doc(DOCUMENTS){id_forum}>
    1414                [(#EXTENSION|match{'^(gif|jpg|png)$'}|?{
    15                         [(#MODELE{emb, lien=#URL_DOCUMENT}|image_reduire{300})]
    16                 ,
    17                         [(#LOGO_DOCUMENT|#URL_DOCUMENT)]
     15                        [(#MODELE{emb, lien=#URL_DOCUMENT}|image_reduire{300})],[(#LOGO_DOCUMENT|#URL_DOCUMENT)]
    1816                })]
    19                 </BOUCLE_doc></div></B_doc>
     17                </BOUCLE_doc></B_doc>
    2018        </div>
    21         [(#BOUTONS_ADMIN_FORUM)]
    22 </blockquote><!--.comment-->
     19        [<div class="panel-footer">(#BOUTONS_ADMIN_FORUM)</div>]
     20</div><!--.comment-->
    2321</BOUCLE_comment>
  • _squelettes_/zktx-kore/trunk/inclure/forum.html

    r112678 r115282  
    22  Copie du 2014-11-10 12:54:36 par Loiseau2nuit
    33  Fichier original plugins/comments/inclure/forum.html
    4 ]
    5 <a href="#comments" name="comments" id="comments"></a><a href="#forum" name="forum" id="forum"></a>
     4]<a href="#comments" name="comments" id="comments"></a><a href="#forum" name="forum" id="forum"></a>
     5<INCLURE{fond=comments-#CONFIG{comments/comments_fil,list}|replace{'-',''},env,ajax} />
     6<div class="col-md-5 sticky ajax">
     7[(#ENV{repondre_url}|oui)
     8        [<div class="h3"><i class="fa fa-pencil-square-o"></i> (#ENV*{repondre_titre,<:repondre_article:>}|trim)</div>]
     9        [<div class="well">(#FORMULAIRE_FORUM{#SELF,#ENV{objet},#ENV{id_objet}})</div>]
     10        [(#PARAMETRES_FORUM|oui)<p class="text-muted"><INCLURE{fond=comments-feed,env} /></p>]
     11][(#ENV{repondre_url}|non)<p class="h3"><:zktx:forums_desactives:></p>
     12        [<p class="text-center"><:zktx:forums_desactives_partage:></p><nav class="text-center">(#INCLURE{fond=inclure/socialtags,env})</nav>]
     13]</div>
    614
    7         <section class="col-xs-12 col-sm-12 col-md-6 col-lg-8 ajax">
    8                 <INCLURE{fond=comments-#CONFIG{comments/comments_fil,list}|replace{'-',''},env,ajax} />
    9         </section>
    10 
    11         [(#ENV{repondre_url}|oui)
    12                 <div class="col-sm-12 col-xs-12 col-md-6 col-lg-4 sticky">
    13                         [<div class="h3"><i class="fa fa-pencil-square-o"></i> (#ENV*{repondre_titre,<:repondre_article:>}|trim)</div>]
    14                        
    15                         [<div class="well">(#FORMULAIRE_FORUM{#SELF,#ENV{objet},#ENV{id_objet}})</div>]
    16                        
    17                         [(#PARAMETRES_FORUM|oui)<INCLURE{fond=comments-feed,env} />]
    18                 </div>
    19         ][(#REM) fin _ENV repondre_url ]
    20         [(#ENV{repondre_url}|non)
    21                 <p class="h3"><:zktx:forums_desactives:></p>
    22                 [<p class="text-center"><:zktx:forums_desactives_partage:></p><nav class="text-center">(#INCLURE{fond=inclure/socialtags,env})</nav>]
    23         ]
    24 
  • _squelettes_/zktx-kore/trunk/liste/rubriques-resume-col.html

    r111631 r115282  
    1 <BOUCLE_secteur(HIERARCHIE){tout}{id_rubrique}{racine}{0,1}>
     1<BOUCLE_secteur(RUBRIQUES) {id_rubrique ?} {id_secteur ?} {id_parent ?} {0,1}>
    22        <B_sous_rubriques_mktg>
    33                #ANCRE_PAGINATION
    4                 <BOUCLE_sous_rubriques_mktg(RUBRIQUES){id_parent} {par num titre, titre} {id_rubrique != #_secteur:ID_RUBRIQUE} {pagination #ENV{nb,3}}>
     4                <BOUCLE_sous_rubriques_mktg(RUBRIQUES) {id_parent} {par num titre, titre} {pagination #ENV{nb,3}}>
    55                        [(#REM)
    66                                Affichage :
  • _squelettes_/zktx-kore/trunk/modeles/btn-modal.html

    r110187 r115282  
    1 [(#REM)
    2         <btn-modal|target=contact-auteur|class=btn btn-primary|icon=fa fa-user-circle|text=Contact>
    3         <btn-modal|target=page-login|class=btn btn-primary|icon=fa fa-lock|text=Log In>
     1[(#REM) MODEL BTN-MODAL
     2       
     3  Si utilisé tel quel
     4  - <btn-modal|>
     5  affichera un bouton contact qui ouvre un FORMULAIRE_AUTEUR
     6  dans une fenêtre modale, pour l'auteur n°1 (cf /inclure/modal/contact-webmaster.html)
    47
     8  personalisable pour vos propres modales (à créer dans /inclure/modal/ma-modale.html) :
     9  -  <btn-modal|data-target=ma-modale|class=btn btn-lg btn-primary|icon=fa fa-lg fa-truc|text=Truc>
     10  -  <btn-modal|target=modal-login|class=btn btn-primary|icon=fa fa-lock|text=Log In>
    511]
    612
    7 <button type="button" class="btn btn-primary" data-toggle="modal" data-target=".contact-auteur"><i class="fa fa-at" aria-hidden="true"></i> bs-modal</button>
     13<button type="button" class="btn[ (#ENV{class}|sinon{btn-default})]" data-toggle="modal" data-target="[.(#ENV{data-target}|sinon{contact-webmaster})]">[<i class="(#ENV{icon}|sinon{fa fa-envelope}" aria-hidden="true"></i>][ (#ENV{text}|sinon{Webmaster})]</button>
    814
    9 <aside class="modal fade contact-auteur" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
    10   <div class="modal-dialog modal-lg" role="document">
    11     <div class="modal-content">
    12                 <div class="modal-header">
    13                 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
    14                 <h4 class="modal-title" id="myModalLabel">Modal title</h4>
    15         </div>
    16         <div class="modal-body">
    17                 <BOUCLE_form_aut1(AUTEURS){id_auteur=1}>#FORMULAIRE_ECRIRE_AUTEUR</BOUCLE_form_aut1>
    18         </div>
    19                 <div class="modal-footer">
    20                         <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
    21                         <button type="button" class="btn btn-primary">Save changes</button>
    22                 </div>
    23     </div>
    24   </div>
    25 </aside>
     15
  • _squelettes_/zktx-kore/trunk/modeles/btn.html

    r113341 r115282  
    11[(#REM) MODELE : <btn-url|>
    2        
    3         un btn propre dans vos textes, vers au choix :
    4         - une url de type "http://... "
    5         - une url relative au site (ex: "ma-page.html" ou "ma-rubrique")
     2        un btn propre dans vos textes:
    63
    7         avec un modèle tel que :
    8         <btn|class=btn btn-primary btn-block|url=ma-rubrique|icon=fa fa-eye|text=Découvrir>
    9         <btn|class=btn btn-default btn-lg|url=mailto:adresse@email.ext|icon=fa fa-at|text=Contacter>
     4        <btn|class=btn btn-primary btn-block|url=art123|icon=fa fa-eye|text=Découvrir>
     5        <btn|class=btn btn-default btn-lg|url=mailto:adresse@email.ext|icon=glyphicon glyphicon-envelope|text=Contacter>
    106        <btn|class=btn btn-default btn-lg|url=https://twitter.com/Loiseau2nuit|icon=socicon socicon-twitter|text=Loiseau2nuit>
    117
    12         fonctionne parfaitement avec les class du plugin varicelle
    13 
    14         TODO:
    15         - lui faire comprendre les raccourcis SPIP type "rub4" ou "art12"
    16 ]
    17 
    18 #SET{pattern,[.]}
    19 <a class="btn[ (#ENV{class})]" href="[(#ENV{url}|calculer_url)]"[ rel="(#ENV{rel})"]>[<i class="(#ENV{icon})" aria-hidden="true"></i> ][(#ENV{text})]</a>
     8        Hors ZKTX, ce modèle fonctionnera globalement avec tout type de framework proposant des class pour des boutons (plugin varicelle, bootstrap ...) ainsi qu'avec à peu près tout type d'icon-fonts
     9]<a class="btn[ (#ENV{class})]" href="[(#ENV{url}|calculer_url|sinon{#})]"[ rel="(#ENV{rel})"]>[<i class="(#ENV{icon})" aria-hidden="true"></i> ][(#ENV{text})]</a>
  • _squelettes_/zktx-kore/trunk/modeles/comment-meta.html

    r105340 r115282  
    44]
    55<BOUCLE_comment(FORUMS){id_forum}>
    6 <div class="h4 comment-meta">
    7         [(#CONFIG{comments/permalink}|=={aucun}|non)<a rel="self bookmark" href="#forum#ID_FORUM" title="<:comments:permalink_to:> #ID_FORUM" class="permalink #CONFIG{comments/permalink}">[(#CONFIG{comments/permalink}|=={picto}|?{[<img src="(#CHEMIN{img/permalink.gif})" alt="#" />],[(#CONFIG{comments/permalink}|=={compteur}|?{[(#ENV{compteur})<span class="sep">.</span>],#})]})]</a>
    8         [(#ENV{thread}|oui)[<a rel="in-reply-to" class="permalink in-reply-to" href="#forum(#ID_PARENT|?{#ID_PARENT})">^</a>]]
    9         ]<BOUCLE_auteur(AUTEURS){tout}{id_auteur}>
    10         [<abbr class="dtreviewed"[ title="(#DATE|date_iso)"]><:comments:date_jour_le:> (#DATE|affdate_jourcourt)[ <:comments:date_heure_a:>&nbsp;(#DATE|heures)][:(#DATE|minutes)]</abbr>][<span class="reviewer vcard"><span class="sep">, </span><:par_auteur:> <a href="#URL_AUTEUR" class="url spip_in"><strong class="fn n">(#NOM)</strong></a>[(#PLUGIN{gravatar}|oui)[ (#MODELE{gravatar})]]</span>]
    11         </BOUCLE_auteur>
    12         [<abbr class="dtreviewed"[ title="(#DATE|date_iso)"]><:comments:date_jour_le:> (#DATE|affdate_jourcourt)[ <:comments:date_heure_a:>&nbsp;(#DATE|heures)][:(#DATE|minutes)]</abbr>][<span class="reviewer vcard"><span class="sep">, </span><:par_auteur:> [<a rel="external nofollow" href="(#URL_SITE)"[ title="(#NOM_SITE*|attribut_html)"] class="#EDIT{hyperlien} url spip_out">]<strong class="#EDIT{qui} fn n">(#NOM|sinon{[(#PLUGIN{gravatar}|oui)?]})</strong>[</a>(#URL_SITE|oui)][(#PLUGIN{gravatar}|oui)[ (#MODELE{gravatar}{email=#EMAIL*})]]</span>]
    13         <//B_auteur>
    14 </div>
    15       <hr />
     6        <p class="h3 panel-title reviewer vcard">
     7                <BOUCLE_auteur(AUTEURS){tout}{id_auteur}>
     8                        [(#PLUGIN{gravatar}|oui)[<span class="pull-right"> (#MODELE{gravatar})</span>]]
     9                        [<i class="fa fa-user-circle" aria-hidden="true"></i> <a href="#URL_AUTEUR" class="url spip_in"><span class="fn n strong">(#NOM)</span></a>]
     10                </BOUCLE_auteur>
     11                        [(#PLUGIN{gravatar}|oui)[<span class="pull-right"> (#MODELE{gravatar}{email=#EMAIL*})</span>]]
     12                        [<i class="fa fa-user-circle-o" aria-hidden="true"></i> [<a rel="external nofollow" href="(#URL_SITE)" class="#EDIT{hyperlien} url spip_out">]<span class="#EDIT{qui} fn n strong">(#NOM|sinon{[(#PLUGIN{gravatar}|oui)?]})</span>[</a>(#URL_SITE|oui)]]
     13                <//B_auteur>   
     14                [(#CONFIG{comments/permalink}|=={aucun}|non) -
     15                        <a rel="self bookmark" href="#forum#ID_FORUM" title="<:comments:permalink:>" class="permalink #CONFIG{comments/permalink}">
     16                                [(#CONFIG{comments/permalink}|=={picto}|?{[<img src="(#CHEMIN{img/permalink.gif})" alt="#" />],[(#CONFIG{comments/permalink}|=={compteur}|?{[#(#ENV{compteur})],#})]})]
     17                        </a>
     18                [(#ENV{thread}|oui)[<a rel="in-reply-to" class="permalink in-reply-to" href="#forum(#ID_PARENT|?{#ID_PARENT})">^</a>]] ]
     19        </p>
     20        <p class="h3 panel-title">[<i class="fa fa-calendar-o" aria-hidden="true"></i> <abbr class="dtreviewed"[ title="(#DATE|date_iso)"]>(#DATE|affdate_jourcourt)</abbr>][ <i class="fa fa-clock-o" aria-hidden="true"></i>&nbsp;(#DATE|heures)][:(#DATE|minutes)]</p>
    1621</BOUCLE_comment>
     22
     23
     24
     25
  • _squelettes_/zktx-kore/trunk/paquet.xml

    r113405 r115282  
    22        prefix="zktx"
    33        categorie="squelette"
    4         version="2.0.26"
     4        version="2.0.27"
    55        etat="dev"
    66        compatibilite="[3.0.0;3.3.*]"
     
    1212        <auteur lien="https://contrib.spip.net/Loiseau2nuit">Loiseau2nuit</auteur>
    1313
    14         <necessite nom="Zcore" compatibilite="[2.6.7;["/>
    15         <necessite nom="lesscss" compatibilite="[1.4.0;["/>
     14        <necessite nom="comments" compatibilite="[3.4.12;[" />
     15        <necessite nom="fonctions_images" compatibilite="[0.6.15;["/>
     16        <necessite nom="menus" compatibilite="[1.7.21;["/>
     17        <necessite nom="pb_couleur_rubrique" compatibilite="[2.3.8;[" />
     18        <necessite nom="saisies" compatibilite="[3.19.2;["/>
    1619        <necessite nom="spip_bonux" compatibilite="[3.4.6;["/>
    17         <necessite nom="fonctions_images" compatibilite="[0.6.15;["/>
    18         <necessite nom="menus" compatibilite="[1.7.17;["/>
    19         <necessite nom="saisies" compatibilite="[3.11.2;["/>
    20         <necessite nom="favicon" compatibilite="[1.1.2;["/>
    21 
    22         <utilise nom="pb_couleur_rubrique" compatibilite="[2.3.8;[" />
    23         <utilise nom="cextras" compatibilite="[3.11.7;["/>
    24         <utilise nom="critere_mots" compatibilite="[4.1.2;[" />
    25         <utilise nom="comments" compatibilite="[3.4.11;[" />
    26         <utilise nom="metas" compatibilite="[1.6.2;[" />
     20        <necessite nom="Zcore" compatibilite="[2.8.0;["/>
     21        <utilise nom="cextras" compatibilite="[3.11.9;["/>
     22        <utilise nom="critere_mots" compatibilite="[4.3.1;[" />
     23        <utilise nom="favicon" compatibilite="[1.1.2;["/>
     24        <utilise nom="metas" compatibilite="[1.6.2;[" />       
     25        <utilise nom="sommaire" compatibilite="[1.2.4;[" />
    2726</paquet>
  • _squelettes_/zktx-kore/trunk/zktx_options.php

    r112717 r115282  
    44
    55        // activer le chargement parallele sur les blocs contenu et more
    6         define('_Z_AJAX_PARALLEL_LOAD','extra1,extra2,footer,foot_js');
     6        define('_Z_AJAX_PARALLEL_LOAD','extra1,extra2,footer');
Note: See TracChangeset for help on using the changeset viewer.