Image background macache réduire

Bonjour ;

Comment faire pour lui passer un image_reduire

Re Bonjour ;
Oups, le texte a sauté dans le précedent

Comment faire pour lui passer un image_reduire à ce div ?

> div class="logo_droite" style="background-image: url([IMG/(#LOGO_ARTICLE|fichier)]); background-repeat: no-repeat; background-position: right center;"

Merci

Luis Speciale a écrit :

Bonjour ;

Comment faire pour lui passer un image_reduire

Tu mets ta declaration de css dans un squelette (ou bien tu mets carrement ta page css en squelette)

BoOz

Luis Speciale a écrit :

Re Bonjour ;
Oups, le texte a sauté dans le précedent

Comment faire pour lui passer un image_reduire à ce div ?

> div class="logo_droite" style="background-image: url([IMG/(#LOGO_ARTICLE|fichier)]); background-repeat: no-repeat; background-position: right center;"

Merci

div class="logo_droite" style="background-image:
url([IMG/(#LOGO_ARTICLE|image_reduite|fichier)]); background-repeat: no-repeat;
background-position: right center;"

--
Maïeul
http://maieul.ouvaton.org

Maïeul Rouquette a écrit :

div class="logo_droite" style="background-image:
url([IMG/(#LOGO_ARTICLE|image_reduite|fichier)]); background-repeat:

Non, ce n'est pas ça. A mon avis j'ai tombé sur un os.

Et merci de répondre. Mais mon message était incomplet. En fait, la question est

Comment faire pour lui passer un image_reduire à ce div ?
div class="logo_droite" style="background-image: url([IMG/(#LOGO_ARTICLE|fichier)]); background-repeat: no-repeat; background-position: right center;"

ça fait des heures que je tourne autour et ça ne veut pas marcher. Si je mets

url([IMG/(#LOGO_ARTICLE|fichier|image_reduire{180,180})])

ou

url([IMG/(#LOGO_ARTICLE||image_reduire{180,180})])

ou

le filtre ne s'applique

si je fais

url([IMG/(#LOGO_ARTICLE||image_reduire{180,180})])

ça explose et affiche le reste du code (background-repeat: no-repeat; background-position) s'affiche en texte

http://speciale.no-ip.info/admp/spip.php?article7

J'ai essayé aussi avec texte_script avec une bidouille php et puis je plus quoi encore et nada

Merci

Luis Speciale a écrit :

Mais quand je fais

>url([IMG/(#LOGO_ARTICLE|fichier=#LOGO_ARTICLE|image_reduire{170})])
ou bien ça

url([IMG/(#LOGO_ARTICLE|fichier=#LOGO_ARTICLE||image_reduire{170})])

le filtre s'applique mais un transfuge apparaît un chevron de fermeture "> et le reste du code du div apparîte en texte

); background-repeat: no-repeat; background-position: right center;">

C'est grave, Docteur ¿-)

Merci encore

Non, ce n'est pas ça. A mon avis j'ai tombé sur un os.

url([IMG/(#LOGO_ARTICLE||image_reduire{180,180})])

essaie ceci :
url([(#LOGO_ARTICLE||image_reduire{180,180}|extraire_attribut{src})])

C'est écrit dans la doc ici:

Il suffit de lire le manuel.... :wink:

ça explose et affiche le reste du code (background-repeat: no-repeat;
background-position) s'affiche en texte

http://speciale.no-ip.info/admp/spip.php?article7

J'ai essayé aussi avec texte_script avec une bidouille php et puis je
plus quoi encore et nada

Merci

Q.

Drouet Quentin a écrit :

url([IMG/(#LOGO_ARTICLE||image_reduire{180,180})])

essaie ceci :
url([(#LOGO_ARTICLE||image_reduire{180,180}|extraire_attribut{src})])

Bingo ! C'est exactement cela, presque au pied de la lettre.

C'est écrit dans la doc ici:

Les filtres de SPIP - SPIP

Il suffit de lire le manuel.... :wink:

J'ai passé la journée sur cet article, et je n'ai pas percuté.
Il faut dire que je suis en retard par rapport à la doc.
Ou retardé tout court...

Merci Quentin

Si ça peut intéresser quelqu'un, personnellement je trouve ça bien.

<div class="logo_droite" style="background-image: url([(#LOGO_ARTICLE||image_reduire{[(#EXTRA|extra{Reduire})]}|extraire_attribut{src})]); background-repeat: no-repeat; background-position: right center;">

Ce qui permet de mettre une image en background et avec l'extra réduire affinner la présentation au pixel près.

Cordialement

Luis