Comment configurer Drupal?

Avant d'ajouter réellement votre contenu, créez les types de contenu, les vues, les menus et les taxonomies dont dépendra votre site Web.
Drupal est un système de gestion de contenu (CMS) populaire, gratuit, puissant et open source conçu pour le développement rapide de sites Web complexes avec une interface utilisateur graphique pour contrôler le contenu. Drupal, bien que salué comme un CMS supérieur pour sa flexibilité et son extensibilité, a une courbe d'apprentissage très raide. Ce tutoriel est destiné à être un cours accéléré sur les processus de création de tout site Web Drupal. Pour une couverture approfondie de chaque étape de ce mode d'emploi, recherchez le site Web de la communauté drupal.org, ce qui est fantastique.
Il s'agit d'un article plus large que Comment installer Drupal, et comprend les étapes à suivre avant et après l'installation de Drupal.
- 1Planifiez ce que vous voulez faire. Créer un site Web (ou une application Web) peut prendre beaucoup de temps et d'efforts, donc passer du temps à planifier ce que vous voulez faire, ce qui réduira le temps nécessaire et améliorera la qualité du produit fini, a beaucoup de sens. Commencez votre planification en décidant de l'objectif du site Web et à qui il s'adresse: réfléchissez aux types de personnes qui le visiteront, puis décidez du contenu qu'il devra avoir et enfin de la manière dont vous aimeriez le structurer (quelle le contenu va où et sur quelles pages).
- 2Installez Drupal.
- 3Dans un navigateur, accédez à l'URL de votre nouvelle installation Drupal. Cela exécutera le script d'installation qui rassemblera d'abord les informations dont il a besoin, puis configurera toutes les tables de la base de données. Je recommande d'utiliser le profil d'installation standard, pas le profil minimal. Une fois terminé, votre site Web sera prêt à être utilisé!Dans un navigateur, accédez à l'URL de votre nouvelle installation Drupal.
- 4Familiarisez-vous avec le tableau de bord administratif. Situé au-dessus des pages, le tableau de bord administratif permet d'ajouter du contenu, d'ajouter des utilisateurs, de configurer la structure, de modifier l'apparence, d'installer des modules, etc.
- 5Installez les modules dont votre site Web aura besoin. Les modules pour Drupal sont des plugins PHP spéciaux qui ajoutent des fonctionnalités supplémentaires au CMS, telles que des formulaires Web et la manipulation d'images. L'installation des modules est très simple dans Drupal. Cliquez simplement sur Ajouter des modules dans la section Modules du tableau de bord administratif. Contrairement à d'autres CMS, il y a généralement un module par fonctionnalité qui est toujours gratuit et bien pris en charge au lieu de plusieurs modules différents parmi lesquels choisir, qui peuvent ou non coûter de l'argent et répondre à vos besoins. Visitez www.drupal.org pour trouver des modules.
- Views, probablement le module le plus couramment installé, vous permet de créer des listes, des grilles ou des tableaux complexes de n'importe lequel de vos contenus (ou utilisateurs ou commentaires).
- Drupal commerce est un module de commerce électronique qui vous permet de vendre des produits et des services via un site Web Drupal. Il gère la création de produits, la gestion du panier et la commande. Il a remplacé le fidèle module Ubercart.
- Les modules Lightbox et Colorbox permettent de créer des galeries d'images complexes.
- Les modules WYSIWYG et Ckeditor remplacent l'éditeur de texte brut par un éditeur WYSIWYG de texte enrichi.
- Webforms vous permet de créer des formulaires tels qu'un formulaire de contact ou une soumission de concours.
- Beaucoup, beaucoup plus de modules existent pour à peu près n'importe quelle tâche.
- 6Installez le thème de votre site Web. Le thème est le composant qui détermine l'apparence et la structure des pages Web. Vous pouvez créer votre propre thème à partir d'un thème de base tel que Zen ou Omega, ou vous pouvez utiliser un thème principalement fini tel que Danland ou Corporate Clean. Dans tous les cas, nous vous encourageons à modifier les fichiers CSS et PHP du thème pour obtenir le design exact que vous recherchez. www.drupal.org propose de nombreux thèmes gratuits à télécharger. Les places de marché thématiques proposent des thèmes raffinés et prêts à l'emploi pour environ 22€ à 52€
- 7Créer les composants structurels du site Web. Avant d'ajouter réellement votre contenu, créez les types de contenu, les vues, les menus et les taxonomies dont dépendra votre site Web.
- Le composant 'Content-Types' vous permet de définir la structure de chaque type de contenu, par exemple si une image doit ou non accompagner le texte ou si les utilisateurs peuvent poster des commentaires. Il y a de fortes chances que vous ne réussissiez pas du premier coup. Ne vous inquiétez pas, la modification du type de contenu met à jour tout contenu de ce type.
- La section "Blocs" vous permet de définir quels blocs de contenu vont dans quelles régions de la page Web, comme le pied de page, la barre latérale, etc.
- Les «taxonomies» servent d'outils pour créer des listes de catégories, de sections, de balises, etc., et elles peuvent également créer des arborescences de structures complexes pour, par exemple, un catalogue de produits ou une bibliothèque musicale.
Et le module Station crée des types de contenu et des vues pour créer un site Web de station de radio, avec des listes de lecture et des horaires. - 8Créez les menus et les vues pour permettre aux visiteurs de votre site Web de naviguer à travers les nœuds.
- Les «nœuds» sont des éléments de contenu, définis par les types de contenu.
- Les «menus» fournissent les moyens de navigation vers le contenu statique, tels que les pages À propos de nous, Contact, etc., et vers toutes les vues qui répertorient le contenu dynamique.
- «Vues» est le module permettant de créer des tableaux, des diaporamas et des listes d'autres nœuds du site Web pour créer des pages «splash» qui renvoient à votre contenu. Tous les sites Web n'ont pas besoin de vues, seulement ceux dont le contenu est fréquemment ajouté, comme des articles de blog ou des produits. La configuration des vues peut être assez complexe: il y a des champs à ajouter, des filtres pour sélectionner le contenu à afficher, des paramètres pour contrôler l'affichage du contenu, une fonction de «pagination» pour créer plusieurs pages de contenu dans une seule vue, etc. Il est conseillé aux débutants de Drupal de lire la documentation de Views.
- Les vues existantes peuvent être clonées. Par exemple, si vous avez une vue pour une page qui affiche des articles de blog, elle peut être clonée et le filtre peut être mis à jour pour n'afficher que les articles d'actualité.
- 9Assemblez les composants. C'est là qu'une réflexion prospective est nécessaire. Par exemple, faut-il créer deux types de contenu, un pour les actualités locales et un pour les actualités nationales dans cet exemple, ou doit-il y avoir juste un type de contenu d'actualités générales associé à une taxonomie qui répertorie les deux types? La réponse à cela dépend de facteurs plus décisifs: l'un aura-t-il des champs différents de l'autre, comme un champ de localisation? Les différents types d'utilisateurs (admin, auteur, éditeur) doivent-ils pouvoir créer l'un et pas l'autre? Différents types d'actualités pourraient-ils être ajoutés à l'avenir, comme des actualités mondiales ou des actualités communautaires? Ce sont des questions qui devront être abordées. Certaines choses à faire et à ne pas faire:
- Utilisez des termes de taxonomie plutôt que de créer plusieurs types de contenu, lorsque cela est possible.
- N'essayez pas de faire une vue des vues. Si vous en avez besoin, vous vous y prenez mal. Les termes de taxonomie peuvent être organisés en une hiérarchie, ce qui devrait être utile dans une situation comme celle-ci.
- Recherchez des modules qui feront tout ce travail difficile pour vous. Par exemple, le module Calendrier peut créer des vues qui se transforment en calendriers complets, ce qui serait presque impossible à faire vous-même. Et le module Station crée des types de contenu et des vues pour créer un site Web de station de radio, avec des listes de lecture et des horaires. Il existe des éléments tels que les «Profils» qui peuvent être installés et qui peuvent effectuer des tâches similaires.
- 10Ajoutez votre contenu. Une fois la structure configurée (ou au moins créée), vous pouvez ajouter le contenu, ou écrire un nouveau contenu.
- Vous pouvez créer des liens de menu vers le contenu ou vous pouvez compter sur leur affichage dans les vues.
- Vous pouvez nommer vos propres alias d'URL pour le contenu, ce qui les rend plus faciles à lier.
- Certains types de contenu, tels que les classes de produits Ubercart, ont des champs spéciaux tels que les numéros de référence et les prix.
Il s'agit d'un article plus large que Comment installer Drupal, et comprend les étapes à suivre avant et après l'installation de Drupal. - 11Polonais et testez tout. Des tests, une édition et un polissage approfondis sont indispensables avant de rendre le site Web public. Assurez-vous que les niveaux d'autorisation sont là où vous en avez besoin (comme ne pas laisser les utilisateurs anonymes modifier les pages) et testez le site Web dans plusieurs navigateurs et plates-formes différents.
- 12Lancez votre site Web (faites vivre votre site Web sur Internet). Une fois que tout est prêt, faites vivre le site Drupal en le connectant à un nom de domaine et en faisant passer le mot, comme n'importe quel autre site.
Lisez aussi: Comment créer un site Web avec WordPress?