Domanda

ho bisogno di fare le miniature disponibili in RSS, cioè mostrare immagini in RSS. Ho iniziato di utilizzare il modulo Media RSS Yahoo'. Una buona documentazione, buoni esempi. Ok.

Ecco il mio frammento di XML RSS' and__ non mostra le foto:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <link>http://localhost:8080/dir/jrOreAeH/Pictures.html</link>
        <item>
            <title>Winter.jpg</title>
            <link>http://localhost:8080/photo/iZ0Omnkt/Winter.html</link>
            <media:content fileSize="105542" height="100"
                url="http://localhost:8080/img/37/f5b44ca3/Winter.jpg?sizeM=2" width="100"/>
            <pubDate>25/10/2010</pubDate>
        </item>
        <item>
            <title>Edge.jpg</title>
            <link>http://localhost:8080/photo/yfLmrjtu/Edge.html</link>
            <media:content fileSize="28521" height="100"
                url="http://localhost:8080/img/38/650b5132/Edge.jpg?sizeM=2" width="100"/>
            <pubDate>25/10/2010</pubDate>
        </item>
    </channel>
</rss>

Credo XML è corretto e dovrebbe essere visualizzato le immagini, ma in realtà - non lo è. Allora, che cosa c'è che non va?!

Nessuna soluzione corretta

Altri suggerimenti

Ho utilizzare questo funziona correttamente:

<media:thumbnail url="http://localhost:8080/img/38/650b5132/Edge.jpg?sizeM=2" />
<media:content url="http://localhost:8080/img/38/650b5132/Edge.jpg?sizeM=2" />

 Prova nidificazione l'elemento all'interno del ..

          

Poi, se si sta visualizzando il feed in un browser, gli elementi multimediali a volte non mostrano di default, visualizzare il sorgente per vedere se i vostri elementi multimediali sono lì.

potrebbe essere necessario utilizzare uno script PHP o ASP di trasformare il Rss in un oggetto XMLDocumnet poi  in php si può eco le variabili html e mangimi .. per asp ho dovuto chiamare in un foglio di stile XSL per visualizzare gli elementi come si desidera ..

script ASP per attivare RSS nel doc dom ..

foglio di stile XSL campione ..

   

    

    <xsl:variable name="title" select="title" />
    <xsl:variable name="description" select="description" />
    <xsl:variable name="thumb" select="media:content/media:thumbnail/@url" />

    <p class="bold"><a style="text-decoration: none"><xsl:attribute name="href"><xsl:value-of select="link"/></xsl:attribute><xsl:value-of select="$title" disable-output-escaping="yes"/></a></p>
    <p><xsl:value-of select="$description" disable-output-escaping="yes"/></p>
    <img src="{$thumb}" alt="{$title}"/>
</xsl:if>

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top