source: spip-zone/_squelettes_/escal/trunk/inclusions/inc-une_derniers_ter.html @ 113827

Last change on this file since 113827 was 113827, checked in by jcvilleneuve@…, 11 days ago

EscalV4 : corrections css pour les videos de inc-derniers_ter

File size: 9.5 KB
Line 
1<nav class="laune" >
2
3<!-- on extrait tous les articles des rubriques a qui on a donné le mot-cle "pas-a-la-une" ou "invisible"
4        on les stocke dans "doublons" et on n'affiche rien ici -->
5<BOUCLE_exclure_rub(RUBRIQUES){titre_mot IN 'pas-a-la-une', 'invisible'}>
6        <BOUCLE_extract(ARTICLES){id_rubrique}{doublons}>
7        </BOUCLE_extract>
8        <BOUCLE_exclure_rub2(RUBRIQUES){branche}>
9                <BOUCLE_extract2(ARTICLES){id_rubrique}{doublons}>
10                </BOUCLE_extract2>       
11        </BOUCLE_exclure_rub2>   
12</BOUCLE_exclure_rub>
13
14<!-- on extrait tous les articles a qui on a donné le mot-cle "pas-a-la-une" ou "invisible"
15        on les stocke dans "doublons" et on n'affiche rien ici -->     
16<BOUCLE_exclure_art(ARTICLES){titre_mot IN 'pas-a-la-une', 'invisible'}{doublons}>
17</BOUCLE_exclure_art>
18
19<!-- si le bloc "Annonce" ou "Annonces défilantes" sont activés
20        on extrait tous les articles a qui on a donné le mot-cle "annonce" ou "annonce-defilant"
21        on les stocke dans "doublons exergue" pour qu'ils ne s'affichent pas en exergue et on n'affiche rien ici -->
22<BOUCLE_exclure_annonce1(ARTICLES){si #CONFIG{escal/config/blocune1}|=={annonce}|oui}{titre_mot=annonce}{doublons exergue}>
23</BOUCLE_exclure_annonce1>
24<BOUCLE_exclure_annonce2(ARTICLES){si #CONFIG{escal/config/blocune2}|=={annonce}|oui}{titre_mot=annonce}{doublons exergue}>
25</BOUCLE_exclure_annonce2>
26<BOUCLE_exclure_annonce3(ARTICLES){si #CONFIG{escal/config/blocune3}|=={annonce}|oui}{titre_mot=annonce}{doublons exergue}>
27</BOUCLE_exclure_annonce3>
28
29<BOUCLE_exclure_annoncedef1(ARTICLES){si #CONFIG{escal/config/blocune1}|=={annonce_defilant}|oui}{titre_mot=annonce-defilant}{doublons exergue}>
30</BOUCLE_exclure_annoncedef1>
31<BOUCLE_exclure_annoncedef2(ARTICLES){si #CONFIG{escal/config/blocune2}|=={annonce_defilant}|oui}{titre_mot=annonce-defilant}{doublons exergue}>
32</BOUCLE_exclure_annoncedef2>
33<BOUCLE_exclure_annoncedef3(ARTICLES){si #CONFIG{escal/config/blocune3}|=={annonce_defilant}|oui}{titre_mot=annonce-defilant}{doublons exergue}>
34</BOUCLE_exclure_annoncedef3>
35
36       
37<!-- *************
38        article en exergue
39************** -->
40<BOUCLE_dernier_endate(ARTICLES){lang}{doublons}{doublons exergue}{si #CONFIG{escal/config/articleexergueter}|=={non}|non}{tri #CONFIG{escal/config/ordrealauneter,date}, inverse}{0,1}>
41<div id="section-#ID_ARTICLE" class="fragment art-exergue">
42        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">
43<!-- affichage logo -->
44                [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{#CONFIG{escal/config/taillelogoartexergueter,100}})]
45<!-- affichage surtitre -->
46                [(#CONFIG{escal/config/surtitreuneter}|=={non}|non)
47                        <div class="surtitre-article #EDIT{surtitre}">[(#SURTITRE)]</div>
48                ]
49<!-- affichage titre -->
50                <div class="titre #EDIT{titre}">
51                        #TITRE
52                </div>
53<!-- affichage soustitre -->
54                [(#CONFIG{escal/config/soustitreuneter}|=={non}|non)
55                        <div class="soustitre-article #EDIT{texte}">[(#SOUSTITRE)]</div>
56                ]       
57<!-- affichage auteur -->
58                <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteuruneter}|=={non}|non}>
59                </BOUCLE_test>
60                        <div class="auteur-articles-rubrique">
61                                [(#LANG|=={ja}|non)<:par_auteur:>]
62                                <BOUCLE_auteurs_art(AUTEURS){id_article}{", "}{lang_select}>
63                                        <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a>
64                                </BOUCLE_auteurs_art>
65                                [(#LANG|=={ja}|oui)<:par_auteur:>]
66                        </div>
67                </B_test>
68<!-- affichage date de publication -->
69                [(#CONFIG{escal/config/datepubuneter}|=={non}|non)
70                        <div class="auteur-articles-rubrique">[<:escal:article_mise_en_ligne:> <span class="majuscules">(#DATE|affdate)</span>] </div>
71                ]
72<!-- affichage date derniere modification -->
73                [(#CONFIG{escal/config/datemodifuneter}|=={non}|non)
74                        <div class="auteur-articles-rubrique">[(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],''})]</div> 
75                ]       
76<!-- affichage rubrique -->
77                <BOUCLE_Rub(RUBRIQUES){id_rubrique}{si #CONFIG{escal/config/rubriqueuneter}|=={non}|non}>
78                        <div class="rubrique #EDIT{titre}">
79                                <:rubrique:> : [(#TITRE)]
80                        </div>
81                </BOUCLE_Rub>
82<!-- affichage descriptif -->
83                [(#CONFIG{escal/config/descriptifuneter}|=={non}|non)
84                        <div class="descriptif-article #EDIT{texte}">[(#DESCRIPTIF)]</div>
85                ]
86<!-- affichage chapeau -->
87                [(#CONFIG{escal/config/chapeauuneter}|=={non}|non)
88                        <div class="chapo #EDIT{texte}">[(#CHAPO)]</div>
89                ]
90<!-- affichage premiere image -->
91                <div class="image-uneter" >
92                        <BOUCLE_image(DOCUMENTS){si #CONFIG{escal/config/imageuneter}|=={non}|non}{id_article}{extension==jpg|png|gif}{0,1}{titre==^[0-9]+\.}{par num titre}>
93                                <img src="[(#FICHIER|image_reduire{150,0}|extraire_attribut{src})]" alt="[(#TITRE)]" title="[(#TITRE)]" />
94                        </BOUCLE_image>
95                        <BOUCLE_image_alt(DOCUMENTS){si #CONFIG{escal/config/imageuneter}|=={non}|non}{id_article}{extension==jpg|png|gif}{0,1}>
96                                <img src="[(#FICHIER|image_reduire{150,0}|extraire_attribut{src})]" alt="[(#TITRE)]" title="[(#TITRE)]" />
97                        </BOUCLE_image_alt>
98                        <//B_image>
99                </div>
100<!-- affichage texte -->
101                [(#CONFIG{escal/config/texteuneter}|=={non}|non)
102                        <div class="texte #EDIT{texte}">
103                                [(#PLUGIN{COUTEAU_SUISSE}|non)
104                                        [(#TEXTE|couper{#CONFIG{escal/config/tailletexteuneter,300}}|propre)]
105                                ]
106                                [(#PLUGIN{COUTEAU_SUISSE}|oui)
107                                        [(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}|couper{#CONFIG{escal/config/tailletexteuneter,300}}|propre)]
108                                ]
109                        </div>
110                ]
111
112                <div class="nettoyeur"></div>
113
114        </a>     
115</div>
116</BOUCLE_dernier_endate> 
117
118<!-- *************
119        les autres articles
120************** -->
121
122<B_articles_une>
123        #ANCRE_PAGINATION
124        <div class="derniers-art-ter">
125                <ul class="anchors ter">
126                <BOUCLE_articles_une (ARTICLES){lang}{tri #CONFIG{escal/config/ordrealauneter,date}, inverse}{0,#CONFIG{escal/config/nombrearticlesuneter,50}|moins{1}}{pagination #CONFIG{escal/config/paginarticlesuneter,5}}{doublons}>
127                        <li class="rub#ID_RUBRIQUE secteur#ID_SECTEUR">
128
129
130
131<BOUCLE_video(DOCUMENTS){id_article}{si #CONFIG{escal/config/affichvideo}|=={oui}|oui}
132        {extension IN mp4,ogv,mkv,m4v,webm,dist_daily,dist_youtu,dist_vimeo}{par num titre}{0,1}>
133                    #MODELE{video,document=#ID_DOCUMENT,autoplay=oui}
134                        <a href="#URL_ARTICLE" class="titre-autres" style="width:100%;text-align:center;">
135                        [(#TITRE|couper{25,''}|sinon{#FICHIER|basename|couper{25,''}})]
136                        </a>
137</BOUCLE_video>
138
139                              <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
140<!-- affichage logo -->
141                        [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{#CONFIG{escal/config/taillelogoartuneter,40}})]
142<!-- affichage titre -->
143                                <span class="titre-autres">[(#TITRE|couper{#CONFIG{escal/config/nbrecaracttitreter,27}})]</span><br /><br />
144<!-- affichage date de publication ou de derniere modification -->
145                                [(#CONFIG{escal/config/dateuneautrester}|=={non}|non)
146                                        <span class="rubrique-autres">
147                                                [(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],[<:escal:article_mise_en_ligne:> (#DATE|affdate)]})]
148                                                <br />
149                                        </span> 
150                                ]
151<!-- affichage auteur -->
152                        <BOUCLE_testauteur(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteuruneautrester}|=={non}|non}>
153                        </BOUCLE_testauteur>
154                                        <span class="rubrique-autres">
155                                                [(#LANG|=={ja}|non)<:par_auteur:>]
156                                                <BOUCLE_auteurs_art2(AUTEURS){id_article}{", "}{lang_select}>#NOM</BOUCLE_auteurs_art2>
157                                                [(#LANG|=={ja}|oui)<:par_auteur:>]
158                                                <br />
159                                        </span>
160                                </B_testauteur>
161<!-- affichage rubrique -->
162                                <BOUCLE_Rub_suite(RUBRIQUES){id_rubrique}{si #CONFIG{escal/config/affichrubriqueter}|=={non}|non}>
163                                         <span class="rubrique-autres">
164                                                <:rubrique:> : [(#TITRE|couper{30})]
165                                         </span>
166                                </BOUCLE_Rub_suite>
167                                <br /><br />
168                                <div class="nettoyeur"></div>
169<!-- affichage descriptif -->
170                                <BOUCLE_descriptif_art(ARTICLES){id_article}{si #CONFIG{escal/config/affichdescriptifter}|=={oui}|oui}>
171                                        [<div class="descriptif-autres">
172                                                (#DESCRIPTIF)
173                                        </div>]
174                                </BOUCLE_descriptif_art>                       
175<!-- affichage texte article -->
176                                <BOUCLE_texteart(ARTICLES){id_article}{si #CONFIG{escal/config/affichtextederniersartter}|=={oui}|oui}>
177                                        <div class="texte-autres">
178                                                [(#PLUGIN{COUTEAU_SUISSE}|oui)
179                                                        [(#TEXTE*
180                                                                |appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}
181                                                                |couper{#CONFIG{escal/config/nbrecaracttexteter,150}}
182                                                                )]
183                                                        ]
184                                                        [(#PLUGIN{COUTEAU_SUISSE}|non)
185                                                        [(#TEXTE
186                                                                |couper{#CONFIG{escal/config/nbrecaracttexteter,150}}
187                                                        )]
188                                                ]     
189                                         </div>
190                                </BOUCLE_texteart>
191                                <br />
192<!-- affichage nombre de commentaires -->
193                                <BOUCLE_comment(FORUMS){id_article}{0,1}{si #CONFIG{escal/config/affichcommter}|=={oui}|oui}>
194                                        <BOUCLE_nbre_comm(FORUMS){id_article}{tout}>
195                                        </BOUCLE_nbre_comm>
196                                                <span class="commentaires">
197                                                        #TOTAL_BOUCLE <:escal:commentaires:>
198                                                </span>
199                                        </B_nbre_comm>
200                                 </BOUCLE_comment>
201                                </a>
202
203<//B_video>
204
205                        </li>
206                </BOUCLE_articles_une>
207                </ul>
208        </div>
209        <div class="nettoyeur"></div>
210        [<p class="pagination pagination-une">(#PAGINATION{#CONFIG{escal/config/modelepaginarticlesuneter}})</p>
211        <div class="nettoyeur"></div>]
212</B_articles_une>
213
214</nav><!-- fin laune -->
Note: See TracBrowser for help on using the repository browser.