source: spip-zone/_squelettes_/median/modeles/img.html @ 29989

Last change on this file since 29989 was 29989, checked in by esj@…, 12 years ago

C'est le même squelette que celui corrigé en [29981] à peu de choses près.

File size: 1.4 KB
Line 
1<BOUCLE_document (DOCUMENTS) {id_document} {mode?} {tout}>
2[(#REM)
3
4        Modele pour <img>
5
6        Si on est en mode "image" ou "vignette", ou appele avec embed=oui,
7        on affiche l'image complete ; sinon le logo
8
9        Si un lien est passe #ENV{lien} on ajoute le a href
10        ou on truque le #URL_DOCUMENT
11
12]
13[(#SET{
14        image,
15                #MODE|match{'image|vignette'}
16                |sinon{#ENV{embed}}
17                |?{' '}
18})][
19
20        (#REM) image complete ?
21
22][(#GET{image})
23<span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});[ width:(#LARGEUR)px;]']>
24[<a href="(#ENV{lien})"[ class="(#ENV{lien_class})"]>]<img src='#URL_DOCUMENT'[ width="(#LARGEUR)"][ height="(#HAUTEUR)"] alt="[(#TITRE|texte_backend)]"[ title="(#TITRE|texte_backend)"] />[(#ENV{lien}|?{</a>})]</span>
25][
26
27        (#REM) sinon logo document + lien + alt + title etc
28
29][(#GET{image}|?{'',' '})
30<span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});[ width:(#LOGO_DOCUMENT||largeur)px;]']><a href="[(#ENV{lien}|sinon{#URL_DOCUMENT})]"[ (#ENV{lien}|?{'',type="#MIME_TYPE"})][ title="(#TITRE|texte_backend)"]>[(#LOGO_DOCUMENT||inserer_attribut{alt,(#TITRE|strlen|?{#TITRE #TYPE_DOCUMENT,#TYPE_DOCUMENT})})]</a></span>
31]</BOUCLE_document>
32
Note: See TracBrowser for help on using the repository browser.