miércoles, 29 de febrero de 2012

Modificaciones en los anidados de Blogger .. again

Como uno trata de estar lo más lejos posible de los caprichos de Blogger, no me había dado cuenta de los cambios que ha hecho en los comentarios anidados y los problemas que estaba causando en varios sitios hasta que empezaron a llegar comentarios al respecto.

El problema con estas cosas es que podemos arreglarlas pero seguimos a merced de futuros cambios ya que todo ese código se genera de modo automático.

El primer punto que vi al tratar de responder a esas preguntas es que hay un cambio en el script de Blogger que es el que se encuentra en este includable:
<b:includable id='threaded_comment_js' var='post'>
.......
</b:includable>
Y ese includable, al parecer, debe ser actualizado manualmente así que lo mejor es que lo eliminemos, guardemos la plantilla y volverá a agregarse solito pero con el nuevo contenido.

El segundo problema surge con los emoticones si es que han seguido la idea descripta en esta entrada; como ahora, los textos de los comentarios no se encuentran en una etiqueta BLOCKQUOTE sino en una etique P, deberíamos cambiar esa línea del script:
function NEWemoticonComentario() {
var c = document.getElementById("comment-holder");
if(c!=null) {
var listacoms = c.getElementsByTagName("p");
if(listacoms.length>0){
for(var i=0; i<listacoms.length; ++i) {
comlTexto = listacoms[i].innerHTML;
listacoms[i].innerHTML = DRAWemo(comlTexto);
}
}
}
}
Con eso, todo quedaría funcionando nuevamente ... hasta nuevo aviso.

No hay comentarios:

Publicar un comentario