Eléphant du PHP |
81 Messages
30 août 2005, 14:09
Effectivement, yahoo ajoute un espace de nom spécifique : xmlns:media="
http://search.yahoo.com/mrss".
Note que cette possibilité est prévue dans les spécifications RSS 2.0.
Traduction :
http://www.stervinou.com/projets/rss/
Mais le plus simple pour insérer des images est encore de mettre du texte html dans les éléments "description". Texte html que tu places encadré par la balise <![CDATA[ ... ]]>, et le tour est joué. Exemple :
Code : Tout sélectionner
<description>
<![CDATA[
<description>
<![CDATA[
<p>
<a href="http://us.rd.yahoo.com/dailynews/rss/tech/*http://news.yahoo.com/s/ap/20050829/ap_on_bi_ge/katrina_telecom">
<img src="http://us.news3.yimg.com/us.i2.yimg.com/p/ap/20050829/capt.ladm12008291637.hurricane_katrina_ladm120.jpg?x=96&y=130&sig=0HLrS_qU8cXINV7QscFuzw--" align="left" height="130" width="96" alt="Cars sit idle on flooded streets in downtown New Orleans after Hurricane Katrina came ashore on Monday, Aug. 29, 2005. (AP Photo/Dave Martin)" border="0" />
</a>AP - Cell phone service was spotty and long-distance callers met busy signals on Monday as Hurricane Katrina knocked out key telecommunications hubs along the Gulf Coast.</p>
]]>
</description>
]]>
</description>
La balise <![CDATA[ ... ]]> permet de conserver le code html "brut", sinon il sera "échappé" et c'est le code qui s'affichera.
Jean-Marie Hoornaert - h2o
Aide au développement et formation FileMaker, xml et AppleScript