Du THEMING au Drupalcamp Paris

Les 14, 15 et 16 février derniers a eu lieu le Drupalcamp PARIS 2019. Un évènement Drupal d'envergure nationale qui s'est déroulé à l'Espace Saint-Martin, Paris III


Un peu avant la présentation de Fabien CLÉMENT sur les bonnes pratiques à adopter lors du développement d'un projet Drupal, j'ai eu le plaisir de partager avec un chaleureux public une compilation des choses qui multiplient parfois par 3 ou 4 le temps d'intégration d'un projet.

Si vous ne deviez retenir qu'une seule slide, retenez celle de conclusion :

  • Essayez de faire communiquer lors de la création des maquettes le designer et le themer Drupal.
  • Vérifiez bien que les maquettes soient cohérentes avec le cahier des charges.
  • Développeurs, laissez le theming aux themers. Donnez leurs seulement des Render Arrays ils adorent ça.
  • Essayez d’être le plus générique, le plus pertinent et le plus simple possible dans la création UX/UI
  • Réfléchissez dès le début du projet au Responsive Design, à l’a11y (accessibilité), à l’i18n (internationalisation), à la SEO.

Vous trouverez ci-dessous les slides de cette présentation :


Introduction au théming

 

Et parce que Drupal, ce n'est pas seulement qu'une affaire d'expert, l'association Drupal France avait cette année mis en place une track découverte.

J'y ai présenté une introduction au theming Drupal, afin de dédramatiser la complexité de la chose.

Une session longue de 2h, dans laquelle il a été malheureusement impossible de tout voir.

Vous trouverez le support de cette session découverte ci-dessous :

Merci à tous pour votre retour, merci à l'association Drupal France pour l'organisation de ce camp, et à l'année prochaine.

Crédit photo : Julien Dubois

Drupal > Un nouveau module pour supprimer les divs entourant vos champs à la demande

Drupal > Un nouveau module pour supprimer les divs entourant vos champs à la demande

Contribution : Lazy service module, a little more laziness in your Drupal

Contribution : Lazy service module, a little more laziness in your Drupal