1 <BOUCLE_doc (DOCUMENTS) {id_document} {tout}
>
4 Modele pour
<doc> en dl/dt/dd
5 cf. http://pompage.net/pompe/listesdefinitions/
7 La largeur de la legende est egale a la largeur de l'image
8 avec un minimum de
120px, et un maximum de
350px.
10 Dans le cas d'une simple image (mode=image), on affiche
11 le document lui-meme, sans lien de telechargement
13 [(#MODE|=={image}|oui)
14 #SET{fichier,#URL_DOCUMENT}
19 [(#MODE|=={image}|oui)
20 [(#SET{fichier,[(#LOGO_DOCUMENT|extraire_attribut{src})]})]
21 [(#SET{width,[(#LOGO_DOCUMENT|extraire_attribut{width})]})]
22 [(#SET{height,[(#LOGO_DOCUMENT|extraire_attribut{height})]})]
23 #SET{url,#ENV{lien,#URL_DOCUMENT}}
24 ][(#ENV{largeur,
0}|ou{#ENV{hauteur,
0}})
25 #SET{fichier,#GET{fichier}|image_reduire{#ENV{largeur,
0},#ENV{hauteur,
0}}}
26 #SET{width,#GET{fichier}|largeur}
27 #SET{height,#GET{fichier}|hauteur}
28 #SET{fichier,#GET{fichier}|extraire_attribut{src}}
30 <dl class='spip_document_#ID_DOCUMENT spip_documents_legende[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});']
>
31 [
<dt class='#EDIT{titre} titre'
>(#TITRE|sinon{#FICHIER})
</dt>]
32 <dd class='vignette'
>[
<a href=
"(#GET{url})"[
class=
"(#ENV{lien_class})"] title='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]'[ (#ENV{lien}|?{'',
type=
"#MIME_TYPE"})]
>]
<img src='#GET{fichier}' width='#GET{width}' height='#GET{height}' alt=''
/>[(#GET{url}|?{
</a>})]
</dd>
33 <dd class='type'
>#TYPE_DOCUMENT
</dd>
34 <dd class='taille'
>[(#LARGEUR|ou{#HAUTEUR}|oui)[
35 (#VAL{info_largeur_vignette}|_T{#ARRAY{largeur_vignette,#LARGEUR,hauteur_vignette,#HAUTEUR}})
36 ] - ][(#TAILLE|taille_en_octets|texte_backend)]
</dd>