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.

6 comentarios:

Tapestry Workerman  

Gracias JMiur!!
Casi te pregunto por el tema hace unas horas... pero has estado al quite ;)
Un saludo.

JMiur  

Pura casualidad. Me alegra que te fuera útil.

Responder
Admin  

Hola JM estaba buscando como poner responder o reply o lo que sea en los comentarios ya que no sale nada de eso en (creo)que ninguno de mis blogs.
Agregué lo que comentabas en la entrada de los comentarios anidados y nada, me vine a esta otra y saqué lo que decís dentro del includable y nada :( no sale nada...
Mi includable no es tal como lo ponés ya que no cierra con el /b:includable o sea solo le saqué el script que estaba allí, aunque hay otro que no me deja me da error xml...
Te hablo de http://sonando-porbailar.com.ar le darías una mirada plis?

Te mandé un mail pidiendote ayuda en otro tema que milagrosamente y aparentemente se solucionó solo :S aunque igual no estaría de mas que lo vieras a ver que te parece, porque lo de la captura que te mandé sigue igual...

Gracias :-)

JMiur  

No es algo que se pueda ver online; deberías mirar la primera entrada de este tema y fijarte que esté el código correpondiente:

<b:include data='post' name='comments'/>

Admin  

Si, si ahí fui e hice todo lo que decís, cambié ese include por lo que decís en esa entrada, tal cual estaba repetido dos veces y lo cambié por lo que vos agregaste.

Y también hice lo que decís en esta pero nada :S

JMiur  

Como te dije, online no se ve anda de todo eso, es algo que sólo puede mese en al plantilla misma.

Responder

¿Quiere dejar un comentario?

recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...

Nota: sólo los miembros de este blog pueden publicar comentarios.

Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.

Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...

 
CERRAR