19Feb2008
Categoria: Aplicaciones
Autor: Fernando
He integrado en este, mi blog personal, la identificación mediante Openid y el sistema de avatares con Openvatar. Lo he hecho en solo dos pasos:
- Instalación del plugin Wordpress Openid: Debéis marcar la opción para que se pueda comentar sin estar registrado en el blog. El plugin utiliza el campo website del formulario de comentarios como campo para vuestra url openid.
- Instalación del plugin Wordpress Openvatar: Si vuestro theme, como era mi caso, lleva integrado Gravatar sin plugin, es más fácil configurarlo para Openvatar. Editáis el archivo “comments.php” y cambiáis la llamada a la función “gravatar” por “openvatar” pero sin el parámetro “rate” ya que openvatar no lo utiliza. Si el tema no lleva integrado Gravatar, tendréis que colocar la imagen de esta forma <?php openvatar(40, “http://www.mysite.com/avatar.jpg”); ?>. El primer parámetro es el tamaño del avatar y el segundo la imagen que se usará por defecto si no se encuentra un avatar en Openvatar para ese usuario.
Para que aparezca vuestro avatar como administradores del blog solo tenéis que añadir una identificación Openid a vuestro perfil de usuario en Wordpress en Usuarios/Tu perfil en el campo “Página web”. También podéis identificaros mediante el openid como administradores añadiendo la url a vuestras identidades en Usuarios/Your identity URLs y usándola en la página de Login.
A continuación, voy a dejar unos comentarios de prueba en este post.
Fernando
Febrero 19th, 2008 el 8:58
Este comentario está hecho con mi cuenta de administrador del blog.
Fer
Febrero 19th, 2008 el 8:59
Este comentario está hecho por un usuario que se ha identificado en el comentario mediante su cuenta Openid.
Anónimo
Febrero 19th, 2008 el 9:01
Este comentario es de un usuario que se ha identificado de la forma tradicional, mediante su nombre y e-mail.
Homer0
Febrero 19th, 2008 el 15:52
Che, quise darme de alta en openvatar, pero dice q ni username contiene caracteres ilegales -> http://getopenid.com/homer0 …bug?
de paso, felicitaciones por el proyecto, salio bastante bien!
Salu2
Fernando
Febrero 19th, 2008 el 16:39
No, no es un bug. Lo que pasa es que Drupal intenta registrarte con lo que le devuelve el servidor Getopenid, tanto el usuario como el mail.
Cuando el servidor no devuelve un nick sino la url openid, esta no vale como nombre de usuario. Lo que hace es mostrarte dos campos con los valores para que los rellenes tú mismo.
Pruébalo y verás que te registra.
Fernando
Febrero 19th, 2008 el 17:11
No me dí cuenta de quien eras Homero :-)
Pruébalo y me cuentas que tal, gracias por el post en iGeek!
Daniel
Febrero 19th, 2008 el 22:03
A ver si saco un rato y lo pruebo en mi sitio
Dani
Febrero 19th, 2008 el 22:04
Test sin OpenID
Homer0
Febrero 20th, 2008 el 2:23
Probando… la cosa era q no me aceptaba el https:// , se lo saque y lo tomo de 10.
Salu2 chabon, y suerte con el proyecto, ya cuando tenga la version 2.0 del blog(:P) le pongo OpenID y Openvatar.
Homer0
Febrero 20th, 2008 el 2:25
disculpa, pero no salio:P, pruebo de nuevo
PoZu
Febrero 21st, 2008 el 15:34
La descarga del plugin openavatar de http://www.openvatar.com/help se descarga pero el zip está corrupto y no hay nada dentro.
Al menos eso me pasa. Y lo he intentado bajar varias veces.
Fernando
Febrero 21st, 2008 el 16:37
Has debido de intentar bajarlo mientras trabajaba en alojarlo en Wordpress.org. Trabajan con Subversion y todo muy bien formateado. Me ha costado un güebo.
Bájalo de nuevo, yo acabo de bajarlo está correcto:
http://wordpress.org/extend/plugins/openvatar/
PoZu
Febrero 22nd, 2008 el 12:11
Descargado, y perfecto.
Ahora toca instalarlo
WebNostra » Blog Archive » Añadir Plugin Openvatar al Wordpress, OpenId y Gravatar juntos
Marzo 7th, 2008 el 15:50
[...] un manual muy clarito de como implementarlo, está en inglés en la web oficial. También hay una explicación en castellano en el blog de Fernando del Pozo. Entradas relacionadasVuelta al trabajoActualización de [...]
ddd
Abril 26th, 2008 el 20:31
pero cada usuario registrado en mi blog puede cambiar su avatar? respondeme plis
Fernando
Abril 26th, 2008 el 21:44
Cada usuario con cuenta en Openvatar puede cambiarlo y si se han identificado en tu blog con Openid se verá el avatar que seleccionaron en Openvatar. Igual que Gravatar.