source: spip-zone/_squelettes_/escal/trunk/inclusions/inc-une_derniers_bis.html @ 112458

Last change on this file since 112458 was 112458, checked in by jcvilleneuve@…, 6 months ago

EscalV4 : passage en HTML5 + ajout d'un title sur le bloc annonces-defilantes + correction bug affichage image en pleine page

File size: 5.0 KB
Line 
1<nav class="laune" >
2
3<!-- on extrait tous les articles des rubriques a qui un a donné le mot-cle "pas-a-la-une" ou "invisible"
4        on les stocke dans "doublons"
5        on n'affiche rien ici -->
6<BOUCLE_exclure_rub(RUBRIQUES){titre_mot IN 'pas-a-la-une', 'invisible'}>
7        <BOUCLE_extract(ARTICLES){id_rubrique}{doublons}>
8        </BOUCLE_extract>
9        <BOUCLE_exclure_rub2(RUBRIQUES){branche}>
10                <BOUCLE_extract2(ARTICLES){id_rubrique}{doublons}>
11                </BOUCLE_extract2>       
12        </BOUCLE_exclure_rub2>   
13</BOUCLE_exclure_rub>
14       
15<BOUCLE_exclure_art(ARTICLES){titre_mot IN 'pas-a-la-une', 'invisible'}{doublons}>
16</BOUCLE_exclure_art>
17
18<B_dernier_endate>
19        #ANCRE_PAGINATION     
20<BOUCLE_dernier_endate(ARTICLES){lang}{doublons}{!par date}{0,#CONFIG{escal/config/nombrearticlesune,50}}{pagination #CONFIG{escal/config/paginarticlesune,5}}{"<hr class='separation' />"}>
21<div class="fragment rub#ID_RUBRIQUE secteur#ID_SECTEUR">
22
23<!-- affichage logo -->
24        [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{#CONFIG{escal/config/taillelogoartexergue,100}})]
25<!-- affichage surtitre -->
26        [(#CONFIG{escal/config/surtitreune}|=={non}|non)
27                <div class="surtitre-article #EDIT{surtitre}">[(#SURTITRE)]</div>
28        ]
29<!-- affichage titre -->
30        <div class="titre #EDIT{titre}">
31                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" 
32                title="[(#LANG|=={ja}|non)<:par_auteur:>] <BOUCLE_auteurs(AUTEURS){id_article}{", "}{lang_select}>[(#NOM|textebrut)]</BOUCLE_auteurs> [(#LANG|=={ja}|oui)<:par_auteur:>] <:escal:le:> [(#DATE|affdate)]">
33                        #TITRE
34                </a>
35        </div>     
36<!-- affichage soustitre -->
37    [(#CONFIG{escal/config/soustitreune}|=={non}|non)
38                <div class="soustitre-article #EDIT{texte}">[(#SOUSTITRE)]</div>
39                ]       
40<!-- affichage auteur -->
41        <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurune}|=={non}|non}>
42        </BOUCLE_test>
43                <div class="auteur-articles-rubrique">
44                        [(#LANG|=={ja}|non)<:par_auteur:>]
45                        <BOUCLE_auteurs_art(AUTEURS){id_article}{", "}{lang_select}>
46                                <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a>
47                        </BOUCLE_auteurs_art>
48                        [(#LANG|=={ja}|oui)<:par_auteur:>]
49                </div>
50        </B_test>
51<!-- affichage date de publication -->
52        [(#CONFIG{escal/config/datepubune}|=={non}|non)
53                <div class="auteur-articles-rubrique">[<:escal:article_mise_en_ligne:> <span class="majuscules">(#DATE|affdate)</span>] </div>
54        ]
55<!-- affichage date derniere modification -->
56        [(#CONFIG{escal/config/datemodifune}|=={non}|non)
57                <div class="auteur-articles-rubrique">[(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],''})]</div>
58        ]
59<!-- affichage rubrique -->
60        <BOUCLE_Rub(RUBRIQUES){id_rubrique}{si #CONFIG{escal/config/rubriqueune}|=={non}|non}>
61                <div class="rubrique #EDIT{titre}">
62                        <:rubrique:> : [(#TITRE)]
63                </div>
64        </BOUCLE_Rub>   
65<!-- affichage descriptif -->
66        [(#CONFIG{escal/config/descriptifune}|=={non}|non)
67                <div class="descriptif-article #EDIT{texte}">[(#DESCRIPTIF)]</div>
68        ]
69<!-- affichage chapeau -->
70        [(#CONFIG{escal/config/chapeauune}|=={non}|non)
71                <div class="chapo #EDIT{texte}">[(#CHAPO)]</div>
72        ]
73<!-- affichage premiere image -->
74        <div class="image-une" >
75                <BOUCLE_image(DOCUMENTS){si #CONFIG{escal/config/imageune}|=={non}|non}{id_article}{extension==jpg|png|gif}{0,1}{doublons}{titre==^[0-9]+\.}{par num titre}>
76                        <img src="[(#FICHIER|image_reduire{150,0}|extraire_attribut{src})]" alt="[(#TITRE)]" title="[(#TITRE)]" />
77                </BOUCLE_image>
78                <BOUCLE_image_alt(DOCUMENTS){si #CONFIG{escal/config/imageune}|=={non}|non}{id_article}{extension==jpg|png|gif}{0,1}{doublons}>
79                        <img src="[(#FICHIER|image_reduire{150,0}|extraire_attribut{src})]" alt="[(#TITRE)]" title="[(#TITRE)]" />
80                </BOUCLE_image_alt>
81                <//B_image>
82        </div>
83<!-- affichage texte -->
84        [(#CONFIG{escal/config/texteune}|=={non}|non)
85                <div class="texte #EDIT{texte}">
86                        [(#PLUGIN{COUTEAU_SUISSE}|non)
87                                [(#TEXTE|couper{#CONFIG{escal/config/tailletexteune,300}}|propre)]
88                        ]
89                        [(#PLUGIN{COUTEAU_SUISSE}|oui)
90                                [(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}|couper{#CONFIG{escal/config/tailletexteune,300}}|propre)]
91                        ]
92                </div>
93        ]
94           
95        <div class="nettoyeur"></div>
96         
97        <div class="suite">
98                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">
99                        <strong>
100                                [(#CONFIG{escal/config/texteune}|=={non}|non)<:escal:lire_suite:>]
101                                [(#CONFIG{escal/config/texteune}|=={non}|oui)<:escal:lire_article:>]
102                        </strong>
103                </a>
104        </div>
105             
106</div>
107</BOUCLE_dernier_endate>
108        [<p class="pagination pagination-une">(#PAGINATION{#CONFIG{escal/config/modelepaginarticlesune}})</p>
109        <div class="nettoyeur"></div>]
110</B_dernier_endate>
111
112</nav><!-- fin laune -->
Note: See TracBrowser for help on using the repository browser.