Un poco más sobre la Lista de Seguidores

|

En la entrada anterior vimos cómo solucionar el problema de la Lista de Seguidores que no se ve en los navegadores.
Con un poco más de calma me detuve a ver los códigos y tratar de entender por qué de esa forma sí funciona y el gadget de Seguidores que ofrece Blogger y el gadget de Miembros de Google Friend Connect (GFC) no.
Haciendo los comparativos me di cuenta que tanto el gadget de Blogger como el de miembros de GFC llaman a una función denominada renderMembersGadget que en palabras simples es lo que hace que los seguidores aparezcan en esa "cajita" y de ahí puedan usarse las aplicaciones de cada uno.
Sin embargo el otro código llama a una función distinta, renderOpenSocialGadget.

¿Qué significa esto?
Este último es -por decirlo de algún modo- la forma pura y básica de los Seguidores, que tiene como fin ser el "lienzo" para que los desarrolladores puedan crear más gadgets que involucre a los Seguidores con el código básico. En cambio renderMembersGadget es el producto final que tiene precisamente los códigos incompatibles con Scriptaculous.

¿Por qué en el código de la entrada anterior se tiene que eliminar una línea?
Porque como dije antes, es el código básico, y esa línea es el documento XML que contiene el trabajo del desarrollador, es decir, la interfaz del gadget así como sus funciones, es por eso que al eliminarlo regresa el gadget de Seguidores en su forma natural.

Dicho lo anterior entonces también podemos ahorrarnos unos pasos poner el gadget de Seguidores y hacer que funcione.
Para esto es necesario entrar a Google Friend Connect y obtener tu ID de GFC, cada blog tiene uno distinto.
Puedes conseguirlo entrando a Google Friend Connect y haciendo click en el menú lateral izquierdo sobre el nombre de tu blog verás que en la barra de direcciones aparece una URL y al final tu ID:
id google friend connect
Ese es el ID del GFC de tu blog, ahora en un elemento HTML/Javascript pega este código:
<!-- Include the Google Friend Connect javascript library. -->
<script src="http://www.google.com/friendconnect/script/friendconnect.js" type="text/javascript"></script>
<!-- Define the div tag where the gadget will be inserted. -->
<div id="div-32226566577175641" style="width:300px;border:1px solid #cccccc;"></div>
<!-- Render the gadget into a div. -->
<script type="text/javascript">
var skin = {};
skin['BORDER_COLOR'] = '#cccccc';
skin['ENDCAP_BG_COLOR'] = '#e0ecff';
skin['ENDCAP_TEXT_COLOR'] = '#333333';
skin['ENDCAP_LINK_COLOR'] = '#0000cc';
skin['CONTENT_BG_COLOR'] = '#ffffff';
skin['CONTENT_LINK_COLOR'] = '#0000cc';
skin['CONTENT_TEXT_COLOR'] = '#333333';
skin['CONTENT_HEADLINE_COLOR'] = '#333333';
skin['NUMBER_ROWS'] = '4';
google.friendconnect.container.setParentUrl('/' /* location of rpc_relay.html and canvas.html */);
google.friendconnect.container.renderOpenSocialGadget(
{ id: 'div-32226566577175641',
url:'',
site: '05983757033084872491',
},
skin);
</script>

Sustituye lo que está en rojo por la ID que copiaste anteriormente y listo.

Por supuesto que también se pueden hacer modificaciones de color y tamaño. En el caso del ancho se puede modificar donde dice width:300px;.
Otras modificaciones son estas:
skin['BORDER_COLOR'] = '#cccccc'; <-- Color del borde
skin['ENDCAP_BG_COLOR'] = '#e0ecff'; <-- Color de la cabecera del gadget
skin['ENDCAP_TEXT_COLOR'] = '#333333'; <-- Color del texto de la cabecera del gadget
skin['ENDCAP_LINK_COLOR'] = '#0000cc'; <-- Color del ícono para mostrar a todos los seguidores
skin['CONTENT_BG_COLOR'] = '#ffffff'; <-- Color de fondo del gadget
skin['CONTENT_LINK_COLOR'] = '#0000cc'; <-- Color de los links
skin['CONTENT_TEXT_COLOR'] = '#333333'; <-- Color del texto
skin['CONTENT_HEADLINE_COLOR'] = '#333333'; <-- Color de la palabra "Seguidores"
skin['NUMBER_ROWS'] = '4'; <-- Número de columnas a mostrar (alto del gadget)

Esas son las modificaciones de color y tamaño que se le pueden dar al gadget. Pero algunos ya habrán notado que no funciona del todo. Es decir, sí se ven los seguidores, se ve el número de ellos, funciona perfecto el botón para unirse. Pero cuando uno hace click en la foto de un seguidor se abre la ventana modal y se queda en blanco, no muestra los datos de usuario. Esto es porque esa función es propia del gadget de Blogger y como ya mencionamos, son justamente partes de las funciones que no son compatibles con Scriptaculous. Pero que no cunda el pánico, aun así podemos ver a todos los seguidores y los datos de cada uno.
¿Cómo? Haciendo click en el ícono de "ventana emergente" que se encuentra en el lado superior derecho del gadget.
gfc
Ahí se abrirá la ventana modal con todos los seguidores y podremos acceder a los datos del usuario.

Y habiendo aclarado todo esto podemos seguir disfrutando de nuestra Lista de Seguidores!

55 comentarios:

cyberbloggero dijo...

Wow bro...estas cada vez mas adentro de los códigos... uno de estos dias cambiaras tu nombre a "Jerry Culous"(es un apellido real) para luego cambiarlo por "jQuery Scriptaculous" XD

Excelente post Bro...como todos!


Un abrazo!!!

El Potro dijo...

Jajaja, si fueras mexicano pensaría que lo del apellido es albur ¬¬

Un abrazo!

El Venado dijo...

Veo que ya te preparas para el cumpleaños del blog.
Creo que en Tijuana habra fiesta en 6 dias.
A mi me parece que todos los usuarios (o casi todos) te daran un regalo. O eso creo.

Saludos

El Potro dijo...

Siiii, ya puse el pastelito!
La party será en Cancún, el domingo salgo para allá así que no estaré en línea ese día pero estaré festejando en la playa =)
Estás invitado eh!

Un abrazo!

Jpz dijo...

Como pasa el tiempo estimado Potro.

Desde ya me auto-sumo al festejo "oficial" del sitio.
Gran sitio y, más aún, su administrador.

Feliz Cumpleaños Ciudad Blogger!!!

Saludos y éxito.
Jpz.-

PepeX dijo...

Muy bueno post, y tambien muy bueno el logo.
Feliz primer año :).

El Potro dijo...

Gracias a ambos, por supuesto que también son parte del festejo ;)

Abrazos!

Pozo+10 dijo...

Hola compañero he vuelto con nueva cuenta xq la otra me la suprimio el hacker :@ . Lo que si mi web no la voy a recuperar nunca mas xq nose como lo unico si vos me ayudarias, no es molestia?
Te dejo mi msn gabo012009@hotmail.com . Por favor te lo ruego si me agregas y me ayudas!!!
espero tu respueste.
Muchas gracias

Ah elimina esos comentarios de arriba si no es molestia esos 2.

Gracias compañero!

tiernita dijo...

hola felicidades a su próximo cumpleaños de vuestro blog tan útil para la gran mayoria de los blogger adictos, bueno leyendo su interesante artculo, realice todo el proceso que ud va indicando, y al entrar a la página no me registra ninguna id no se que sucede creo que nada me resulta, oh algo está mal con mi blog?? me puedes aconsejar por favor, sinceramente tiernita
por si no tengo respuesta en el blog le dejo mi correo
es tiernita-1967@hotmail.com
muy agradecida.

El Potro dijo...

Pozo+10, entra en el siguiente enlace y ahí expón tu caso, con suerte y un empleado de Google te oriente sobre qué hacer para recuperar tu blog: http://www.google.pl/support/forum/p/blogger?hl=es

tiernita, muchas gracias por las felicitaciones adelantadas. Si se te complica este método entonces realiza el anterior: recuperar lista de seguidores

Borest dijo...

Potro no se si esto vaya aqui, jeje pero felicidades, de nuevo me falto agradecerte por toda la ayuda.Saludos.

Dj Nestor dijo...

Por fiin!!
Es la primera vez que me veo la lista de seguidores xD
y Parece que funciona!
Muchisisisisimas gracias potro

Pero tengo una duda:
Una año en Ciudad Blogger y aun no se ha hecho pais? xD

Feliz "Cumple"!

El Potro dijo...

Dj Nestor, el país es Blogger, esta es sólo una pequeña pero cálida ciudad ;)

NyA, qué gusto que te haya resultado =)

cyberbloggero dijo...

mmmmmm...tengo que reconocer que tuve que buscar el significado de Albur....

De todos modos no terminé de entender del todo ¿metí la pata? si es así perdón... era sólo una broma, mi intención era sólo relacionarte con esos nombres (jQuerry y Scriptaculous) ... pero bajo ningún punto de vista ofender :(

Un abrazo!!!


Un abrazo!!

El Potro dijo...

Jajajajajajajajajajajajajajajajaja.
Para nada bro, el albur es un juego de palabras de doble sentido que usamos (algunos) los mexicanos. No es nada malo, sólo no lo uses con una mujer sino sí acabarás con un ojo hinchado, jajaja.

Ya luego te explicaré a detalle cómo funciona lo del albur ;)

Un abrazo!

cyberbloggero dijo...

Uffff me quedo tranquilo entonces... pensé que había metido la pata hasta el fondo. A veces uno dice algo, acostumbrado a su cultura, y las personas de otros países, que obviamente tienen una cultura diferente, pueden interpretarlo de otro modo.

Por ejemplo, cada vez que un español en Argentina dice la palabra "coger" (agarrar) todos nos damos vuelta pues aquí es una mala palabra. XD

Un abrazo!!!

El Potro dijo...

Jajaja, igual acá "coger" tiene otra interpretación distinta a la de "agarrar".
Sí es algo complicado esto de las cuestiones culturales, igual siempre prefiero omitir modismos para que no haya problemas de entendimiento pero pensé que el albur era ampliamente conocido, por lo que me dices no lo es y qué bueno, el albur aunque es muy practicado en México se considera como culturalmente bajo (pero divertido)

Un abrazo!

cyberbloggero dijo...

Eso parece bro, de hecho cundo busqué la definición, decía que era característico de la cultura Mexicana.

Lo mas parecido que encuentro a nuestra cultura es el Sarcasmo, pero obviamente no es lo mismo.

Felicitaciones por esta nueva sección denominada "cultura internacional" XD

Un abrazo!!!

<b>Suso</b> dijo...

Hola de nuevo, Potro:

Llego rebotando desde tu anterior post sobre el tema "los problemillas del gadget seguidores" (yo soy uno de los que no logró que funcionara tu solución...) Y aquí me tienes, buscando la piedra filosofal... pero me temo que de nuevo he tocado hueso. Te cuento: por lo que veo, el código HTML que te devuelve a ti Google Friend Connect cuando obtienes el gadget Screensaver, tiene un número "site" (05983757033084872491) que es diferente al que destacas en color azul en la imagen de este post (165748577...).

A mí me sucede que estos dos números son iguales (site: '10058034565...), por lo que no puedo modificar nada del código HTML... ¿Es normal? Si no es habitual que pase esto... ¿por qué a mí???

Y otra cosa, que no sé si es un desliz o que ya me he vuelto tonto del todo. Cuando pones, en esta misma entrada "haciendo click en el menú lateral derecho sobre el nombre de tu blog...", no querrás decir "menú lateral izquierdo?

¿Podrías echarme, de nuevo, una mano? Si necesitas algo, pídemelo (por ejemplo, el código HTML que me dio a mí el Google Friend Connect...

Gracias de antemano. Un saludo!!

El Potro dijo...

Hola de nuevo Suso,

Los números de mis ejemplos son distintos porque hice las capturas de dos blogs distintos de pruebas (tenía que cerciorarme que funcionaría en cualquier blog), pero está bien que ambos números sean idénticos, de hecho así es como debe ser.
Lo del menú lateral izquierdo tienes toda la razón, cometí un error que ya he corregido ;)

En el comentario anterior ya te he puesto una captura de pantalla de tu blog... tu lista de seguidores sí se ve, pero tienes un problema con tu navegador.

Saludos y gracias por la corrección.

<b>Suso</b> dijo...

Gracias por la respuesta, Potro. Sobre todo por la rapidez!! Inaudito!!

A ver, yo no lo llamaría "error", como mucho... "errata", que suena como menos serio, no?

Pero hay una cosa que no entiendo: el motivo de este post era (mejor dicho, yo creía que era) cómo modificar el número de "ID de GFC" en el código HTML obtenido de Google Friend Connect. Pero si el código ya nos viene con ese número correcto... no sirve para avanzar a los que tengan el código malicioso y no les haya funcionado la solución de tu anterior post.

¿Será que un único código HTML sirve para emplearse en distintos blogs, sólo con modificar ese número de ID?

Voy a por el otro comentario, que me has dejado un poco desconcertado... Allí nos vemos. Un abrazo!!

El Potro dijo...

Hola Suso,

No, la intención de este segundo post es únicamente para explicar un poco el porqué quienes tiene el código "malicioso" (Scriptaculous) no pueden usar el gadget normal y tienen que usar otro alternativo, que es el que les he mencionado en la entrada anterior.
La ID de GFC aplica para ambos casos, es decir, cuando usas la Lista de seguidores aplicándola desde el menú de gadgets de Blogger ya viene incluida tu ID de forma automática o bien, cuando usas uno de estos dos métodos alternativos.

El problema del funcionamiento del gadget no es la ID de GFC, sino el render al que llama para que se muestre, uno (el que ofrece Blogger) es incompatible con Scriptaculous, y el otro de código abierto para programadores no es incompatible del todo, es por eso que se necesita usar esta segunda opción para que se vea el gadget en plantillas que usan Scriptaculous.

Saludos!

Ricardo Ribalda dijo...

Hola El Potro:
Tengo un problema con el gadget de los "Seguidores del blog", como éstos pueden libremente poner lo que deseen en su perfil, algunos lo aprovechan para incluir spam o ideas de las mas peregrinas ( mira el 6º que se autodenomina "Gérry MCcann Operación Task Máfia Organizada") ¿Cómo podría eliminarse este seguidor?
Ya eliminé una vez este gadget porque uno era adicto al XXX y su blog y enlaces solo eran de este tipo.
Últimamente esta de moda los Seguidores y creo que es una manera de corresponder a los otros introduciéndolo yo también.
Gracias, eres el mejor.
Un abrazo

El Potro dijo...

Hola Ricardo Ribalda,

Vaya con esas personas :S
Por suerte tiene solución, entra a tu cuenta de Blogger y junto al nombre de tu blog verás un ícono de una persona y el número de seguidores que tienes, haz click ahí.
Se abrirá una ventana con todos tus seguidores, haz click sobre el usuario conflictivo; junto a su foto verás tres opciones, haz click en la última, Bloquear a este usuario y listo. Con eso desaparecerá ese seguidor de tu lista de seguidores y tampoco podrá recibir tus actualizaciones.

Un abrazo!

Ricardo Ribalda dijo...

Muchas gracias, ya lo hice. ¡Lástima no haber conocido antes esta opción para no verme obligado a borrar la lista!
Deberías incluirla en algunos de tus posts, ya que no siempre leemos todos los comentarios.
Un abrazo

El Potro dijo...

Tienes toda la razón, programaré esa información en una de las próximas entradas para que todos puedan saber qué hacer en ese tipo de dificultades.

Un abrazo enorme!

Laura dijo...

y una vez mas me dejas boquiabierta te adorooooo! xD

Laura dijo...

Varia gente dice que me ha agregado, y en las estadisticas en google friend connect veo que tengo mas miembros de los que me salen en la caja y no son anonimos, la gente que me agrego dice que lo hizo cuando la caja de seguidores no salia, osea lo hicieron desde mi perfil del blog... Que podra ser?

El Potro dijo...

En algunos cuentas de Google Friend Connect hay esas desvariaciones con el número total de seguidores y con el número que muestra el gadget de seguidores, pero igual que hace varios meses Blogger sólo ha dicho... 'esperen'
Así que habrá que seguir esperando a que arreglen el gadget para quienes tienen ese inconveniente.

Saludos.

Eroz dijo...

Si funciona para seguir muchas gracias yo tambien manejo las mismas librerias el unico problema que sigue es que al dar click en algun miembro no carga su ventana modal se queda a medias

Saludos y buen blog =)

El Potro dijo...

Sí es el único inconveniente pero como mencioné al final, se puede usar el ícono de ventana nueva para poder acceder a los datos de los seguidores.

Saludos!

nEjO dijo...

perdon pero que problema hay con la lista de seguidores? he visto muchos blog y la lista de seguidores esta ahi... he utikizado solo el firefox

El Potro dijo...

En algunos blogs que tienen la lista de seguidores al mismo tiempo de un script llamado Scriptaculous la lista de seguidores no se ve, es por eso que hay que usar estas alternativas.

Troyanonano dijo...

oh,vaya perdon por las molestias entonces.... :$ no lei esta entrada jejeje... lo que pasa es que los que no lo sepan...no podran ver los datos de mis seguidores =(
muchas gracias por todo amigo,un abrazo

El Vago dijo...

simplemente excelente solo conseguía que se viera el borde pero ahora si funciona muchas gracias por tan valiosa info ^^

OCTAGONO3D dijo...

Potro! ya hize estos pasos y el id que debo reemplazarlo era el mismo :S y no puedo verlo T_T

El Potro dijo...

Elimina el otro gadget por completo y pega el de este ejemplo, luego sólo cambia la ID que se menciona.

Yurika-Chan dijo...

Hice todo lo que explicaba y el gadget funciona perfectamente, pero tengo una pregunta, no me sale lo de la ventana emergente y no se ve la información de mis seguidores, veo que en este blog si se ve, como le hiciste ya probé de todo y no me funciona T_T

El Potro dijo...

Prueba con esta opción, eso soluciona todos los problemas:
http://vagabundia.blogspot.com/2010/03/problemas-con-seguidores-usando.html

Yurika-Chan dijo...

El Potro, probé la opción y funciono, gracias por la ayuda

yo-B Joyeria y mas... dijo...

Wow!!!!!! Muchisimas gracias me hiciste el dia, ahora solo falta que pueda numerar mis paginas :(.
He estado probando con muchos codigos, numeran la pagina principal, pero cuando hago click en el menu por etiquetas no lo hace, espero puedas ayudarme.
www.yo-bjoyeriaymas.blogspot.com

yo-B Joyeria y mas... dijo...

Sorry bad news, se podia ver en mozilla y en explorer no y si pongo el codigo de GFC pasa lo contrarior el mismo problema tengo con la caja de comentarios, se ve en explorer y en mozilla no... :(

El Potro dijo...

Mira el comentario #47 con esa propuesta podrás solucionar todos los gadgets en todos los navegadores.

Saludos!

yo-B Joyeria y mas... dijo...

Muchas gracias por tu respuesta, opte por la opcion de quitar el Scriptaculous y problema resuelto, solo que mi imagen de "ir arriba" ya no tiene el efecto deslizante (como propones en tu tutorial "boton de ir arriba y abajo")Creo que gane mas de lo que perdi, sigo intentando numerar mis paginas, gracias por todo.

Me encantan tus tutoriales, eres muy claro en tus explicaciones.

Saludos

Joel dijo...

Me funciona bien en los gadgets... pero una pregunta Puedo integrarlo en una entrada? lo digo pues lo vi en un blog anteriormente ¬¬

PD: No me acuerdo de ese blog o sino ya te hubiera pasado el dato ¬¬

El Potro dijo...

Nunca lo he intentado pero podrías probar, si lo intentas pon el código pegado, quitando los saltos de línea y espacios innecesarios.
Suerte.

Publicar un comentario en la entrada

Gracias por tus comentarios. Si tienes una consulta sobre tu blog deja la dirección del mismo.

 

Ciudad Blogger. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com

Ir arriba Ir abajo