source: spip-zone/_squelettes_/aveline/inclure/article-resume.html @ 39419

Last change on this file since 39419 was 39419, checked in by marcimat@…, 10 years ago
  • dans les critères en regexp, utiliser .* pour le sinon, plutot que . (ce qui permet au compilateur de simplifier l'expression).
  • Coquille de la remise de suppression d'espace après #BALISE dans spip 2.1.1 (juste sur article_resume)
File size: 5.2 KB
Line 
1[(#REM)
2
3  Squelette Presentation d'un article dans une liste
4  (c) 2009 Zpip 2010 Aveline
5  Distribue sous licence GPL
6  Modifié pour Aveline
7]
8#SET{niveau_titre_article,#ENV{afficher_titre_liste}|non|et{#ENV{afficher_texte_article}|=={complet}}|?{h2,h3}}
9<BOUCLE_article(ARTICLES) {id_article} {statut?}>
10<li class="item hentry">
11        <[(#GET{niveau_titre_article}) ]class="[(#GET{niveau_titre_article}) ]entry-title">
12                [(#ENV{afficher_surtitre}|oui)#SURTITRE ]
13                <a href="#URL_ARTICLE" rel="bookmark"[(#ENV{id_article_expose}|=={#ID_ARTICLE}) class="on"]>
14                        [(#ENV{afficher_logo}|oui)
15                                [(#ENV{utiliser_logo_article_rubrique}|oui)[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{[(#ENV{taille_max_logo}|sinon{150})]})]]
16                                [(#ENV{utiliser_logo_article_rubrique}|non)[(#LOGO_ARTICLE||image_reduire{[(#ENV{taille_max_logo}|sinon{150})]})]]
17                        ]
18                        #TITRE
19                </a>
20                [(#ENV{afficher_soustitre}|oui) #SOUSTITRE]
21        </#GET{niveau_titre_article}>
22        [(#ENV{afficher_date}|ou{#ENV{afficher_auteurs}}|ou{#ENV{afficher_date_modif}}|ou{#ENV{afficher_note}})<div class="info-publi">]
23                [(#ENV{afficher_note}|et{#PLUGIN{notation}})#NOTATION_ETOILE{#NOTE}<br />]
24                [(#ENV{afficher_date}|oui)[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr>]][(#ENV{afficher_date}|et{#ENV{afficher_auteurs}|et{#LESAUTEURS}}?{'<span class="sep">,</span>'})]
25                [(#ENV{afficher_auteurs}|oui)[<span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]]
26                [(#ENV{afficher_date_modif}|oui)[(#ENV{afficher_date}|ou{#ENV{afficher_auteurs}})<br />]<:aveline_public:mis_a_jour_le:> [(#DATE_MODIF|nom_jour) ][(#DATE_MODIF|affdate)]]
27        [(#ENV{afficher_date}|ou{#ENV{afficher_auteurs}}|ou{#ENV{afficher_date_modif}}|ou{#ENV{afficher_note}})</div>]
28        [(#ENV{afficher_texte_article}|=={introduction}|oui)
29                [<div class="[(#EDIT{intro}) ]introduction entry-content">(#INTRODUCTION{[(#ENV{longueur_max_introduction}|sinon{600})]})</div>]
30        ]
31        [(#ENV{afficher_texte_article}|=={complet}|oui)
32                [(#ENV{afficher_descriptif}|oui) [<div class="[(#EDIT{descriptif}) ]chapo">(#DESCRIPTIF|image_reduire{#GET{taille_max_images_texte},0})</div>]]
33                [<div class="[(#EDIT{chapo}) ]chapo">(#CHAPO|image_reduire{#GET{taille_max_images_texte},0})</div>]
34                [<div class="[(#EDIT{texte}) ]texte">(#TEXTE|image_reduire{#GET{taille_max_images_texte},0})</div>]
35                [(#ENV{afficher_lienhypertexte}|oui)
36                        [<p class="[(#EDIT{hyperlien}) ]hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
37                ]
38                [<div class="ps">
39                        <h3 class="h3 spip"><:info_ps:></h2>
40                        <div class="#EDIT{ps}">(#PS|image_reduire{#GET{taille_max_images_texte},0})</div>
41                </div>]
42                [<div class="notes"><h3 class="h3 spip"><:info_notes:></h3>(#NOTES)</div>]
43        ]
44        [(#ENV{afficher_lire_la_suite}|ou{#ENV{afficher_lien_permanent}}|ou{#ENV{afficher_nb_commentaires}}|ou{#ENV{afficher_rubrique}}|ou{#ENV{afficher_mots_cles}}|ou{#ENV{afficher_popularite}}|ou{#ENV{afficher_traductions}})<div class="meta-publi">]
45                [(#ENV{afficher_lire_la_suite}|oui)<a class="lire-la-suite" href="#URL_ARTICLE"><:zpip:lire_la_suite:>[(#ENV{rappeler_titre}|oui)<span class="lire-la-suite-titre"><:zpip:lire_la_suite_de:> <em>#TITRE</em></span>]</a>]
46                [(#ENV{afficher_lien_permanent}|oui)
47                        [(#ENV{afficher_lire_la_suite}|oui)<span class="sep">|</span> ]<a class="lire-la-suite" href="#URL_ARTICLE"><:aveline_public:lien_permanent:></a>
48                ]
49                [(#ENV{afficher_rubrique}oui)
50                        [(#ENV{texte_devant_rubrique}|in_array{#ARRAY{1,'::',2,'>',3,'&gt;'}}|?{#ENV{texte_devant_rubrique},[[(#ENV{afficher_lire_la_suite}|ou{#ENV{afficher_lien_permanent}})<span class="sep">|</span> ](#ENV{texte_devant_rubrique}|_T)]})][(#ENV{texte_devant_rubrique}|non)[(#ENV{afficher_lire_la_suite}|ou{#ENV{afficher_lien_permanent}})<span class="sep">|</span> ]]
51                <a href="#INFO_URL{rubrique,#ID_RUBRIQUE}">#INFO_TITRE{rubrique,#ID_RUBRIQUE}</a>]
52                [(#ENV{afficher_mots_cles}oui)[(#INCLURE{fond=inclure/objet-mots_cles,id_article,id_rubrique='',texte_devant_mots_cles=#ENV{texte_devant_mots_cles},affiche_sep=[(#ENV{afficher_lire_la_suite}|ou{#ENV{afficher_lien_permanent}}|ou{#ENV{afficher_rubrique}}|?{'on',''})]})]]
53                [(#ENV{afficher_nb_commentaires}|oui)[(#INCLURE{fond=inclure/objet-nb_commentaires,id_article,id_rubrique='',affiche_sep=[(#ENV{afficher_lire_la_suite}|ou{#ENV{afficher_lien_permanent}}|ou{#ENV{afficher_rubrique}}|ou{#ENV{afficher_mots_cles}}|?{'on',''})]})]]
54                [(#ENV{afficher_popularite}|oui)[(#ENV{afficher_lire_la_suite}|ou{#ENV{afficher_lien_permanent}}|ou{#ENV{afficher_rubrique}}|ou{#ENV{afficher_mots_cles}}|ou{#ENV{afficher_nb_commentaires}})<span class="sep">|</span> ]#POPULARITE_ABSOLUE <:aveline_public:visiteurs_quotidiens:>]
55                [(#ENV{afficher_visites}|oui)[(#ENV{afficher_lire_la_suite}|ou{#ENV{afficher_lien_permanent}}|ou{#ENV{afficher_rubrique}}|ou{#ENV{afficher_mots_cles}}|ou{#ENV{afficher_nb_commentaires}}|ou{#ENV{afficher_popularite}})<span class="sep">|</span> ]<:spip:lien_visites{visites=#VISITES}:>]
56                [(#ENV{afficher_traductions}|oui)#MODELE{article_traductions}]
57        [(#ENV{afficher_lire_la_suite}|ou{#ENV{afficher_lien_permanent}}|ou{#ENV{afficher_nb_commentaires}}|ou{#ENV{afficher_rubrique}}|ou{#ENV{afficher_mots_cles}}|ou{#ENV{afficher_popularite}}|ou{#ENV{afficher_traductions}})</div>]
58</li>
59</BOUCLE_article>
Note: See TracBrowser for help on using the repository browser.