Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

2.1 Configuración de cuentas

03/05/2025, by Ivan

Usuarios: esta es una de las funcionalidades principales de Drupal. Podemos crear y eliminar usuarios. Los usuarios en el sitio dejan comentarios, reseñas y contenidos. Drupal cuenta con sistemas de moderación de usuarios, y esta es solo una parte de sus capacidades. Por eso, es importante conocer bien el panel de administración para gestionar todo esto.

Vamos a Configuración de cuentas:

Usuarios de Drupal

Configuración de cuentas

Configuración de usuarios en Drupal

En esta página puedes modificar los ajustes de las cuentas nuevas, así como los correos que se envían a los usuarios ante diversas acciones. Además, puedes ampliar las capacidades de registro, inicio de sesión y recuperación de contraseña usando módulos adicionales. Veremos algunos de estos módulos más adelante.

CONFIGURACIÓN DEL FORMULARIO DE CONTACTO

Drupal 8 renovó el módulo de contacto. Ahora tiene funcionalidades que lo acercan (o incluso superan) al módulo Webforms popular en Drupal 7. Por defecto, cada usuario tiene un formulario de contacto:

/contact

Para otros usuarios: /user/%user_id/contact, por ejemplo /user/1234/contact

USUARIOS ANÓNIMOS

Aquí puedes establecer el nombre para los usuarios anónimos, por defecto es "anónimo".

Configuración de usuarios anónimos

ROL DE ADMINISTRADOR

Puedes crear un nuevo rol como "Moderador" y asignarle privilegios de administrador. Sin embargo, se recomienda reservar el rol de administrador para tareas críticas.

REGISTRO Y ELIMINACIÓN

Debes decidir si permitirás el registro de nuevos usuarios. Si el sitio es para tu empresa y solo tú agregarás contenido, desactiva el registro. Por defecto, los usuarios pueden registrarse, pero sus cuentas estarán bloqueadas hasta que las actives en:

/admin/people

Si dejas el registro abierto, asegúrate de instalar un módulo de captcha. De lo contrario, los bots podrían registrar miles de cuentas.

También puedes elegir si deseas que los contenidos creados por un usuario sean eliminados al borrar su cuenta.

Drupal 8

Además, puedes desactivar el indicador de fortaleza de contraseña si no te importa su complejidad. La opción de verificación por email puede activarse o desactivarse según lo desees.

Dirección de correo para notificaciones
Puedes definir un correo específico para recibir las notificaciones del sistema.

Correos electrónicos
Aquí puedes editar los mensajes enviados en distintos eventos. Los textos entre corchetes son tokens que se reemplazan automáticamente por datos del usuario o del sitio.

Gestionar campos

Al igual que en Drupal 7, puedes añadir campos personalizados al perfil de usuario, como Teléfono, Nombre, Dirección. Por defecto, solo está disponible el campo de imagen de usuario. Vamos a añadir un campo de Teléfono:

Gestión de campos

Puedes instalar un módulo para validar el número de teléfono:

https://www.drupal.org/project/phone

Pero también puedes usar un campo de texto simple (plain text):

Agregar campo Teléfono

Deja la longitud en 255 caracteres y marca el campo como obligatorio. También activa su visualización en el formulario de registro:

Campo obligatorio

Ahora, el formulario de registro incluirá Email, Contraseña y Teléfono:

Registro en Drupal 8

Para mejorar la experiencia del usuario, ve a la pestaña "Gestionar visualización del formulario" y oculta campos innecesarios como Zona horaria, Configuraciones de contacto, Configuración de idioma e Imagen.

Control de formulario

Gestionar visualización

Accede a la pestaña "Gestionar visualización" y oculta campos innecesarios en el perfil de usuario como el tiempo de registro, dejando solo el campo Teléfono visible:

Visualización de perfil

Campos del perfil de usuario

¡Listo! Ahora sabes cómo configurar completamente las cuentas de usuario en Drupal. Existen muchos módulos adicionales disponibles en drupal.org para mejorar aún más esta funcionalidad.