miércoles, 27 de mayo de 2009

Como colocar el Formulario de comentarios Blogger si tu plantilla es antigua

Ya podemos incluir en nuestro blog un formulario de comentarios "incrustado" en el pie de nuestras entradas al final de los comentarios.



De momento esta opción solamente está disponible en Blogger in Draft que, como ya casi todos sabréis es una especie de "laboratorio de pruebas", donde el equipo de Blogger va añadiendo nuevas funcionalidades que los usuarios podemos probar antes de incluirlas en el Blogger "normal".



Actualización:

La opción ya está incluida en la "Configuración" del panel de Blogger "normal", aunque sigue siendo necesario en algunas plantillas, seguir los pasos de esta entrada para mostrar el formulario.



Disponer de esta opción en nuestros blogs es, de entrada, bastante sencillo:



[1] Accedemos a nuestro panel de Blogger a través de Blogger in Draft.



[2] Una vez allí, pinchamos en la pestaña "Configuración" de nuestro menú y después en "comentarios".



[3] Veremos entonces una nueva opción que dice "Ubicación del formulario de comentarios", ahí marcaremos "Entrada incrustada a continuación":






[4] Si todo ha ido según lo previsto, el formulario debería verse ya debajo de los comentarios de cada entrada:





El formulario será así de sencillo de implementar en los blogs de nueva creación o en los blogs que no hayan personalizado ciertos aspectos de la plantilla.



Si hemos modificado estas partes del código de la plantilla como es mi caso, entonces seguramente aunque habilitemos la opción para mostrar el formulario, este no funcionará.




Como podéis comprobar acabo de implementarlo en El Escaparate y, de momento, parece funcionar correctamente sin necesidad de hacer grandes cambios en el código de la plantilla.



La forma de implementarlo sin necesidad de cambios demasiado complicados, la he encontrado esta tarde guiándome por Blogger Buster, y digo guiándome porque mi plantilla está tan modificada que el código que Amanda nos muestra apenas coincidía con el mio.



Aún así y tomando las debidas precauciones (guardar una copia de la plantilla es imprescindible) no pude resistirme a probarlo.



Os explico como Amanda ha logrado incluir el formulario en su plantilla previamente modificada:



[1] En primer lugar es imprescindible marcar la opción en "Configuración - Comentarios" que ya expliqué al comienzo de esta entrada.




[2]Una vez habilitada la opción y comprobado que el formulario no aparece en nuestro blog, vamos a la parte de "Edición html" de nuestro panel y marcamos la casilla para expandir las plantillas de artilugios.



Tendremos que localizar este código:



<p class='comment-footer'> <b:if cond='data:post.allowComments'> <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a> </p> </b:if>



[3] Una vez localizado tendremos que cambiarlo por este otro:



<p class='comment-footer'> <b:if cond='data:post.embedCommentForm'> <b:include data='post' name='comment-form'/> <b:else/> <b:if cond='data:post.allowComments'> <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a> </b:if> </b:if> </p></b:if>





Notas: Tened en cuenta lo que ya os comentaba antes:



el código que Amanda nos indica no estará igual en una plantilla con modificaciones previas pero si aún así decidís probarlo como hice yo, no os será demasiado difícil encontrar el código correcto si os fijáis bien e incluso si recordáis alguno de los cambios que hicisteis antes en esa zona.



Si habéis incluido la forma de mostrar el antiguo formulario de Blogger debajo de las entradas, tendréis que volver a la configuración original antes de implementar el formulario nuevo.



Por si os sirve de referencia os diré que yo había incluido ahí la imagen con un lápiz que sustituía al "Publicar un comentario en la entrada" y que mi código se veía así:




<p class='comment-footer'> <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><img alt='Enlace para comentar' src='http://2.bp.blogspot.com/_sbaQpFxeL1Q/R_4XR7UekbI/AAAAAAAAAJU/rhqHxL2mMLI/s400/



nombrenndn7.jpg' title='Deja tu comentario'/></a> </p> </b:if>





Una vez incluido el nuevo formulario en el blog podemos hacerle algunas mejoras de diseño.

2 comentarios:

Anónimo dijo...

tratando de hacer algo mejor, puesto que te crei, he dañado la plantilla y todo porque tu maldito truco esta mal, me aparece un lapiz curvo y un mensaje que dice PINCHA AQUI PARA DEJAR UN COMENTARIO, pero resulta que al pinchar en él, no pasa absolutamente nada, excepto para correrse un poco para abajo la pagina, eres un fracaso. Ahora no puedo volver a la configuracion anterior.

xXx4bN3rxXx dijo...

Gracias bro no sabia de esto porque todos los metodos que me daban en otros blog no servian pero esto es diferente, y acabo de comprobar q si funka, gracias bro por el info...

Salu2