ACTUALIZACION 01-10-2008.
DEBIDO A CAMBIOS EN LOS FEEDS DE BLOGGER. ESTE CODIGO NO FUNCIONA CORRECTAMENTE. PODRAS ENCONTRAR EL ADECUADO EN
Problemas con posts aleatorios
DEBIDO A CAMBIOS EN LOS FEEDS DE BLOGGER. ESTE CODIGO NO FUNCIONA CORRECTAMENTE. PODRAS ENCONTRAR EL ADECUADO EN
Problemas con posts aleatorios
Hace tiempo que quería poner un botón para mostrar un post al azar, pero los scripts que iba viendo por ahí requerían instalar librerías externas, suscribirse a marcadores sociales, crear una relación completa de entradas, tocar la hoja de estilo y engorros similares.
Este pequeño artilugio permite a los lectores de vuestros respectivos espacios, ver entradas antiguas pero que pueden seguir siendo interesantes y que, sin este sistema, probablemente permanecerían en el pozo del olvido. En cierta forma, este sistema se puede considerar un método más de autopromoción.
Casualmente he encontrado en el blog de MissMole esta utilidad pero con un código muy sencillo de implementar. Tanto como que sólo se trata de añadir un nuevo Elemento de Página en nuestra barra lateral y copiar el código que a continuación facilitamos:
La parte marcada en negrita es la que podeis cambiar, sustituyendo la palabra Click por la frase que os parezca y mostrando vuestra propia imagen sustituyendo la URL de la que aquí se ve por otra. Para quitar la imagen y dejar sólo texto, hay que eliminar toda la expresión <img src="http://img368.imageshack.us/img368/4980/dadosbut7.gif">
Si quereis usar esta misma imagen pero con fondo negro, la URL sería http://img368.imageshack.us/img368/6863/dadosmy1.gif
Este pequeño artilugio permite a los lectores de vuestros respectivos espacios, ver entradas antiguas pero que pueden seguir siendo interesantes y que, sin este sistema, probablemente permanecerían en el pozo del olvido. En cierta forma, este sistema se puede considerar un método más de autopromoción.
Casualmente he encontrado en el blog de MissMole esta utilidad pero con un código muy sencillo de implementar. Tanto como que sólo se trata de añadir un nuevo Elemento de Página en nuestra barra lateral y copiar el código que a continuación facilitamos:
<div id="myLuckyPost"></div> <script type="text/javascript"> function showLucky(root){ var feed = root.feed; var entries = feed.entry || []; var entry = feed.entry[0]; window.location = entry.link[0].href;} function fetchLuck(luck){ script = document.createElement('script'); script.src = '/feeds/posts/summary?start-index='+luck+'&max-results=1&alt=json-in-script&callback=showLucky'; script.type = 'text/javascript'; document.getElementsByTagName('head')[0].appendChild(script); } function feelingLucky(root){ var feed = root.feed; var total = parseInt(feed.openSearch$totalResults.$t,10); var luckyNumber = Math.floor(Math.random()*total);luckyNumber++; a = document.createElement('a'); a.href = '#random'; a.rel = luckyNumber; a.onclick = function(){fetchLuck(this.rel);}; a.innerHTML = 'Click <img src="http://img368.imageshack.us/img368/4980/dadosbut7.gif">'; document.getElementById('myLuckyPost').appendChild(a); } </script> <script src="/feeds/posts/summary?max-results=0&alt=json-in-script&callback=feelingLucky"></script>
La parte marcada en negrita es la que podeis cambiar, sustituyendo la palabra Click por la frase que os parezca y mostrando vuestra propia imagen sustituyendo la URL de la que aquí se ve por otra. Para quitar la imagen y dejar sólo texto, hay que eliminar toda la expresión <img src="http://img368.imageshack.us/img368/4980/dadosbut7.gif">
Si quereis usar esta misma imagen pero con fondo negro, la URL sería http://img368.imageshack.us/img368/6863/dadosmy1.gif
¿Vemos otro post al azar por si le encuentras utilidad o quizás prefieres ser más metódico y suscribirte a nuestras entradas por correo? También puedes imprimir este artículo y por supuesto compartirlo en redes sociales si fue de tu agrado.
La verdad es que es la única solución sencilla que encontré para esta aplicación.
ResponderEliminarMuchas gracias por la referencia.
Saludos
No hay de qué Lucía. Gracias a tí por tu "involuntario" préstamo.
ResponderEliminarSi supiera de donde lo sacaste, también lo citaría, pero no encontré nada sobre este Script en Google.
Ya lo puse y funciona bien.
ResponderEliminarEstoy muy contenta porque encotre este blog de casualidad, y me parece que encontre una mina.
Saludos
Tambien lo puse y funciona de maravillas!! Gracias!!
ResponderEliminarpregunta: he querido poner la ventana modal en los comentarios con ligthwindows y no funciona para nada!!ni idea porque! sabrías algún scrip liviano que funcionara igual?
Saludos!
Luz, la verdad es que no me he preocupado de ver como funciona ese tema porque de momento no me interesa. Por otra parte, he visto en Blogger In Draft que están desarrollando la posibilidad de incrustar los comentarios en las entradas, supongo que porque se han dado cuenta que el pop-up actual no nos gusta a nadie. Seguramente me espere a ver que sale antes de modificar nada en mis blogs.
ResponderEliminarNo obstante, en Vagabundia explican profusamente como hacerlo, dando referencias a otros sitios que proponen variaciones. Echa un vistazo por ahí.
Saludos,
Oloman queda muy bonita si se pone tanto en la principal como en las interiores, he visto que asi lo tienen algunos blog! pero en el mio no sale jeje. sí, probé con los script de vagabundia y con los de la blogueria y naaaaa!!
ResponderEliminartengo en mi blog de pruebas el ultimo sistema de los comentarios incrustados y queda bien, lo que no me gusta y es la contra que le veo, es que de la principal te pasa a las interiores. Saludos
Muchisimas gracias , tu blog me ha sido de gran ayuda..
ResponderEliminarbesos
brother te rifaste con este truco, lo buscaba yo desde tiempo, muy bueno para no olvidar los post viejitos
ResponderEliminarsaludos y q estes bien
Pues yo le hago click al royo y no me pasa nada. Porqué es ?¿
ResponderEliminarTengo menos de 10 notas... Porqué no me sale nada..???
¡Muchas gracias!
ResponderEliminarYo también buscaba algo así y ya lo he puesto. Agradecido quedo...
hey oloman este blog es genial de verdad te luciste, ah y gracias por tu ayuda jeje..bueno me despido y hasta luego pasatela muy bien...
ResponderEliminarNo soy muy partidario de saturar el blog con muchas cosas pero este me ha parecido fantastico... y muy vistoso con los dados.
ResponderEliminarUn saludo y muchas gracias
Ness, repasa tu código porque ví varios AMP que introdujiste por ahí y no correspondían.
ResponderEliminarHola!
ResponderEliminarMuchas gracias por tus trucos.
Este es el segundo que pongo en mi blog. Te seguiré a menudo.
Saludos desde Barcelona
Sílvia
Muy bueno!, ya lo estoy usando, Gracias
ResponderEliminarSaludos desde Argentina!
Hola! He intentado insertarlo y me lleva a los comentarios.
ResponderEliminarGracias!
Seguramente no te diste cuenta del aviso del principio de esta entrada... Hay un nuevo post sobre esto y el enlace está en ese aviso.
ResponderEliminarPrueba con ese otro.
Hola acabo de ponermo en mi blog y me lleva a otr pagina y me dice "SUSCRIBIRSE A ESTE CANAL USANDO MARCADORES DINAMICOS" asique lo saque tenes idea cual puede ser el error ya que el tuyo si anda y en mi blog no. Saludos
ResponderEliminarhttp://librenaturalezasangre.blogspot.com
Este código no funciona bien Shinigami. Tienes que ir al que se cita al principio de esta entrada, en el enlace de la actualización de 2008.
ResponderEliminarBuenismo gracias por responder! pero justo ayer encontre en otra pagina un codigo que funciona de 10!. (ahora voy a ver el tema de la flecha apra que deslize despacio aver ke onda) Gracias y nos leemos!
ResponderEliminarhttp://librenaturalezasangre.blogspot.com/
Gracias por el aporte, tengo una duda:
ResponderEliminar¿Cómo hago para que la entrada que elija no sea de ciertas etiquetas?
Saludos!
Lo desconozco Daniel. El script no es mío, ya comenté que era de Phydeaux3. Lo siento.
ResponderEliminarSe que algunos me lo han dicho pero yo lo uso desde hace siglos y no me da problemas. Y a esos que me lo comentaron el problema se lo daban otros gadgets que insertaron al mismo tiempo que este. Sólo tienes que probar y si te da problemas, con la misma facilidad lo quitas. Pero ve a la entrada que se anuncia al principio, que este código no funciona ya.
ResponderEliminar