JMiur [E]

CUENTAGOTAS pregunta como poner los comentarios en un pop-up al mismo tiempo que usamos el formulario incrustado en las páginas individuales de Blogger yademás, tener un enlace adicional en el home que permita agregar un comentario sin tener que abrir esas páginas individuales. En este caso, la pregunta se refiere fundamentalmente a que, hasta hace poco, era algo que se hacía utilizando una ventana modal y que, en el caso de LightWindow, es algo que ya no funciona.

No sé por qué no funciona más ni sé si con otro tipo de scripts pasa lo mismo; aparentemente, hay alguna clase de bloqueo que impide abrir ciertas direcciones de Blogger en un IFRAME que es lo que utiliza ese tipo de scripts y lo mismo ocurre con la variación que permite agregar Reply ya que usa el mismo criterio.

Como siempre me pareció bueno mantener esa posibilidad y para no andar dando vueltas tratando de entender lo que probablemente jamás pueda entender, decidí eliminar la sofisticación y usar el viejo sistema de pop-up y para eso, uso una función de JavaScript que agrego antes de </head>:
<script type='text/javascript'>
//<![CDATA[
function comPopUp(cual) {
  var wW = (screen.width-480)/2;
  var wH = (screen.height-550)/2;
  var enlacePopup = "<a class='comPopUp' ";
  enlacePopup += "onclick='javascript:window.open(this.href, \"bloggerPopup\", \"toolbar=0,location=0,statusbar=1,menubar=0,scrollbars=yes,width=480,height=550,left=" + wW + ",top=" + wH + " \"); return false;'";
  enlacePopup += "href='https://www.blogger.com/comment.g?blogID=NUESTRO_ID&postID=" + cual + "&isPopup=true'>";
  enlacePopup += " TEXTO O IMAGEN ";
  enlacePopup += "</a>";
  document.write(enlacePopup);
}
//]]>
</script>
donde NUESTRO_ID es un número que nos identifica en Blogger y que puede verse en la barra de direcciones del navegador cuando editamos la plantilla o creamos entradas:

http://www.blogger.com/html?blogID=0000000000

los valores 480 y 550 son el ancho y alto de esa ventana que, por supuesto, puede ser dimensionada de cualquier otra forma

y TEXTO O IMAGEN es eso que mostraremos; por ejemplo, un texto:

enlacePopup += "abrir comentarios en un pop-up";

o bien una imagen:

enlacePopup += "<img src='URL_imagen' />";

Ahora, hay que llamar a la función que lo único que hace es crear un enlace así que la agregaremos allí donde queremos verlo, por ejemplo, en el footer de las entradas:
<script type='text/javascript'> comPopUp(&#39;<data:post.id/>&#39;); </script>
El enlace generado tiene una clase llamada comPopUp así que podemos controlar sus detalles con CSS:
a.comPopUp {
  /* propiedades del enlace */
}
a.comPopUp:hover {
  /* efecto hover sobre el enlace */
}

20 comentarios:

Unknown  

En mi caso, estaba perdiendo comentarios con el formulario dichoso asi que preferí poner la ventana de siempre, aunque con ello he recibido más spam jajaja al menos se que funciona ;) Gracias por esta opción para poner una ventanita :)

besos ronroneados en mi abrazo ^_^

Responder
ritmosymelodiasecuador.blogspot.com  

Gracias Jorge, ya está solucionado, eres grande Maestro.

Responder
Unknown  

Merci mon ami, por estar siempre ahí ayudando :P

Responder
Felipe Calvo Cepeda  

Muchas gracias por el detalle, no me había dado cuenta que no estaba funcionando la ventana modal. :D

Responder
JMiur  

Espero que se solucione, Pau :D

PuroJuego, CUENTAGOTAS: Me alegro que sirviera.

Ohhhh Graciela, que cultura la suya u-la-lá :D

Felipe: Yo tampoco me di cuenta hasta que alguien me lo mencionó.

Responder
Juansi Rocket  

Holas Holas, tengo una duda que me quebra la cabeza: Estoy probando un nuevo blog y puse un boton de "ir arriba" a la derecha de la transparencia en la cual se encuentran la columna de post y de gadgets. En mi pc se ve bien; pero cuando abro el blog en otro... ¡el botón se encuentra dentro de la transparencia! ¿Hay algo que pueda hacer al respecto? ...please, help me...

Responder
JMiur  

Si el blog es el que aparece en tu perfil, el enlace inferior para subir, está colocado en el body y tiene la propiedad fixed por lo tanto, se acomodará a la resolución del monitor, viéndose más o menos a la derecha; si es una resolución ancha, aparecerá sobre la zona clara, si no lo es, aparecerá sobre la zona oscura. No veo nada raro.

Responder
Josep Lloret Bosch  

No sé si será a causa de problemas con blogger, pero desde hace unos días observo dos cosas:
1ª.- Que los mensajes que me dejan en ocasiones no los recibo por correo electrónico.
2ª.- Y más grave: que al hacer click en cualquier lugar del blog y de forma aleatoria, se abre una pestaña con este blog: http://www.polimalo.com/?u

He mirado el código html de mi blog y no veo nada raro: da la sensación que la ejecución de scripts a través de blogger haya sido manipulada.

¿Alguien más te lo ha comentado, JMiur? Nunca había leído que se pudiera manipular un blog de esta forma y no sé si el dueño de polimalo puede tener o no parte en el tema, pero es una molestia para quien intenta dejar un comentario, porque se ve dirigido hacia otra parte.

Saludos.

p.d.: se me olvidaba: tampoco me funciona la suscripción a los comentarios...

Responder
Josep Lloret Bosch  

Complemento la información y aclaro conceptos:

La irrupción de la citada página web se debe a que los señores de myustats, cuyo widget tenía instalado, sin mediar palabra ni previo aviso, realizaban la inserción "publicitaria" con el inapetecido resultado que tenía toda la apariencia de una intrusión.

Quede pues, claro, para cualquiera que pueda verse afectado de modo semejante.

Saludos.

Responder
JMiur  

Perfecto Josep. Me alegro que se solucionara y buena información para tener en cuenta.

Responder
Juansi Rocket  

ok ok gracias, si el boton está bien entonces talves la solucion seria ajustar las columnas del blog para que tambien tengan un ancho variable ajustable a distintas resoluciones. Un abrazo, gracias por responder, espero solucionar luego este problema ;)

Responder
Obed  

Que tal me podrías ayudar quiero poner en mi blog el boton que dice en tus entradas "Agregar Comentario". Pero no encuentro el post donde lo explicas.

Gracias

Responder
JMiur  

Si te refieres a l oque se ve en el home, es parte de cualquier plantilla, busca algo como class='comment-link' y verifica que esté habilitado.

Responder
Unknown  

Cuando me decían 'no puedo comentar', pinchá en comentar al viejo estilo :(( ni cuenta me di que no funcionaba...ahhh Jmiur, la plantilla me saca canas verdes!

Responder
JMiur  

¿Y a quien no? :D

Responder
Syd  

Vengo a agradecerte, buscaba esto sin tener idea de si al menos era posible en blogger, y el resultado fue muy bueno, asi que nada, ¡muchas gracias!

Saludos!

Responder
Puzzle  

MARAVILLOSO!! Justo lo que estaba buscando!!

Un modo de hacer un comentario "rápido" sin necesidad de entrar a cada entrada..
Después de todo es un verdadero coñazo, y mas cuando 1.- el blog tarda algo en cargar (cosa que no sé como solucionar, a la final me tocará quitarle tantas funciones y cosillas que le tengo) y 2.- son entradas pequeñas donde no hace ni siquiera falta de desplegar la entrada y se ven perfectamente las entradas en el index del blog..

Gracias por el dato caballero!!
Saludos.

Responder
Syd  

He usado este metodo desde hace tiempo (desde que dejé mi comentario anterior :P) y nunca hubo problemas, ahora (lo noté apenas hace unos días) abre y muestra los comentarios existentes en la ventana emergente, pero al momento de enviar un comentario nuevo, me lleva directo a la pagina de login de Blogger, y claro, el comentario nuevo se pierde en el limbo.

¿Alguna idea sobre lo que pueda causar este nuevo comportamiento?

Saludos, JMiur, y gracias.

Responder
JMiur  

No sabría decirte, evidentemente, ha habido un cambio en el sistema de Blogger.

Syd  

Que lastima, me agradaba mucho poder tener estas dos opciones para dejar comentario. Habrá que esperar y ojala pueda volver a funcionar.

Gracias, JMiur.

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