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

Défilement

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

Installer xdebug sur Ubuntu LAMP

07/07/2025, by Ivan

Tout d'abord, nous devons installer la bibliothèque PHP pour xdebug :

sudo apt update
sudo apt install php7.2-xdebug

Pour d'autres versions de PHP, vous pouvez utiliser php7.x-xdebug ou php5.x-xdebug pour les versions PHP 5.x.

Ensuite, nous devons aller dans le dossier /usr/lib/php et trouver notre fichier xdebug.so. 

Thème sombre de Drupal.org

07/07/2025, by Ivan

Я привык работать с тёмными темами повсюду: PhpStorm, Ubuntu, Chrome, приложения на телефоне. Довольно раздражает, когда переключаешься с тёмной темы на полностью белую вкладку в браузере. Я не знаю, когда у Drupal.org появится тёмная тема, поэтому добавил этот CSS-хак для себя:

 https://gist.github.com/levmyshkin/c127f1ff539965923fdac6679c530a5b

Вы можете использовать расширение для Chrome User CSS и добавить CSS-код отдельно для сайта Drupal.org:

1.5. Choix d’un hébergeur, achat d’un nom de domaine. Transfert du site vers l’hébergement.

07/07/2025, by Ivan

Vous avez déjà créé votre site et vous êtes prêt à le mettre en ligne. Vous aurez donc besoin de deux éléments : un nom de domaine et un hébergement. Lors de l’achat d’un domaine et d’un hébergement, il est important de bien lire les conditions tarifaires et de vous assurer que votre hébergeur prend en charge Drupal 8.

Commençons par le plus simple : le nom de domaine.