Repositorio Multimedia Drupal 11 | Cap. 1 - Introducción

A partir de Drupal 9, tenemos la posibilidad de activar los módulos Media y Media Library incluidos en el núcleo de Drupal. Con ellos podremos añadir y manipular toda clase de archivos del tipo vídeo, imágenes en varios formatos, iconos svg, archivos de audio, texto plano o PDF.

 

Si combinamos esa funcionalidad con una apropiada configuración de los permisos de usuarios y algunas taxonomías, obtendremos un potente repositorio de archivos con un buscador incluido, disponible guardar y recuperar fácilmente nuestros documentos, o como servicio complementario en cualquier proyecto multiplataforma.

 

Nuestro propósito es conseguir un resultado parecido al de la web de imágenes llamada unsplash, donde los usuarios tienen la oportunidad de explorar y descargar imágenes gratuitas y de pago, clasificadas por categorías.

www.cursodrupal.com | Formacion Drupal y Symfony en Español

 



 

Requisitos:

 

Para realizar este taller práctico sólo necesitaremos tener instalado un proyecto de Drupal 11 funcionando en nuestro entorno local y acceso a internet, que nos permitirá la descarga de otros módulos adicionales como el Pathauto o el Media Bulk Upload, con los que vamos a configurar las urls automáticas y la carga masiva de imágenes.

www.cursodrupal.com | Formacion Drupal y Symfony en Español

Recuerda que podrás elegir entre varias opciones para la configuración de tu entorno local, usando xampp, wsl2, lando, docker o ddev. Te dejo aquí en enlace a la lista de reproducción del canal para que puedas escoger la que prefieras. 

 

https://youtube.com/playlist?list=PLsKjCgUpoLsjvLKjpeDRW-7HoPW9C4j-t&feature=shared 

www.cursodrupal.com | Formacion Drupal y Symfony en Español

 

Además aprovecharemos para evaluar varias soluciones de guardar y utilizar nuestras imágenes, videos y archivos de audio, en Drupal, alojados en plataformas externas como Mega.nz o Dropbox, cuyos planes de almacenamiento gratuito en la nube podría sernos útil en el caso de los grandes formatos con demasiado peso para cargarlos a través de la interfaz de usuario de Drupal.

www.cursodrupal.com | Formacion Drupal y Symfony en Español

 

 

La vista de taxonomías que también está incluida en Drupal 11, nos permitirá generar páginas de categorías, sin que tengamos que programar nada para que funcione de manera adecuada, asegurándonos de que sólo se muestran aquellos archivos relacionados en cada uno de estos listados.

 

Y como elemento adicional, crearemos una vista de archivos propios, donde los usuarios registrados tendrán acceso exclusivo a sus archivos.

 

Nosotros hemos optado por utilizar Ddev como opción para nuestro entorno local y hemos realizado la instalación de un proyecto Drupal 11 sin ningún otro módulo adicional para comenzar.

 

A medida que avancemos en el proyecto, realizaremos las configuraciones o descargas adicionales, con el objetivo de que puedas entender cada uno de los pasos e implementarlo en tus proyectos, que podrás ajustar o ampliar según tus propias necesidades.