logo

Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗

Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.

Démo des modules EBT Télécharger les modules EBT

❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes

Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.

Démo des modules EPT Télécharger les modules 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

Défilement

Drupal : remplacer Colorbox par GLightbox

01/05/2026, by Ivan

1 Introduction

Les plugins de lightbox sont un pilier des sites propulsés par Drupal depuis plus d’une décennie. Ils permettent aux éditeurs d’afficher des images, des vidéos et d’autres médias dans une superposition, sans quitter la page courante — un modèle auquel les visiteurs s’attendent sur les sites modernes riches en contenu multimédia.

Réécriture des plugins CKEditor 4 pour CKEditor 5

01/05/2026, by Ivan

Chez DrupalBook, nous accompagnons des plateformes Drupal pour lesquelles l’expĂ©rience Ă©ditoriale est un enjeu critique pour l’entreprise, et non une simple considĂ©ration technique secondaire. Lorsque Drupal est passĂ© de CKEditor 4 Ă  CKEditor 5, une base d’édition moderne a Ă©tĂ© introduite, mais cette transition a Ă©galement créé un Ă©cart important pour les organisations qui dĂ©pendaient de plugins CKEditor 4 bien Ă©tablis.

Gestion de la configuration Drupal pilotée par CI avec Jenkins et GitLab CI

16/04/2026, by Ivan

1. Why CI-Driven Configuration Management Matters

Drupal's configuration system is one of the platform's greatest strengths — and one of its most reliable sources of pain. The ability to export and import every piece of site configuration as YAML files is powerful, but only if everyone agrees on who is responsible for moving those files between environments. In most teams, that agreement never quite exists.

The classic problems are well-known to anyone who has shipped a Drupal site:

Mise à jour de Drupal 7 vers la dernière version de Drupal

15/04/2026, by Ivan

Bien que le support de Drupal 7 soit dĂ©jĂ  terminĂ© et qu’il n’y ait plus de nouvelles mises Ă  jour, tous les nouveaux modules sont dĂ©sormais publiĂ©s pour Drupal 11 et versions ultĂ©rieures. MalgrĂ© cela, de nombreux sites utilisent encore Drupal 7 et ne peuvent pas passer aux versions plus rĂ©centes. Il existe des raisons Ă  cela, en particulier pour les sites contenant une grande quantitĂ© de code personnalisĂ©.

Comment réécrire jQuery Cookie et la bibliothèque core/js-cookie dans Drupal en utilisant le module js_cookie

02/03/2026, by Ivan

Pourquoi ce changement ?

  • Dans Drupal 9, jQuery Cookie a Ă©tĂ© retirĂ© du cĹ“ur et remplacĂ© par la bibliothèque js-cookie. Un shim de rĂ©trocompatibilitĂ© (core/jquery.cookie) existait durant Drupal 9 mais a Ă©tĂ© supprimĂ© pour Drupal 10.

Mise Ă  jour de Drupal

01/03/2026, by Ivan

Cette section traite de la mise à jour du noyau Drupal depuis les versions précédentes (y compris les versions héritées Drupal 6 et Drupal 7) vers la dernière version disponible. J’y publierai également des articles sur la manière de mettre à jour les modules contrib pour Drupal.

Support infini de CKEditor 4 dans Drupal

01/03/2026, by Ivan

Le module Drupal CKEditor cesse de prendre en charge CKEditor 4. Cependant, vous avez toujours la possibilité d’intégrer CKEditor 4 via des modules personnalisés et de continuer à l’utiliser. Bien sûr, il est préférable d’utiliser la nouvelle version CKEditor 5 ou une version ultérieure, mais le module CKEditor hérité est encore utilisé par plus de 140 000 sites (un site Drupal sur quatre !) :

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

Installer LAMP sur Ubuntu

07/07/2025, by Ivan

Installer Apache

sudo apt-get update
sudo apt-get install apache2

Mettons également à jour les paramètres pour Apache :

sudo ufw app list
sudo ufw allow in "Apache Full"

Vous pouvez utiliser le dossier /var/www pour un site, mais il est préférable d’avoir un autre dossier dans votre répertoire personnel ~/.

Ajoutons donc ces paramètres dans la configuration Apache :

sudo nano /etc/apache2/apache2.conf