Changeset 77189 in spip-zone


Ignore:
Timestamp:
Oct 12, 2013, 6:42:01 PM (6 years ago)
Author:
jcvilleneuve@…
Message:

choix de l'ordre d'affichage des annonces dans "Annonces défilantes" et des sites dans "Sites favoris"

Location:
_squelettes_/escal/branche_V3
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/escal/branche_V3/formulaires/configurer_escal_sommaire_corps.html

    r76013 r77189  
    8080                    </span>
    8181                    <br /><br />
     82            #SET{name,ordreannonces}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     83                    Ordre d'affichage
     84                    [<span class='erreur_message'>(#GET{erreurs})</span>
     85                    ]<span class="choix" style="float: right">
     86                            <input type="radio" name="#GET{name}" id="#GET{name}_date" value="date"
     87                            [(#ENV{#GET{name}}|=={date}|oui)checked="checked"] [(#ENV{#GET{name}}|non)checked="checked"] /><label for="#GET{name}_date">Ordre chronologique</label><br />
     88                            <input type="radio" name="#GET{name}" id="#GET{name}_dateinverse" value="dateinverse"
     89                            [(#ENV{#GET{name}}|=={dateinverse}|oui)checked="checked"] [(#ENV{#GET{name}}|non)checked="checked"] /><label for="#GET{name}_date">Ordre antéchronologique</label><br />
     90                            <input type="radio" name="#GET{name}" id="#GET{name}_numtitre" value="numtitre"
     91                            [(#ENV{#GET{name}}|=={numtitre}|oui)checked="checked"] /><label for="#GET{name}_date">Par numéro du titre</label><br />
     92                            <input type="radio" name="#GET{name}" id="#GET{name}_hasard" value="hasard"
     93                            [(#ENV{#GET{name}}|=={hasard}|oui)checked="checked"] /><label for="#GET{name}_hasard">Au hasard</label>
     94                    </span>
     95                    <br /><br /><br /><br /><br />         
    8296            #SET{name,tempoannoncedefil}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    8397                    Temporisation entre chaque annonce (en secondes)
  • _squelettes_/escal/branche_V3/formulaires/configurer_escal_sommaire_noisettes.html

    r76799 r77189  
    450450                    </span>
    451451                    <br /><br />
     452            #SET{name,ordresitesfav}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     453                    Ordre d'affichage
     454                    [<span class='erreur_message'>(#GET{erreurs})</span>
     455                    ]<span class="choix" style="float: right">
     456                            <input type="radio" name="#GET{name}" id="#GET{name}_hasard" value="hasard"
     457                            [(#ENV{#GET{name}}|=={hasard}|oui)checked="checked"] [(#ENV{#GET{name}}|non)checked="checked"] /><label for="#GET{name}_hasard">Au hasard</label><br />                   
     458                            <input type="radio" name="#GET{name}" id="#GET{name}_date" value="date"
     459                            [(#ENV{#GET{name}}|=={date}|oui)checked="checked"] /><label for="#GET{name}_date">Ordre chronologique</label><br />
     460                            <input type="radio" name="#GET{name}" id="#GET{name}_dateinverse" value="dateinverse"
     461                            [(#ENV{#GET{name}}|=={dateinverse}|oui)checked="checked"] /><label for="#GET{name}_dateinverse">Ordre antéchronologique</label>
     462                    </span>
     463                    <br /><br /><br /><br />                                     
    452464            #SET{name,tempositesfav}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    453465                    Temporisation entre chaque logo de site (en secondes)
  • _squelettes_/escal/branche_V3/inclusions/inc-annonce_defilant.html

    r74801 r77189  
    33 
    44<div id="scrollup3">
     5<!-- affichage par défaut selon le numéro du titre -->
     6  <BOUCLE_annoncedefaut1(ARTICLES){si #CONFIG{escal/config/ordreannonces}|non}{titre_mot=annonce-defilant}{lang}{par num titre}{1,n}>
     7    <div class="headline3" >
    58
    6   <BOUCLE_annonce(ARTICLES){titre_mot=annonce-defilant}{lang}{par num titre}{1,n}>
     9    <div class="annoncedefil">
     10      <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" class="suite" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_suite:></strong></a>
     11      <div class="annonce-titre #EDIT{titre}">#TITRE</div>
     12      <div class="#EDIT{texte}">
     13        [(#PLUGIN{COUTEAU_SUISSE}|oui)[(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article})]]
     14        [(#PLUGIN{COUTEAU_SUISSE}|non)#TEXTE]
     15      </div>
     16    </div>
     17
     18    </div>
     19  </BOUCLE_annoncedefaut1>
     20  <BOUCLE_annoncedefaut2(ARTICLES){si #CONFIG{escal/config/ordreannonces}|non}{titre_mot=annonce-defilant}{lang}{par num titre}{0,1}>
     21    <div class="headline3" >
     22
     23    <div class="annoncedefil">
     24      <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" class="suite" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_suite:></strong></a>
     25      <div class="annonce-titre #EDIT{titre}">#TITRE</div>
     26      <div class="#EDIT{texte}">
     27        [(#PLUGIN{COUTEAU_SUISSE}|oui)[(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article})]]
     28        [(#PLUGIN{COUTEAU_SUISSE}|non)#TEXTE]
     29      </div>
     30    </div>
     31
     32    </div>
     33  </BOUCLE_annoncedefaut2>
     34<!-- affichage selon le numéro du titre -->
     35  <BOUCLE_annonce(ARTICLES){si #CONFIG{escal/config/ordreannonces}|=={numtitre}|oui}{titre_mot=annonce-defilant}{lang}{par num titre}{1,n}>
    736    <div class="headline3" >
    837
     
    1847    </div>
    1948  </BOUCLE_annonce>
    20 
    21   <BOUCLE_annonce2(ARTICLES){titre_mot=annonce-defilant}{lang}{par num titre}{0,1}>
     49  <BOUCLE_annonce2(ARTICLES){si #CONFIG{escal/config/ordreannonces}|=={numtitre}|oui}{titre_mot=annonce-defilant}{lang}{par num titre}{0,1}>
    2250    <div class="headline3" >
    2351
     
    3361    </div>
    3462  </BOUCLE_annonce2>
    35  
     63<!-- affichage selon la date --> 
     64  <BOUCLE_annonce3(ARTICLES){si #CONFIG{escal/config/ordreannonces}|=={date}|oui}{titre_mot=annonce-defilant}{lang}{par date}{1,n}>
     65    <div class="headline3" >
     66
     67    <div class="annoncedefil">
     68      <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" class="suite" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_suite:></strong></a>
     69      <div class="annonce-titre #EDIT{titre}">#TITRE</div>
     70      <div class="#EDIT{texte}">
     71        [(#PLUGIN{COUTEAU_SUISSE}|oui)[(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article})]]
     72        [(#PLUGIN{COUTEAU_SUISSE}|non)#TEXTE]
     73      </div>
     74    </div>
     75
     76    </div>
     77  </BOUCLE_annonce3> 
     78  <BOUCLE_annonce4(ARTICLES){si #CONFIG{escal/config/ordreannonces}|=={date}|oui}{titre_mot=annonce-defilant}{lang}{par date}{0,1}>
     79    <div class="headline3" >
     80
     81    <div class="annoncedefil">
     82      <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" class="suite" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_suite:></strong></a>
     83      <div class="annonce-titre #EDIT{titre}">#TITRE</div>
     84      <div class="#EDIT{texte}">
     85        [(#PLUGIN{COUTEAU_SUISSE}|oui)[(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article})]]
     86        [(#PLUGIN{COUTEAU_SUISSE}|non)#TEXTE]
     87      </div>
     88    </div>
     89
     90    </div>
     91  </BOUCLE_annonce4>
     92<!-- affichage selon la date inverse --> 
     93  <BOUCLE_annonce5(ARTICLES){si #CONFIG{escal/config/ordreannonces}|=={dateinverse}|oui}{titre_mot=annonce-defilant}{lang}{par date}{inverse}{1,n}>
     94    <div class="headline3" >
     95
     96    <div class="annoncedefil">
     97      <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" class="suite" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_suite:></strong></a>
     98      <div class="annonce-titre #EDIT{titre}">#TITRE</div>
     99      <div class="#EDIT{texte}">
     100        [(#PLUGIN{COUTEAU_SUISSE}|oui)[(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article})]]
     101        [(#PLUGIN{COUTEAU_SUISSE}|non)#TEXTE]
     102      </div>
     103    </div>
     104
     105    </div>
     106  </BOUCLE_annonce5> 
     107  <BOUCLE_annonce6(ARTICLES){si #CONFIG{escal/config/ordreannonces}|=={dateinverse}|oui}{titre_mot=annonce-defilant}{lang}{par date}{inverse}{0,1}>
     108    <div class="headline3" >
     109
     110    <div class="annoncedefil">
     111      <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" class="suite" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_suite:></strong></a>
     112      <div class="annonce-titre #EDIT{titre}">#TITRE</div>
     113      <div class="#EDIT{texte}">
     114        [(#PLUGIN{COUTEAU_SUISSE}|oui)[(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article})]]
     115        [(#PLUGIN{COUTEAU_SUISSE}|non)#TEXTE]
     116      </div>
     117    </div>
     118
     119    </div>
     120  </BOUCLE_annonce6>   
     121<!-- affichage par hasard --> 
     122  <BOUCLE_annonce7(ARTICLES){si #CONFIG{escal/config/ordreannonces}|=={hasard}|oui}{titre_mot=annonce-defilant}{lang}{par hasard}>
     123    <div class="headline3" >
     124
     125    <div class="annoncedefil">
     126      <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" class="suite" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_suite:></strong></a>
     127      <div class="annonce-titre #EDIT{titre}">#TITRE</div>
     128      <div class="#EDIT{texte}">
     129        [(#PLUGIN{COUTEAU_SUISSE}|oui)[(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article})]]
     130        [(#PLUGIN{COUTEAU_SUISSE}|non)#TEXTE]
     131      </div>
     132    </div>
     133
     134    </div>
     135  </BOUCLE_annonce7>   
    36136</div>
    37137
  • _squelettes_/escal/branche_V3/inclusions/inc-article.html

    r77135 r77189  
    2626                <div id="descriptif-article">[(#DESCRIPTIF)]</div>
    2727                <div id="auteur-article"> 
    28     [<:escal:article_mise_en_ligne:> (#DATE|affdate)] <br />
     28    [<:escal:article_mise_en_ligne:> <span class=majuscules>(#DATE|affdate)</span>] <br />
    2929    [(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],''})]
    3030                <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurart}|=={non}|non}>
  • _squelettes_/escal/branche_V3/inclusions/inc-sites_favoris.html

    r74199 r77189  
    1111#SET{nbrsitesfav,#CONFIG{escal/config/nombresitesfav,10}}
    1212  <div id="scrollup4">
    13 
    14       <BOUCLE_sites_favoris(SITES){titre_mot=favori}{0,#GET{nbrsitesfav}}>
     13<!-- affichage si aucun site -->
     14      <BOUCLE_sites_favoris0(SITES){titre_mot=favori}{0,1}>   
     15      </BOUCLE_sites_favoris0>
     16  Ici vous pouvez afficher les logos (ou à défaut une vignette "apercite" automatique) des sites avec le mot-clé "favori".<br /><br />
     17  Et les images défilent.
     18      <//B_sites_favoris0>   
     19<!-- affichage par défaut : par hasard -->
     20      <BOUCLE_sites_favoris_defaut(SITES){si #CONFIG{escal/config/ordresitesfav}|non}{titre_mot=favori}{0,#GET{nbrsitesfav}}{par hasard}>
    1521      <div class="headline4">
    1622        <a href="#URL_SITE" [ title="Visiter (#NOM_SITE|couper{80}|attribut_html)"]>
     
    1925        </a>
    2026      </div>
    21       </BOUCLE_sites_favoris>
    22       </B_sites_favoris>
    23   Ici vous pouvez afficher les logos (ou à défaut une vignette "apercite" automatique) des sites avec le mot-clé "favori".<br /><br />
    24   Et les images défilent.
    25       <//B_sites_favoris>
    26  
     27      </BOUCLE_sites_favoris_defaut> 
     28<!-- affichage par hasard -->
     29      <BOUCLE_sites_favoris1(SITES){si #CONFIG{escal/config/ordresitesfav}|=={hasard}|oui}{titre_mot=favori}{0,#GET{nbrsitesfav}}{par hasard}>
     30      <div class="headline4">
     31        <a href="#URL_SITE" [ title="Visiter (#NOM_SITE|couper{80}|attribut_html)"]>
     32          <span class="titre-site">#NOM_SITE</span><br />
     33          [(#LOGO_SITE||image_reduire{152}||sinon{<img src="http://www.apercite.fr/api/apercite/160x120/oui/#URL_SITE" alt="vignette du site"/>})]
     34        </a>
     35      </div>
     36      </BOUCLE_sites_favoris1>
     37<!-- affichage par date inverse -->     
     38      <BOUCLE_sites_favoris2(SITES){si #CONFIG{escal/config/ordresitesfav}|=={date}|oui}{titre_mot=favori}{0,#GET{nbrsitesfav}}{par date}>
     39      <div class="headline4">
     40        <a href="#URL_SITE" [ title="Visiter (#NOM_SITE|couper{80}|attribut_html)"]>
     41          <span class="titre-site">#NOM_SITE</span><br />
     42          [(#LOGO_SITE||image_reduire{152}||sinon{<img src="http://www.apercite.fr/api/apercite/160x120/oui/#URL_SITE" alt="vignette du site"/>})]
     43        </a>
     44      </div>
     45      </BOUCLE_sites_favoris2>       
     46<!-- affichage par date inverse -->     
     47      <BOUCLE_sites_favoris3(SITES){si #CONFIG{escal/config/ordresitesfav}|=={dateinverse}|oui}{titre_mot=favori}{0,#GET{nbrsitesfav}}{par date}{inverse}>
     48      <div class="headline4">
     49        <a href="#URL_SITE" [ title="Visiter (#NOM_SITE|couper{80}|attribut_html)"]>
     50          <span class="titre-site">#NOM_SITE</span><br />
     51          [(#LOGO_SITE||image_reduire{152}||sinon{<img src="http://www.apercite.fr/api/apercite/160x120/oui/#URL_SITE" alt="vignette du site"/>})]
     52        </a>
     53      </div>
     54      </BOUCLE_sites_favoris3>   
     55
    2756        </div>
    2857  </div>
  • _squelettes_/escal/branche_V3/paquet.xml

    r77135 r77189  
    22    prefix="escal"
    33    categorie="squelette"
    4     version="3.73.3"
     4    version="3.73.4"
    55    schema="1.0.4"
    66    etat="stable"
Note: See TracChangeset for help on using the changeset viewer.