JMiur [E]

No sé si esto les ocurrirá a otros blogs pero acá, durante días, de manera errática, el buscador Ajax de Blogger moría sin decir ni pio y los avatares de los comentarios no se mostraban.

Analizando un poco la forma en que se cargaba el blog, todos los navegadores mostraba un error en el script jsapi que se agrega automáticamente y que es una librería genérica de Google. Era raro porque en otros blogs, no pasaba lo mismo y, en teoría, el script es el mismo en todos.

Mirando un poco las Google Libraries API - Developer's Guide veo que ellos están recomendando cargar esa librería en el head de nuestro sitio antes de cualquier otra, llamado pero incluyendo una clave personal de este modo:
<script src='http://www.google.com/jsapi?key=NUMERO_CLAVE' type='text/javascript'/>
Esa clave, la obtenemos fácilmente, registrándonos acá donde sólo debemos aceptar las condiciones y agregar la URL de nuestro sitio. Luego, click en Generar clave de API y listo, la siguiente página nos mostrará esa clave que es un largo monstruo de letras y número.

Desconozco si este es el método correcto o si sólo fue casualidad pero, una vez agregado eso, todo volvió a la anormal normalidad de Blogger.

59 comentarios:

Viktor Lecter  

Pero ¡CARAJO!, ¡que buen maestro!, solucioné al fin el problema que tenía en mi blog, no me funcionaban ni los comentarios ni el slideshow, muchas gracias, :D :D

Responder
Anónimo  

Increible. Entre a su blog a preguntarle justamente de este problema, y parece que leyo mi mente.

Muchas gracias

Responder
Paula  

esta buena la info desde anoche no me carga, ni siquiera puedo desplegar el menu (o como se llame) de archivo de mis otros post

Responder
Paula  

y una pregunta algo estupida ¿el codigo va en...?

Responder
Paula  

¿antes incluso del script para evitar copia via iframe que también colocamos en primer lugar? ¿o debajo de éste?

Responder
Paula  

a mi no me funciono, no se si habre echo algo mal, pero bueno
hize todo segun vi la plantilla de ejemplo que daba la pagina

Responder
nadie  

Hola. Gracias, funcionó para mí en varios blogs diferentes. Posteé tu solución en el foro de ayuda de Blogger en inglés, con la mención corespondiente, espero que también a otras personas les sirva.
Saludos.

Responder
nadie  

También la posteé en el foro de ayuda de Blogger en español, con la mención correspondiente, porque en Known Issues no hay más que la noticia del inconveniente. Gracias de nuevo y saludos.

Responder
Phil Ruse  

I apologies for replying in English, but this worked for me. Thank you very much for your help :-)

Responder
JMiur  

No sabía que este problema se había extendido as. Pense que sólo era un problema del blog e incluso, la solución es ... casualidad :-)

Aparentemente, por lo que ustedes dicen, parece afectar varios gadgets, todos los que usan el API de Google lo que es rarísimo proque se supone que es el mismo para todos los blogs.

Gracias, Nadie. Ahi estoy viendo el Known Issues; no me había percatado del asunto.

Thanks, Phil. Glad to help you.

Paula: Por lo que veo en el código fuente, lo has colcoado al final de la plantilla, antes de </body> y debería estar al principio, en el head; yo lo pondría antes que cualquier otro script que utilices.

Responder
Anónimo  

Muchas gracias, otra vez felicidades por este sitio y tu rapidez, saludos

Responder
Unknown  

Gracias!
con esta ayuda lo resolví en mi blog: http://www.mujerytecnologia.com
Saludos!

Responder
Pavelkapaz  

Exelente Jmiur... Justo iba a consultarte sobre este problema, y me encuentro con que acabas de publicar la solución.
Muchas gracias :D

Responder
Unknown  

Oye me funcionó. Gracias, ya estaba echando chispas con este problema!

Responder
Victor E. Ortiz  

Muchísimas gracias, me estaba preguntado ¿por qué el buscador se queda en "Cargando..." eternamente?
Con esto lo solucioné, gracias ;)

Responder
Karla Castañeda  

Hola Maestro

Una pregunta, si retiro los anuncios de google en mi blog, incurro en una infraccion?

Mil Gracias :)

Responder
Oloman  

Esto es de Nobel, J.Miur. Creo que nos has resuelto una papeleta importante a más de uno. Pues no hacía tiempo que daba problemas intermitentes lo del buscador... Gracias

¡Ah! Y sigo usando el comentador de serie (formulario incrustado) sin problemas. Saludos.

Responder
Paula  

@JMiur¡Qué coincidencia que mi comentario (el número 5) quedase entre otros dos de alguien también llamado Paula, con avatar en azul ;) ... y además que mi pregunta pareciese continuar la de ella!
De todos modos, la parte final de tu respuesta a mi sosías contestó también mi duda
Gracias, Jorge

Responder
JMiur  

Me alegro que esto sirva para resolver el problema que, me imagino, debe ser algo circunstancial aí que habrá que estar atentos a cualquier otro cambio.

Karla:
Puedes eliminar o modificar cualquier parte de tu blog sin inconvenientes. No hay limitaciones al respecto.

Paula:
Recién ahora me doy cuenta de eso :-)

Responder
el Zambullista  

Agradecido, JMiur. Conspiración desarticulada, por ahora (los términos del servicio que acepté parecen escritos por auténticos conspiradores). Mejor no sigo, antes de qu :X.

Responder
Paula  

@JMiurJorge: coloqué el script justo debajo de <head> pero no parece funcionar, no se actualizan los comentarios mostrados, y eso que ya van más de 5 nuevos
¿qué más puedo hacer?

Responder
Paula  

perdón, no completé la idea antes de hacer clic en enviar :$ , quise preguntar si además del buscador y lo de no mostrar los avatares en los comentarios que fueron los problemas que detectaste, otros scripts (como el de últimos comentarios) estaban siendo afectados o tenía que buscar la causa en otro lado...

Responder
Paula  

Bueno, casi 3 horas después parece que volvió a esa anormal-normalidad que tan bien describiste ;)

Responder
JMiur  

Paula:

En mi caso, afectaba a los avatares de los comentarios(no se veian) en otros blogs, parece que también afectaba a otros gadgets.
En tu caso, fíjate que usas ese mismo script para cargar prototype así que, en lugar de ponerlo allí donde está, colócalo reemplazando el otro que ahora dice:
<script src='http://www.google.com/jsapi' />
eso, es tal y como lo he hecho yo.

También, revisa si ya no tienes el nuevo esquemo sistema de comentarios porque podría ser sea eso lo que impide que se publiquen, no creo pero, es posible.

Responder
JMiur  

el Zambullista:
Promesa cumplida. Espero que se solucione todo :D

Responder
JMiur  

Perfecto, Paula :D

Responder
Paula  

@JMiurNo, aún no está habilitado el nuevo sistema para mi plantilla, ¿sólo tengo que esperar o existe manera de "forzarlo"?

Responder
JMiur  

Paula: No hay nada que hacer salvo esperar. Lo van habilitando por cuentas y por blogs. Paciencia.

Responder
Paula  

Volví a esta entrada para comentarte que la paciencia dio sus frutos, acabo de ver el nuevo sistema de comentarios en mi blog... una semana después :)

Responder
JMiur  

Es verdad, la paciencia tiene sus frutos :-D

Responder
Sailor  

Hola Jmiur!!
Te escribo porque tengo dudas... seguí los pasos que indicas porque mi buscador no funcionaba. Hice las modificaciones hace 3 semanas... pero aún no busca en todo el contenido.
Me podrías orientar por favor. Te lo agradeceré mucho pues mis post son muy extensos... con mucha información y me es necesario tener el buscador.

Gracias

Responder
JMiur  

No veo problemas. Biusco la palabra "sangre" y aparecen dos entradas; busco otras palabras y encuentro resultados.

Ningún buscador mostrará el 100% de los resultados posibles porque los buscadores web nunca lo hacen.

Responder
PONTENOVA.ES  

Desde hace dos dias me ha dejado de funcionar el buscador y la presentacion. He probado todo lo que dices, pero no hay manera. Sabes como solucionarlo?
El blog es: http://www.osvaluros.com/

Muchas gracias por tus explicaciones

Responder
PONTENOVA.ES  

En vista previa si que funciona, pero luego en el blog se queda siempre cargando.

Responder
JMiur  

Lo que muestra el navegador es un error en un script del mismo Blogger. Puede ser que haya otor que este interfiriendo. Prueba sacar el script que produce el efecto de nieve.

Responder
Unknown  

con este codigo es suficiente para que vuelvan a cargar los gadgets de blogger, va despues de head.

Responder
Pavelkapaz  

Saludos Jmiur.
Te cuento que en el tiempo en que publicaste esta solucion me ayudo... sin embargo ahora ha vuelto el problema... El buscador se queda pegado en cargando, y eso que ya he agregado el codigo de esta entrada con la KEY de mi blog.

Ya he verificado el codifo, esta todo bien. Tambien he probado sacando el codigo, y nada.

Nose si sabras algo sobre el problema.
Mi blog: sicarioinfernal.blogspot.com

:-|

Responder
JMiur  

Aparentemente, hay un problema con un script de Blogger mismo en ciertos blogs así que nada puede hacerse salvo esperar que ellos lo arreglen; afecta el buscador, los avatares y/o la lista de blogs.

Responder
Pavelkapaz  

Oka, vamos a tener que esperar entonces.
Gracias por la info ;)
Saludos

Responder
JMiur  

Hay que estar atentos a ver si surge alguna información de Blogger porque he visto problemas similares en otros blogs.

Responder
Music  

Jmiur, usted es el único que me puede ayudar en lo trato que hacer, el problema es con el buscador de google de blogger pero el problema no es en su funcionamiento, sino en la posición que quiero colocarlo, intento colocar el buscador en una página estática y necesito necesariamente colocarlo ahí.
El cuadro de buscar es es widget: CustomSearch1
y los resultados salen con este widget: uds-searchControl

He pegado los dos en una página estática y no funcionan, pero al poner el cuadro de busqueda en un gadget, osea "Añadir un gadget > buscador", y he colocado el widget de resultados en una página estática, ahí si funciona el buscador normalmente. Pero lo que yo necesito con urgencia es poder poner el cuadro de búsqueda en una página estatica y no funciona así, se supone que debería "cargar" un momento y debe aparecer el cuadro de búsqueda, y al poner el una pagina estatica no carga y al colocar algo para buscar simplemente abre la misma página pero sin resultados. No sé si podrá ayudarme, sé que sí se puede, pero no logro hacerlo. Gracias, espero su respuesta :)

Responder
JMiur  

El buscador es un gadget que sólo puede ser insertado desde la pantalla de diseño; no puede ser agregado a una entrada del blog. Funcionará en una página estática siempre que esté agregado como gadget.

Responder
Pavelkapaz  

Hola Jmiur.
Hace rato no pasaba a molestarte con mis consultas, pero bien que te he seguido por correo :)

Esta vez queria consultarte sobre un nuevo problema con el buscador. Sucede que cuando apreton en buscar en el blog, no me tira ningun resultado u.u .. eso pasa cuando intento buscar en el blog, las otras dos opciones "dese aquí" e "internet" funcionan sin ningun problema.

si tienes alguna idea de cual es el problema, agradecería la ayuda
El Blog: http://www.sicarioinfernal.blogspot.com/

Saludos

Responder
JMiur  

Simplemente, no anda en ningún blog; evidentemente, es un problema de Blogger.

Responder
Unknown  

Jmiur hice los pasos correctamente en Películas en linea gratis - Cine Desde Casa, y puedes ver en la sidebar que el buscador se queda cargando, por favor necesito una ayudita aun sigo con el problema del buscador, mi buscador no carga.

Saludos

Responder
JMiur  

Como se ven varios errores de JavaScript, primero que nada, trata de solucionarlos porque puede ser que influyan.

Este script provoca un error porque no existe un elemento cuyo ID sea "carga":

window.onload = detectarCarga;
function detectarCarga(){
document.getElementById("carga").style.display="none";
}

Estas cargando jQuery dos veces, con dos versiones distintas:

http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js
http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js

Eso hace que otro script tampoco funcione, el llamado:
tiptip13ayudabloggers.js

Responder
Unknown  

window.onload = detectarCarga;
function detectarCarga(){
document.getElementById("carga").style.display="none";
}

Estas cargando jQuery dos veces, con dos versiones distintas:

http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js
http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js

Eso hace que otro script tampoco funcione, el llamado:
tiptip13ayudabloggers.js


De esos 4 solo deje este http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js

Y como quiera sigue cargando y no funciona.

Responder
JMiur  

Sigo viendo errores. Esto n osignifica que sean los causantes del problema ya que puede ser un error interno del mismo Blogger pero, igual los enumero.

La función jQuery(".tooltip").tipTip() no se ejecuta ya que no parece existir. Si es un archivo, debe agregarse después de la librería jQuery como todos los scripts que la utilicen.

Más abajo hay una función que controla tabs pero, no existen esos tabs y eso también provoca un error.

Insisto. Cualquiera de esos errores puede ser la causante pero, también es posible que en nada influyan. Cuando hay un error en un script puede ocurrir que todo siga normal o puede provocarse un efecto en cascada, haciendo que otro no anden. Por eso, siempre, lo mejor es corregirlos para definir si el problema está allí o no.

Responder
Unknown  

Gracias Jmiur por tu ayuda, he sacado todos esos script y el tabview que no estaba utilizando.

Pero el buscador sigue insistiendo por no Cargar Completamente.

Saludos sigo con el problema.

Responder
Unknown  

Otra cosa Jmiur, cuando estoy por ejemplo: editando una entrada, el buscador se visualiza sin problemas, osea en vista previa se ve bien, pero de otra forma no se ve.

Responder
Unknown  

Jmiur mira la captura que le sacaque en vista previa Imagen En Vista Previa, y veras que se ve correctamente.

Responder
JMiur  

Pués si que es raro. En este momento, el único error que se muestra es un script interno de Blogger e imagino que ese es el causante de todo el problema.

En Vista Previa suelen haber cosas que normalmente no funcionan, ¿notas que alguna cosa es distinta a como la ves en el blog? Me refiero a algo que en Vista Previa no se cargue; por ejemplo, en al captura no veo el cartel de advertencia o mensaje que aparece siempre en todas tus páginas; tal vez no cerraste.

Todo esto, va a tratar de adivinar si es que existe algún script o código que esté interfiriendo con el buscador.

Responder
Unknown  

Todo me carga, en Vista Previa. Creo que está influyendo algún script que tenga que ver con Compartir o algo así.

Responder
JMiur  

Pues si, efectivamente, el error que muestra el navegador hacer referencia a algo de eso porque dice:
m[cb] is undefined
m.BLOG_attachCsiOnload=function(a,b){f...unction(){return a.me||(a.me=new a)}}
que vaya uno a saber que significa ya que se trata de una función interna de Blogger.

Todo lo que se ocurre es verificar los scripts, desactivándolos y agregándolos uno por uno hasta dar con el problema, cosa que es algo bastante engorros de hacer.

Otra alternativa es usar la Búsqueda personalizada de Google que funciona de manera relativamente similar y es la que estoy usando en este blog.

Responder
Unknown  

Y como puedo agregar la Búsqueda personalizada de Google en mi blog?

Responder
Unknown  

Gracias Jmiur este si me funciona, y como hago para que cuando alguien busque algo el resultado salga en el main osea donde están las entras, y no en la sidebar debajo del buscador.

Responder
JMiur  

Eso lo defines en el sitio de Google mismo, seleccionando uno de tres modelos: Ancho total, Compacto y Dos columnas; el código a insertar, variará según sea el modelo.

Responder
Unknown  

Jmiur lo tengo en ancho total, y los resultados de la búsqueda me sale en la misma sidebar donde tengo puesto el buscador. Como hago para que me salga en las entradas.

Responder
JMiur  

Creo que el modelo que quieres usar es el llamado Dos columnas que muestra los resultados en un sector y el buscador en otro. Es lo mas similar al buscador de Blogger y es el que se ve funcionando en este blog.

Requiere colocar un código en la sidebar y otro en un elemento HTML por ejemplo, arriba de las entradas debajo del header, dependiendo de dónde quieras mostrar esos resultados.

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