En déplacement au Maroc, l'association Drupal Morocco m'a demandé si je voulais animer un meetup un soir avec une présentation.

J'ai accepté et ai donné une présentation sur les sujets suivants :

Tags: 

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.

Point sur Composer et comparaison avec Drush

Composer est un outil de gestion de paquets PHP, il permet de :

  • télécharger des librairies (principalement) PHP avec leurs lots de dépendances,

  • gérer les mises à jour de ces librairies,

  • exécuter des scripts, renseignés dans son fichier composer.json.

Du 21 au 25 mars 2017 ont eu lieu les Drupal Developer Days à Séville. Environ 280 personnes y ont participé.

Cela était très sympathique et enrichissant d'être au contact avec la communauté internationale et des nombreux français sur place :).

L'ambiance est bien différente d'une DrupalCon, on est moins noyé dans la masse et il est plus facile d'aborder et discuter avec des personnes « influentes/connues » dans la communauté.

Tags: 

Du 26 au 30 septembre 2016 (du 24 septembre au 2 octobre en comptant les sprints) a eu lieu la DrupalCon Dublin.

J'y étais présent les 27 et 28 septembre avec Smile (sponsor Gold).

Ma première DrupalCon. Un centre de conférences vraiment top, que ce soit au niveau du lieu, de l'équipement ou du personnel. Une autre échelle d'événement, je n'ai pas le nombre exact, mais de l'ordre de 2000 participants.

Tags: 

Voici un retour d'expérience sur ma première utilisation réelle de Docker où je l'ai utilisé pour monter facilement un environnement de développement pour la refonte sous Drupal 8 du site drupal.fr ainsi que le socle Drupalcamp.

Étant un utilisateur récent de Docker, n'hésitez pas à me contacter ou à poster un commentaire pour me corriger en cas de besoin.

L'environnement comprendra :

  • un serveur Apache avec PHP 7

  • un serveur MySQL

  • un serveur Redis

  • un serveur SolR (drupal.fr uniquement)

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.

Introduction et pré-requis

C'est grâce à un article sur le blog de metaltoad que j'ai initié le module : http://www.metaltoad.com/blog/migrating-content-drupal-8

Du 13 au 19 avril 2015 ce sont déroulés les Drupal Developer Days à Montpellier. Ça a été une expérience géniale et très enrichissante que ce soit en tant que co-organisateur ou en tant que participant.

Sprints

J'ai aidé à sortir la première version D8 du module Search API attachements, ainsi qu'à nettoyer l'issue queue des issues pour D7.

Il était aussi intéressant d'entendre la structure de la future facet API D8 se débattre juste à côté.

Tags: 
Page de test entityreference filter

Ayant récemment testé le module Views Reference Filter, je me suis rendu compte que celui-ci permet d'obtenir un comportement de facettes sur des filtres exposés de vues. Le module manque de documentation qui est en cours d'élaboration dans une issue Drupal.org il est donc difficile de comprendre où il agit.

Suite à l'article sur les adhésion en ligne pour le site Drupalfr.org, il m'a été suggéré de regarder le module Commerce License.

Ce module permet très bien de répondre à une problématique d'adhésion en ligne.

Voici son fonctionnement en quelques étapes :

Adhésion drupalfr : structure entités

Je me suis récemment penché sur la question de mettre en place les adhésions en ligne pour l'association Drupal francophone drupalfr.org. Je vous propose un petit tour des voies explorées.

Edit : il s'agit ici de présenter des solutions explorées en réponse à une problématique qui ne correspondra pas nécessairement à l'implémentation réelle faite sur le site drupalfr.org. Par exemple, l'adhésion entreprise sera certainement gérée autrement et avec un fonctionnement différent.

Pages

S'abonner à Florent Torregrosa RSS