Apparemment, ca marche bien avec le filtre extraire_attribut, pour recuperer la source:
<h3 style="background-image:
url([(#CHEMIN{images/image.png}|image_reduire{40}|extraire_attribut{src})])">
merci pour ton aide.
----- Mail Original -----
De: "Sylvain Lesage" <slesage@abc.gob.bo>
À: "Spip" <spip@rezo.net>
Envoyé: Mardi 22 Décembre 2009 14:20:54
Objet: Re: [Spip] Strategie pour inclure les images
J'ai peur que ca ne marche que pour les logos... http://www.spip.net/fr_article4290.html#fichier
D'ailleurs SPIP me précise dans le debuggeur: "Erreur: filtre fichier non defini"... ne marche plus dans SPIP 2.10 ?
Et je voudrais plutot acceder a des images dans mon repertoire images/ qu'a des documents associes a un article/une rubrique.
----- Mail Original -----
De: "Denis Chenu" <shnoulle@spip.org>
À: "Sylvain Lesage" <slesage@abc.gob.bo>
Cc: "Spip" <spip@rezo.net>
Envoyé: Mardi 22 Décembre 2009 14:07:33
Objet: Re: [Spip] Strategie pour inclure les images
Salut,
- fichier [SPIP 1.4]. Affecté à un logo, ce filtre permet de
récupérer directement le nom de fichier correspondant au logo.
par exemple <h3 style="background-image:
url("[(#LOGO_ARTICLE||image_reduire{100}|fichier)]")">
Devrait a peut près fonctionner. Je l'avais fait comme ca il y a un bail ![]()
Le 22 décembre 2009 18:53, Sylvain Lesage <slesage@abc.gob.bo> a écrit :
Salut,
je suis un peu neuneu. pourrais-tu donner un exemple de la troisieme solution, stp (image insérée comme background-image du CSS, en ligne dans le code HTML... avec style="", c bien ca ?) ?
le filtre |image_reduire ne cree-t-il pas le code <img...> ? auquel cas ce n'est plus du CSS.merci
----- Mail Original -----
De: "Denis Chenu" <shnoulle@spip.org>
À: "Sylvain Lesage" <slesage@abc.gob.bo>
Cc: "Spip" <spip@rezo.net>
Envoyé: Lundi 21 Décembre 2009 19:18:57
Objet: Re: [Spip] Strategie pour inclure les imagesMoauif,
Perso :
stratégie pour gérer les images de graphisme, utilisées pour l'aspect
du site => les inclure comme background en .cssEn sachant que le css à 3 facon d'être intégré facilement :
- par un fichier
- dans le head
- directement en ligne.Pour les 2 dernières, tu peut faire un image_reduire etc ... et pour
la première tu peut aussi utiliser des balise si tu intégre ton
fichier en css dynamique.
Le 21 décembre 2009 18:58, Sylvain Lesage <slesage@abc.gob.bo> a écrit :
Je me réponds:
apparemment la meilleure solution est de stocker ses images dans un sous-repertoire de son squelette, puis d'y acceder par les squelettes, avec qqch comme:
[(#CHEMIN{img/design.png}|image_reduire{100}|image_sepia{#fee})]
pour les redimensionner, et eviter ainsi de surcharger la page.Merci aux copains de l'IRC http://webchat.freenode.net/?channels=%23spip.
Bonjour,
j'ai une question sur la meilleure stratégie pour gérer les images de graphisme, utilisées pour l'aspect du site (qui n'ont pas de rapport direct avec un article, une rubrique, etc...).
Vaut-il mieux :
1. les inclure comme documents d'une rubrique ou d'un article "a vocation technique"
2. les inclure directement dans les squelettes avec un <img>...
3. les inclure comme background dans le fichier .cssL'avantage de la proposition 1. est qu'on peut utiliser "image_reduire" pour optimiser le poids de l'image (pour ne pas envoyer 50ko pour une petite icone) mais ca signifie utiliser article/rubrique pour un sens technique, ce qui signifie detourner la semantique.
Merci pour vos réponses
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net
Documentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc