Changeset 35588 in spip-zone


Ignore:
Timestamp:
Feb 26, 2010, 1:08:48 AM (9 years ago)
Author:
cy_altern@…
Message:

ajout du squelette site
correction d'une grosse petouille dans la largeur des elements de la barre de navigaton
ajout de l'option taille + recadrage carre pour les logos d'articles dans le squelette rubriques

Location:
_squelettes_/median
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/median/fonds/cfg_median.html

    r34859 r35588  
    274274    </label>
    275275    </p>
     276    <p>
     277        <label><:median:taille_micro_vignettes:>: </label>
     278        <input type="text" name="taille_micro_vignettes" id="taille_micro_vignettes" style="width: 80px;"
     279            value="[(#ENV{taille_micro_vignettes,20})]" />
     280    </p>
     281    <p>
     282        <:median:micro_vignettes_retaillees_carrees:>:
     283        <label><:median:oui:></label>
     284        <input type="radio" name="micro_vignettes_carrees" value="oui" [(#ENV{micro_vignettes_carrees}|=={non}|non) checked="checked"]/>
     285        &nbsp;&nbsp;&nbsp;<input type="radio" name="micro_vignettes_carrees" value="non" [(#ENV{micro_vignettes_carrees}|=={non}|oui) checked="checked"]/>
     286        <label><:median:non:></label>       
     287    </p>
    276288</fieldset>
    277289
  • _squelettes_/median/inc-rubriques.html

    r29887 r35588  
    1212
    1313[(#REM) récupérer le nombre d'items 1er niveau du menu de nav et calculer le %tage pour la largeur ]
    14 <BOUCLE_nb_rub(RUBRIQUES){par num titre, titre}{racine}{titre!=technique} ></BOUCLE_nb_rub>
     14<BOUCLE_nb_rub(RUBRIQUES){par num titre, titre}{racine}{!titre_mot=_invisible_} ></BOUCLE_nb_rub>
    1515  [(#SET{largeur_rub_nav, [(#TOTAL_BOUCLE|plus{1}|pourcentage)]})]
    1616<//B_nb_rub>
  • _squelettes_/median/lang/median_en.php

    r33628 r35588  
    5858// M
    5959'meta_keywords' => 'The contents of the tag "meta keywords" (about fifteen words separated by commas)',
     60'micro_vignettes_retaillees_carrees'=>'Square resizing micro-thumb',
    6061'mots_cles_coordonnees' => 'keywords for the coordonates ',
    6162'mots_cles_techniques_median' => 'technical keywords for Median\' template',
     
    7374
    7475// S
     76'site_reference'=>'Referenced site',
    7577'saisir_couleur' => 'choose a color by clicking in the input box',
    7678'sous-titre'=> 'subtitle',
     
    7880
    7981// T
     82'taille_micro_vignettes'=>'Article\'s logo size  in pixels for section\'s pages (micro-thumbs)',
    8083'texte' => 'text',
    8184'texte_404' => '404 error\'s page',
     
    9598
    9699// V
     100'visiter_site'=>'Visit the site',
    97101'vitesse_diaporama' => 'Duration between 2 photos in home\' page slideshow (in milliseconds)'
    98102
  • _squelettes_/median/lang/median_fr.php

    r33919 r35588  
    77'accueil' => 'Accueil',
    88'acces_rubrique'=>'Acc&egrave;s &agrave; la rubrique',
     9'articles_rubrique' => 'Dans cette rubrique',
    910
    1011// C
     
    5758// M
    5859'meta_keywords' => 'Le contenu de la balise "meta keywords" (une quinzaine de mots s&eacute;par&eacute;s par des virgules)',
     60'micro_vignettes_retaillees_carrees'=>'Retailler les micro-vignette au carr&eacute;',
    5961'mots_cles_coordonnees' => 'les mots cl&eacute; pour les coordon&acute;es de contact',
    6062'mots_cles_techniques_median' => 'les mots cles techniques du squelette Median',
     
    7274
    7375// S
     76'site_reference'=>'Site r&eacute;f&eacute;renc&eacute;',
    7477//'saisir_id_groupes_mots' => 'entrez les ID des groupes de mots s&eacute;par&eacute;s par un |',
    7578'saisir_couleur' => 'choisissez une couleur en cliquant dans la zone de saisie',
     
    7780
    7881// T
     82'taille_micro_vignettes'=>'Taille en pixels des logos des articles dans les pages rubriques (micro-vignettes)',
    7983'texte' => 'texte',
    8084'texte_404' => 'Texte de la page erreur 404',
     
    8488'texte_creation_compte' => 'Titre du formulaire de cr&eacute;ation de compte',
    8589'texte_titre_nuage' => 'Titre du nuage de mots cl&eacute; (i.e. liste des mots cl&eacute;s) pour les pages sommaire, plan et 404',
    86 'articles_rubrique' => 'Dans cette rubrique',
    8790'titre' => 'Titre',
    8891'titre_median' => 'Squelette Median',
     
    9497
    9598// V
     99'visiter_site'=>'Visiter le site',
    96100'vitesse_diaporama' => 'Dur&eacute;e entre 2 photos du diaporama de la page d\'accueil (en milliseconds)'
    97101
  • _squelettes_/median/rubrique.html

    r33928 r35588  
    22(#REM) la totale pour faire fonctionner le mot clé _invisible_,
    33        y compris rediriger sur 404 si la rubrique en cours ou son ascendance est munie du mot-clé _invisible_
    4 ][(#REM) choper en doublon les rubriques ayant le mot clé invisible, les articles et breves qu'elles contiennent
     4][(#REM) choper en doublon les rubriques ayant le mot clé invisible, les articles, sites et breves qu'elles contiennent
    55]<BOUCLE_rubriques_exclues(RUBRIQUES) {titre_mot=_invisible_} {doublons}>[(#REM)
    66  ]<BOUCLE_articles_int(ARTICLES) {doublons} {id_rubrique}></BOUCLE_articles_int>[(#REM)
     7  ]<BOUCLE_sites_int(BREVES) {doublons} {id_rubrique}></BOUCLE_sites_int>[(#REM)
    78  ]<BOUCLE_breves_int(BREVES) {doublons} {id_rubrique}></BOUCLE_breves_int>[
    8 (#REM) choper en doublon les sous-rubriques, récusivement, et les articles inclus dans des rubriques avec le mot clé invisible
     9(#REM) choper en doublon les sous-rubriques, récursivement, et les articles inclus dans des rubriques avec le mot clé invisible
    910  ]<BOUCLE_rubriques_int(RUBRIQUES) {doublons} {id_parent}>[(#REM)
    1011    ]<BOUCLE_art_int(ARTICLES) {doublons} {id_rubrique}></BOUCLE_art_int>[(#REM)
     
    1213  ]</BOUCLE_rubriques_int>[(#REM)
    1314]</BOUCLE_rubriques_exclues>[
    14 (#REM) choper en doublon les articles et brèves ayant le mot clé invisible
     15(#REM) choper en doublon les articles, sites et brèves ayant le mot clé invisible
    1516]<BOUCLE_articles_exclus(ARTICLES) {titre_mot=_invisible_} {doublons}></BOUCLE_articles_exclus>[
    1617(#REM)]<BOUCLE_breves_exclues(BREVES) {titre_mot=_invisible_} {doublons}></BOUCLE_breves_exclues>[
     18(#REM)]<BOUCLE_sites_exclus(SITES) {titre_mot=_invisible_} {doublons}></BOUCLE_sites_exclus>[
    1719
    1820(#REM) début affichage
     
    4547        <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_rubrique}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{40})]</a></BOUCLE_ariane>[ &gt; (#TITRE|supprimer_numero|couper{40})]</div>
    4648
    47 
    4849    [(#REM) existe t'il des sous-rubriques? ]
    4950    <BOUCLE_test_ssrub(RUBRIQUES) {id_parent} {0,1}>
     
    5354    <//B_test_ssrub>
    5455   
     56    [(#REM) existe t'il des sites? ]
     57    <BOUCLE_test_sites(SITES) {id_rubrique} {0,1}>
     58        #SET{existe_site, 1}
     59    </BOUCLE_test_sites>
     60        #SET{pas_site, 1}
     61    <//B_test_sites>
     62   
    5563  [(#REM) la rubrique n'a t'elle qu'un seul article? ]
    5664    <BOUCLE_test_unique(ARTICLES) {id_rubrique}{lang}>[(#TOTAL_BOUCLE|=={1}|?{[(#SET{art_unique, #ID_ARTICLE})]})]</BOUCLE_test_unique>
     
    5866existe_ssrub: #GET{existe_ssrub}<br>
    5967pas_ssrub: #GET{pas_ssrub}<br>
     68existe_site:#GET{existe_site}<br>
     69pas_site: #GET{pas_site}<br>
    6070art_unique: #GET{art_unique}<br>
    6171]
    62         <BOUCLE_art_unique(CONDITION){si #GET{art_unique}|et{#GET{pas_ssrub}}}>
    63         [(#REM) si pas de ss-rub et un seul article l'afficher directement ]
     72        <BOUCLE_art_unique(CONDITION){si #GET{art_unique}|et{#GET{pas_ssrub}}|et{#GET{pas_site}}}>
     73        [(#REM) si pas de ss-rub et pas de sites et un seul article l'afficher directement ]
    6474       
    6575          [(#REM) gerer le cas du mot cle restricted_access => il faut etre loggue pour voir l'article ]
     
    153163                </div><!-- fin conteneur -->
    154164         
    155     #SET{larg_logo, 20}
    156     #SET{ht_logo, 20}   
     165    [(#SET{larg_logo, [(#CONFIG{median/taille_micro_vignettes,20})]})]
     166    [(#SET{ht_logo, [(#CONFIG{median/taille_micro_vignettes,20})]})]   
    157167    <div class="contre-encart">
    158168           
     
    168178                <ul>
    169179                        <BOUCLE_documents_joints(DOCUMENTS) {id_rubrique} {mode=document} {par num titre, date} {doublons}>
    170                                         <li style="[background-image: url((#LOGO_DOCUMENT||image_reduire{0,20}|extraire_attribut{src}));][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})]">
     180                                        <li style="[background-image: url((#LOGO_DOCUMENT||image_reduire{0,[(#GET{ht_logo})]}|extraire_attribut{src}));][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})]">
    171181                                                <div class="spip_doc_titre"><a href="#URL_DOCUMENT" title="<:bouton_telecharger:>" type="#MIME_TYPE">[(#TITRE|sinon{<:info_document:>})]</a> <small>(#TYPE_DOCUMENT[ - (#TAILLE|taille_en_octets)])</small></div>
    172182                                                [<div class="spip_doc_descriptif">(#DESCRIPTIF*)</div>]
     
    184194                <ul>
    185195                        <BOUCLE_articles(ARTICLES) {id_rubrique} {lang} {par num titre, titre} {pagination}{doublons}>
    186                         <li style="[background-image: url((#LOGO_ARTICLE_RUBRIQUE||image_passe_partout{#GET{larg_logo},#GET{larg_logo}}|image_recadre{#GET{larg_logo},#GET{ht_logo},left=0 top=0}|extraire_attribut{src}));][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})]">
    187                                 [<h3 class="titre"><a href="#URL_ARTICLE">(#TITRE|supprimer_numero)</a></h3>]
    188                      
     196                        [(#CONFIG{median/micro_vignettes_carrees}|=={oui}|?{
     197                    <li style="[background-image: url((#LOGO_ARTICLE_RUBRIQUE||image_passe_partout{#GET{larg_logo},#GET{larg_logo}}|image_recadre{#GET{larg_logo},#GET{ht_logo},left=0 top=0}|extraire_attribut{src}));][padding-left: (#GET{larg_logo}|plus{5})px;][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})]">
     198                            ,
     199                    <li style="[background-image: url((#LOGO_ARTICLE_RUBRIQUE||image_reduire{#GET{larg_logo},#GET{ht_logo}}|extraire_attribut{src}));][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})][padding-left: (#GET{larg_logo}|plus{5})px;]">
     200                })]
     201                        [<h3 class="titre"><a href="#URL_ARTICLE">(#TITRE|supprimer_numero)</a></h3>]               
    189202                      [(#DESCRIPTIF|sinon{
    190203                          [(#CHAPO|match{.*[(#URL_SITE_SPIP)].*}|?{'',' '})
     
    200213        </B_articles>
    201214       
     215        [(#REM) Sites de la rubrique ]
     216        <B_sites>
     217        <div class="liste-articles">
     218                #ANCRE_PAGINATION
     219                <h2 ><:sur_web:></h2>
     220                <ul>
     221                        <BOUCLE_sites(SITES) {id_rubrique} {par nom_site} {pagination}{doublons}>
     222                        [(#CONFIG{median/micro_vignettes_carrees}|=={oui}|?{
     223                    <li style="[background-image: url((#LOGO_SITE_RUBRIQUE||image_passe_partout{#GET{larg_logo},#GET{larg_logo}}|image_recadre{#GET{larg_logo},#GET{ht_logo},left=0 top=0}|extraire_attribut{src}));][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})][padding-left: (#GET{larg_logo}|plus{5})px;]">
     224                            ,
     225                    <li style="[background-image: url((#LOGO_SITE_RUBRIQUE||image_reduire{#GET{larg_logo},#GET{ht_logo},left=0 top=0}|extraire_attribut{src}));][(#COMPTEUR_BOUCLE|=={1}|?{'border-top: 0;'})][padding-left: (#GET{larg_logo}|plus{5})px;]">
     226                })]
     227                                [<h3 class="titre"><a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]">(#NOM_SITE)</a></h3>]
     228                    <B_syndic>
     229                    <ul class="liste-sites">
     230                        <BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {0,3}>
     231                        <li style="background: url('#CHEMIN{externe.png}') no-repeat 3px center;"><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></li>
     232                        </BOUCLE_syndic>
     233                    </ul>
     234                    </B_syndic>
     235                              <div class="read_more" style="background-image: url('#CHEMIN{logo_read_more.jpg}');"><a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]"><:median:visiter_site:></a></div>
     236                </li>
     237                        </BOUCLE_sites>
     238                </ul>
     239                [<p class="pagination">(#PAGINATION)</p>]
     240        </div>
     241        </B_sites>
     242
    202243        [(#REM) Plan des sous-rubriques ]
    203244        <B_sous_rubriques>
Note: See TracChangeset for help on using the changeset viewer.