Scripts para mostrar comentarios | Oloblogger No sé por qué motivo el feed que usaba para mostrar vuestros comentarios en la barra lateral, ha dejado de funcionar. Ahora sólo se ve el ...

9 de septiembre de 2007

Scripts para mostrar comentarios

No sé por qué motivo el feed que usaba para mostrar vuestros comentarios en la barra lateral, ha dejado de funcionar. Ahora sólo se ve el autor y la fecha, pero no el contenido del comentario.

Recientemente he configurado el feed de Atom a través de FeedBurner. Ahora, en Blogger se puede hacer fácilmente desde el menú CONFIGURACION, y seguramente es así porque Google ha adquirido este servicio. Pensaba que ese era el origen del problema. Pero no. Tras varias pruebas, parece que ésto no tiene nada que ver.

Todavía no sé solucionarlo, pero como no me apetecía quedarme sin ese artilugio, he tenido que buscar alternativas y son éstas que se explican:

1. Script de Leonelhack.
Hay que añadir un elemento HTML y copiar este código:

<script style="text/javascript" src="http://leonelhack.googlepages.com/leonelhack.js"></script><br/><script language="javascript">
var numcomments = 10;
var numchars = 45;
</script>
<script src="http://oloman-cosicas.blogspot.com/feeds/comments/default?start-index=2&alt=json-in-script&callback=commentDisplay">
</script>

Evidentemente, la dirección en negro, debe ser sustituida por la del blog cuyos comentarios quereis mostrar. Por otra parte, var numcomments se puede cambiar para indicar la cantidad de comentarios a mostrar y var numchars para la cantidad de caracteres.

2. Script AndrewHonors
Este otro tiene la ventaja de permitir configurar un poco más la salida de datos.

<script style="text/javascript" src="http://andrewhonors.googlepages.com/showrecentcomments2_sp.js">
</script><script style="text/javascript">
var numcomments = 10;
var showcommentdate = true;
var showposttitle = true;
var numchars = 30;
var standardstyling = true;
</script><script src="http://oloman-cosicas.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments">
</script>

Como antes, la dirección en negro hay que cambiarla por la vuestra.

En negrita están las variables modificables. En este orden, número de comentarios, mostrar fecha, mostrar título entrada, número de caracteres y añadir un espaciado entre comentarios. Si no quereis que se vea algo de esto, se tiene que cambiar el true por un false.

¿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.

Compartir
Copy URL

Y muchos más artículos interesantes si nos sigues en...

follow us in feedly

49 comentarios :

  1. Esta de puta madre este blog, me está ayudando mucho, espero seguir mejorando gracias a ti ;)

    ResponderEliminar
  2. Gracias. Siempre alegra que ésto sirva para otros.

    Voy necesitando cosas y según las voy aprendiendo, las transmito.

    Me he dado una vuelta por tu blog y he visto que algunas entradas, dejas muchos espacios al final.

    Por ejemplo, te pasa en éste.

    He visto el código y tras la última palabra (ciudad) puedes borrar todos los BR que tienes y todos los grupos de DIV-/DIV que no tienen texto ni nada entre ellos. Eso lo puedes hacer si editas la entrada en modo HTML.

    Si estás viéndolo en la pestaña "Redactar", simplemente seleccionas todo lo que hay después del final (aunque no se vea nada, si hay código) y directamente lo borras.

    Echale un vistazo.

    Un saludo,

    ResponderEliminar
  3. Hola, muy buenas,
    en primer lugar, muchísimas gracias por toda la ayuda que nos ofreces, te he cogido un montón de ideas.
    Conseguí poner los comentarios en la columna derecha pero no se me actualiza. Ayer me enviaron un mensaje nuevo y no aparece. Probé con la opción de blogger y después con el script de Leonelhack y nada. Algo debo de haber hecho mal pero no doy con ello.
    Gracias otra vez por todo. Saludos.
    carloseirene.blogspot.com

    ResponderEliminar
  4. Desconozco por qué, pero a veces el feed tarda en actualizarse.

    Por lo que dices, entiendo que has probado ya con esta opción. Si es así, es cuestión de tiempo, porque el feed del propio Blogger no da problemas.

    En este blog, también desaparecen de cuando en cuando los comentarios y supongo que será por ajustes de FeedBurner.

    Por cierto, sería bueno que te dieras de alta en ese editor de feeds y luego configuraras tu blog para que fuera el predeterminado.

    Como ahora Google compró Feedburner y Blogger también es de Google, puede que al tenerlo todo hilado, obtengas un mejor servicio.

    Ya me contais...

    ¡Feliz 2008!

    ResponderEliminar
  5. Perdón por la tardanza en contestar, es que apenas he tenido tiempo.
    Gracias por tu respuesta, aún no he conseguido solucionarlo pero seguiré en ello.
    Feliz año nuevo

    ResponderEliminar
  6. hola quiero saber como hacer un blog de comentarios dentro de una pagina web y se hace la conexion mediante una base de datos. La pagina que tengo es de que al momento de que el usuario ingresa datos y comentario, quiero que sus datos se muestren en otra ventana de la misma pagina bueno gracias espero me resuelvan este problema adios espero su respuesta.

    ResponderEliminar
  7. El de AndrewHonors era el que buscaba... Nuevamente... GRACIAS OLOMAN

    ResponderEliminar
  8. Tú te los has guisado y tú te los has comido Alexis... :-)

    ResponderEliminar
  9. Hola,

    es muy interesante lo que escribes pero a mi no me funciona. Lo he probado de mil maneras ya, y he leído información en diferentes páginas, pero no lo consigo.

    Quizá estoy usando una plantilla que no es compatible, no lo sé. He probado insertando el código html en edición de html, pero tampoco lo coge. Error de que faltan ; o algo así.

    Si le pudieras echar un vistazo a mi blog te lo agradecería mucho :-)

    Un abrazo.

    ResponderEliminar
  10. Mr. Hyde. Tú plantilla es estándar, por lo que no creo que sea ese el problema. Aquí hay dos formas de insertar un cuadro con los últimos comentarios publicados y un enlace al sistema básico (http://oloman-cosicas.blogspot.com/2007/04/mostrar-comentarios-recientes-blogger.html).

    En cualquier caso, siempre se trata de entrar por el Panel de Control, Añadir un nuevo Elemento (HTML) y copiar el código que aquí se ofrece.

    Prueba así sin tocar nada y te deberían salir los últimos comentarios de este blog. Si funciona, editas el elemento y cambias la dirección, sustituyendo por la tuya. Así te aseguras que no es cuestión de errores de tecleo.

    Es muy raro que no te funcione con ninguno de los tres métodos, pero como última alternativa, prueba con este código:

    <div align="left"><script language="javascript">
    var numcomments = 10;
    var numchars = 100;
    </script>
    <script src="http://descubriendoamrhyde.blogspot.com/feeds/comments/default?
    alt=json-in-script&callback=commentDisplay"></script></div>

    ¡No apto para colocar en post, sólo para elementos!

    Felices Fiestas por aquellos lares.

    ResponderEliminar
  11. Muchas gracias por la respuesta, felices fiestas, voy a comprobar si funciona.

    ResponderEliminar
  12. Tengo muchos problemas, no solo con el código para los últimos comentarios, sino con otras cosas que intento añadir. Generlamente me salen errores del tipo

    No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
    Mensaje de error de XML: The reference to entity "type" must end with the ';' delimiter.

    No puedo añadir Feed (no me sale la opción). Sí puedo añadir un gadget de html/javascript o uno de feed, pero una vez añado el código que me interesa y guardo, el recuadro en la página me sale en blanco.

    Muchos problemas, ni idea de lo que es. Con otros gadgets no tengo ningún problema.

    Muchas gracias y Feliz año.

    ResponderEliminar
  13. Ya funciona.

    He añadido un gadget desde está página
    http://blogger-templates.blogspot.com/2007/03/recent-comments.html
    y luego le he pegado el script de andrewhonors. No reconoce tildes ni caracteres extraños tipo Ñ pero ya tengo últimos comentarios en mi blog. De maravilla, muchas gracias por la info, un abrazo.

    ResponderEliminar
  14. Hola, como puedo desplegar comentarios completos como lo haces aqui en tu blog, me agrada que sea en recuadros con autor y fecha completa, NO me gustaron los scripts ni de Andrewhonors ni de Leonelhack.
    GRACIAS..... http://manualescompletos.blogspot.com

    ResponderEliminar
  15. Marchando un post para pmunich awt...

    ResponderEliminar
  16. Oloman No Me Funciona Ninguno? Cual Es El Que Usted Esta Usando Actualmente En Su Blog, Podria Pasarme El Código...

    ResponderEliminar
  17. En unos días, MomomonKy... en unos días.

    ResponderEliminar
  18. Centro Fenix16/6/09 6:03

    Llevaba varios días buscando este script, porque el que ofrece blogger tarda mucho tiempo en cargarse.

    Gracias y Saludos

    Susurros del Nagual

    ResponderEliminar
  19. Hola estaria bueno poder agregarle el año y la hora y poder cambiarle el fondo

    ResponderEliminar
  20. Date entonces una vuelta por este otro post, Sebas.

    ResponderEliminar
  21. Anónimo5/8/09 7:10

    ok gracias por las aportaciones

    ResponderEliminar
  22. hola muy buenas! quisiera saber de un scrip, estilo el que tienes tu.
    Me refiero a tu Ciber-cafe, con todas sus funciones de ocultar.
    Soy muy torpe, e intentado poner estos scrip.
    El primero me falla, el segundo al ser mi blog negro, no se ve el texto de los comentarios.
    Y no se como hacer que se oculte, todo desde el mismo scrip.
    Muchas gracias de antemano!
    Por cierto! intente contactar por correo por otro tema pero no he tenido respuesta. Gracias!

    ResponderEliminar
  23. Cordobess@, el sistema que yo uso está explicado en este otro post. Prueba con él en lugar de con estos dos.
    Para hacer lo de desplegar, lo tienes que combinar con este otro truco.

    El otro tema ya te lo he contestado también ;)

    ResponderEliminar
  24. Oloman en mi plantilla sale por defecto Recent post y recent comments,la cuestón es que además de salir en diseño "los widgets para poner lo que quieras,sale igualmente impreso en el fondo y en azul marino lo mismo.No puedo eliminarlo de ninguna manera y quisiera tu ayuda.¿Qué me dices?
    Un saludo

    ResponderEliminar
  25. Zawp, no te entiendo muy bien, pero si lo que quieres es quitar esos dos elementos que citas, entra desde el Escritorio-Panel de Control > Diseño > Elementos de Página... y dónde veas esos títulos, pincha en Editar. Se abre una ventana emergente. Pinchas en Eliminar, guardas y ya está borrado el artilugio. Igual con el otro.

    ResponderEliminar
  26. esta buenazo esos scripts gracias!!!!!!! y sigan asi publicando cosas buenas ...

    ResponderEliminar
  27. hola olomán, ¿dónde se supone que debo poner cualquiera de estos scripts? ¿y cómo elimino lo que tengo en mi plantilla para que no haya incompatibilidades? gracias!

    ResponderEliminar
  28. gracias olomán, ya lo he solucionado con uno de tus scripts!!!

    ResponderEliminar
  29. Hola

    Está muy el script pero ¿y si quiero modificar el tamaño, el align y la fuente, cómo hago?

    Muchas gracias, Tela

    ResponderEliminar
  30. Hola.
    En un principio, por ir a lo fácil, debería ser suficiente con colocarlo dentro de un SPAN o DIV contuviera a su vez un STYLE con las propiedades que quieras. Algo así:

    <div style="font-size:16px;color:#00000;">
    CODIGO DEL SCRIPT
    </div>

    ResponderEliminar
  31. Hola OLOMAN lamentablemente este script no funciono en mi blog y no se por que? mi blog es este www.todoberryvenezuela.com y ninguno de los dos scrips....podrías ayudarme....saludos desde venezuela....!!!

    ResponderEliminar
  32. Todoberry prueba con esta otra manera, que así no dependes de scripts externos. Además mientras veas comentarios en mi blog es porque funciona. Es el que yo uso...

    http://oloblogger.blogspot.com/2009/05/mostrar-ultimos-comentarios-otra-opcion.html

    ResponderEliminar
  33. Gracias por la ayuda....saludos!!!!

    ResponderEliminar
  34. Buenas, no creo que sea el post indicado para preguntar esto pero es que no encontre el que yo queria.

    Yo quisiera que todos mis lectores pudieran publicar comentarios con su facebook.

    Sé que hay un Comment Box que ofrece facebook, pero eso tendría que ponerlo manualmente debajo de cada uno de mis posts y todos con una dirección diferente, por lo que tendria que crear un Comment Box para cada entrada que publique alguna solución?

    ResponderEliminar
    Respuestas
    1. No. Ese código lo tienes que poner en la plantilla, normalmente dentro del post-footer o post-footer-line-x. Como tú dices si lo pones en cada entrada tendrías que hacerlo cada vez que publicaras. Poniéndolo en la plantilla, que por algo se llama así, te saldrá automáticamente siempre que haya un post.

      Eliminar
    2. Bueno, pude ponerlo donde me dijiste, pero el problema es el siguiente, ese cuadro de comentarios aparece en todos los pos (eso es lo que queria) pero cuando alguien comenta en el post A, el comentario tambien aparece en el post B, C, D, etc!
      Que hago? no exite otra manera de que comenten desde facebook? muchas gracias! :D

      Eliminar
  35. Respuestas
    1. Parece ser que no es tan sencillo como yo creía. Echa un vistazo a esta entrada.

      Eliminar
  36. Buenas, yo necesito algo asi como este, pero que indique fecha y hora de publicación y se pueda responder me podrías ayudar mil gracias..... Bernard Millán

    ResponderEliminar
  37. hola una consulta, quisiera saber como puedo hacer para que mi comentario este extendido, y no comprimido, lo que pasa es que veo los comentarios solamente cuando hago clic y recien se expande y se puede visualizar, diganme como puedo hacer para que mi comentario siempre esté expandido?. gracias.

    ResponderEliminar
    Respuestas
    1. ¿Te refieres a los comentarios normales de las entradas o a este tipo de gadget que muestra un sumario de los últimos realizados? Dime además en qué blog te pasa.

      Eliminar
  38. saludos bro cuando tengas guso date un vuelta por el blog que a estado dandome errores sin yo modificarle nada saludos

    ResponderEliminar
    Respuestas
    1. Tendrás que concretar algo más si quieres que te ayude...

      Eliminar