Introducción
Esta extensión permite a los visitantes del sitio web subir archivos a través del frontend.
En principio, hay dos tipos de uso:
- Todos los visitantes del sitio pueden subir archivos. En general, esto no es recomendable para sitios web "normales" en Internet, pero podría ser interesante para intranets.
- Sólo los usuarios registrados pueden cargar archivos. Por tanto, los visitantes deben autenticarse primero con un nombre de usuario y una contraseña.
Las siguientes instrucciones de vídeo y texto muestran cómo instalar y configurar la extensión.
Tenga en cuenta que
Si sólo los usuarios registrados del frontend están autorizados a subir archivos, primero deben crearse grupos de usuarios y usuarios del frontend. También debe estar disponible una opción de inicio de sesión. La instalación y configuración del inicio de sesión en el frontend no se muestra en estas instrucciones; puede encontrar diversas instrucciones en Internet o en nuestro sitio web.
El framework JavaScript jQuery debe estar integrado para que el plugin funcione en el frontend. Si todavía no es el caso en su sitio web, debe hacerlo de antemano, de lo contrario el plugin frontend de la extensión no funcionará.
Instalar la extensión
La extensión puede instalarse como de costumbre a través del Gestor de extensiones. Para ello, busque la clave de extensión pluploadfe en el área Añadir extensiones. Asegúrese previamente de que la lista de extensiones está actualizada.
A continuación, haga clic en el botón de la izquierda para instalar la extensión.
Crear conjunto de datos de configuración
En el siguiente paso, debe crear al menos un registro de datos de configuración. Esto determina, por ejemplo, el directorio en el que se cargan los archivos y si un usuario debe iniciar sesión en el frontend.
Este registro de datos puede crearse en cualquier página o carpeta. En este ejemplo, creamos una carpeta con el nombre Upload-Config. Por supuesto, este nombre puede elegirse libremente.
En la pestaña Carpeta de subida, introduzca el directorio al que se van a subir los archivos en el campo Ruta de subida. En el ejemplo, introducimos aquí fileadmin/user_upload/.
Opcionalmente, puede crear otro nivel de directorio según determinados criterios en Crear carpeta a partir de datos de usuario. En el ejemplo, seleccionamos aquí la opción Nombre de usuario.
Esto significa que se crea una carpeta separada para cada usuario registrado, por ejemplo fileadmin/user_upload/maxmuster/
Crear el plugin frontend
Ahora el plugin ya es visible en el frontend. Si ves un mensaje de error en lugar de la vista de la captura de pantalla, comprueba si jQuery está realmente integrado (en el área <head> del código fuente HTML).
Si en el conjunto de datos de configuración sólo ha permitido la carga de archivos a usuarios autenticados, los usuarios no autenticados verán el complemento pero no podrán cargar ningún archivo.
Para ocultar el plug-in a los usuarios no autenticados, basta con establecer en la pestaña Acceso del plug-in en el backend que sólo los usuarios con sesión iniciada puedan ver el plug-in.
Si todo ha funcionado, los archivos deberían ser ahora visibles en el módulo Lista de archivos en el backend.
Como habíamos establecido en la configuración de nuestro ejemplo que se creara una subcarpeta a partir del nombre de usuario, podemos ver un directorio correspondiente en la captura de pantalla.
El contenido de esta página se ha traducido automáticamente.