Si deseamos crear alguna aplicación web en la que queremos darle al usuario la opción de visualizar contenidos en formato RSS, pues este script hecho en PHP y JavaScript nos puede ayudar.
La utilidad se encuentra en Dinamic Drive, una vez descargada debemos modificar algunas cositas para que esté lista:
En el archivo lastrss/bridge.php cambiamos la cabecera del archivo a esto (para no tener problemas con las tíldes y ñ:
header('Content-type: text/xml; charset=UTF-8', true);
Mas adelante en las siguiente lineas, agregarás un identificador para el enlace RSS (en este caso es RIBO para el mio):
// List of RSS URLs
$rsslist=array(
"RIBO" => "https://www.ribosomatic.com/rss.php",
"BBC" => "http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml",
"news.com" => "http://news.com.com/2547-1_3-0-5.xml",
"slashdot" => "http://rss.slashdot.org/Slashdot/slashdot",
"dynamicdrive" => "http://www.dynamicdrive.com/export.php?type=new"
);
Ahora en la página HTML dentro del body, donde mostraremos el contenido RSS:
<script type="text/javascript">
// My RSS URLs
document.write("RibosoMatic News: (Fade Effect enabled. Title+date shown)")
new rssticker_ajax("RIBO", 600, "cnnbox", "cnnclass", 3000, "date")
//Other sample
document.write("<br />BBC News: (Title+date+description shown)")
new rssticker_ajax("BBC", 1200, "ddbox", "bbcclass", 3500, "date+description")
</script>
El resultado es el que aparece en la imágen inicial.
Vía Editors Choice | Código
Esta mal el link de descarga.