Changeset 114395 in spip-zone for _squelettes_


Ignore:
Timestamp:
Mar 8, 2019, 10:48:29 PM (7 months ago)
Author:
cy.altern@…
Message:

passage en SPIP 3

Location:
_squelettes_/median
Files:
12 added
4 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/median/habillage.css

    r41742 r114395  
    7070/* largeur page: 930px-2*30px de padding => 870/13=66.9em  */
    7171body { background: #FFF; margin: 0; padding: 0; text-align: center; }
    72 #page { position: relative; width: 70em; margin: 0 auto; text-align: left; background: #FFF; padding: 0 2.3em;}
     72#page { position: relative; width: 64rem; margin: 0 auto; text-align: left; background: #FFF; padding: 0 2.3em;}
    7373
    7474#entete { width: 67em; margin: 0; padding-top: 1.60em; }
  • _squelettes_/median/inc-article.html

    r37953 r114395  
    2929
    3030                   [(#REM) Portfolio : album d'images à droite si pas mot clé port_folio_dessous ]
    31        #SET{nb_img, #SURTITRE|sinon{3}}
     31                   #SET{nb_img, #SURTITRE|sinon{3}}
    3232                        <BOUCLE_portfolio_dessous(MOTS){id_article}{titre=port_folio_dessous}{0,1}>
    33         </BOUCLE_portfolio_dessous>
     33                        </BOUCLE_portfolio_dessous>
     34                       
    3435          <B_documents_portfolio_droite>
    3536          [(#REM) si mot clé port_folio_left faire flotter à gauche ]
     
    5859          </div><!-- fin conteneur -->
    5960   
    60                         [(#REM) Portfolio : album d'images en position bas de page pour toutes les images après celles à droite ]
    61             <B_documents_portfolio>
    62                 <div id="documents_portfolio">
    63             <!--<h2><:info_portfolio:></h2>-->
    64             <BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date} {doublons}>
    65             [(#MODELE{doc_pf}{id_document}{align})]
    66                     </BOUCLE_documents_portfolio>
    67             </div>
    68             </B_documents_portfolio>
    69             <br class="nettoyeur" />
     61                [(#REM) Portfolio : album d'images en position bas de page pour toutes les images après celles à droite ]
     62                <B_documents_portfolio>
     63                        <div id="documents_portfolio">
     64                <!--<h2><:info_portfolio:></h2>-->
     65                <BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date} {doublons}>
     66                [(#MODELE{doc_pf}{id_document}{align})]
     67                                </BOUCLE_documents_portfolio>
     68                </div>
     69                </B_documents_portfolio>
     70                <br class="nettoyeur" />
    7071
    71        
     72        <div class="bloc_complements">
    7273                        [(#REM) Autres documents joints a l'article ]
    7374                        <B_documents_joints>
    74         <div id="documents_joints" class="espacement_d" [(#INCLURE_RUB|=={edito_rubrique}|?{' '}) style="float: none !important;"]>
    75                                 <h2><:titre_documents_joints:></h2>
     75                        <div id="documents_joints" class="espacement_d" [(#INCLURE_RUB|=={edito_rubrique}|?{' '}) style="float: none !important;"]>
     76                                <h2><:median:documents_joints:></h2>
    7677                                <ul>
    7778                                        <BOUCLE_documents_joints(DOCUMENTS) {id_article} {mode=document} {par num titre, date} {doublons}>
     
    8586                        </B_documents_joints>
    8687
    87     [(#REM) si on est dans le cas d'un article avec mot-clé edito_rubrique = contenu de la page rubrique
    88             ne pas afficher les mots clés et les autre pages de la rubrique ]
    89     <BOUCLE_art_edito_rubrique(CONDITION){si (#INCLURE_RUB|=={edito_rubrique})}>
    90     </BOUCLE_art_edito_rubrique>
    91                                
    92         [(#REM) les mots clés attachés à cet article ]
    93         [<div id="keywords" class="espacement_d">
    94             (#MODELE{article_mots})
    95         </div>]
    96        
    97         [(#REM) les autres articles de la rubrique et les sous-rubriques ]
    98         <B_autres_art>
    99         <div id="autres_articles" class="espacement_d">
    100             #SET{autres_art, 1}
    101             <h2><:median:articles_rubrique:></h2>
    102             <ul>
    103         <BOUCLE_autres_art(ARTICLES){id_rubrique} {lang} {doublons}>
    104             [<li[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]><a href="#URL_ARTICLE">(#TITRE|supprimer_numero)</a></li>]
    105         </BOUCLE_autres_art>
    106             </ul>
    107         </div>
    108         </B_autres_art>
    109        
    110         <B_autres_rub>
    111             #SET{autres_rub, 1}
    112         <div class="autres_rubriques">
    113         <BOUCLE_autres_rub(RUBRIQUES){id_parent}{doublons}>
    114             [<h2[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]><a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a></h2>]
    115                                 [(#REM) Une boucle recursive pour le mini plan]
    116                                 <B_miniplan>
    117                                 <ul>
    118                                         <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre, titre}>
    119                                         <li[ style="(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})"]>
    120                                                 <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
    121                                                 <BOUCLE_m2(BOUCLE_miniplan)></BOUCLE_m2>
    122                                         </li>
    123                                         </BOUCLE_miniplan>
    124                                 </ul>
    125                                 </B_miniplan>
    126         </BOUCLE_autres_rub>
    127         </div>
    128         </B_autres_rub>
    129 
    130     [(#REM) fin de la partie pas affichée si article edito_rubrique ]
    131     <//B_art_edito_rubrique>
     88                        [(#REM) si on est dans le cas d'un article avec mot-clé edito_rubrique = contenu de la page rubrique
     89                                        ne pas afficher les mots clés et les autre pages de la rubrique ]
     90                        <BOUCLE_art_edito_rubrique(CONDITION){si (#INCLURE_RUB|=={edito_rubrique})}>
     91                        </BOUCLE_art_edito_rubrique>
     92                                               
     93                                [(#REM) les mots clés attachés à cet article ]
     94                                [<div id="keywords" class="espacement_d">
     95                                        (#MODELE{article_mots})
     96                                </div>]
     97                               
     98                                [(#REM) les autres articles de la rubrique et les sous-rubriques ]
     99                                <B_autres_art>
     100                                <div id="autres_articles" class="espacement_d">
     101                                        #SET{autres_art, 1}
     102                                        <h2><:median:articles_rubrique:></h2>
     103                                        <ul>
     104                                <BOUCLE_autres_art(ARTICLES){id_rubrique} {lang} {doublons}>
     105                                        [<li[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]><a href="#URL_ARTICLE">(#TITRE|supprimer_numero)</a></li>]
     106                                </BOUCLE_autres_art>
     107                                        </ul>
     108                                </div>
     109                                </B_autres_art>
     110                               
     111                                <B_autres_rub>
     112                                        #SET{autres_rub, 1}
     113                                <div class="autres_rubriques">
     114                                <BOUCLE_autres_rub(RUBRIQUES){id_parent}{doublons}>
     115                                        [<h2[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]><a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero)</a></h2>]
     116                                                        [(#REM) Une boucle recursive pour le mini plan]
     117                                                        <B_miniplan>
     118                                                        <ul>
     119                                                                <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre, titre}>
     120                                                                <li[ style="(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})"]>
     121                                                                        <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
     122                                                                        <BOUCLE_m2(BOUCLE_miniplan)></BOUCLE_m2>
     123                                                                </li>
     124                                                                </BOUCLE_miniplan>
     125                                                        </ul>
     126                                                        </B_miniplan>
     127                                </BOUCLE_autres_rub>
     128                                </div>
     129                                </B_autres_rub>
     130               
     131                        [(#REM) fin de la partie pas affichée si article edito_rubrique ]
     132                        <//B_art_edito_rubrique>
     133                </div>
    132134           
    133                         [(#REM) Forum de l'article ]
    134                         <a href="#forum" name="forum" id="forum"></a>
    135                         [<h2 class="forum-repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_article:></a></h2>]
    136                         <INCLURE{fond=inc-forum}{id_article}>
     135        [(#REM) Forum de l'article ]
     136        <a href="#forum" name="forum" id="forum"></a>
     137        [<h2 class="forum-repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_article:></a></h2>]
     138        <INCLURE{fond=inc-forum}{id_article}>
    137139       
    138140</BOUCLE_article_principal>
  • _squelettes_/median/inc-entete.html

    r35411 r114395  
    1 [(#PLUGIN{top_bando}|non)
    2     [(#REM) recup une éventuelle url pour le logo de sommet de page ]
    3         #SET{url_top_logo, #URL_SITE_SPIP}
    4         [(#CONFIG{median/top_logo_url}|oui)
    5           [(#SET{url_top_logo, [(#CONFIG{median/top_logo_url})] })]
    6         ]
    7    
    8     [(#REM) recup une éventuelle config pour l'image typo qui fait le titre si pas de logo ]
    9         #SET{top_logo_police, Bookosb.ttf}
    10         [(#CONFIG{median/top_logo_police}|oui)
    11           [(#SET{top_logo_police, [(#CONFIG{median/top_logo_police})] })] ]
    12         #SET{top_logo_taille, 28}
    13         [(#CONFIG{median/top_logo_taille}|oui)
    14           [(#SET{top_logo_taille, [(#CONFIG{median/top_logo_taille})] })] ]
    15         #SET{top_logo_couleur, 005C49}
    16         [(#CONFIG{median/top_logo_couleur}|oui)
    17           [(#SET{top_logo_couleur, [(#CONFIG{median/top_logo_couleur}|suprime_diese)] })] ]
    18         #SET{top_logo_largeur, 800}
    19         [(#CONFIG{median/top_logo_largeur}|oui)
    20           [(#SET{top_logo_largeur, [(#CONFIG{median/top_logo_largeur})] })] ]
    21        
    22       [<div id="entete" class="entete_img"><a rel="start home" href="#GET{url_top_logo}" title="<:accueil_site:>" class="accueil accueil_img">
    23       (#LOGO_SITE_SPIP||image_reduire{862,})]
    24      
    25       [<div id="entete"><a rel="start home" href="#GET{url_top_logo}" title="<:accueil_site:>" class="accueil">
    26       (#LOGO_SITE_SPIP||?{'',' '})[<span id="nom_site_spip">
    27             (#NOM_SITE_SPIP|image_typo{police=#GET{top_logo_police},taille=#GET{top_logo_taille},couleur=#GET{top_logo_couleur},largeur=#GET{top_logo_largeur}}
    28                            |inserer_attribut{alt,#NOM_SITE_SPIP}
    29                            |inserer_attribut{title,#NOM_SITE_SPIP})</span>] ]
    30     </a>
    31     [(#REM)#MENU_LANG]
    32     </div>
    33 ]
    34 [(#PLUGIN{top_bando}|oui)
    35         [<div id="entete" class="entete_img">(#INCLURE{fond=top_bando})</div>]
    36 ]
     1[(#REM) recup une éventuelle url pour le logo de sommet de page ]
     2        #SET{url_top_logo, #URL_SITE_SPIP}
     3        [(#CONFIG{median/top_logo_url}|oui)
     4          [(#SET{url_top_logo, [(#CONFIG{median/top_logo_url})] })]
     5        ]
     6[(#REM) recup une éventuelle config pour l'image typo qui fait le titre si pas de logo ]
     7        #SET{top_logo_police, Bookosb.ttf}
     8        [(#CONFIG{median/top_logo_police}|oui)
     9          [(#SET{top_logo_police, [(#CONFIG{median/top_logo_police})] })] ]
     10        #SET{top_logo_taille, 28}
     11        [(#CONFIG{median/top_logo_taille}|oui)
     12          [(#SET{top_logo_taille, [(#CONFIG{median/top_logo_taille})] })] ]
     13        #SET{top_logo_couleur, 005C49}
     14        [(#CONFIG{median/top_logo_couleur}|oui)
     15          [(#SET{top_logo_couleur, [(#CONFIG{median/top_logo_couleur}|suprime_diese)] })] ]
     16        #SET{top_logo_largeur, 800}
     17        [(#CONFIG{median/top_logo_largeur}|oui)
     18          [(#SET{top_logo_largeur, [(#CONFIG{median/top_logo_largeur})] })] ]
     19       
     20  [<div id="entete" class="entete_img"><a rel="start home" href="#GET{url_top_logo}" title="<:accueil_site:>" class="accueil accueil_img">
     21  (#LOGO_SITE_SPIP||image_reduire{862,})]
     22 
     23  [<div id="entete"><a rel="start home" href="#GET{url_top_logo}" title="<:accueil_site:>" class="accueil">
     24  (#LOGO_SITE_SPIP||?{'',' '})[<span id="nom_site_spip">
     25                (#NOM_SITE_SPIP|image_typo{police=#GET{top_logo_police},taille=#GET{top_logo_taille},couleur=#GET{top_logo_couleur},largeur=#GET{top_logo_largeur}}
     26                                           |inserer_attribut{alt,#NOM_SITE_SPIP}
     27                                           |inserer_attribut{title,#NOM_SITE_SPIP})</span>] ]
     28</a>
     29[(#REM)#MENU_LANG]
     30</div>
  • _squelettes_/median/lang/median_fr.php

    r61175 r114395  
    6161'descriptif_configuration' => 'parametres de configuration du squelette Median',
    6262'diaporama_accueil' => 'Diaporama de la page d\'accueil',
     63'documents_joints' => 'Documents joints',
    6364
    6465// E
  • _squelettes_/median/median.css

    r47604 r114395  
    6262
    6363/* les blocs keywords et docs attachés */
    64 #keywords, #autres_articles, #groupes_mots, .autres_rubriques { width: 23%; float: left; border: 1px solid #ddd; /*margin-top: 1em;*/ margin-bottom: 1em;}
     64.bloc_complements { display: flex;  }
     65#keywords, #autres_articles, #groupes_mots, .autres_rubriques { float: left; border: 1px solid #ddd; /*margin-top: 1em;*/ margin-bottom: 1em;}
     66#keywords, #groupes_mots { width: 23%; }
     67#autres_articles, .autres_rubriques { flex-grow: 1; }
    6568#documents_joints { width: 23%; float: left; border: 1px solid #ddd; /*margin-top: 1em;*/ margin-bottom: 1em;}
    6669#autres_articles h2 { background: #3278A2; color:#FFFFFF; font-size: 1em; text-transform:uppercase; padding-left: 0.6em;}
  • _squelettes_/median/sommaire.html

    r38313 r114395  
    149149    <BOUCLE_total_coord(GROUPES_MOTS){titre=Coordonnees}{0,1}>
    150150      <B_coordonnees>
    151       <h2><img src="#CHEMIN{logo_contact.png}" alt="logo contact" /> <span class="#EDIT{texte}">[(#TEXTE|?{[(#TEXTE*)],<:median:contact:>})]</span></h2>
     151      [<h2><img src="#CHEMIN{logo_contact.png}" alt="logo contact" /> <span class="#EDIT{texte}">(#TEXTE|?{#TEXTE*,<:median:contact:>})</span></h2>]
    152152      <BOUCLE_coordonnees(MOTS){id_groupe}{par num titre}>
    153           <div class="texte_coord" [ style="background-image: url('(#LOGO_MOT||extraire_attribut{src})');"]> [<span class="#EDIT{titre} titre_coord">(#TITRE|supprimer_numero) :</span>]
    154               <span class="#EDIT{descriptif}">[(#DESCRIPTIF*)]</span>
    155           </div>
     153          [<div class="texte_coord" [ style="background-image: url('(#LOGO_MOT||extraire_attribut{src})');"]> [<span class="#EDIT{titre} titre_coord">(#TITRE|supprimer_numero) :</span>]
     154              <span class="#EDIT{descriptif}">(#DESCRIPTIF*)</span>
     155          </div>]
    156156      </BOUCLE_coordonnees>
    157157    </BOUCLE_total_coord>
Note: See TracChangeset for help on using the changeset viewer.