logo

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

GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗

It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.

Demo GLightbox Download GLightbox

Scroll

Gestión de la configuración de Drupal impulsada por CI utilizando Jenkins y GitLab CI

16/04/2026, by Ivan

1. Por qué importa la gestión de configuración impulsada por CI

El sistema de configuración de Drupal es una de las mayores fortalezas de la plataforma — y también una de sus fuentes más confiables de dolor. La capacidad de exportar e importar cada pieza de la configuración del sitio como archivos YAML es poderosa, pero solo si todos están de acuerdo sobre quién es responsable de mover esos archivos entre entornos. En la mayoría de los equipos, ese acuerdo nunca termina de existir.

Actualización de Drupal 7 a la versión más reciente de Drupal

15/04/2026, by Ivan

Aunque el soporte de Drupal 7 ya ha llegado a su fin y no habrá nuevas actualizaciones, todos los módulos nuevos se lanzan para Drupal 11+, todavía hay muchos sitios que utilizan Drupal 7 y no pueden migrar a versiones más recientes. Existen razones para ello, especialmente en el caso de sitios con una gran cantidad de código personalizado.

Actualización de Drupal

01/03/2026, by Ivan

Esta sección trata de la actualización del núcleo de Drupal desde versiones anteriores (incluyendo las versiones heredadas Drupal 6 y Drupal 7) hasta la versión más reciente y estable. Aquí también publicaré artículos sobre cómo actualizar los módulos contribuidos para Drupal.

Soporte interminable para CKEditor 4 en Drupal

01/03/2026, by Ivan

El módulo Drupal CKEditor deja de ofrecer soporte para CKEditor 4. Sin embargo, todavía tienes la posibilidad de conectar CKEditor 4 mediante módulos personalizados y seguir utilizándolo. Por supuesto, es preferible usar la nueva versión CKEditor 5 o superior, pero el módulo heredado CKEditor aún es utilizado por más de 140 mil sitios (¡uno de cada cuatro sitios en Drupal!):

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

Usando Chat GPT para reescribir código JavaScript sin jQuery

11/06/2025, by Ivan

Indicaciones para ChatGPT para reescribir jQuery a JavaScript

Si deseas reescribir código jQuery en JavaScript puro utilizando ChatGPT, accede a chat.openai.com e introduce la siguiente indicación clara y concisa:

Por favor, reescribe el siguiente código jQuery en JavaScript puro (vanilla JavaScript), manteniendo la misma funcionalidad. Asegúrate de que sea compatible con los estándares modernos de JavaScript (ES6+). Además, incluye el uso de Drupal.behaviors si aplica. [Pega aquí tu código jQuery]

Etiquetas

Drush muestra el error: Admite bash para soportar 'source' con respaldo en $0 si esto no se ejecuta con bash

04/06/2025, by Ivan

Tengo una gran cantidad de configuraciones y normalmente ejecuto la importación de configuración con php -d memory_limit=-1 (para desactivar el límite de memoria de PHP):

php -d memory_limit=-1 ./vendor/bin/drush config-import -y

Pero esta vez obtuve un error:
 

1.1 Perfiles de instalación.

13/05/2025, by Ivan

Muchas personas necesitan un sitio con funcionalidades que están presentes en muchos otros sitios: tienda en línea, foro, tablón de anuncios, sitio de cupones. En Drupal existe la posibilidad de crear no solo funcionalidades básicas, sino también funcionalidades adicionales ya preparadas, disponibles inmediatamente tras la instalación. Estas distribuciones en Drupal se llaman perfiles de instalación (Distributions, install profiles) y se pueden descargar gratis aquí: