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

Blog

Thématisation des Views, modification des templates view.tpl.php (champs, lignes, blocs, pages). Intégration du plugin jQuery EasySlider

06/07/2025, by Ivan

Dans cet article, nous allons explorer le constructeur de requêtes pour Drupal - le module Views (http://drupal.org/project/views). Views permet d’afficher les champs de différents types de contenu, commentaires, termes, informations utilisateur, et diverses autres données depuis la base de données. Ce module propose une interface graphique qui permet de créer facilement des requêtes vers la base de données à la souris.

Connexion rapide de SCSS (SASS) dans Drupal grâce au module Sassy

06/07/2025, by Ivan

SASS/SCSS est depuis longtemps devenu un standard pour écrire du code CSS. Si vous ne les utilisez pas encore pour vos sites, il est temps d’y penser. On peut très rapidement connecter SCSS grâce au module Sassy, et cela fonctionne même sur un hébergement mutualisé, car la compilation des fichiers CSS se fait via une bibliothèque PHP.

Commençons. J’ai un Drupal propre avec le thème Zen activé. Il faut installer le module Sassy :

https://www.drupal.org/project/sassy

Emmet (Zen Coding) : écrire plus vite en HTML/CSS

06/07/2025, by Ivan

Emmet est le projet renommé de Zen Coding. Emmet permet, grâce à des abréviations, de générer rapidement des listes HTML, des blocs avec classes et id. En plus du HTML, il est aussi possible d’écrire rapidement des propriétés CSS, toujours à l’aide d’abréviations. D’un côté, cela peut sembler inutile de mémoriser des abréviations et outils supplémentaires, mais une fois qu’on s’y habitue, il devient étrange de coder sans Emmet.

Fonctionnalités de Drupal (gestion des capacités de Drupal)

06/07/2025, by Ivan

Features est un module qui permet de rassembler des fonctionnalités et de les transférer sur un autre site en un seul clic. Il génère une feature (fonctionnalité), qui peut être ajoutée comme un module. Une feature est un ensemble d’entités qui, combinées, créent une fonctionnalité sur le site.

Drupal Features Actualités

06/07/2025, by Ivan

Dans ce tutoriel, je vais expliquer comment utiliser les mêmes fonctionnalités sur un site en les copiant grâce au module Features. Commençons par quelque chose de simple : créons un fil d'actualités, à savoir :

  • Un lien dans le menu "ActualitĂ©s" vers la page des actualitĂ©s
  • Une page d'actualitĂ©s
  • Un bloc d'actualitĂ©s sur la page d'accueil

Je pense que cela suffit pour comprendre le module Features.

Tout d'abord, installons les modules nécessaires :

Fonctionnalités de Drupal et taxonomie

06/07/2025, by Ivan

Dans les leçons précédentes, nous avons créé un module feature, d'abord la version alpha1 puis alpha2, et maintenant nous allons créer la version suivante alpha3. Ajoutons à notre module un vocabulaire de taxonomie avec des sections d’actualités, ainsi que des tags pour chaque actualité.
Créons deux vocabulaires de taxonomie : "Section d’actualités" et "Tags".

Taxonomy

Configuration de votre propre serveur web

06/07/2025, by Ivan

La plupart des sites Drupal sont hébergés sur des hébergements mutualisés (shared hosting), moins nombreux sont ceux hébergés sur des serveurs virtuels ou serveurs dédiés. Peut-être que vos sites sont aussi sur un hébergement mutualisé, et en raison de la croissance du site ou du nombre de sites Drupal, vous avez décidé d’héberger vos sites sur un serveur. Commençons par comprendre les différences entre hébergement mutualisé, serveur virtuel et serveur dédié.

Configuration d'APC. Mise en cache en PHP.

06/07/2025, by Ivan

!!! Attention !!! N'utilisez pas APC si vous avez PHP version 5.5 ou supérieure, OPCache remplace APC et est intégré dans PHP.

Le 21 mars 2013, la version bêta 1 de PHP 5.5 a été publiée incluant "Zend OPCache" - Il semble clairement que cela sera le remplacement d'APC à l'avenir puisqu'il est inclus dans le cœur de PHP et devra être maintenu pour chaque nouvelle version.