Drupal 8
Avoir des tests PHPUnit projet avec intégration Gitlab CI
Créé le 23/11/2020
Dernière mise à jour le 23/11/2020
Comment mettre en place des tests PHPUnit sur des développements et configuration propres à un projet et comment les exécuter avec Gitlab CI.
Mise en place des styles d’images adaptatifs
Créé le 17/05/2020
Dernière mise à jour le 18/05/2020
Petit retour sur la mise en place des styles d'images adaptatifs sur mon site.
Mettre en place un flux XML personnalisé
Créé le 17/04/2019
Dernière mise à jour le 17/04/2019
Migration du site sous Drupal 8 et changement d'installation
Créé le 14/04/2019
Dernière mise à jour le 06/11/2021
Voici un retour d'expérience de la migration de ce site sous Drupal 8, les nouveautés apportés par cette version de Drupal, comment le contenu a été migré, etc.
Mise à jour du plugin Composer drupal-l10n
Créé le 03/07/2018
Dernière mise à jour le 03/07/2018
Dans un article précédent Télécharger des traductions Drupal avec Composer, j'avais présenté une extension Composer pour télécharger des traductions Drupal.
Désormais cette extension est dans le groupe Github drupal-composer https://github.com/drupal-composer/drupal-l10n.
La configuration en Drupal 8 : plusieurs besoins et solutions
Créé le 24/09/2017
Dernière mise à jour le 11/02/2022
Drupal 8 possède une API dans son noyau permettant l'export et l'import de configuration, aussi appelée CMI pour Configuration Management Initiative. Ce que ne permettaient pas nativement les versions précédentes.
Télécharger des traductions Drupal avec Composer
Créé le 27/05/2017
Dernière mise à jour le 03/07/2018
Bien que de nombreux articles existent déjà et que régulièrement de nouveaux en sont écrits sur ce qu'est Composer et comment s'en servir avec Drupal, voici un petit rappel.
Migration de Drupal 7 à Drupal 8
Créé le 02/11/2015
Dernière mise à jour le 08/11/2015
Afin de faire l'expérience d'une migration de contenus et autres entités d'un site Drupal 7 à un site Drupal 8, j'ai créé un module de migration pour mon site.
Le développement a été fait en deux étapes, la première sur fin mai/début juin 2015 et la seconde début octobre 2015.
Voici un retour d'expérience dessus.
Permissions
Exporter la matrice des droits utilisateurs
Il est possible d'exporter la matrice des droits utilisateurs afin de la copier/coller dans un tableur par exemple. Pour cela il faut exécuter le code JavaScript suivant sur la page des permissions puis il est possible de copier/coller le tableau.
jQuery('input[type=checkbox]').each(function() { jQuery(this).prev().html(+jQuery(this).is(':checked')); });
Merci à Barig pour le bout de code.