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

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

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

File size: 9.0 KB
RevLine 
[112458]1<nav class="laune" >
[87910]2
[112458]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>
[112194]13
[112458]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>
[112194]18
[112458]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
[104561]36       
[103844]37<!-- *************
[112194]38        article en exergue
[103844]39************** -->
[112458]40<BOUCLE_dernier_endate(ARTICLES){lang}{doublons}{doublons exergue}{si #CONFIG{escal/config/articleexergue}|=={non}|non}{tri #CONFIG{escal/config/ordrealaune,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)]">
[111382]43<!-- affichage logo -->
[112458]44                [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{#CONFIG{escal/config/taillelogoartexergue,50}})]
[102466]45<!-- affichage surtitre -->
[112458]46                [(#CONFIG{escal/config/surtitreune}|=={non}|non)
47                        <div class="surtitre-article #EDIT{surtitre}">[(#SURTITRE)]</div>
48                ]
[102466]49<!-- affichage titre -->
[112458]50                <div class="titre #EDIT{titre}">
51                        #TITRE
52                </div>
[102466]53<!-- affichage soustitre -->
[112458]54                [(#CONFIG{escal/config/soustitreune}|=={non}|non)
55                        <div class="soustitre-article #EDIT{texte}">[(#SOUSTITRE)]</div>
[102466]56                ]       
57<!-- affichage auteur -->
[112458]58                <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurune}|=={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>
[102466]68<!-- affichage date de publication -->
[112458]69                [(#CONFIG{escal/config/datepubune}|=={non}|non)
70                        <div class="auteur-articles-rubrique">[<:escal:article_mise_en_ligne:> <span class="majuscules">(#DATE|affdate)</span>] </div>
71                ]
[102466]72<!-- affichage date derniere modification -->
[112458]73                [(#CONFIG{escal/config/datemodifune}|=={non}|non)
74                        <div class="auteur-articles-rubrique">[(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],''})]</div> 
75                ]       
[102466]76<!-- affichage rubrique -->
[112458]77                <BOUCLE_Rub(RUBRIQUES){id_rubrique}{si #CONFIG{escal/config/rubriqueune}|=={non}|non}>
[102466]78                        <div class="rubrique #EDIT{titre}">
[112458]79                                <:rubrique:> : [(#TITRE)]
[102466]80                        </div>
[112458]81                </BOUCLE_Rub>
[102512]82<!-- affichage descriptif -->
[112458]83                [(#CONFIG{escal/config/descriptifune}|=={non}|non)
84                        <div class="descriptif-article #EDIT{texte}">[(#DESCRIPTIF)]</div>
85                ]
[102512]86<!-- affichage chapeau -->
[112458]87                [(#CONFIG{escal/config/chapeauune}|=={non}|non)
88                        <div class="chapo #EDIT{texte}">[(#CHAPO)]</div>
89                ]
[102466]90<!-- affichage premiere image -->
[112458]91                <div class="image-une" >
92                        <BOUCLE_image(DOCUMENTS){si #CONFIG{escal/config/imageune}|=={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/imageune}|=={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>
[102466]100<!-- affichage texte -->
[112458]101                [(#CONFIG{escal/config/texteune}|=={non}|non)
102                        <div class="texte #EDIT{texte}">
103                                [(#PLUGIN{COUTEAU_SUISSE}|non)
104                                        [(#TEXTE|couper{#CONFIG{escal/config/tailletexteune,300}}|propre)]
105                                ]
106                                [(#PLUGIN{COUTEAU_SUISSE}|oui)
107                                        [(#TEXTE*|appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}|couper{#CONFIG{escal/config/tailletexteune,300}}|propre)]
108                                ]
109                        </div>
110                ]
[102466]111
[112458]112                <div class="nettoyeur"></div>
[105839]113
[112458]114        </a>     
115</div>
116</BOUCLE_dernier_endate> 
[103844]117
118<!-- *************
119        les autres articles
120************** -->
[102466]121
[112458]122<B_articles_une>
123        #ANCRE_PAGINATION
124        <div class="derniers-art-ter">
125                <ul class="anchors">
126                <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}>
127                        <li class="rub#ID_RUBRIQUE secteur#ID_SECTEUR">
128                              <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
[111382]129<!-- affichage logo -->
[112458]130                        [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{#CONFIG{escal/config/taillelogoartune,40}})]
[87910]131<!-- affichage titre -->
[112458]132                                <span class="titre-autres">[(#TITRE|couper{#CONFIG{escal/config/nbrecaracttitre,27}})]</span><br /><br />
[103844]133<!-- affichage date de publication ou de derniere modification -->
[112458]134                                [(#CONFIG{escal/config/dateuneautres}|=={non}|non)
135                                        <span class="rubrique-autres">
136                                                [(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],[<:escal:article_mise_en_ligne:> (#DATE|affdate)]})]
137                                                <br />
138                                        </span> 
139                                ]
[87910]140<!-- affichage auteur -->
[112458]141                        <BOUCLE_testauteur(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteuruneautres}|=={non}|non}>
142                        </BOUCLE_testauteur>
143                                        <span class="rubrique-autres">
144                                                [(#LANG|=={ja}|non)<:par_auteur:>]
145                                                <BOUCLE_auteurs_art2(AUTEURS){id_article}{", "}{lang_select}>#NOM</BOUCLE_auteurs_art2>
146                                                [(#LANG|=={ja}|oui)<:par_auteur:>]
147                                                <br />
148                                        </span>
149                                </B_testauteur>
[87910]150<!-- affichage rubrique -->
[112458]151                                <BOUCLE_Rub_suite(RUBRIQUES){id_rubrique}{si #CONFIG{escal/config/affichrubrique}|=={non}|non}>
152                                         <span class="rubrique-autres">
153                                                <:rubrique:> : [(#TITRE|couper{30})]
154                                         </span>
155                                </BOUCLE_Rub_suite>
156                                <br /><br />
157                                <div class="nettoyeur"></div>
[102977]158<!-- affichage descriptif -->
[112458]159                                <BOUCLE_descriptif_art(ARTICLES){id_article}{si #CONFIG{escal/config/affichdescriptif}|=={oui}|oui}>
160                                        [<div class="descriptif-autres">
161                                                (#DESCRIPTIF)
162                                        </div>]
163                                </BOUCLE_descriptif_art>                       
[96359]164<!-- affichage texte article -->
[112458]165                                <BOUCLE_texteart(ARTICLES){id_article}{si #CONFIG{escal/config/affichtextederniersart}|=={oui}|oui}>
166                                        <div class="texte-autres">
167                                                [(#PLUGIN{COUTEAU_SUISSE}|oui)
168                                                        [(#TEXTE*
169                                                                |appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}
170                                                                |couper{#CONFIG{escal/config/nbrecaracttexte,150}}
171                                                                )]
172                                                        ]
173                                                        [(#PLUGIN{COUTEAU_SUISSE}|non)
174                                                        [(#TEXTE
175                                                                |couper{#CONFIG{escal/config/nbrecaracttexte,150}}
176                                                        )]
177                                                ]     
178                                         </div>
179                                </BOUCLE_texteart>
180                                <br />
[87910]181<!-- affichage nombre de commentaires -->
[112458]182                                <BOUCLE_comment(FORUMS){id_article}{0,1}{si #CONFIG{escal/config/affichcomm}|=={oui}|oui}>
183                                        <BOUCLE_nbre_comm(FORUMS){id_article}{tout}>
184                                        </BOUCLE_nbre_comm>
185                                                <span class="commentaires">
186                                                        #TOTAL_BOUCLE <:escal:commentaires:>
187                                                </span>
188                                        </B_nbre_comm>
189                                 </BOUCLE_comment>
190                                </a>
191                        </li>
192                </BOUCLE_articles_une>
193                </ul>
194        </div>
195        <div class="nettoyeur"></div>
196        [<p class="pagination pagination-une">(#PAGINATION{#CONFIG{escal/config/modelepaginarticlesune}})</p>
[105268]197        <div class="nettoyeur"></div>]
[112458]198</B_articles_une>
[87910]199
[112458]200</nav><!-- fin laune -->
Note: See TracBrowser for help on using the repository browser.