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

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

EscalV4 : correction bug page recherche

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