P

  • Module très utile de Drupal, Paragraphs permet de structurer le contenu de manière à produire un visuel du contenu agréable pour l’utilisateur et facilitant ainsi l’expérience de navigation. 
    Le module Paragraphs pour Drupal 7 et 8

  • Un fichier patch (ou fichier correctif) est un fichier texte ayant une extension .patch qui inclut un ensemble de code formaté extrait à l’aide de la commande git diff  par exemple. L’utilisation d’un fichier patch permet de modifier le code du core, d’un module ou d’un thème pour corriger des bugs, optimiser la performance, modifier ou ajouter de nouvelles fonctionnalités. Les patchs facilitent le développement car au lieu de fournir un fichier de remplacement constitué éventuellement de milliers de lignes de code, le fichier patch inclut uniquement les modifications apportées. 
    Bonnes pratiques du fichier patch dans Drupal 

  • Panopoly est une distribution Drupal qui offre de nombreux outils dont la suite de modules Panels qui permettent le déploiement de mise en page complexes et configurables sans développement pour l’administrateur. Grâce à Panopoly, les administrateurs peuvent modifier radicalement l’apparence des pages web via une interface simple. 

  • Les PSR (PHP Standard Recommendation) sont des recommandations ayant pour objectif d’améliorer l’interopérabilité entre les Frameworks PHP. Il existe plusieurs recommandations qui ont été validées dont PSR-4 qui se concentre sur l’auto chargement des classes et qui a été adoptée par Drupal 8. PSR-4 décrit une spécification pour les classes de chargement automatique des chemins de fichiers. L’autoload permet d’inclure des fichiers sans avoir recours à des déclarations de type « include », en se basant sur le chemin des namespaces. 

  • Le module Path autorise l'admistrateur du site à renommer les url des pages créées. Le module Pathauto permet de créer automatiquement de nouvelles url pour les pages en fonction de leur titre.

  • Le module sondage de Drupal...
    Exemple : Aimez-vous Drupal ? Oui ; Non.
    Simple, efficace !