réduction d'image sans passer par logo

Salut à tous,

Je sais. Il y a beaucoup de questions sur la fonction |réduire_image|. Donc en
voila une de plus. Est ce que vous avez déjà eu à réduire une image sans passer
par la balise #logo.

voici ma boucle que j'essaye désespérement de faire fonctionner. Les images
s'affiche mais reste dans leur taille d'origine.

   <div class="image">
   
<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>
        [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
         <h3>#TITRE</h3>
             #DESCRIPTIF
    </BOUCLE_afficher_document>
   </div>

Merci pour votre aide...

--

Miguil

Miguil Abdillahi a écrit :

Salut à tous,

Je sais. Il y a beaucoup de questions sur la fonction |réduire_image|. Donc en
voila une de plus. Est ce que vous avez déjà eu à réduire une image sans passer
par la balise #logo.

voici ma boucle que j'essaye désespérement de faire fonctionner. Les images
s'affiche mais reste dans leur taille d'origine.

   <div class="image">
   

L'erreur ne vient elle pas du pipe qui est en trop dans : [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
et qui devrait être comme ça :
   [(#EMBED_DOCUMENT|left|reduire_image{200,200})]

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>
        [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
         <h3>#TITRE</h3>
             #DESCRIPTIF
    </BOUCLE_afficher_document>
   </div>

Merci pour votre aide...

--

Miguil
_

ça change rien. Je l'ai enlevé pour vérifier mais c'est toujours pareils. De
plus le pipe en trop ne gêne pas la lecture des critères. C'est juste moins
propre :-).

Selon Dorothée <jutilisespip@yahoo.fr>:

Miguil Abdillahi a écrit :
> Salut à tous,
>
> Je sais. Il y a beaucoup de questions sur la fonction |réduire_image|. Donc
en
> voila une de plus. Est ce que vous avez déjà eu à réduire une image sans
passer
> par la balise #logo.
>
> voici ma boucle que j'essaye désespérement de faire fonctionner. Les images
> s'affiche mais reste dans leur taille d'origine.
>
> <div class="image">
>
L'erreur ne vient elle pas du pipe qui est en trop dans :
[(#EMBED_DOCUMENT|left||reduire_image{200,200})]
et qui devrait être comme ça :
   [(#EMBED_DOCUMENT|left|reduire_image{200,200})]

>

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>

> [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
> <h3>#TITRE</h3>
> #DESCRIPTIF
> </BOUCLE_afficher_document>
> </div>
>
>
> Merci pour votre aide...
>
> --
>
> Miguil
> _

--

Miguil Abdillahi a écrit :

ça change rien. Je l'ai enlevé pour vérifier mais c'est toujours pareils. De
plus le pipe en trop ne gêne pas la lecture des critères. C'est juste moins
propre :-).

heu, j'en suis pas si sur ...
Si tu passes un filtre vide au compilo, il va peut etre arreter le traitement des filtres.

Sur les logos, le ||, c'est juste parce que le premier filtre attendu est l'alignement.

Mais dans la doc(Les filtres de SPIP - SPIP)
je vois :
[(#LOGO_ARTICLE|right||reduire_image{130})]

donc je ne sais pas ...

Sinon, reduire_image sur un EMBED, ca n'a pas forcement de sens.
la taille d'un MP3 ...

Si reduire_image ne veut pas marcher, tu as inserer_attribut qui peut t'aider et aussi #LARGEUR et #HAUTEUR mais c'est pas tout à fait pareil.

Ce qui est bizarre, c'est que reduire_image marche meme sur #TEXTE maintenant, je ne vois pas pourquoi il ne veut pas traiter ton #EMBED si c'est une image.
Quel est le code HTML correspondant ?

Ca me parait de toutes facons un peu tordu ta facon de faire.
Tu demandes les vignettes, mais tu utilises #EMBED.
La logique voudrait plutot que tu cherches les documents et que tu utilise leurs logos, non ?

qu'est-ce qu'il y a dans le titre et la description d'une vignette de document ?

@++

Selon Dorothée <jutilisespip@yahoo.fr>:

Miguil Abdillahi a écrit :

Salut à tous,

Je sais. Il y a beaucoup de questions sur la fonction |réduire_image|. Donc

en

voila une de plus. Est ce que vous avez déjà eu à réduire une image sans

passer

par la balise #logo.

voici ma boucle que j'essaye désespérement de faire fonctionner. Les images
s'affiche mais reste dans leur taille d'origine.

   <div class="image">

L'erreur ne vient elle pas du pipe qui est en trop dans :
[(#EMBED_DOCUMENT|left||reduire_image{200,200})]
et qui devrait être comme ça :
   [(#EMBED_DOCUMENT|left|reduire_image{200,200})]

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>

        [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
         <h3>#TITRE</h3>
             #DESCRIPTIF
    </BOUCLE_afficher_document>
   </div>

Merci pour votre aide...

--

Miguil
_

--

Bon pour le || je veux bien admettre que c'est inutile de le laisser trainer
s'il n'y a pas besoin. mais le compilo n'arrete pas le traitement des filtres
pour autant.

Pour ce qui est de l'affichage d'une image ajoutée à un article, #EMBED
fonctionne mais je peux rien faire dessus. Quelles sont les autres balises pour
appeler une image ? J'ai essayé #LOGO mais ça ne fait rien.

Selon Stephane LAURENT <sl@adequates.com>:

Miguil Abdillahi a écrit :
> ça change rien. Je l'ai enlevé pour vérifier mais c'est toujours pareils.
De
> plus le pipe en trop ne gêne pas la lecture des critères. C'est juste moins
> propre :-).
heu, j'en suis pas si sur ...
Si tu passes un filtre vide au compilo, il va peut etre arreter le
traitement des filtres.

Sur les logos, le ||, c'est juste parce que le premier filtre attendu
est l'alignement.

Mais dans la doc(Les filtres de SPIP - SPIP)
je vois :
[(#LOGO_ARTICLE|right||reduire_image{130})]

donc je ne sais pas ...

Sinon, reduire_image sur un EMBED, ca n'a pas forcement de sens.
la taille d'un MP3 ...

Si reduire_image ne veut pas marcher, tu as inserer_attribut qui peut
t'aider et aussi #LARGEUR et #HAUTEUR mais c'est pas tout à fait pareil.

Ce qui est bizarre, c'est que reduire_image marche meme sur #TEXTE
maintenant, je ne vois pas pourquoi il ne veut pas traiter ton #EMBED si
c'est une image.
Quel est le code HTML correspondant ?

Ca me parait de toutes facons un peu tordu ta facon de faire.
Tu demandes les vignettes, mais tu utilises #EMBED.
La logique voudrait plutot que tu cherches les documents et que tu
utilise leurs logos, non ?

qu'est-ce qu'il y a dans le titre et la description d'une vignette de
document ?

@++

>
>
>
> Selon Dorothée <jutilisespip@yahoo.fr>:
>
>> Miguil Abdillahi a écrit :
>>> Salut à tous,
>>>
>>> Je sais. Il y a beaucoup de questions sur la fonction |réduire_image|.
Donc
>> en
>>> voila une de plus. Est ce que vous avez déjà eu à réduire une image sans
>> passer
>>> par la balise #logo.
>>>
>>> voici ma boucle que j'essaye désespérement de faire fonctionner. Les
images
>>> s'affiche mais reste dans leur taille d'origine.
>>>
>>> <div class="image">
>>>
>> L'erreur ne vient elle pas du pipe qui est en trop dans :
>> [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
>> et qui devrait être comme ça :
>> [(#EMBED_DOCUMENT|left|reduire_image{200,200})]
>>
>>
>>
>

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>

>>> [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
>>> <h3>#TITRE</h3>
>>> #DESCRIPTIF
>>> </BOUCLE_afficher_document>
>>> </div>
>>>
>>>
>>> Merci pour votre aide...
>>>
>>> --
>>>
>>> Miguil
>>> _
>
>
> --

_______________________________________________
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-contrib.net/spikini/FaQ

--

as tu bien lu La boucle DOCUMENTS - SPIP ?

Pour bien comprendre ce qu'on fait, il faut savoir qu'une vignette de document est un document ...
quand tu mets une vignette personnalisée à un document, en base, tu as :

Textes complets <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&sql_query=SELECT+*+FROM+`spip_documents`&pos=0&session_max_rows=30&pos=0&disp_direction=horizontal&repeat_cells=100&goto=tbl_properties_structure.php&dontlimitchars=1&gt;
  
id_document <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`id_document`+ASC&gt;
  
id_vignette <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`id_vignette`+ASC&gt;
  
id_type <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`id_type`+ASC&gt;
  
titre <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`titre`+ASC&gt;
  
date <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`date`+ASC&gt;
  
descriptif <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`descriptif`+ASC&gt;
  
fichier <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`fichier`+ASC&gt;
  
taille <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`taille`+ASC&gt;
  
largeur <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`largeur`+ASC&gt;
  
hauteur <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`hauteur`+ASC&gt;
  
mode <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`mode`+ASC&gt;
  
inclus <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`inclus`+ASC&gt;
  
distant <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`distant`+ASC&gt;
  
idx <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`idx`+ASC&gt;
  
maj <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=SELECT+*+FROM+`spip_documents`++ORDER+BY+`maj`+ASC&gt;
  Modifier <http://mysql.demo.net/tbl_change.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&primary_key=+`id_document`+%3D+2&sql_query=SELECT+*+FROM+`spip_documents`&goto=sql.php&gt; Effacer <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=DELETE+FROM+`spip_documents`+WHERE+`id_document`+%3D+2+LIMIT+1&zero_rows=L'enregistrement+a+été+effacé&goto=sql.php%3Flang%3Dfr-utf-8%26server%3D1%26collation_connection%3Dutf8_general_ci%26db%3Dspip19%26table%3Dspip_documents%26pos%3D0%26session_max_rows%3D30%26disp_direction%3Dhorizontal%26repeat_cells%3D100%26dontlimitchars%3D0%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560spip_documents%2560%26zero_rows%3DL%2527enregistrement%2Ba%2B%25C3%25A9t%25C3%25A9%2Beffac%25C3%25A9%26goto%3Dtbl_properties_structure.php&gt; 2 3 3 titre image 2006-05-19 00:00:00 description
  IMG/gif/document.gif 5629 181 193 document non non 1 2006-05-19 11:03:56
  Modifier <http://mysql.demo.net/tbl_change.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&primary_key=+`id_document`+%3D+3&sql_query=SELECT+*+FROM+`spip_documents`&goto=sql.php&gt; Effacer <http://mysql.demo.net/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=spip19&table=spip_documents&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=DELETE+FROM+`spip_documents`+WHERE+`id_document`+%3D+3+LIMIT+1&zero_rows=L'enregistrement+a+été+effacé&goto=sql.php%3Flang%3Dfr-utf-8%26server%3D1%26collation_connection%3Dutf8_general_ci%26db%3Dspip19%26table%3Dspip_documents%26pos%3D0%26session_max_rows%3D30%26disp_direction%3Dhorizontal%26repeat_cells%3D100%26dontlimitchars%3D0%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560spip_documents%2560%26zero_rows%3DL%2527enregistrement%2Ba%2B%25C3%25A9t%25C3%25A9%2Beffac%25C3%25A9%26goto%3Dtbl_properties_structure.php&gt; 3 0 3 2006-05-19 11:03:40 IMG/gif/vignette.gif 678 21 21 vignette non non 1 2006-05-19 11:03:40

si tu fais

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>

Tu vas remonter les "fiches" de la vignette et non celle du document.
Tu n'aura donc ni titre, ni descriptif

Il faut plutot faire

<BOUCLE_afficher_document(DOCUMENTS){id_article}{extension==(png|jpg|gif)$}{doublons}>

[(#LOGO_DOCUMENT|#URL_DOCUMENT|reduire_image{200,200})]
<h3>#TITRE</h3>
#DESCRIPTIF
</BOUCLE_afficher_document>

Si tu n'as pas mis de vignette, c'est le logo du type de fichier qui s'affiche

C'est plutot ca que tu veux faire, non ?

Miguil Abdillahi a écrit :

Bon pour le || je veux bien admettre que c'est inutile de le laisser trainer
s'il n'y a pas besoin. mais le compilo n'arrete pas le traitement des filtres
pour autant.

Pour ce qui est de l'affichage d'une image ajoutée à un article, #EMBED
fonctionne mais je peux rien faire dessus. Quelles sont les autres balises pour
appeler une image ? J'ai essayé #LOGO mais ça ne fait rien.

Selon Stephane LAURENT <sl@adequates.com>:

Miguil Abdillahi a écrit :
    

ça change rien. Je l'ai enlevé pour vérifier mais c'est toujours pareils.
      

De
    

plus le pipe en trop ne gêne pas la lecture des critères. C'est juste moins
propre :-).
      

heu, j'en suis pas si sur ...
Si tu passes un filtre vide au compilo, il va peut etre arreter le
traitement des filtres.

Sur les logos, le ||, c'est juste parce que le premier filtre attendu
est l'alignement.

Mais dans la doc(Les filtres de SPIP - SPIP)
je vois :
[(#LOGO_ARTICLE|right||reduire_image{130})]

donc je ne sais pas ...

Sinon, reduire_image sur un EMBED, ca n'a pas forcement de sens.
la taille d'un MP3 ...

Si reduire_image ne veut pas marcher, tu as inserer_attribut qui peut
t'aider et aussi #LARGEUR et #HAUTEUR mais c'est pas tout à fait pareil.

Ce qui est bizarre, c'est que reduire_image marche meme sur #TEXTE
maintenant, je ne vois pas pourquoi il ne veut pas traiter ton #EMBED si
c'est une image.
Quel est le code HTML correspondant ?

Ca me parait de toutes facons un peu tordu ta facon de faire.
Tu demandes les vignettes, mais tu utilises #EMBED.
La logique voudrait plutot que tu cherches les documents et que tu
utilise leurs logos, non ?

qu'est-ce qu'il y a dans le titre et la description d'une vignette de
document ?

@++

Selon Dorothée <jutilisespip@yahoo.fr>:

Miguil Abdillahi a écrit :
        

Salut à tous,

Je sais. Il y a beaucoup de questions sur la fonction |réduire_image|.
          

Donc
    

en
        

voila une de plus. Est ce que vous avez déjà eu à réduire une image sans
          

passer
        

par la balise #logo.

voici ma boucle que j'essaye désespérement de faire fonctionner. Les
          

images
    

s'affiche mais reste dans leur taille d'origine.

   <div class="image">

L'erreur ne vient elle pas du pipe qui est en trop dans :
[(#EMBED_DOCUMENT|left||reduire_image{200,200})]
et qui devrait être comme ça :
   [(#EMBED_DOCUMENT|left|reduire_image{200,200})]

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>
  

        [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
         <h3>#TITRE</h3>
             #DESCRIPTIF
    </BOUCLE_afficher_document>
   </div>

Merci pour votre aide...

--

Miguil
_
          

--
      

_______________________________________________
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-contrib.net/spikini/FaQ

--

Merci ! j'ai obtenu ce que je voulais ! En gros, je voulais récupérer un
document image associé à un article, l'afficher et le redimensionner dans une
taille défini.

J'ai utilisé ta boucle :

<BOUCLE_afficher_document(DOCUMENTS){id_article}{extension==(png|jpg|gif)$}{doublons}>
[(#LOGO_DOCUMENT|#URL_DOCUMENT|reduire_image{200})]
<h3>#TITRE</h3>
    #DESCRIPTIF
</BOUCLE_afficher_document>

-----

Mig

Selon Stephane LAURENT <sl@adequates.com>:

as tu bien lu La boucle DOCUMENTS - SPIP ?

si tu fais

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>

Tu vas remonter les "fiches" de la vignette et non celle du document.
Tu n'aura donc ni titre, ni descriptif

Il faut plutot faire

<BOUCLE_afficher_document(DOCUMENTS){id_article}{extension==(png|jpg|gif)$}{doublons}>

[(#LOGO_DOCUMENT|#URL_DOCUMENT|reduire_image{200,200})]
<h3>#TITRE</h3>
#DESCRIPTIF
</BOUCLE_afficher_document>

Si tu n'as pas mis de vignette, c'est le logo du type de fichier qui
s'affiche

C'est plutot ca que tu veux faire, non ?

Miguil Abdillahi a écrit :
> Bon pour le || je veux bien admettre que c'est inutile de le laisser
trainer
> s'il n'y a pas besoin. mais le compilo n'arrete pas le traitement des
filtres
> pour autant.
>
> Pour ce qui est de l'affichage d'une image ajoutée à un article, #EMBED
> fonctionne mais je peux rien faire dessus. Quelles sont les autres balises
pour
> appeler une image ? J'ai essayé #LOGO mais ça ne fait rien.
>
>
> Selon Stephane LAURENT <sl@adequates.com>:
>
>
>> Miguil Abdillahi a écrit :
>>
>>> ça change rien. Je l'ai enlevé pour vérifier mais c'est toujours pareils.
>>>
>> De
>>
>>> plus le pipe en trop ne gêne pas la lecture des critères. C'est juste
moins
>>> propre :-).
>>>
>> heu, j'en suis pas si sur ...
>> Si tu passes un filtre vide au compilo, il va peut etre arreter le
>> traitement des filtres.
>>
>> Sur les logos, le ||, c'est juste parce que le premier filtre attendu
>> est l'alignement.
>>
>> Mais dans la doc(Les filtres de SPIP - SPIP)
>> je vois :
>> [(#LOGO_ARTICLE|right||reduire_image{130})]
>>
>> donc je ne sais pas ...
>>
>>
>> Sinon, reduire_image sur un EMBED, ca n'a pas forcement de sens.
>> la taille d'un MP3 ...
>>
>> Si reduire_image ne veut pas marcher, tu as inserer_attribut qui peut
>> t'aider et aussi #LARGEUR et #HAUTEUR mais c'est pas tout à fait pareil.
>>
>> Ce qui est bizarre, c'est que reduire_image marche meme sur #TEXTE
>> maintenant, je ne vois pas pourquoi il ne veut pas traiter ton #EMBED si
>> c'est une image.
>> Quel est le code HTML correspondant ?
>>
>> Ca me parait de toutes facons un peu tordu ta facon de faire.
>> Tu demandes les vignettes, mais tu utilises #EMBED.
>> La logique voudrait plutot que tu cherches les documents et que tu
>> utilise leurs logos, non ?
>>
>> qu'est-ce qu'il y a dans le titre et la description d'une vignette de
>> document ?
>>
>> @++
>>
>>
>>
>>>
>>> Selon Dorothée <jutilisespip@yahoo.fr>:
>>>
>>>
>>>> Miguil Abdillahi a écrit :
>>>>
>>>>> Salut à tous,
>>>>>
>>>>> Je sais. Il y a beaucoup de questions sur la fonction |réduire_image|.
>>>>>
>> Donc
>>
>>>> en
>>>>
>>>>> voila une de plus. Est ce que vous avez déjà eu à réduire une image
sans
>>>>>
>>>> passer
>>>>
>>>>> par la balise #logo.
>>>>>
>>>>> voici ma boucle que j'essaye désespérement de faire fonctionner. Les
>>>>>
>> images
>>
>>>>> s'affiche mais reste dans leur taille d'origine.
>>>>>
>>>>> <div class="image">
>>>>>
>>>>>
>>>> L'erreur ne vient elle pas du pipe qui est en trop dans :
>>>> [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
>>>> et qui devrait être comme ça :
>>>> [(#EMBED_DOCUMENT|left|reduire_image{200,200})]
>>>>
>>>>
>>>>
>>>>
>

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>

>
>>>>> [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
>>>>> <h3>#TITRE</h3>
>>>>> #DESCRIPTIF
>>>>> </BOUCLE_afficher_document>
>>>>> </div>
>>>>>
>>>>>
>>>>> Merci pour votre aide...
>>>>>
>>>>> --
>>>>>
>>>>> Miguil
>>>>> _
>>>>>
>>> --
>>>
>> _______________________________________________
>> 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-contrib.net/spikini/FaQ
>>
>>
>
>
> --
>
>
_______________________________________________
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-contrib.net/spikini/FaQ

--

Miguil Abdillahi a écrit :

Merci ! j'ai obtenu ce que je voulais ! En gros, je voulais récupérer un
document image associé à un article, l'afficher et le redimensionner dans une
taille défini.
  

C'est sans doute plutot #FICHIER que tu aurais du utiliser alors, non ?
La, c'est la "vignette" que tu redimensionnes.

J'ai utilisé ta boucle :

<BOUCLE_afficher_document(DOCUMENTS){id_article}{extension==(png|jpg|gif)$}{doublons}>
[(#LOGO_DOCUMENT|#URL_DOCUMENT|reduire_image{200})]
<h3>#TITRE</h3>
    #DESCRIPTIF
</BOUCLE_afficher_document>

-----

Mig

Selon Stephane LAURENT <sl@adequates.com>:
  

as tu bien lu La boucle DOCUMENTS - SPIP ?

si tu fais

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>
  

Tu vas remonter les "fiches" de la vignette et non celle du document.
Tu n'aura donc ni titre, ni descriptif

Il faut plutot faire

<BOUCLE_afficher_document(DOCUMENTS){id_article}{extension==(png|jpg|gif)$}{doublons}>
  

[(#LOGO_DOCUMENT|#URL_DOCUMENT|reduire_image{200,200})]
<h3>#TITRE</h3>
#DESCRIPTIF
</BOUCLE_afficher_document>

Si tu n'as pas mis de vignette, c'est le logo du type de fichier qui
s'affiche

C'est plutot ca que tu veux faire, non ?

Miguil Abdillahi a écrit :
    

Bon pour le || je veux bien admettre que c'est inutile de le laisser
      

trainer
    

s'il n'y a pas besoin. mais le compilo n'arrete pas le traitement des
      

filtres
    

pour autant.

Pour ce qui est de l'affichage d'une image ajoutée à un article, #EMBED
fonctionne mais je peux rien faire dessus. Quelles sont les autres balises
      

pour
    

appeler une image ? J'ai essayé #LOGO mais ça ne fait rien.

Selon Stephane LAURENT <sl@adequates.com>:

Miguil Abdillahi a écrit :

ça change rien. Je l'ai enlevé pour vérifier mais c'est toujours pareils.

De

plus le pipe en trop ne gêne pas la lecture des critères. C'est juste
          

moins
    

propre :-).

heu, j'en suis pas si sur ...
Si tu passes un filtre vide au compilo, il va peut etre arreter le
traitement des filtres.

Sur les logos, le ||, c'est juste parce que le premier filtre attendu
est l'alignement.

Mais dans la doc(Les filtres de SPIP - SPIP)
je vois :
[(#LOGO_ARTICLE|right||reduire_image{130})]

donc je ne sais pas ...

Sinon, reduire_image sur un EMBED, ca n'a pas forcement de sens.
la taille d'un MP3 ...

Si reduire_image ne veut pas marcher, tu as inserer_attribut qui peut
t'aider et aussi #LARGEUR et #HAUTEUR mais c'est pas tout à fait pareil.

Ce qui est bizarre, c'est que reduire_image marche meme sur #TEXTE
maintenant, je ne vois pas pourquoi il ne veut pas traiter ton #EMBED si
c'est une image.
Quel est le code HTML correspondant ?

Ca me parait de toutes facons un peu tordu ta facon de faire.
Tu demandes les vignettes, mais tu utilises #EMBED.
La logique voudrait plutot que tu cherches les documents et que tu
utilise leurs logos, non ?

qu'est-ce qu'il y a dans le titre et la description d'une vignette de
document ?

@++

Selon Dorothée <jutilisespip@yahoo.fr>:

Miguil Abdillahi a écrit :

Salut à tous,

Je sais. Il y a beaucoup de questions sur la fonction |réduire_image|.

Donc

en

voila une de plus. Est ce que vous avez déjà eu à réduire une image
              

sans
    

passer

par la balise #logo.

voici ma boucle que j'essaye désespérement de faire fonctionner. Les

images

s'affiche mais reste dans leur taille d'origine.

   <div class="image">

L'erreur ne vient elle pas du pipe qui est en trop dans :
[(#EMBED_DOCUMENT|left||reduire_image{200,200})]
et qui devrait être comme ça :
   [(#EMBED_DOCUMENT|left|reduire_image{200,200})]

<BOUCLE_afficher_document(DOCUMENTS){id_article}{mode=vignette}{extension==(png|jpg|gif)$}{doublons}>
  

        [(#EMBED_DOCUMENT|left||reduire_image{200,200})]
         <h3>#TITRE</h3>
             #DESCRIPTIF
    </BOUCLE_afficher_document>
   </div>

Merci pour votre aide...

--

Miguil
_

--

_______________________________________________
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-contrib.net/spikini/FaQ

--

_______________________________________________
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-contrib.net/spikini/FaQ

--