Feed2JS: Usar los feeds para crear un menú

Dicen:

"Un feed RSS es un sumario formato XML, generado automáticamente cada vez que se publica o modifica la información de un sitio web."

La ventaja para nosotros es justamente esa, no debemos hacer nada, no hay nada que programar ni codificar, "alguien" lo hace sin nuestra intervención y es una de las "novedades" de internet; lentamente va tomando cada vez más relevancia. Tiene un inconveniente. A veces no es sencillo sacarle provecho en un servicio como Blogger.

Allí, entonces, llega una herramienta como Feed2JS, un sitio que nos permite leer los feeds de cualquier sitio y usarlos en el nuestro con un código muy sencillo y con un estilo personal.

powered by feed2js
Powered by Feed2JS
Vamos a usarla. Entramos en Build y completamos los datos, seleccionado las opciones. Por ejemplo, voy a colocar la dirección de los feeds de una etiqueta y al generar el código, nos dará algo como esto:
<script src="http://feed2js.org//feed2js.php?src=http://vagabundia.blogspot.com/feeds/posts/summary/-/Blogger&amp;chan=title&amp;num=3&amp;desc=0&amp;html=p&amp;date=n&amp;targ=y&amp;utf=y" type="text/javascript"></script>
Parece medio complciado pero, en realidad, no lo es; veamos las opciones:

URL: debemos ingresar la dirección de los feeds de sitio (http://)


Todas las etiquetas poseen una sintaxis similar:

http://miSitio.blogspot.com/feeds/posts/summary/-/laEtiqueta

Show channel? (yes/no/title): define si se mostrará o no el dirección del origen del feed (yes muestra,  título y descripcion, title sólo el título y no ninguna). En el código, se mostrará así:
&amp;chan=y | &amp;chan=title | &amp;chan=n

Number of items to display: es la cantidad de items a ser mostrados (0 muestra todos los disponibles). En el código, se mostrará:
&amp;num=valor

Show/Hide item descriptions? How much?: define si mostramos sólo el título de cada item (0); todo el contenido (1) o una cantidad determinada de caracteres (n>1). Eventualmente, podemos seccionar -1 para que los no se transforme en enlaces. En el código, se mostrará:
&amp;desc=0 | &amp;desc=1 | &amp;desc=-1 | &amp;desc=valor

Use HTML in item display?: si está habilitada la descripción (&amp;chan=y) puede usarse HTML para mostrarla; texto plano formateado con CSS; o saltos de línea. En el código, se mostrará:
&amp;html=a | &amp;html=n | &amp;html=p

Show item posting date? (yes/no): muestra u oculta las fechas de publicación de cada item. En el código, se mostrará:
&amp;date=n | &amp;amp;date=y

Time Zone Offset (+n/-n/'feed'): se utiliza para convertir los formatos de las fechas (por defecto en formato GMT) en formatos locales. Para eso debemos escribir el offset por ejempo, -5. Podemos usar el valor feed para que se muestre el generado normalmente. En el código, se mostrará:
&amp;tz=feed | &amp;tz=valor

Target links in the new window?:: indicamos si los enlaces se abrirán en la misma ventana (n), en una nueva (y) o en alguna ventana tipo pop-up. En el código, se mostrará:
&amp;targ=y | &amp;targ=n

UTF-8 Character Encoding: especifica la codificacón de los caracteres (por ejemplo, &amp;utf=y)

Podcast enclosures:: se utiliza para incluir archivos multimedia

Custom CSS Class: se utiliza para incluir una hoja de estilo especial (por ejemplo &amp;css=NOMBRE)

En realidad, una vez que conocemos el formato del código y sus parámetros, no hace falta generarlo, podemos escribir el código directamente. Así, se muestran los títulos de las últimas tres entradas de un feed cualquiera:
<script
src="http://feed2js.org//feed2js.php?src=URL_feed
&amp;chan=n
&amp;num=3
&amp;desc=0
&amp;html=p
&amp;date=n
&amp;targ=y
&amp;utf=y"
type="text/javascript">
</script&gt;
¿Y para qué nos podría servir esto? Dependerá de cada uno pero, por ejemplo, como es un servicio bastante rápido, podríamos ampliar las posibilidades de un menú y permitir el acceso a nuestras categorías ay a la vez, mostrar las últimas entradas de cada uno de ellos:




REFERENCIAS:
  • Feed2JS Ayuda
  • 11 comentarios:

    Opcionez

    Simplemente genial lo que se hace con recursos limitados como nuestro amado Blogger y con un poco de imaginación.

    Y a decir verdad, eso es una de las cosas por las que no he cambiado a WP, aca en blogger siempre buscamos la manera de hacerlo todo con lo poco que nos dan. Es más entretenido. Aparte con ayuda de Bloggero como tú, nos hacen más sencillo el camino para aprender.

    sandra

    Me encanta! Es un truco genial para Blogger y para cualquier otra web también. Gracias por tus geniales aportaciones a la blogosfera, sigue así.

    Gustavo

    ¿Existe alguna manera de generar algo similar al menú que está al pie de este post, pero utilizando simplemente las etiquetas que usamos en el blog?

    Antony

    Hola!

    Interesante truco... Esta muy bueno...

    JMiur

    Es una opción interesante, sencilla y bastante rápida.

    Sandra: si se dispone de un hosting, en la página pude descargarse el sistema completo y usarlo desde nuestro propio servidor. No ocupa mucho lugar y es muy sencillo de hacer.

    Gustavo: esas del ejemplo son etiquetas; si se trata de hacer un menú de forma automática, fíjate en este post de Gem@

    Graciela de Palomas

    JMIUR hola!!!...no se vino el fin del mundo, se va a venir el fin de mi blog jajaja.
    Escribí varias veces a la ayuda Bloggers, nadie contestaba...ésta tarde alguien me ha dicho que hace 1 mes que le pasa lo mismo, si sé como corregirlo...NO NO NO creo que las SUR Y CATA (no me acuerdo si se llaman así). Simplemente te digo que tengo ganas de hacer lo de las "SUR"...creo que lo del dominio pago es lo mejor que puede hacer alguien que disponga de dinero, chau veré si aplico los trucos en mi blog de traducción y pavadas.

    JMiur

    No comprendo, Graciela. Por lo que veo sigue habiendo una plantilla clásica.

    Graciela

    hola cariño, va a seguir la plantilla clásica, sabes por qué???...no puedo poner otra que no sea de las que hay en el antiguo blogger...la opción actualizar, examinar, guardar, descargar otra plantilla...no está, si quieres (no quiero abusar de tu tiempo), me dices que te envío, ingresas y puedes comprobarlo. Ayer en el grupo de ayuda, una persona que no es moderador, me ha dicho que hace 1 mes que tiene el problema...no hay ningún correo enviado por parte de blogger que indique que ha sido bloqueado, considerado spam...nadie le ha contestado.
    Qué dificil que soy!!! jajaja, es imposible hacerme entender, imagina en el grupo de ayuda, gracias por contestarme, saludos!!!

    JMiur

    No hay problema, Graciela. Envíame los datos y me fijo.

    bLuEsMaN

    Hola. Quizás no es el sitio más adecuado pero me gustaría intentar una pregunta.
    En http://unmisantropo.blogspot.com/ se me cargaron mal un par de veces una tanda de entradas. Cuando me di cuenta las borré y volví a probar hasta que se cargaron correctamente. Al final lo conseguí pero el problema llegó cuando coloqué gadgets y vi que los comentarios aparecen por triplicado. ¿Cómo podría solucionar esto?

    Gracias y perdón si no conseguí poner el comentario en el sitio más oportuno.

    JMiur

    Lo del problema de las entradas es difícil de contestar, puede ser cualquier cosa, de todas maneras, si se ha solucionado, listo.

    Lo que no veo es la duplicación de comentarios ¿Tienes algún ejemplo en alguna página?

    ¿Quiere dejar un comentario?

    Hay varios métodos posibles.

    Uno de ellos es el formulario de comentarios que tan generosamente nos ha regalado Blogger y que funciona sólo de tanto en tanto. Su uso es aconsejable sólo en caso de ser una de esas personas a las que les gustan los retos y los desafíos.
    ¿No quiere arriesgarse? Haga click para ocultarlo y utilice las otras opciones.

    Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.

    Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...

    Los comentarios están siendo moderados y serán publicados a la brevedad.