Buscando un módulo que permitiera a los usuarios registrados de mi web subir imágene , me encontré con Simple File Upload y es perfecto para lo que yo necesito.
Se visualiza como un módulo normal y también dentro de un artículo.
Se pueden subir una o varias imágenes a la vez.
Viene con su correspondiente captcha de seguridad
Nosotros determinamos que usuarios pueden subir archivos
Podemos configurar campos dentro de un formulario, para adjuntar texto al archivo de la imagen.
Dejo el ENLACE a la página del autor donde podéis descargar este módulo para distintas versiones de Joomla.
Instalamos el módulo desde Instalar/Desinstalar, como cualquier otra extensión para Joomla.
Una vez instalado lo buscamos en Extensiones/gestor de módulos.
Le damos un nombre, lo publicamos y en Parámetros del módulo podemos configurar según nuestras necesidades.
Default Upload Location - tenemos que poner la ruta donde se almacenarán los archivos que los usuarios suban a nuestra web.
Send e-mail at upload - añadimos nuestro email para recibir una notificación cuando un usuario suba un archivo.
Show'message sent'to user -le decimos que sí, para lo anterior.
Allow multiple upload - si le decimos sí, nos permite subir varios archivos a la vez.
Max. for multiple uploads - si hemos dicho si anteriormente, añadimos el número de archivos que se van a subir al mismo tiempo.
Parámetros avanzados
Use Form Fields - afirmativamente si queremos que aparezca el formulario para añadir información a la imagen.
Form fields - Aquí añadimos los campos del formulario separados por (;) punto y coma.
Otros parámetros
Aquí solo he necesitado hacer un cambio.
Show filename/path - lo he marcado en no por seguridad, ya que de lo contrario cuando se carga el archivo con éxito, en la ventana emergente aparece la ruta completa.
En la captura anterior no aparece la ruta porque la he desactivado.
Como se puede ver en la siguiente captura, si hemos configurado la subida añadiendo el formulario, se nos carga la imagen y un archivo de texto con el mismo nombre más la extensión .txt.
Por último deciros que un principio no me funcionaba el módulo.
Buscaba la ruta del archivo a subir, añadía el código del captcha y pinchaba en subir archivo y no hacía nada en absoluto, ni siquiera me avisaba de un error.
Me puse en contacto con Andrés wasen, el autor del módulo, el cual muy amablemente me ayudó la solución a mi problema.
Si no funciona, en Parámetros avanzados cambiar los valores por defecto por estos otros:
Load jQuery through Joomla - include
Prevent jQuery 1.4.3 loading - FancyBox only
Comentarios potenciados por CComment