-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathinc-entry.html
59 lines (48 loc) · 2.13 KB
/
inc-entry.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#CACHE{0}
<BOUCLE_article(ARTICLES){id_article=#ID}{statut?}>
#SET{titre,#TITRE|retitrage}
#SET{source,#TITRE|retitrage{source}}
#SET{auteurs,#TITRE|retitrage{auteurs}|sinon{#SOUSTITRE}|replace{^Grégory Salomonovitch$}}
#SET{url_rub,#URL_RUBRIQUE}
[(#SET{titre_rub,[(#ID_RUBRIQUE|titre_rub)]})]
#SET{source,#GET{source}|sinon{#GET{titre_rub}}}
#SET{origine,#SOURCE*|replace{"^(.+)'s bookmarks$","Recommandé par \1"}|typo|sinon{#GET{source}}}
[(#REM) TODO : il faudrait mettre le # EDIT{rezo} dans un div englobant
ainsi que le h5 de date dont on ne veut pas partout
]
<div class="hentry #STATUT #TYPE #EDIT{rezo}" id="[(#TYPE|?{a,b})]#ID_ARTICLE"[ lang="(#LANG|replace{fr})"]>
[<h5[ class="(#DATE|affdate{Y-m-d})"]>(#DATE|nom_jour) [(#DATE|affdate_jourcourt)]</h5>]
<BOUCLE_la_rub(RUBRIQUES){id_rubrique}{texte==^http}>
[(#SET{favicon,[(#TEXTE*|recuperer_favicon)]})]
</BOUCLE_la_rub>
[(#GET{favicon}|extraire_attribut{src}|?{"", " "})
[(#SET{favicon,[(#URL_SITE|recuperer_favicon)]})]
]
[(#GET{favicon}|extraire_attribut{src}|?{"", " "})
[(#SET{favicon,"<img src='rien.gif' width='16' height='16' alt='' class='rien' />"})]
]
[<a href="#GET{url_rub}" class="favicon"[ title="(#GET{titre_rub}|texte_backend)"]>(#GET{favicon})</a>]
<a rel="bookmark" href="#URL_SITE">
<strong class="entry-title">#GET{titre}</strong><span class='auteur'>[<span class='v'>,</span>
<:par_auteur:>
<span class="author"><span class="vcard"><span class="fn">(#GET{auteurs})</span></span></span>][
<span class="source">((#GET{source})[<span class="datehm">
<abbr class="updated"[ title="(#DATE|date_iso)]">(#DATE|datehm)]</abbr></span>)</span>]</span>
</a>
[(#REM) Ne pas afficher le content pour les breves type='']
[(#TYPE|oui)
[<div class="entry-content">
<div class='introduction'>
[(#LOGO_ARTICLE||image_reduire{135}|image_aplatir{jpg,ffffff})]
(#DESCRIPTIF
|sinon{[(#TEXTE*|replace{^x$}|couper{200})]}
|PtoBR|trim|cesure{#LANG})
[<div class='source'>Source : <b>(#GET{origine})</b></div>]
[<div class='tags'>Thème(s) :
(#SURTITRE|rezo_tags|embellir_tags)</div>]
</div>
</div>
]
]
</div>[(#REM) / hentry]
</BOUCLE_article>