filtres graphiques

Bonjour

J'essaie d'appliquer un filtre sépia à une image.

J'ai lu la page concernant les filtres graphiques dans Spip.net et j'ai compris qu'il me fallait suivre cet exemple.

[(#FICHIER|image_sepia)]

J'ai essayé plusieurs possibilité, rien n'y fait!
Par quoi est-ce que je remplace #FICHIER ?
<docX> ou <imgX> ou <#X> ou [docX] ou ou ou???

SVP aidez moi en m'indiquant tout simplement ce que je dois écrire dans l'espace privée.

Y a-t-il qqchose à ajouter dans les boucles pour bénificier du filtre ?

Merci

Renée Picard

Renée Picard a écrit :

Bonjour

J'essaie d'appliquer un filtre sépia à une image.

J'ai lu la page concernant les filtres graphiques dans Spip.net et j'ai compris qu'il me fallait suivre cet exemple.

[(#FICHIER|image_sepia)]

J'ai essayé plusieurs possibilité, rien n'y fait!
Par quoi est-ce que je remplace #FICHIER ?
<docX> ou <imgX> ou <#X> ou [docX] ou ou ou???

SVP aidez moi en m'indiquant tout simplement ce que je dois écrire dans l'espace privée.

Y a-t-il qqchose à ajouter dans les boucles pour bénificier du filtre ?

Merci

Renée Picard
  

Bonsoir,
ce filtre ne s applique pas depuis l espace prive, il doit etre place dans les squelettes, dans une boucle article par exemple.
Je suppose qu on doit pouvoir utiliser les filtres image depuis l espace prive de redaction mais en passant par un modele, a ma connaissance ces modeles ne sont pas presents dans spip de base, il faut les faire soi meme (pas tres complique).
triton

Salut,

par défaut, tu ne peux pas faire cela dirrectment dans l'espace, il faut creer un modèle qui appel le filtre que tu veux.

Pour Sepia par exemple:
1- crée un répertoire "squelettes" sur ton serveur (par ftp par ex) à la racine du site SPIP
2- crée un répertoire "modeles" à l'intèrieur de ce répertoire
3- copie le fichier dist/modele/img.html dans squelettes/modeles/img_sepia.html
4- ouvre ce fichier et trouve la ligne 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>

remplace par:

<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||image_sepia|inserer_attribut{alt,#TITRE|strlen|?{#TITRE {#TYPE_DOCUMENT},#TYPE_DOCUMENT}})]</a></span>

(on ajoute image_sepia apres le LOGO_DOCUMENT

Ensuite, tu peux, dans un article ou une rubrique, faire:

<imgXX|sepia>

ou XX est le numeros de l'image.

Pierre

Renée Picard wrote:

Bonjour

J'essaie d'appliquer un filtre sépia à une image.

J'ai lu la page concernant les filtres graphiques dans Spip.net et j'ai compris qu'il me fallait suivre cet exemple.

[(#FICHIER|image_sepia)]

J'ai essayé plusieurs possibilité, rien n'y fait!
Par quoi est-ce que je remplace #FICHIER ?
<docX> ou <imgX> ou <#X> ou [docX] ou ou ou???

SVP aidez moi en m'indiquant tout simplement ce que je dois écrire dans l'espace privée.

Y a-t-il qqchose à ajouter dans les boucles pour bénificier du filtre ?

Merci

Renée Picard