Panther2
Usuario de Piedra
- Mensajes
- 57
- Puntuación de reacción
- 0
Hola:
-Parto de esto:
-Os pongo un ejemplo del feed tipo "Yahoo":
Yo lo que quiero es que Joomla coja este XML y cree entradas cuyo título sea el título del vídeo y cuyo contenido sea el vídeo embebido. Sin más. Le vienen todos los datos en el archivo, solo hay que introducirlos con el formato correcto dentro de una nueva entrada.
Ahora bien, he estado probando el plugin FeedGator y hace todo esto menos lo del formato correcto. Entiende el XML como le place y me crea entradas en las que solo está el thumbnail y cosas así. He estado buceando por sus archivos PHP para forzarlo a hacer todas las entradas como yo quiero y no a su manera, pero sin suerte.
¿Alguien que entienda del tema me puede echar una mano? Gracias.
Para aclarar exactamente lo que quiero, adjunto ejemplo de cómo debería de quedar al final el html del contenido de una entrada de Joomla:
También adjunto el plugin FeedGator por si alguien quiere echarle un vistazo con ojos más expertos que los míos :
FeedGator - Joomla! Extensions Directory
PD: He puesto el feed tipo "Yahoo" porque en mis pruebas es el que mejor funciona. Con el ITunes y el Google, FeedGator falla. Y el TubeMogul tiene el mismo problema de formato que el Yahoo. Para el Flexible Format Feed hay que crear un xslt pero ni idea de como crearlo para conseguir la respuesta que espero por parte de Joomla/FeedGator(aunque supongo que es otra manera de aproximar el tema).
-Parto de esto:
-Os pongo un ejemplo del feed tipo "Yahoo":
Código:
<rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/" version="2.0">
<channel>
<title>Test</title>
<link>http://miweb.es/</link>
<description/>
<item>
<title>video1</title>
<link>http://blablabla?videoid=laquesea</link>
<media:content url="http://urldelvideo">
<media:title>video1</media:title>
<media:description/>
<media:keywords/>
<media:thumbnail url="http:/urldelthumbnail"/>
<media:player url="http://urldelreproductor"/>
<media:rating scheme="urn:simple"/>
</media:content>
</item>
<item>
<title>video2</title>
<link>http://miweb?videoid=elquesea</link>
<media:content url="http://urldelvideo">
<media:title>video2</media:title>
<media:description/>
<media:keywords/>
<media:thumbnail url="http://urldelthumbnail"/>
<media:player url="http://urldelreproductor"/>
<media:rating scheme="urn:simple"/>
</media:content>
</item>
</channel>
</rss>
Yo lo que quiero es que Joomla coja este XML y cree entradas cuyo título sea el título del vídeo y cuyo contenido sea el vídeo embebido. Sin más. Le vienen todos los datos en el archivo, solo hay que introducirlos con el formato correcto dentro de una nueva entrada.
Ahora bien, he estado probando el plugin FeedGator y hace todo esto menos lo del formato correcto. Entiende el XML como le place y me crea entradas en las que solo está el thumbnail y cosas así. He estado buceando por sus archivos PHP para forzarlo a hacer todas las entradas como yo quiero y no a su manera, pero sin suerte.
¿Alguien que entienda del tema me puede echar una mano? Gracias.
Para aclarar exactamente lo que quiero, adjunto ejemplo de cómo debería de quedar al final el html del contenido de una entrada de Joomla:
Código:
<object id="indiferente" name="indiferente" type="application/x-shockwave-flash" allowFullScreen="true" allowNetworking="all" allowScriptAccess="always" height="333" width="400" bgcolor="#000000" xmlns:dc="http://purl.org/dc/terms/" xmlns:media="http://search.yahoo.com/searchmonkey/media/" rel="media:video" resource="[B]http://aquilaurldelreproductor[/B]" data="[B]http://aquilaurldelreproductor[/B]"><param name="allowFullScreen" value="true" /><param name="allowNetworking" value="all" /><param name="allowScriptAccess" value="always" /><param name="bgcolor" value="#000000" /><param name="flashVars" value="&" /><param name="movie" value="[B]http://aquilaurldelvideo[/B]" /> <a rel="media:thumbnail" href="[B]http://aquilaurldelthumbnail[/B]"></a> <span property="dc:description" content=""></span><span property="media:title" content="Prueba dragydrop"></span> <span property="media:width" content="400"></span><span property="media:height" content="333"></span> <span property="media:type" content="application/x-shockwave-flash"></span> </object>
También adjunto el plugin FeedGator por si alguien quiere echarle un vistazo con ojos más expertos que los míos :
FeedGator - Joomla! Extensions Directory
PD: He puesto el feed tipo "Yahoo" porque en mis pruebas es el que mejor funciona. Con el ITunes y el Google, FeedGator falla. Y el TubeMogul tiene el mismo problema de formato que el Yahoo. Para el Flexible Format Feed hay que crear un xslt pero ni idea de como crearlo para conseguir la respuesta que espero por parte de Joomla/FeedGator(aunque supongo que es otra manera de aproximar el tema).
Última edición: