You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
2.3 KiB
49 lines
2.3 KiB
<BOUCLE_tous (DOCUMENTS types_documents) {id_document=#ID} {tout}>[ |
|
|
|
(#REM) Cas <imageXX> : equivalent a <imgXX> pour une image en mode image |
|
|
|
][(#INCLUS|=={image}|et{#ENV{emb,''}|non}|oui) |
|
<span class='spip_document_#ID_DOCUMENT spip_documents[ (#ENV{align})][ (#ENV{class})] spip_lien_ok'[ |
|
style='float:(#ENV{align}|match{left|right});']>[ |
|
<a href="(#ENV{lien})"[ |
|
class="(#ENV{lien_class})"]>]<img src='#URL_DOCUMENT'[ |
|
width="(#LARGEUR|?{#LARGEUR})"][ |
|
height="(#HAUTEUR|?{#HAUTEUR})"][ |
|
title="(#TITRE|attribut_html)"] |
|
alt="[(#TITRE|attribut_html)]">[(#ENV{lien}|?{</a>})]</span> |
|
][ |
|
|
|
(#REM) Cas <embXX> : on est appele ici avec emb=' ' : on veut la legende |
|
equivalent a un <docXX> pour une image en mode image |
|
|
|
][(#INCLUS|=={image}|et{#ENV{emb,''}|oui}|oui) |
|
#SET{fichier,#URL_DOCUMENT} |
|
#SET{width,#LARGEUR} |
|
#SET{height,#HAUTEUR} |
|
#SET{url,#ENV{lien}} |
|
<figure class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{align})][ (#ENV{class})] spip_lien_ok'[ |
|
style='float:(#ENV{align}|match{left|right});[width:(#GET{width}|max{120})]px;'][ |
|
(#TITRE|ou{#DESCRIPTIF}|ou{#CREDITS}|oui)role="group"]> |
|
[<a href="(#GET{url})"[ class="(#ENV{lien_class})"] title='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|attribut_html)]'[ type="(#ENV{lien}|?{#ENV{lien_mime},#MIME_TYPE})"]>]<img src='#GET{fichier}' alt='' width='#GET{width}' height='#GET{height}'>[(#GET{url}|?{</a>})][ |
|
(#TITRE|ou{#DESCRIPTIF}|ou{#CREDITS}|oui) |
|
<INCLURE{fond=modeles/inc_figcaption,titre=#TITRE,descriptif=#DESCRIPTIF,credits=#CREDITS,width=#GET{width}}>] |
|
</figure> |
|
][ |
|
|
|
(#REM) Cas des images qu'il faut embed (svg) |
|
][ |
|
(#INCLUS|=={embed}|oui) |
|
<figure class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{align})]'[ |
|
style='[(#ENV{align}|match{^(left|right)$}|?{' '})float:#ENV{align};] (#ENV{align,center}|=={center}|?{'',' '})'][ |
|
(#TITRE|ou{#DESCRIPTIF}|ou{#CREDITS}|oui)role="group"]> |
|
<object data='#URL_DOCUMENT' |
|
type='#MIME_TYPE'[ |
|
width='(#ENV{largeur}?{'', #LARGEUR})'][ |
|
height='(#ENV{hauteur}?{'', #HAUTEUR})'] |
|
[(#ENV*|env_to_attributs)] > |
|
<param name='src' value='#URL_DOCUMENT'> |
|
[(#ID_DOCUMENT|appliquer_filtre{#MIME_TYPE})] |
|
</object>[(#TITRE|ou{#DESCRIPTIF}|ou{#CREDITS}|oui) |
|
<INCLURE{fond=modeles/inc_figcaption,titre=#TITRE,descriptif=#DESCRIPTIF,credits=#CREDITS,width=#GET{width}}>] |
|
</figure>] |
|
</BOUCLE_tous> |