Reyes Sánchez García/ diciembre 14, 2020/ Desarrollo web/ 0 comentarios

Tiempo de lectura: 5 minutos

Los indispensables para tu Drupal es un post que te ayudará a conocer módulos muy prácticos para tu proyecto web. Como en post anteriores, este es un recopilatorio de módulos interesantes para instalar en tu Drupal 8

La comunidad de Drupal, es una de las más activas del sector de desarrollo web, y por ello son miles las opciones disponibles. En ese mar de extensiones a tu disposición, no siempre es fácil de localizar lo que deseamos o quizás ni siquiera se te haya ocurrido que exista. Por ello he creado este listado de módulos indispensables para tu Drupal 8.

10 módulos indispensables de Drupal 8

Índice de contenidos

Indispensables para tu Drupal 8

Read only mode

Este módulo te da una alternativa al «modo mantenimiento» integrado en el núcleo de Drupal. Esta opción te permite seguir mostrando la página web, inhabilitando las opciones de interacción con el usuario. 

En conclusión: se podrá navegar por la página web, pero sin enviar formularios, ni nada que implique una modificación en la web. Solo te tendrá una visión estática del portal web.

Backup and Migrate

Con esta extensión puedes hacer copias de seguridad de tu sitio web tanto de BBDD como de archivos. Dispone de varios tipos de compresiones (gzip, bzip y zip) y permite la programación de copias de seguridad. Además, podrás restaurar las copias de BBDD directamente desde la propia funcionalidad. 

Es el número 1 de los indispensables de Drupal 8. Si quieres hacer una migración rápidamente, ya tienes la mejor opción.

Permite generar datos de demostración para las distintas entidades del CMS. Podrás crear de forma masiva usuarios con un conjunto de valores preseleccionados o generar términos de taxonomías. 

Y por supuesto, generar nodos de los tipos de contenidos creados. En este último punto, te permite la generación de los campos con un poco de personalización, por ejemplo: puedes indicar el número de palabras que forman el título o el conjunto de usuarios asociados a esos contenidos. Sin embargo, no se pueden definir intervalos de valores para campos específicos. 

Con este módulo se incorpora el código de seguimiento de google Analytics a tu proyecto web. Además incorpora un conjunto de funcionalidades extras entre las que se pueden destacar: el seguimiento de los errores 403 o 404 o el seguimiento de dominios múltiples y cruzados. Podrás hacer un seguimiento exhaustivo de los túneles de conversión o ventas.
También permite la opción de rastrear o excluir el seguimiento de roles del sitio web, usuarios o páginas concretas.

Esta funcionalidad de Drupal 8 permite la programación y des-programación de nodos según la fecha y hora indicada. Este módulo permite la definición de hora de forma escrita o por medio de un pop-up de calendario emergente. 
Pero además, ofrece un extra: permite la integración con otros módulos entre los que cabe destacar «reglas» o «moderación de contenidos».

Con este módulo solucionas el que tu web cumpla con la normativa actual de cookies según la normativa GDPR. Al instalarlo, incorpora la funcionalidad de banner informativo de cookies. Ofrece la opción de una personalización muy amplia de visualización y funcionalidades: se puede mostrar arriba o abajo de la pantalla. También permite cambiar cada uno de los textos que se muestran. El usuario tendrá la posibilidad de seleccionar las cookies que desea permitir y por si no fuera poco ofrece soporte multilingüe.

Podemos decir que este es otro de los «Top 10» de los indispensables para tu Drupal 8.

Esta biblioteca nos permite corregir los problemas de soporte a navegador, independientemente de la versión utilizada en nuestro entorno. Proporciona una carga avanzada de los archivos CDN y permite actualizar la versión de bootstrap sobre los temas actuales.

Con esta extensión incorporamos la botonera de compartir en redes sociales. Ofrece la posibilidad de configurar la visualización de los botones con varias opciones predefinidas. Además podemos ver seleccionar que redes van a estar disponibles para el usuario y el administrador puede configurar en que nodos, vistas, páginas aparecerá este bloque.
En definitiva, tenemos un módulo muy personalizable que ofrece al usuario la posibilidad de difundir los contenidos de tu portal web de forma rápida y sencilla para el usuario.

Este módulo ofrece la opción de almacenar y validar direcciones completas de hasta 200 países. Sin embargo, solo ofrece las subáreas administrativas para un total de 40 países. Aunque estás áreas disponen de las traducciones para los distintos idiomas del país.
Los campos que se pueden almacenar son: Nombre de pila, Nombre adicional (segundo nombre / patronímico), Apellido, Organización, 
Dirección Línea 1, Línea de dirección 2, código postal, Código de clasificación, Localidad dependiente (barrio / suburbio), Localidad, Área administrativa (estado / provincia) y País. 

Gracias a este módulo puedes incorporar un mapa de google de forma automática. Solo es necesario indicar la dirección y se mostrará el mapa en los nodos o vistas, en función de las opciones configuradas en el gestor de contenidos. Se puede seleccionar el tipo de mapa, el Zoom, las dimensiones, la opción de mostrar el enlace a google maps o mostrar una leyenda entre otras opciones. Es una buena opción que estandariza la visualización de mapas y lo hace más usable para usuario con un perfil básico.

Conclusión: Con los indispensables tendrás una gestión más ágil de tu CMS

Gracias a estas extensiones se te hará más sencilla la gestión diaria de tu página web. Desde hacer copias de seguridad rápidamente, hasta añadir un mapa de google desde su propia API, u ofrecer la posibilidad a tus usuarios de compartir en sus redes sociales. La mayoría de esas funcionalidades se pueden añadir de una forma u otra, pero el estar integrado en un módulo y esté respaldado y actualizado por la comunidad lo hacen más robusto y mantenible
¿Qué te ha parecido este listado? ¿No conocías alguno de estos indispensables para tu Drupal 8? Si te gustaría conocer algún módulo más, también puedes consultar los post relacionados que aparecen a continuación.

Referencias

Se han tomado como referencia la página oficial del CMS, drupal.org y la documentación del curso de Site Building Drupal 8 de Forcontu.

Quizás te puede interesar

 
Compartir esta entrada

Dejar un Comentar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*
*