Regarde là
http://www.dionysos.org/Redimensionnement-individuel-des
Sinon tu peux aussi modifier ton propre img.html pour qu’il fasse ce que tu veux
A savoir modeles/img.html
Tu insères la taille avec <img1|taille=200>
Ici dans le modele qui suit on définit une taille par défaut soit 350 px
#SET{taille,#ENV{taille,350}} à savoir c’est l’équivalent de #TEXTE|image_reduire
Ensuite tu donnes la taille que tu veux pour le grand côté
Genre |taille=200
Ca te fera 200 de large pour un paysage
et 200 de haut pour un portrait
Et le code suivant fait en live sur irc par XD et Marcimat (attention ce modèle intègre thickbox donc désactives la class si t’en veux pas)
<BOUCLE_document (DOCUMENTS) {id_document}>
[(#REM)
Modele pour ![]()
Si on est en mode « vignette » ou appele avec embed=oui,
on affiche l’image complete ; sinon le logo
Si un lien est passe #ENV{lien} on ajoute le a href
ou on truque le #URL_DOCUMENT
]
#SET{taille,#ENV{taille,350}}
#SET{fichier,#FICHIER|image_reduire{#GET{taille}}
[(#MODE|=={vignette}|?{’ '})
#SET{width,#FICHIER|image_reduire{#GET{taille}}|largeur}
#SET{height,#FICHIER|image_reduire{#GET{taille}}|hauteur}
#SET{lien_class,thickbox}
#SET{url,#ENV{lien}}
]
[(#SET{
image,
#MODE|=={vignette}
|sinon{#ENV{embed}}
|?{’ '}
})][
(#REM) image complete redimensionnÈe ‡ la taille?
]
[(#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:(#GET{ width})px;] ›]>
<a href=« [(#ENV{lien}|sinon{#URL_DOCUMENT})] » [class=« (#GET{lien_class}) »][ title=« (#TITRE|texte_backend|supprimer_numero) »]>[(#GET{fichier})]][
(#REM) sinon logo document + lien + alt + title etc
][(#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;] ›]><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}})]
]
</BOUCLE_document>
Alexandra
Le 30/01/08, Paul <paulliagre@gmail.com> a écrit :
Cette syntaxe n’existe pas (ce qui est bien dommage
)
Mais il me semble avoir vu passer une fois une contyrib qui le faisait. Pas moyen de remettre la main sur cette histoire de « redimentionnement individuel des images »
Paul(5eBleu)
2008/1/29 Domenjoud Yannick <domen@6tech.net>:
Bonjour chère liste,
J’avais vu quelque part il me semble que l’on pouvait mettre des filtres
dans les balises <img des articles, je pensais notamment à faire une
miniature dans un article de cette façon : <img1|left|image_reduire{40}>
Mais je ne me souviens plus de la syntaxe exacte. Quelqu’un aurait il
une idée de cette syntaxe, ou alors le cas échéant me dire si je me
fourvoies complètement ? 
Yan
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip.net/fr_article1054.html
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip.net/fr_article1054.html