Convierte a tus usuarios en monstruos: plugin WP_MonsterID para WordPress

Montruito!En la blogosfera se sigue buscando un sistema que permita identificar a un usuario de manera global en cualquier página. Suele hacerse a través de un pequeño icono avatar asociado a cada usuario: el avatar. Existe un servicio muy famoso, Gravatar.com, donde este reconocimiento depende del webmaster (si proporciona la conexión adecuada con el sercivio de gravatar) y del usuario (si está dado de alta en ese sistema). Si eliminamos la necesidad del registro por parte del segundo, es más sencillo para todos.

Por eso Simon Willison buscaba una generación automática del avatar a través de combinaciones de imágenes geométricas en función de la IP o el e-mail del usuario. Es el sistema que está implementado en los comentarios de 5lineas a través del plugin WP_Identicon. Pero Andreas Gohr le dió una vuelta de tuerca y utilizó dibujos esquematicos de partes del cuerpo para generar un avatar monstruoso: monsterID. Así que sólo fue cuestión de tiempo que alguien lo adaptara a WordPress con un plugin y Scott lo hizo con WP_MonsterID.

Si añadís un comentario en este artículo (sólo en este) veréis que vuestro avatar se convierte en un monstruo.

Nota: Traducción de las motivaciones y las instrucciones de instalación y uso del plugin elaborado por Scott Sherrill-Mix: WP_MonsterID

Instalación del plugin

  1. Descargar WP_MonsterID
  2. Descomprimir el archivo y subirlo a la carpeta /wp-content/plugins/monsterid. Hay que asegurarse que esa carpeta monsterid tiene permisos de escritura.
  3. Activar el plugin en el panel de WordPress

Mostrar el avatar en los comentarios

  1. Edita el archivo comments.php del tema que tienes seleccionado para tu WordPress
  2. Busca la línea donde haya esto o algo muy similar (inicio del bucle que muestra los comentarios):

    foreach ($comments as $comment)

  3. Dentro de ese foreach debería existir algo parecido a esto, que es donde aparece la información del autor del comentario:

    <p class="comment-author"> o <p class="comment-metadata">

  4. Delante de esa etiqueta, inserta este código:

    <?php if (function_exists("monsterid_build_monster"))
    {echo monsterid_build_monster($comment->comment_author_email,
    $comment->comment_author); } ?>

    Si prefieres que el monstruo se genere en función de la IP y no del correo electrónico del usuario, el código debe ser este:

    <?php if (function_exists("monsterid_build_monster"))
    {echo monsterid_build_monster($comment->comment_author_IP,
    $comment->comment_author); } ?>

Nota: El autor dice que no cree conveniente añadir imágenes a los comentarios de forma automática, pero que deja a cada uno con su conciencia. Creo yo que este plugin puede sobrecargar el sistema, pero no hay ninguna noticia al respecto.

Configuración del plugin

Dentro de tu panel de WordPress se puede ir a Opciones > MonsterID y modificar aspectos del plugin.

  • MonsterID Size: tamaño del cuadro que encierra al monstruo. Se recomienda no hacerlo pequeño, siempre mayor de 30 pixels.
  • Background Colors: Colores del fondo del recuadro del mosntruo. Son rangos o valores únicos de nivel de azul, verde y rojo. Depende de los colores de fondo de tu sitio. Si son claros, mantén los que vienen por defecto. Si son oscuros, intenta poner rangos más bajos, pero no demasiado ya que los colores de los cuerpos de los monstruos tienden a ser oscuros. Si se escribe 0-0 en los tres campos, el fondo será transparente, lo que puede dar problemas en Internet Explorer 6
  • Clear Cache: Borrar los monstruos guardados. Se generarán otros nuevos para cada autor.

Personalización

Se pueden modificar las partes que generan los mosntruos. Se pueden encontrar en la carpeta wp-contents/plugins/monsterid/parts/. Se pueden añadir nuevas partes, existe un archivo para GIMP que contiene las capas paara cada parte para que sea más sencillo diseñarlas. Eso si, hay que guardar las neuvas partes con el mismo esquema de nombre y en formato PNG. La convención del nombre es, siempre pensando en inglés, bodypartname_initial(s)#.png (ej. arms_S1.png). Scott invita a enviarle los nuevos diseños para incluirlos en el paquete del plugin.

Además el autor ofrece una revisión estadística para mostrar la probabilidad de que un monstruo se repita para dos usuarios diferentes. Con 17 ojos, 8 pelucas, 12 bocas, 15 cuerpos y 10 piernas existen 244800 combinaciones posibles. Si añadimos las variaciones del color del fondo podemos llegar a los 2 mil millones de combinaciones diferentes. Con la programación utilizada nos quedamos en 16 millones, cifra nada despreciable. Creo yo que está complicado ver uno de estos bichos repetido.

39 Comments

  1. dani :

    feb 19, 2007 16:49 | Responder

    El primer monstruo, el más feo :-)

  2. Loko :

    feb 19, 2007 19:20 | Responder

    PRUEBA

  3. Sergio de la Torre :

    feb 19, 2007 19:39 | Responder

    A ver que monstruito sale :P

  4. dubó :

    feb 19, 2007 20:05 | Responder

    i love this game

  5. mariano :

    feb 19, 2007 20:21 | Responder

    y bue.. veamos :P

  6. mariano :

    feb 19, 2007 20:21 | Responder

    dani… el ultimo es el mas feo :P

  7. Villanis :

    feb 19, 2007 20:53 | Responder

    No, si algunos son feitos… pero vamos, que le dan un punto a cualquier sitio web :)

  8. GUAGUAU :

    feb 19, 2007 21:51 | Responder

    QUE BUEN DISEÑO EL DE TU BLOG FELICITACIONES….
    ESTA BUENO EL PLUGIN COMO PARA EXPERIMENTAR…
    ABRAZO VIRTUAL

  9. Víthy :

    feb 19, 2007 21:57 | Responder

    a ver qué premio me toca? :D

  10. soter :

    feb 19, 2007 22:05 | Responder

    Vaya invento, Daniel, esto puede ser un vicio y que la gente no pare de escribir para ver los monstruitos. Enhorabuena.

  11. Lines :

    feb 19, 2007 22:12 | Responder

    Buenoooo, que cantidad de bichos inmundos!!!

    Que asquito!

    Anda, pero si… yo también soy uno!!!!

    :P

  12. Javyer :

    feb 19, 2007 22:40 | Responder

    Yo también quiero un Bichito !!!!!!!!
    Muy bueno :P

  13. sd :

    feb 20, 2007 02:54 | Responder

    otra prueba…

  14. exposito :

    feb 20, 2007 09:22 | Responder

    Jajaja, muy bueno. Y los monstruos son superoriginales

  15. Álvaro :

    feb 20, 2007 21:05 | Responder

    A ver qué tal salgo… ;D

  16. Manuls :

    feb 20, 2007 21:09 | Responder

    Veamos mi monstruito entonces. Es una buena idea aunque lo malo es que gravatar ya está implantado.

  17. rubendomfer :

    feb 21, 2007 00:20 | Responder

    Yo también quiero uno!! ;-)
    Muy buena la idea.

  18. dukeisma :

    feb 21, 2007 12:21 | Responder

    ñam ñam

  19. Israel :

    feb 22, 2007 23:10 | Responder

    Compañero del metall!!!

    Pero que agradable sorpresa ha sido descubrir tu blog. No tenía ni ida de que lo estabas preparando.

    Una vez mas…enhorabuena porque consigues darle un toque especial a todo lo que haces.

    Un abrazo fuerte y a ver que icono me sale

  20. bystander :

    feb 23, 2007 02:40 | Responder

    Eo, ando echando un vistazo al blog y está bastante interesante. Voy a ver qué tal me queda este plugin que está muy divertido.

  21. Javier Aroche :

    feb 23, 2007 17:03 | Responder

    jajajaj que chistosos esos animalitos

  22. Heliodoro. :

    feb 24, 2007 16:22 | Responder

    Pues nada, a probar cómo es esto de ese avatar.
    Un abrazo.

    http://www.heliodoro.wordpress.com

  23. mariano :

    feb 26, 2007 05:54 | Responder

    a ver… sigue el mismo? o maduró? :P

  24. lol :

    mar 11, 2007 17:50 | Responder

    lol!

  25. Escroto_Roto :

    may 22, 2007 13:24 | Responder

    Es genial hacia tiempo que buscaba algo parecido y los diseños son muy divertidos!!!

  26. Kronyen :

    may 22, 2007 16:37 | Responder

    Mola un montón!!!

  27. kbzonw :

    jul 10, 2007 10:52 | Responder

    esto sirve para foroa?

  28. kbzonw :

    jul 10, 2007 10:53 | Responder

    esto lo podria utilizar en un foro para asicnarle a mis usuarios un monstruo?

  29. ki :

    jul 10, 2007 11:22 | Responder

    no entendi anda

  30. mago14 :

    jul 10, 2007 11:42 | Responder

    si sirve para foros o no?

  31. Hastur :

    ago 23, 2007 13:58 | Responder

    Probando! :P

  32. kiriela :

    mar 5, 2008 13:07 | Responder

    Gracias por hacernos la vida más fácil ;)

  33. executator :

    mar 5, 2008 13:42 | Responder

    Es monstruoso!!

  34. tikitakfire :

    abr 11, 2008 20:39 | Responder

    1, 2, 3… probando… probando…

  35. Isabel :

    jun 4, 2008 16:51 | Responder

    lalala

  36. Pablo :

    jun 25, 2008 21:55 | Responder

    que me toca

  37. ferticidio :

    jul 19, 2008 00:48 | Responder

    No queria quedarme sin probar esto…

  38. Diaple :

    jul 21, 2008 00:00 | Responder

    A ver como es mi mail, XD

  39. DiapleII :

    jul 21, 2008 00:01 | Responder

    Y con mi segunda cuenta de correo, lol que feo es el primero…

Deja un comentario