source: spip-zone/_squelettes_/escal/branche_V3/inclusions/inc-annonce_defilant_article.html @ 106862

Last change on this file since 106862 was 106862, checked in by jcvilleneuve@…, 3 years ago

Escal V3 : annonces défilantes : ajout du logo et du descriptif des articles + mise en forme

File size: 2.6 KB
Line 
1[(#REM)
2  D'après la noisette inc-annonce_defilant.html de J.-C. Villeneuve dans le
3  squelette Escal v3.79.30.
4
5  Nom de la noisette : inc-annonce_defilant_article.html
6  Auteur             : Patrice Guerlais
7  Licence            : BSD Licence
8  Date               : 08 Mai 2015
9
10  Paramètres de cette noisette :
11   {id_article}{numéro de l'article}{nombre total d'articles}
12
13  Exemple (remplacer les no_ par #, et <crochet ouvrant> et <crochet fermant> par... devinez !) :
14<crochet ouvrant>(no_INCLURE{fond=inclusions/inc-annonce_defilant_article}{id_article}{compteur=no_COMPTEUR_BOUCLE}{total=no_TOTAL_BOUCLE})<crochet fermant>
15]
16
17<BOUCLE_inc_annonce_defilant_article(ARTICLES){id_article}>
18  <div class="une-annonce-defilante article#ID_ARTICLE" >
19    <div class="annoncedefil">
20      [(#CONFIG{escal/config/affichecompteur}|=={non}|non)
21        <span class="compteur-annonce">#ENV{compteur}/#ENV{total}</span>
22      ]
23      <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" class="suite" title="[(#DESCRIPTIF|textebrut|entites_html)]"><strong><:escal:lire_suite:></strong></a>
24        <div class="nettoyeur"></div>
25     
26<!-- affichage logo -->
27        [(#LOGO_ARTICLE||image_reduire{#CONFIG{escal/config/taillelogoannonce,150}})]
28<!-- affichage titre -->       
29        <div class="annonce-titre #EDIT{titre}">#TITRE</div>   
30<!-- affichage descriptif -->
31        <BOUCLE_descriptif_ann(ARTICLES){id_article}{si #CONFIG{escal/config/descriptifannonce}|=={non}|non}>
32        [<div class="#EDIT{descriptif} annonce-descriptif">
33        (#DESCRIPTIF)
34        </div>]
35        </BOUCLE_descriptif_ann>
36        <div class="nettoyeur"></div>
37        <br />
38<!-- affichage texte -->
39        <BOUCLE_texteann(ARTICLES){id_article}{si #CONFIG{escal/config/texteannonce}|=={non}|non}>
40      <div class="#EDIT{texte} annonce-texte">
41        [(#PLUGIN{COUTEAU_SUISSE}|oui)
42        [(#TEXTE*
43            |appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}
44            |couperpropre{#CONFIG{escal/config/tailletexteannoncedefil,300}}
45            |replace{<centrer>,<div style="text-align:center;">}
46            |replace{</centrer>,</div>}
47            |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
48        )]
49        ]
50        [(#PLUGIN{COUTEAU_SUISSE}|non)
51        [(#TEXTE
52            |couperpropre{#CONFIG{escal/config/tailletexteannoncedefil,300}}
53            |replace{<centrer>,<div style="text-align:center;">}
54            |replace{</centrer>,</div>}
55            |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
56        )]
57        ]   
58      </div>
59      </BOUCLE_texteann> 
60 
61    </div>
62  </div>
63</BOUCLE_inc_annonce_defilant_article>
Note: See TracBrowser for help on using the repository browser.