Merci beaucoup!
 
J'ai travaillé et ça fonctionne. Je vous partage ma petite solution à  mon petit problème.
 
Voici le code
 
<span tal:condition="python:mimetype.icon_path == 'audio.png'">
<object type="application/x-shockwave-flash" data="" tal:attributes="data string:dewplayer.swf?mp3=${content_url}?nocache=${last_modified}" width="200" height="20">
<param name="movie" value="dewplayer.swf?mp3=${content_url}?nocache=${last_modified}"/>
</object>
</span>
Hugo :)
----- Message d'origine -----
Envoyé : 7 juin, 2006 02:44
Objet : Re: [CPS-users-fr] Suite: Intégrer DEWPLAYER au fichierjoint MP3

Bonjour,

> J'ai trouvé une partie de ma solution... je dois intégrer le code dans
> le ficher widget_file_render.  Il me reste à apprendre à cibler ma
> source sonore pour l'application DEWPLAYER et que le tout s'applique
> seulement lorsque mes fichiers joints sont des fichiers MP3. Je suis
> rendu là. Est-ce que quelqu'un peut m'aider pour le petit bout qu'il reste?
> ------------------
> Dans : widget_file_render

>   <tal:block condition="python: mode == 'view' and not empty_file">
>     <metal:block define-macro="file_view">

>
> (??faire en sorte que DEWPLAYER s'applique seulement pour les MP3??)

> <object type="application/x-shockwave-flash" data="" width="200" height="20">
> <param name="movie" value="dewplayer.swf?mp3=  (??cibler mon fichier
> attaché??)  "/>
> </object>

>       <a target="_blank" tal:condition="mimetype"
>         tal:attributes="href
> string:${content_url}?nocache=${last_modified}">
>         <img tal:replace="structure
> python:here.getImgTag(mimetype.icon_path,
>           title=mimetype.name())" /></a>

Le mimetype est accessible comme ici, le code correspondant a dewplayer
peut n'etre affiché que lorsque le mimetype prend la valeur voulue (que
je ne connais pas concernant les fichiers MP3).
Pour ce qui est du fichier attaché, je ne sais pas exactement ce qu'il
faut fournir au code html, mais vous pouvez tenter d'utiliser l'url
entiere pour visualiser le fichier (variable content_url).

Au final :

<tal:block condition="python:mimetype == 'mimetype d'un MP3'">
   <object type="application/x-shockwave-flash" width="200" height="20"
     tal:attributes="data string:dewplayer.swf?mp3=${content_url}">
     <param name="movie"
       tal:attributes="value string:dewplayer.swf?mp3=${content_url}" />
   </object>
</tal:block>

Cordialement,

--
Anahide Tchertchian, Nuxeo
Mail: [EMAIL PROTECTED] - Tel: +33 (0)1 40 33 71 60
http://www.nuxeo.com - http://www.cps-project.org
_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à