30/05/2006

Proyecto de nubes universales en marcha

Archivado bajo: WannaGeek, Test, Programación, Proyectos, TagClouds — madbros @ 7:47 pm

¡Bien! ¡Soy un artista! Y como soy un friki y nadie me aplaude, pues me me aplaudo a mi mismo ;)

Como os comentaba ayer mismo, os mantengo informados de mis avances en el proyecto de nubes universales, basado en el concepto de ‘nubes de etiquetas’, o ‘tagclouds’.

Ya he desarrollado, basándome una vez más en el código de Michael no-recuerdo, y cada vez pareciéndose menos al mismo, una función universal para hacer nubes de cualquier dato.

Como ya comentaba, mi primer objetivo ha sido construir una función que acepte un array bidimensional de enlaces, en el que que se incluye nombre (el nombre visible), descripción (el title de cada enlace), url (para crear el enlace), y contador (para calcular el tamaño del enlace).

Dicho y hecho… función construida. Para hacer unas pruebas, tenía que pasarle un array como el mencionado, y ¿qué mejor que una de mis bases de datos ya establecidas?… Asi que cojo mi base de usuarios de uno de mis clanes de juego (enemy territory), y procedo a intentar sacar una nube de cotorras del clan (los que más mensajes escriben en el foro) ;)

Al final todo ha sido mucho más sencillo de lo que esperaba… 10 líneas de código para generar el array, y una llamada a mi bonita función. Este es el resultado:

Parlanchines Clan [=MAD=] - Enemy Territory

Próximo reto: como ya comentaba anteriormente, desarrollar algunas funciones adicionales que permita pasar tablas y campos como parámetros de la función (para ahorrarse el trabajo de construir el array)

2 Responses to “Proyecto de nubes universales en marcha”

  1. SnIpEr_FoX Says:

    Señor me gustaria decirle que entiendo lo de la nube pero no se lo que es aun asi me parece que por la explicacion que a dado significa que se a partido la cabeza para acerlo enhorabuena.

    un saludo:SnIpEr_FoX

  2. madbros Says:

    Jaja, gracias por tus ánimos, Sniper ;)

    De vez en cuando intentaré escribir articulos más normalitos, para que podáis participar… ;)

    Un saludo

    (pd para mis inexistentes lectores: sniper_fox es un compañero del Clan sobre el que basé mi experimento nubuso) ;)

Articulos Relacionados:

Responde a este Tema

Tienes que estar conectado para introducir comentarios.