Mostrando las entradas con la etiqueta hacks. Mostrar todas las entradas
Mostrando las entradas con la etiqueta hacks. Mostrar todas las entradas

21 de marzo de 2007

Comentarios Recientes en Blogger

A medida que pasa el tiempo y tu blog se vuelve más conocido, también aumenta la posibilidad de recibir comentarios sobre lo que escribimos. Además de responderlos, para corresponder al visitante que comenta no hay nada mejor que mostrar cómo va la discusión del blog por medio de una sección de "Comentarios Recientes" o "Últimos Comentarios" en la sidebar (panel lateral).

En Blogger la solución es bien conocida, y ya ha sido comentada en varios lugares: hay que ir a Plantilla > Elementos de página > Añadir un elemento de página > Feed. Allí insertas una dirección del tipo:
http://nombredeusuario.blogspot.com/feeds/comments/default

Luego configurás: si querés que aparezca el autor, la fecha y el nº de comentarios (5 como máximo, y esa es la desventaja).

Pero hay otras soluciones, desde luego. Una es una versión mejorada de la que vimos anteriormente, no es más que un hack para Blogger (permite añadir mucho más de 5 comentarios, y personalizar la cantidad de palabras), entonces ya sabés: hay que retocar inevitablemente el código de tu plantilla. Otra alternativa (la estuve probando yo mismo durante estos días) es usando el servicio Feed2js, con el cual podremos configurar el número de comentarios, fechas, estilos CSS, pero lamentablemente no el autor. La ventaja principal: no hay que lidiar con el código de Blogger.

Opción 1: Hack de Comentarios Recientes de Leonel.

Ve a Plantilla > Edición de HTML y añadimos esto antes de la etiqueta de cierre </head> :

<script src='http://leonelhack.googlepages.com/leonelhack.js' type='text/javascript'></script>

Ahora hay que ir a Plantilla > Elementos de página > Añadir un elemento de página > HTML/Javascript y allí pegás esto:

<script language="javascript">
var numcomments = 10;
var numchars = 45;
</script>
<script src="http://elnombredetublog.blogspot.com/feeds/comments/default?start-index=2&
alt=json-in-script&callback=commentDisplay"></script>

"var numcomments" es para especificar el número de comantarios y "numchars" la cantidad de palabras.

Opción 2: Usar Feed2js (Solución de la casa, je.)

En Build the feed ingresamos la información que nos pide en cada celda:

URL: http://nombredetublog.blogspot.com/feeds/comments/default
Show channel: No
Number of items to display: (acá va el número de comentarios que vos querés)
Show/Hide item descriptions? How much?: 1
Use HTML in item display?: No
Show item posting date?: (Para poner la fecha "Yes" si no "No")
Time Zone Offset: ("feed" toma la fecha de la fuente rss)
Target links in the new window?: n (los comentarios se abrirán en la misma página)
UTF-8 Character Encoding: (seleccionar la opción para no tener problemas con tildes.)
Podcast enclosures: (dejar en blanco en este caso)
Custom CSS Class (advanced users): (permite aplicar un estilo CSS a los comentarios: colores, tamaño de letra, posición, etc. Si te interesa sigue el enlace que aparece al lado y aparecerá un tutorial de uso. Si no te interesa deja en blanco la opción.)

Desventaja: no puede generar un autor para el comentario como lo haría con una fuente creada con WordPress, Movable Type o Typepad, porque Blogger tiene otra forma de mostrar los autores.

Desventaja General: Ninguna de las tres opciones hasta la fecha se actualizan rápido (ni bien se publica, el comentario debería aparecer inmediatamente en la sidebar, pero no es así), pues parece ser que el feed original de Blogger es el que tarda en actualizar.

Por ahora quiero probar con la solución de Leonel, a ver que pasa.
Actualización 26-04-2007: Ahora estoy probando con la solución que yo mismo sugerí con Feed2js.

Y seguimos insistiendo con lo mismo: si sabés algo más para completar esta entrada (por ejemplo otra solución que podamos usar) solo hace necesitas comentar, comentar y comentar! Saludos y hasta la próxima ;-)

22 de febrero de 2007

Mejora la navegación de tu blog

Es indudable los beneficios de tener una bitácora hoy en día: noticias actualizadas, propuestas temáticas diversas, conversaciones activas, intercambio con otros bloggers, y demás cosas que ya sabemos a esta altura. Pero conforme se va escribiendo en un blog (aunque tengas mucha o poca frecuencia de actualización) la información se va acumulando, llegará un momento en que no bastará con los archivos y las categorías de tu blog para mantenerlo ordenado: necesitás mejorar la navegación.

Sin dudas, al hacerlo, el visitante tardará menos en ubicar las entradas que le interesen, y leerá por lo tanto, más artículos superando el límite de página principal.

Cuando no aseguras una eficiente navegación de tu blog, se da el "efecto buscador": el usuario no sobrepasa el límite de las 2 primeras páginas de resultados. Tanto Blogger como WordPress tienen su talón de Aquiles al respecto.

En Blogger, el principal problema no es tanto la paginación (la creación de páginas secundarias que muestran los artículos más antiguos conforme pasa el tiempo.) sino la navegación vertical: Los artículos ocupan mucho espacio, y generalmente no se acortan sino que siguen "hasta el infinito". El problema empeora con las imágenes, y es más difícil detenerse en una lectura, porque el texto aparece casi sin separar, y las páginas sobrepasan el minuto de carga, aun en las máquinas más potentes. Afortunadamente, en Beautiful Blogger, tenemos un hack para el Blogger Beta, que permite añadir dos enlaces en cada artículo del blog: al hacer clic sobre ellos, uno lleva al título del blog (Top of Page), y el otro al título del artículo (Top of Post). De esa manera al usar estos enlaces podrás darte cuenta claramente cuando termina un artículo, y cuando empieza el otro.

En WordPress, el tema pasa justamente por la paginación: por defecto, los enlaces 'Anterior' y 'Siguiente' no satisfacen la navegación de una bitácora que ha superado las 10 páginas acumuladas: hay que ir jugando y alternando con ellos, volviendo la experiencia bastante molesta cuando hay muchas páginas para ver, y así disminuyen las posibilidades de que los visitantes lean las entradas más antiguas. Este tema lo podés solucionar con uno de estos dos excelentes plugins: Wp-PageNavi de Lesterchan (muy funcional y disponible para wp 1.5, 2.0.x y la nueva rama 2.1) o Pagebar de Luz (rápido, compatible, e incluye un excelente estilo CSS con colores que se pueden cambiar).

Cuestión de probar...

13 de diciembre de 2006

Truco para leer mejor en Blogger

¿Quién no resiste la tentación de registrarse un blog en Blogger hoy en día? No es por alabar a este servicio o hacerles publicidad, pero a muchas personas les gusta porque es fácil de usar y sin dar muchas vueltas, te dedicás a escribir y listo. Lo único que le veo de negativo (además que uno no puede tener un backup de la base de datos, aunque sí de la plantilla de diseño) es el tema de los largos posts. No es que esté en contra de los artículos largos, porque si tenés cosas para decir y elegiste el blog para hacerlo, tienen que salir. El tema que propongo hoy es técnico, es decir, la multitud de blogs que cuando entrás tardan mucho en cargar y no solo por imágenes sino por el simple y llano texto que ocupa píxeles interminables en tu monitor...

Pero tengo la solución, mejor dicho "tienen la solución", la gente de Vagabundia ha traducido en español un hack (pirateo o añadido) en inglés para Blogger Beta, que sirve para contraer y expandir los artículos largos de tu blog. Lo podés ver acá mismo cuando hacés clic en el "Leer Más...". De esa manera obtenés varios beneficios:
1) Podés ubicar mejor las distintas lecturas que ofrece el blog en el cuerpo principal, haciendo más fácil su localización y el seguimiento de temas.
2) Un artículo detallado puede presentar un resumen como volanta o sumario, y el resto de la información se puede acceder con el enlace de expansión.
3) Los usuarios tardarán menos en acceder a tu blog.
4) El artículo no se "corta", porque el blog lo carga completo, no necesita crear una página secuandaria. Cosa que si pasaba con el hack para blogger tradicional.

Quiero aclarar que los hacks o "pirateos" de blogger no están relacionados con actividades ilegales. Son mejoras al código de blogger que generosamente usuarios experimentados comparten con todos sin pedir nada a cambio, especialmente con los que no entendemos demasiado de cosas de programación.

Espero que les sirva el truquillo, a mi me encantó.