Hola a todos.... yo deseo crear un sistema de descargas donde los archivos se descargarían por el protocolo FTP desde otro servidor pero quiero que sean subidos a través de drupal, para subir los archivos al servidor FTP usé el módulo storage_api y me resuelve ese problema, ahora el problema es el siguiente yo quiero crear una interface mediante la cual yo suba los archivos de la siguiente forma:
la interface quiero que tenga... (estos datos deben llenarse por archivo)
Nombre del archivo
Versión
Sistema Operativo
Arquitectura (x86 o x64)
Categoría (antivirus, navegador, herramienta, etc.)
Fichero (campo para subir el archivo, pero que cada archivo que suba la servidor FTP se guarde dentro de la carpeta con el nombre la categoría a la que pertence, los antivirus en la carpeta antivirus y así sucesivamente)
además también quiero que los archivos tengan su descripción y logo respectivamente, ahora, va a ver varios tipos de archivos que tenga mas de un instalador asociado a la misma descripción y logo, ej: firefox va a tener el instalador de la versión 9, el de la 8 y el de la 3.6, y lo que no quiero es que cada instalador tenga una descripción y un logo, sino agrupar los instaladores por descripción y logo, es decir que halla una sola descripción y un logo de firefox pero que a la vez existan varios instaladores asociados a lo anterior.
la información a debe mostrarse de la siguiente manera:
Logo
Descripción
Nombre | Versión | S.O | Arquitectura
campo (Nombre del archivo) | campo (versión) | campo (S.O) | campo (arquitectura)
aclaración:
estos útimo es una tabla donde el separador de las columnas es este |
Por favor necesito respuestas con soluciones a mi problema... a medida que vayan respondiendo les voy diciendo otras cosas que deseo agregar

Comments
Listo!!
ya encontré la solución al problema, gracias a todos aquellos que dieron su aporte.
saludos