Changeset 44192 in spip-zone


Ignore:
Timestamp:
Feb 5, 2011, 8:27:26 PM (10 years ago)
Author:
joseph@…
Message:

On met à jour le sélecteur d'archives plus correction d'un s manquant dans certains fichiers de config

Location:
_squelettes_/aveline
Files:
1 deleted
10 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/aveline/lang/aveline_fr.php

    r44179 r44192  
    4242        'description_rubriques_racine' => 'Liste les rubriques situées à la racine du site web, encore appelées secteurs.',
    4343        'description_rubriques_secteur_langue' => 'Liste les sous-rubriques du secteur de la langue en cours. Cette noisette est spécifique aux sites structurés avec un secteur par langue.',
    44         'description_selecteur_archives' => 'Cette noisette est &agrave; utiliser en conjonction avec la noisette <i>Articles de la rubrique ou du site</i> (les deux noisettes doivent &ecirc;tre plac&eacute;es sur la m&ecirc;me page). &Agrave; la mani&egrave;re d\'un blog, elle fournit une liste des mois et/ou des ann&eacute;es pour lesquels des articles ont &eacute;t&eacute; publi&eacute;s et permet de recharger la page en filtrant les r&eacute;sultats selon la p&eacute;riode choisie. Pensez &agrave; param&eacute;trer le choix de la rubrique comme pour la noisette <i>Articles de la rubrique ou du site</i>.',
     44        'description_selecteur_archives' => 'Cette noisette est &agrave; utiliser en conjonction avec la noisette <i>Liste d\'articles</i> (les deux noisettes doivent &ecirc;tre plac&eacute;es sur la m&ecirc;me page). &Agrave; la mani&egrave;re d\'un blog, elle fournit une liste des mois et/ou des ann&eacute;es pour lesquels des articles ont &eacute;t&eacute; publi&eacute;s et permet de recharger la page en filtrant les r&eacute;sultats selon la p&eacute;riode choisie. Vous devez param&eacute;trer le choix de la rubrique comme pour la noisette <i>Liste d\'articles</i>.',
    4545        'description_site-contenuprincipal' => 'Affiche logo, nom, descriptif, lien et notes.',
    4646        'description_site-filariane' => 'Affiche l\'arborescence des rubriques jusqu\'au site.',
     
    189189        'label_branche_specifique' => 'Si branche(s) sp&eacute;cifique(s), quelles branches&nbsp;?',
    190190        'label_choix_tri' => 'Permettre au visiteur de modifier le tri&nbsp;?',
     191        'label_compteur_articles_selecteur_archives' => 'Afficher le nombre d\'articles&nbsp;?',
    191192        'label_exclure_article_en_cours' => 'Exclure l\'article en cours de la liste&nbsp;?',
    192193        'label_exclure_auteur_en_cours' => 'Exclure l\'auteur en cours de la liste&nbsp;?',
  • _squelettes_/aveline/noisettes/auteur-articles.yaml

    r44171 r44192  
    88  - 'tri_liste_articles'
    99  - 'sens_liste_articles'
    10   - 'archive'
     10  - 'archives'
    1111  - 'lang'
    1212parametres:
  • _squelettes_/aveline/noisettes/liste_articles.yaml

    r44171 r44192  
    99  - 'tri_liste_articles'
    1010  - 'sens_liste_articles'
    11   - 'archive'
     11  - 'archives'
    1212  - 'lang'
    1313parametres:
  • _squelettes_/aveline/noisettes/liste_breves.yaml

    r44171 r44192  
    99  - 'tri_liste_articles'
    1010  - 'sens_liste_breves'
    11   - 'archive'
     11  - 'archives'
    1212  - 'lang'
    1313parametres:
  • _squelettes_/aveline/noisettes/mot-articles.yaml

    r44171 r44192  
    88  - 'tri_liste_articles'
    99  - 'sens_liste_articles'
    10   - 'archive'
     10  - 'archives'
    1111  - 'lang'
    1212parametres:
  • _squelettes_/aveline/noisettes/mot-breves.yaml

    r44171 r44192  
    88  - 'tri_liste_articles'
    99  - 'sens_liste_breves'
    10   - 'archive'
     10  - 'archives'
    1111  - 'lang'
    1212parametres:
  • _squelettes_/aveline/noisettes/page-recherche-articles.yaml

    r44187 r44192  
    99  - 'tri_liste_articles'
    1010  - 'sens_liste_articles'
    11   - 'archive'
     11  - 'archives'
    1212  - 'lang'
    1313parametres:
  • _squelettes_/aveline/noisettes/page-recherche-breves.yaml

    r44187 r44192  
    99  - 'tri_liste_articles'
    1010  - 'sens_liste_breves'
    11   - 'archive'
     11  - 'archives'
    1212  - 'lang'
    1313parametres:
  • _squelettes_/aveline/noisettes/selecteur_archives.html

    r44171 r44192  
    1 [(#SET{titre_noisette, #ENV{titre_noisette}|sinon{aveline:notez_cet_article}})]
    2 [(#SET{titre,[(#GET{titre_noisette}|=={titre_perso}|?{[(#ENV**{titre_noisette_perso}|propre)],[(#GET{titre_noisette}|_T)]})]})]
     1[(#SET{titre,[(#ENV{titre_noisette}|=={titre_perso}|?{[(#ENV**{titre_noisette_perso}|propre)],[(#ENV{titre_noisette}|_T)]})]})]
    32
    4 [(#SET{liste_articles, #ENV{liste_articles}|sinon{tous}})]
    5 [(#SET{id_rubrique, [^(#ENV{rubrique_specifique}|picker_selected{rubrique}|table_valeur{0})$]})]
    6 [(#SET{id_rubrique, #GET{liste_articles}|=={tous}|?{'',#GET{id_rubrique}}})]
    7 [(#SET{id_rubrique, [(#GET{liste_articles}|=={meme_rubrique}|?{[^(#ENV{id_rubrique})$],#GET{id_rubrique}})]})]
    8 [(#SET{langue_choisie, [(#ENV{restreindre_langue}|oui|?{[^(#ENV{lang})$],''})]})]
     3<BOUCLE_pas(CONDITION){si (#ENV{pas_selecteur_archives}|=={annee})}>
     4        <BOUCLE_select(CONDITION){si (#ENV{style_selecteur}|=={select})}>
     5                <B_articles_selecteur_annee>
     6                [(#ENV{afficher_titre_noisette}|oui)[<h2 class="h2">(#GET{titre})</h2>]]
     7                <form action="#SELF" class="bouton_action_post" method="get">
     8                        [(#SELF|parametre_url{archives, ''}|form_hidden)]
     9                        <select name="archives" class="select" id="archives" onchange="submit()">
     10                                <option value=""><:aveline_public:voir_tous:></option>
     11                        <BOUCLE_articles_selecteur_annee(ARTICLES){aveline_selecteur_archives_annee}{aveline_branche}{aveline_lang}{aveline_exclure_objet_encours}{!par date}>
     12                                <option value="[(#DATE|affdate{'Y'})]"[(#ENV{archives}|=={[(#DATE|affdate{'Y'})]}|oui)selected="selected" ] >
     13                                        [(#DATE|annee)] [(#ENV{compteur_articles_selecteur_archives}|?{([(#NB_ARCHIVES)]),''})]
     14                                </option>
     15                        </BOUCLE_articles_selecteur_annee>
     16                        </select>
     17                </form>
     18                </B_articles_selecteur_annee>
     19                </BOUCLE_select>
    920
    10 [(#SET{pas_selecteur_archives,#ENV{pas_selecteur_archives}|sinon{annee}})]
     21                <B_articles_liste_annee>
     22                <div class="liste archives">
     23                [(#ENV{afficher_titre_noisette}|oui)[<h2 class="h2">(#GET{titre})</h2>]]
     24                <ul class="liste-items">
     25                        <BOUCLE_articles_liste_annee(ARTICLES){aveline_selecteur_archives_annee}{aveline_branche}{aveline_lang}{aveline_exclure_objet_encours}{!par date}>
     26                                <li class="item">
     27                                        [(#SELF|parametre_url{archives,[(#DATE|annee)]}|lien_ou_expose{[(#DATE|annee)] [(#ENV{compteur_articles_selecteur_archives}|?{([(#NB_ARCHIVES)]),''})],[(#ENV{archives}|=={[(#DATE|affdate{'Y'})]}|oui)]})]
     28                                </li>
     29                        </BOUCLE_articles_liste_annee>
     30                        </select>
     31                </ul>
     32                </div>
     33                </B_articles_liste_annee>
     34        <//B_select>
     35</BOUCLE_pas>
    1136
    12 <BOUCLE_select(CONDITION){si (#ENV{style_selecteur}|=={select})}>
    13 <B_articles_select>
    14 [(#ENV{afficher_titre_noisette}|oui)[<h2 class="h2">(#GET{titre})</h2>]]
    15 <form action="#SELF">
    16         [(#SELF|parametre_url{archives, ''}|form_hidden)]
    17                 <select name="archives" class="select" id="archives" onchange="submit()">
    18                         <option value=""><:aveline_public:voir_tous:></option>
    19                 <BOUCLE_articles_select(ARTICLES){id_rubrique == #GET{id_rubrique}|sinon{.*}} {lang == #GET{langue_choisie}|sinon{.*}} {!par date}{id_auteur ?}>
    20                         [(#GET{pas_selecteur_archives}|=={mois}|non)
    21                                 [<option value="[(#DATE|annee)]" [(#DATE|annee|=={#ENV{archives}}|oui)selected="selected"]>(#DATE|annee|unique{archives_annee})
    22                                         [(#ENV{compteur_articles_selecteur_archives}|oui)
    23                                                 [(#INCLURE{fond=inclure/selecteur_archives-nb_articles,id_rubrique=#GET{id_rubrique},langue_choisie=#GET{langue_choisie},id_auteur,archives=[(#DATE|annee)]})] ]
    24                                 </option>]
    25                         ]
    26                         [(#GET{pas_selecteur_archives}|=={annee}|non)
    27                                 [<option value="[(#DATE|affdate{'Y-m'})]" [(#DATE|affdate{'Y-m'}|=={#ENV{archives}}|oui)selected="selected"]>(#DATE|affdate{'Y-m'}|unique{archives_mois}|affdate_mois_annee)
    28                                 [(#ENV{compteur_articles_selecteur_archives}|oui)
    29                                         [(#INCLURE{fond=inclure/selecteur_archives-nb_articles,id_rubrique=#GET{id_rubrique},langue_choisie=#GET{langue_choisie},id_auteur,archives=[(#DATE|affdate{'Y-m'})]})] ]
    30                                 </option>]
    31                         ]
    32                 </BOUCLE_articles_select>
    33                 </select>
    34 </form>
    35 </B_articles_select>
    36 </BOUCLE_select>
     37        <BOUCLE_select2(CONDITION){si (#ENV{style_selecteur}|=={select})}>
     38                <B_articles_selecteur_mois>
     39                [(#ENV{afficher_titre_noisette}|oui)[<h2 class="h2">(#GET{titre})</h2>]]
     40                <form action="#SELF" class="bouton_action_post" method="get">
     41                        [(#SELF|parametre_url{archives, ''}|form_hidden)]
     42                        <select name="archives" class="select" id="archives" onchange="submit()">
     43                                <option value=""><:aveline_public:voir_tous:></option>
     44                        <BOUCLE_articles_selecteur_mois(ARTICLES){aveline_selecteur_archives_mois}{aveline_branche}{aveline_lang}{aveline_exclure_objet_encours}{!par date}>
     45                                <option value="[(#DATE|affdate{'Y-m'})]"[(#ENV{archives}|=={[(#DATE|affdate{'Y-m'})]}|oui)selected="selected" ] >
     46                                        [(#DATE|affdate_mois_annee)] [(#ENV{compteur_articles_selecteur_archives}|?{([(#NB_ARCHIVES)]),''})]
     47                                </option>
     48                        </BOUCLE_articles_selecteur_mois>
     49                        </select>
     50                </form>
     51                </B_articles_selecteur_mois>
     52                </BOUCLE_select2>
    3753
    38 <B_articles_liste>
    39 <div class="liste archives">
    40         [(#ENV{afficher_titre_noisette}|oui)[<h2 class="h2">(#GET{titre})</h2>]]
    41         <ul class="liste-items">
    42                 <BOUCLE_articles_liste(ARTICLES){id_rubrique == #GET{id_rubrique}|sinon{.*}} {lang == #GET{langue_choisie}|sinon{.*}} {!par date}{id_auteur ?}>
    43                 [(#GET{pas_selecteur_archives}|=={mois}|non)
    44                         [<li class="item"><a href="[(#SELF|parametre_url{archives,[(#DATE|annee)]})]">[(#DATE|annee|=={#ENV{archives}}|oui)<strong class="on">]
    45                                 (#DATE|annee|unique{archives_annee})
    46                                 [(#ENV{compteur_articles_selecteur_archives}|oui)
    47                                         [(#INCLURE{fond=inclure/selecteur_archives-nb_articles,id_rubrique=#GET{id_rubrique},langue_choisie=#GET{langue_choisie},id_auteur,archives=[(#DATE|annee)]})] ]
    48                         [(#DATE|annee|=={#ENV{archives}}|oui)</strong>]</a></li>]
    49                 ]
    50                 [(#GET{pas_selecteur_archives}|=={annee}|non)
    51                         [<li class="item"><a href="[(#SELF|parametre_url{archives,[(#DATE|affdate{'Y-m'})]})]">[(#DATE|affdate{'Y-m'}|=={#ENV{archives}}|oui)<strong class="on">]
    52                                 (#DATE|affdate{'Y-m'}|unique{archives_mois}|affdate_mois_annee)
    53                                 [(#ENV{compteur_articles_selecteur_archives}|oui)
    54                                         [(#INCLURE{fond=inclure/selecteur_archives-nb_articles,id_rubrique=#GET{id_rubrique},langue_choisie=#GET{langue_choisie},id_auteur,archives=[(#DATE|affdate{'Y-m'})]})] ]
    55                         [(#DATE|affdate{'Y-m'}|=={#ENV{archives}}|oui)</strong>]</a></li>]
    56                 ]
    57                 </BOUCLE_articles_liste>
    58         </ul>
    59 </div>
    60 </B_articles_liste>
    61 
    62 <//B_select>
    63 
     54                <B_articles_liste_mois>
     55                <div class="liste archives">
     56                [(#ENV{afficher_titre_noisette}|oui)[<h2 class="h2">(#GET{titre})</h2>]]
     57                <ul class="liste-items">
     58                        <BOUCLE_articles_liste_mois(ARTICLES){aveline_selecteur_archives_mois}{aveline_branche}{aveline_lang}{aveline_exclure_objet_encours}{!par date}>
     59                                <li class="item">
     60                                        [(#SELF|parametre_url{archives,[(#DATE|affdate{'Y-m'})]}|lien_ou_expose{[(#DATE|affdate_mois_annee)] [(#ENV{compteur_articles_selecteur_archives}|?{([(#NB_ARCHIVES)]),''})],[(#ENV{archives}|=={[(#DATE|affdate{'Y-m'})]}|oui)]})]
     61                                </li>
     62                        </BOUCLE_articles_liste_mois>
     63                        </select>
     64                </ul>
     65                </div>
     66                </B_articles_liste_mois>
     67        <//B_select2>
     68<//B_pas>
  • _squelettes_/aveline/noisettes/selecteur_archives.yaml

    r44171 r44192  
    22description: '<:aveline:description_selecteur_archives:>'
    33icon: 'img/ic_calendrier.png'
     4contexte:
     5  - 'id_rubrique'
     6  - 'id_secteur'
     7  - 'id_article'
     8  - 'archives'
     9  - 'lang'
    410parametres:
    5   -
    6     saisie: 'selection'
    7     options:
    8       nom: 'liste_articles'
    9       label: '<:aveline:label_liste_articles:>'
    10       explication: '<:aveline:explication_meme_rubrique:>'
    11       defaut: 'meme_rubrique'
    12       cacher_option_intro: 'oui'
    13       datas:
    14         tous: '<:aveline:item_articles_tous:>'
    15         meme_rubrique: '<:aveline:item_meme_rubrique:>'
    16         rubrique_specifique: '<:aveline:item_rubrique_specifique:>'
    17   -
    18     saisie: 'selecteur_rubrique'
    19     options:
    20       nom: 'rubrique_specifique'
    21       label: '<:aveline:label_rubrique_specifique:>'
    22       afficher_si: '@liste_articles@ == "rubrique_specifique"'
    23   -
    24     saisie: 'oui_non'
    25     options:
    26       nom: 'restreindre_langue'
    27       label: '<:aveline:label_restreindre_langue:>'
    28       explication: '<:aveline:explication_restreindre_langue:>'
    29       defaut: ''
    3011  -
    3112    saisie: 'oui_non'
     
    6445        annee: '<:aveline:item_annee:>'
    6546        mois: '<:aveline:item_mois:>'
    66         annee_mois: '<:aveline:item_annee_mois:>'
    67   -
    68     saisie: 'oui_non'
    69     options:
    70       nom: 'compteur_articles_selecteur_archives'
    71       label: '<:aveline:label_compteur_articles_selecteur_archives:>'
    7247  -
    7348    saisie: 'selection'
     
    8055        liste: '<:aveline:item_liste:>'
    8156        select: '<:aveline:item_select:>'
     57  -
     58    saisie: 'oui_non'
     59    options:
     60      nom: 'compteur_articles_selecteur_archives'
     61      label: '<:aveline:label_compteur_articles_selecteur_archives:>'
     62  - 'inclure:inc-yaml/branche-article.yaml'
     63  - 'inclure:inc-yaml/restreindre_langue.yaml'
     64  - 'inclure:inc-yaml/exclure_objet_en_cours-article.yaml'
Note: See TracChangeset for help on using the changeset viewer.