Skip to content
Extraits de code Groupes Projets
Valider 8a5ccab6 rédigé par Fil's avatar Fil
Parcourir les fichiers

unifier img.html et doc.html sur le modele dl-dt(-dd) ; eviter de passer par...

unifier img.html et doc.html sur le modele dl-dt(-dd) ; eviter de passer par #EMBED_DOCUMENT pour recuperer une image-vignette
parent 82bdef37
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -11,19 +11,27 @@ ...@@ -11,19 +11,27 @@
le document lui-meme, sans lien de telechargement le document lui-meme, sans lien de telechargement
] ]
[(#MODE|=={vignette}|?{' '}) [(#MODE|=={vignette}|?{' '})
[(#SET{photo, #SET{fichier,#URL_DOCUMENT}
[(#EMBED_DOCUMENT|extraire_balise{img})] #SET{width,#LARGEUR}
})] #SET{height,#HAUTEUR}
#SET{url,#ENV{lien}} #SET{url,#ENV{lien}}
] ]
[(#MODE|=={vignette}|?{'',' '}) [(#MODE|=={vignette}|?{'',' '})
#SET{photo,#LOGO_DOCUMENT} [(#SET{fichier,
[(#LOGO_DOCUMENT||extraire_attribut{src})]
})]
[(#SET{width,
[(#LOGO_DOCUMENT||extraire_attribut{width})]
})]
[(#SET{height,
[(#LOGO_DOCUMENT||extraire_attribut{height})]
})]
#SET{url,#ENV{lien,#URL_DOCUMENT}} #SET{url,#ENV{lien,#URL_DOCUMENT}}
] ]
<dl class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});']> <dl class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});']>
<dt>[<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{photo}|extraire_attribut{src})]' width='[(#GET{photo}|extraire_attribut{width})]' height='[(#GET{photo}|extraire_attribut{height})]' alt='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]' />[(#GET{url}|?{</a>})]</dt>[ <dt>[<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='#TYPE_DOCUMENT - [(#TAILLE|taille_en_octets|texte_backend)]' />[(#GET{url}|?{</a>})]</dt>[
<dt class='spip_doc_titre'[ style='width:(#GET{photo}|largeur|min{350}|max{120})px;']><strong>(#TITRE)</strong></dt>][ <dt class='spip_doc_titre'[ style='width:(#GET{width}|min{350}|max{120})px;']><strong>(#TITRE)</strong></dt>][
<dd class='spip_doc_descriptif'[ style='width:(#GET{photo}|largeur|min{350}|max{120})px;']>(#DESCRIPTIF)#NOTES</dd>] <dd class='spip_doc_descriptif'[ style='width:(#GET{width}|min{350}|max{120})px;']>(#DESCRIPTIF)#NOTES</dd>]
</dl> </dl>
</BOUCLE_doc> </BOUCLE_doc>
...@@ -20,14 +20,14 @@ ...@@ -20,14 +20,14 @@
(#REM) image complete ? (#REM) image complete ?
][(#GET{image}) ][(#GET{image})
<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;]']> <dl 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;]']>
[<a href="(#ENV{lien})"[ class="(#ENV{lien_class})"]> <dt>[<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> ]<img src='#URL_DOCUMENT'[ width="(#LARGEUR)"][ height="(#HAUTEUR)"] alt="[(#TITRE|texte_backend)]"[ title="(#TITRE|texte_backend)"] />[(#ENV{lien}|?{</a>})]</dt></dl>
][ ][
(#REM) sinon logo document + lien + alt + title etc (#REM) sinon logo document + lien + alt + title etc
][(#GET{image}|?{'',' '}) ][(#GET{image}|?{'',' '})
<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;]']> <dl 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> <dt><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></dt></dl>
]</BOUCLE_document> ]</BOUCLE_document>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter