Hace unos días explicábamos como modificar el enlace a comentarios que por defecto lleva Blogspot, por un texto a medida, una imagen o ambos.
El artilugio original contempla sólo dos opciones: para un comentario con una expresión en singular y la de cero o varios comentarios con una expresión en plural. A Yop se le ocurrió preguntar cómo se hace cuando se quiere mostrar una frase distinta para el caso específico de que no haya ningún comentario. Pues muy brevemente, vamos a explicarlo.
El código del artilugio original es el que se muestra a continuación (expandiendo artilugios) y en él hemos marcado las líneas que hay que insertar para distinguir nuestro enlace cuando no existen comentarios:
Una vez insertadas, ya se puede cambiar el texto estándar por lo que se quiera, tal y como se explicó.
El artilugio original contempla sólo dos opciones: para un comentario con una expresión en singular y la de cero o varios comentarios con una expresión en plural. A Yop se le ocurrió preguntar cómo se hace cuando se quiere mostrar una frase distinta para el caso específico de que no haya ningún comentario. Pues muy brevemente, vamos a explicarlo.
El código del artilugio original es el que se muestra a continuación (expandiendo artilugios) y en él hemos marcado las líneas que hay que insertar para distinguir nuestro enlace cuando no existen comentarios:
<span class='post-comment-link'>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
<b:if cond='data:post.numComments == 0'> ¿Es que nadie se anima a comentar?
<b:else/>
<b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/>
<b:else/>
<data:post.numComments/> <data:top.commentLabelPlural/>
</b:if>
</b:if>
</a>
</b:if>
</b:if>
</span>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
<b:if cond='data:post.numComments == 0'> ¿Es que nadie se anima a comentar?
<b:else/>
<b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/>
<b:else/>
<data:post.numComments/> <data:top.commentLabelPlural/>
</b:if>
</b:if>
</a>
</b:if>
</b:if>
</span>
Una vez insertadas, ya se puede cambiar el texto estándar por lo que se quiera, tal y como se explicó.
¿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.
BUeno, pues ahora si a probarlo, probé el otro artilugio pero en un blog anterior, ahora probaré completo en el nuevoblog.
ResponderEliminarDe antemano gracias.
Creo que la mayoria de las personas ecribiran correctamente ¿y las que por ciertas cosas ponemos faltas? ¿o te refieres a las personas que ponen muchos signos y frases sin termiar? saludos
ResponderEliminarSupongo que te refieres al logo de la derecha Nany. Si es así, sólo intento hacer campaña para que la gente no escriba en un blog como lo hace en un (puñetero) móvil.
ResponderEliminarEn primer lugar porque me cuesta mucho leer lo que escriben y en segundo, porque considero que estos sitios suponen una buena oportunidad para ir desarrollando las habilidades redactoras de cada uno.
Un saludo,
Gracias, ya lo he probado, me falló un poco porque me puso un error de no se que pero solo cambié todo el código por el que pusiste arriba y listo.
ResponderEliminarJaló perfecto.
Gracias.
Hola.
ResponderEliminarYa hice este truco y me resulto de fabula, pero tengo un problema con el espacio que hay entre el enlace a comentarios y la entrada. Queda muy junto ¿cómo lo separo?
Cab, simplemente introduce un código <br/> delante de todo el artilugio. Es un salto de línea.
ResponderEliminarSaludos
No Se Si Esta Duda Vaya Aqui Lo Que Pasa Es Que Eh Puesto Una Nueva Plantilla En Mi Blog, Y Las Imagenes Que Tengo En Cada Entrada En "IE" Si Se Centran Y Se Ven Bien, Pero En "Firefox" Se Alinean A La Derecha Y Salen Cortadas, Me Gustaria Saber Si Me Puedes Ayudar Para Arreglar Eso, De Antemano Muchas Gracias
ResponderEliminarEn el momento de subir una imagen a un post, es cuando tienes que seleccionar el alineado. Hay un sitio para pinchar "derecha", "izquierda", "centro" o "ninguno. Esto es lo mejor para no fallar.
ResponderEliminarOtras dos opciones, aunque siempre mandará lo primero explicado, es buscar en la plantilla el apartado en el que se definen las características de las imágenes y añadirle dos instrucciones DISPLAY y MARGIN como estas:
img {
display: block;
margin: auto;
}
Creo que esto último no funciona en IE5. No obstante, lo que se explica en primer lugar, tiene prioridad sobre esto último.
Cuando subes una imagen a Blogger, es cuando tienes que decidir para que siempre estén bien alineadas
tienes correo de hotmail?
ResponderEliminarnecesito preguntarte unas cosas colega
pero aparaces siempre como no conectado con el de gmail
como le hago?
Es que no uso normalmente el chat. Ni de gmail ni de de messenger. Estoy chapao a la antigua. Lo mío son las cartas con sello y todo, pero sólo tienes que buscar lo que necesitas y si no lo encuentras, escribir en el post que más se parezca a lo que necesitas.
ResponderEliminarSi es algo que no quieres que sea público, escríbeme un correo.
Saludos.
Queda perfecto, pero al abrir la entrada vuelve a aparecer muyyy grande "sin comentarios". Cómo se puede al menos bajar la tipografía". Gracias
ResponderEliminarTendrías que añadir propiedades a .comment-link o crear la clase si no la tienes en la parte de estilo.
Eliminar.comment-link {font-size: 12px;}