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

Attacher des sondages aux sujets du forum et des fichiers aux messages

06/07/2025, by Ivan

Dans cette leçon, j’ajoute au forum la possibilité de joindre des sondages aux sujets du forum. Grâce aux modules poll et references, je crée une dépendance des sondages avec d’autres nœuds Drupal.
Dans la deuxième partie de la leçon, je montre comment joindre aux messages du forum des fichiers de différents formats. Pour Drupal 6, je présenterai un module de téléchargement de fichiers, et pour Drupal 7, j’expliquerai comment ajouter un champ de téléchargement de fichiers via le cœur de Drupal.

Création d'un tableau d'annonces sur Drupal

06/07/2025, by Ivan

Les tableaux d’annonces sont apparus bien avant l’avènement de l’ordinateur en général et d’Internet en particulier, et étaient, en gros, quasiment le seul moyen de diffusion d’informations. Certes, à l’époque ancienne, ce moyen n’était pas très démocratique, étant exclusivement entre les mains des autorités : à Babylone, les lois étaient gravées sur une stèle de pierre, en Angleterre médiévale, les édits royaux étaient affichés sur les portes des églises.

Tableau d’annonces immobilières sur Drupal

06/07/2025, by Ivan

Dans cette leçon, je vais expliquer comment créer un tableau d’annonces sur Drupal en utilisant le module Views et ses filtres exposés.
C’est la première partie du tutoriel, où je réalise un tableau d’annonces immobilières. À l’avenir, je pense aussi créer un tableau d’annonces automobiles avec diverses fonctionnalités. Si vous souhaitez voir un tutoriel sur les tableaux d’annonces, écrivez-moi sur le forum, je ferai de mon mieux pour le réaliser. En attendant, regardez mes leçons et ajoutez-moi sur les réseaux sociaux.

Création d’un réseau social avec Drupal

06/07/2025, by Ivan

Drupal aux frontières du possible

Drupal est l'un des meilleurs systèmes de gestion de contenu (CMS). En fait, il a remporté (deux fois) en 2008 le prix de la meilleure CMS Open Source ainsi que le prix de la meilleure CMS PHP Open Source. Après environ 8 ans d’existence, Drupal représente aujourd’hui l’un des frameworks les plus puissants et polyvalents. Cette polyvalence exceptionnelle est à la fois la force absolue de Drupal… et en même temps sa faiblesse. Toute fonctionnalité est possible, mais par où commencer ?

Drupal node expire et auto expire : retrait automatique des annonces après expiration

06/07/2025, by Ivan

Une des fonctions nécessaires de notre tableau d'annonces Drupal sera le retrait automatique des annonces après un certain temps de publication. Je propose de commencer par utiliser des modules prêts à l'emploi, puis d’essayer d’utiliser le module Rules pour cela. Parmi les modules disponibles, j'ai trouvé 2 pour Drupal 6 et 1 pour Drupal 7, à savoir :
Node expire - Drupal 6
Auto expire - Drupal 6 et 7

Profil utilisateur dans Drupal

06/07/2025, by Ivan

Page de profil dans Drupal

La page de profil est la partie la plus complexe et la plus amusante de tout réseau social. J’espère que cela vous passionnera également après la lecture de cet article. Drupal nous offre plusieurs options pour implémenter des profils utilisateurs. La première option, disponible en tant que module principal, est le module Profile. Ce module convient si vous souhaitez un profil très simple.

Configuration de la page de profil Drupal

06/07/2025, by Ivan

Champs du profil

Notre contenu de profil reste quasiment vide. Ajoutons les champs d’information principaux, que j’appellerai les "Champs du profil". Cette étape demande une certaine réflexion pour identifier les champs nécessaires. Quelques exemples courants : à propos de moi, sexe, hobbies, travail. Pour définir des champs supplémentaires, il faut utiliser le module Profile2. En général, je regroupe tous les champs dans un fieldset. Vous pouvez ajouter des groupes de champs.

Drupal 7 - Travail avec la base de données via PHP PDO

06/07/2025, by Ivan

Avec la transition vers Drupal 7, nous passons à une nouvelle couche d'abstraction de base de données de Drupal, basée sur PDO. PDO est utilisé depuis longtemps dans le framework Zend ainsi que dans de nombreux autres frameworks PHP. Tout allait bien avec Drupal 6 en écrivant des requêtes SQL, alors pourquoi changer ?

Commençons par comprendre ce qu’est PDO.