TÉLÉCHARGER DRUPAL 6.3


Drupal est un logiciel qui permet aux individus comme aux communautés d' utilisateurs de publier facilement, de gérer et d'organiser un vaste éventail de. The sixth maintenance and security release of the Drupal 6 series. Only fixes for security vulnerabilities and other bugs have been committed. Drupal, le célèbre CMS (Content Management System), revient dans une nouvelle version majeure. Pour rappel, Drupal, qui s'adresse tant aux particuliers .

Nom: drupal 6.3
Format:Fichier D’archive
Version:Nouvelle
Licence:Usage Personnel Seulement
Système d’exploitation: MacOS. iOS. Windows XP/7/10. Android.
Taille:17.50 MB


Get a new tip every Wednesday to expand your 3ds Max knowledge and skills. Developing Executive Presence with John Ullmen. Cela reste tout de même configurable et la seule partie que je vous invite à modifier est la partie sur les tailles des images insérées, vous pouvez modifier le reste à condition de maitriser vos modifications :. Applying for an apprenticeship program? L'accès à ces fichiers se fait par ftp si vous êtes sur un serveur distant, ou directement si vous travaillez en local. Une distribution Drupal est un paquet comprenant le noyau Drupal, un ensemble de modules, des thèmes, des bibliothèques et des profils d'installation.

Drupal est un système de gestion de contenu automatisé avec lequel l'utilisateur Ainsi Drupal 7 devient incompatible avec Drupal 6, mais Drupal , , etc restent L'installation de Drupal passe par une phase de téléchargement des. Installatron for Drupal is a one-click solution to install and manage Drupal websites. Deploy Drupal instantly and discover just how easy Drupal websites can be!. Mémoire; (Télé)Chargement de fichiers; Installation du module EasyPHP: n'a pas vocation à être installé pour de la production, mais pour le.

Ensuite, vous pouvez affecter des droits différents à chaque rôle afin de particulariser le comportement du site pour ces rôles. Ceci est natif sous Drupal, à la différence de la plupart des autres CMS. La gestion implique aussi qu'on puisse bloquer des utilisateurs, les supprimer ou les modifier.

En tant qu'administrateur vous aurez ces possibilités. Dans la case en bas, vous pouvez ajouter un rôle. La page d'administration des accès pour ce rôle va s'afficher. Cette page est très pratique mais peut être difficile à charger si vous avez beaucoup de rôles.

Vous verrez des lignes avec en ligne les différents rôles. Un point important est que la gestion des accès sous Drupal suit le principe de liste blanche : si un utilisateur a plusieurs rôles, il suffit qu'un seul de ces rôles autorise une action pour que l'utilisateur ait le droit d'effectuer cette action.

Si l'accueil est réglé sur du contenu vous devriez être averti que vous n'y avez pas accès, sinon, essayez d'accéder à un contenu dont vous connaissez le chemin. Accessoirement, vous verrez également que les entrées de menus qui pointaient vers des contenus ne sont plus affichées non plus :. Drupal par la Pratique Des modules permettent d'aller encore plus loin en vous permettant d'aller au delà des droits classiques et d'avoir une gestion individuelle des accès au niveau des utilisateurs ou des contenus eux mêmes.

Pour le moment, vous avez créé un rôle et lui avez donné quelques droits, mais tel quel cela ne vous sert pas à grand chose. Il faut maintenant associer ce rôle à des utilisateurs.

Pour l'email vous pouvez mettre une adresse factice pourvu qu'elle ait la forme d'un email. Pour terminer, Drupal permet d'associer des informations supplémentaires à l'identifiant et on peut créer un profil pour les utilisateurs. Ces profils seront visibles lorsque vous visiterez la page d'un utilisateur et vous pourrez voir plus ou moins d'informations selon votre rôle. Vous devriez trouver une page qui recense les champs de profil existants et permet d'en créer d'autres :.

La première partie de l'interface permet de saisir les informations qui seront affichées, notez que la catégorie permet de regrouper les champs lors de l'édition et la visualisation :.

Une autre partie permet de régler la visibilité du champ, ici comme il s'agit du nom de la personne, nous ne souhaitons pas qu'il soit divulgué et choisissons donc de le garder privé :.

Enfin, la dernière partie permet de régler l'affichage du champ sur la page d'enregistrement au site, voire de le rendre obligatoire :. Vous verrez que les champs que vous aviez indiqué devant faire partie de la page d'enregistrement apparaîtront effectivement sur la page d'enregistrement :. Ceci présente deux avantages majeurs : 1. Ceci est un contrôle très fin qui vous permet de ne divulguer qu'une partie des informations à une partie des utilisateurs si vous le souhaitez; 2.

Drupal par la Pratique exemple. Le thème englobe toute la partie du site qui contrôle l'affichage final des informations, on peut en changer facilement via l'interface d'administration de Drupal. Ce tutoriel vous montrera comment faire cela. Sur chaque ligne de thème, vous aurez un aperçu du thème, le nom, la version, une case pour l'activer, une case pour le définir comme thème par défaut et enfin un lien pour le configurer s'il est activé :.

Rendez-vous ensuite sur la page d'accueil pour observer le changement.

Drupal/Logiciels d'appui pour Drupal

Si vous n'avez pas plusieurs thèmes installés il y en a toujours plusieurs mais on ne sait jamais , installez en un d'abord. Le thème Garland est le thème par défaut de Drupal, je vous conseille de le laisser comme thème d'administration car vous risquez d'avoir des surprises avec d'autres thèmes.

Vous noterez au passage que d'un thème à l'autre vous ne retrouverez ni forcément les mêmes blocs aux mêmes endroits, ni forcément les mêmes blocs tout court. La configuration des thèmes se fait à deux niveaux : la configuration générale et la configuration par thème.

Là vous allez voir les paramètres globaux valables par défaut tant que les thèmes n'ont pas redéfinis les valeurs. Vous pouvez ainsi régler les éléments que vous désirez voir sur votre site ainsi que le logo et l'icône qui apparaît dans la barre d'adresse.

Vous pouvez répéter cette opération sur chaque thème et ce sont les paramètres du thème qui seront prioritaires par rapport aux paramètres globaux. Dans les paramètres spécifiques, vous pourrez avoir plus de choses configurables selon les thèmes, comme par exemple la façon d'afficher les vocabulaires. Vous pourrez aussi, si vous avez activé le module Color, colorier certains de vos thèmes, comme Garland :.

Il est impossible d'inclure dans ce tutoriel une présentation exhaustive ou même partielle de la façon dont on crée un thème et des possibilités que Drupal offre pour ce faire.

6.3 TÉLÉCHARGER DRUPAL

Si vous avez un thème et que vous voulez modifier celui-ci, allez dans le répertoire le contenant et là vous trouverez les fichiers CSS et images qui le composent, ne touchez pas aux autres fichiers sauf si vous savez ce que vous faîtes.

Une solution simple pour créer un thème est d'utiliser le logiciel Artisteer www. Voici enfin quelques liens où vous pourrez trouver des thèmes : 3. Un des nombreux modules de Drupal est Ubercart, ce module permet de mettre en place un magasin en ligne avec toutes les fonctionnalités qu'on y trouve habituellement. Ce tutoriel va exposer comment se fait la gestion courante de la boutique, de la création d'article au traitement des commandes.

Le choix de réunir dans ce tutoriel-guide tout ce qui concerne Ubercart est fait afin de garder une consistance et un seul document de référence pour votre utilisation d'Ubercart. Le contenu sera plus descriptif que pour les autres tutoriels.

Vous allez découvrir l'interface générale d'administration de la boutique, qui vous montrera globalement ce que vous pouvez configurer. Un moyen plus intéressant pour l'administration de la boutique est d'aller directement à l'endroit souhaité en utilisant le menu d'administration en haut:. Là vous aurez accès à toutes les opérations possibles. Nous allons détailler chaque élément dans la suite. Pour chaque détail, nous partirons du menu d'administration afin de donner une vue générale de ce Drupal par la Pratique qu'il est possible d'atteindre depuis ce menu, ce qui donne par la même occasion une idée générale de ce que vous trouverez dans la catégorie.

Dans cette partie, vous allez pouvoir gérer les commandes passées à votre boutique, plusieurs opérations sont possibles via le menu, éditer, voir et rechercher :. En tant que gestionnaire de la boutique, avec l'édition des produits, c'est cette partie que vous aurez le plus fréquemment à gérer puisque c'est là que seront traitées les commandes que vous recevrez.

Nous allons voir comment créer et éditer une commande. La partie création de commande vous montrera le processus de A à Z sachant que lorsque vous aurez à traiter les commandes clientes passées par le site, vous n'aurez pas le remplissage de la commande à effectuer et vous n'agirez réellement qu'à partir de la préparation du colis.

Ce peut être utile si vous avez besoin de créer une commande qui vous a été passée par téléphone ou par courrier par exemple. Dans notre cas, ce sera au moins utile pour l'exemple. Depuis l'administration ce sera différent de la vue qu'aura le client pour cette même opération, ici c'est plus synthétique.

Dans le cas où vous créez un client, la partie grisée vous demandera une adresse email pour créer le client correspondant. Pour l'adresse de facturation, le second bouton permet de copier l'adresse de livraison vers l'adresse de facturation : Sous ces deux blocs, vous allez pouvoir indiquer quels produits composent la commande et quelle est l'option d'expédition choisie.

Il n'y a pas grand chose à voir ici, en tous les cas pas grand chose à faire puisque vous ne pouvez que voir la facture et, quand même l'imprimer ou l'envoyer par mail au client via les boutons en haut :. Une fois la commande réglée, vous allez pouvoir passer à l'étape de préparation du colis. Le texte d'aide est très explicite et indique que pour chaque produit, vous allez pouvoir créer un paquet le contenant.

En associant un numéro de paquet, vous allez pouvoir grouper les articles dans un même envoi. Vos produits sont donc empaquetés.

Enfin, ils sont virtuellement empaquetés et cela suppose que vous les aviez précédemment réellement empaquetés : ce que vous indiquez ici doit correspondre au réel car le client en sera informé. De la même façon que vous avez créé un empaquetage pour le s colis, une fois que vous aurez physiquement envoyé le s colis, il faut mettre à jour la commande. Là encore, une fois cette opération effectuée, rendez-vous sur la page de visualisation de la commande et changez son état.

Si l'état Expédié existe, utilisez le, sinon vous pouvez passer en état Terminé. Pour une raison non technique, je vous conseille de créer l'état Expédié s'il n'existe pas et de garder l'état Terminé pour la finalisation réelle de la commande quand vous êtes sûr que le colis a été reçu.

Vous pouvez filtrer les états en haut afin de sélectionner uniquement les commandes vous intéressant :. A gauche figurent les icônes des actions qui vous sont autorisées sur une commande : 1. Ces opérations sont détaillées dans la création d'une commande. Clients Menu d'administration Il n'y a pas grand chose dans ce menu, juste deux entrées pour voir les clients et pour les rechercher.

Vous arrivez sur une liste de clients. Pour chaque client deux boutons vous permettent de voir le détail d'un client et de voir la liste des commandes du client :. Vous verrez que vous êtes amené à la page du compte Drupal de l'utilisateur. En effet, les comptes Ubercart s'appuient sur les comptes Drupal. Cela présente un peu plus d'intérêt puisque vous aurez une liste de commande et la possibilité d'en ajouter pour ce client ou de modifier celles présentes :. Vous arriverez sur un formulaire qui vous permet d'entrer deux ou trois critères afin de retrouver vos clients.

Voici ce à quoi cela ressemble :. Avec les commandes, c'est donc pratiquement le plus important pour vous si vous êtes gestionnaire de la boutique, en tous les cas ce sera l'une des parties de la boutique que vous visiterez le plus souvent. Ceci ne présente à mon sens aucun intérêt et pour la peine je ne montrerai même pas de copie d'écran Cette fonctionnalité est un peu plus intéressante puisqu'elle va vous permettre de trouver tous les produits qui ne sont dans aucune catégorie du catalogue, ce qui les empêcherait d'être affichés simplement.

Vous verrez si vous avez de tels produits dans le système. Si vous avez des produits orphelins, je vous conseille de les éditer en ouvrant un nouvel onglet par produit dans votre navigateur et d'y affecter une ou plusieurs catégories du catalogue. Là, faites une pause.

Vous allez créer un nouveau type de produit. Vous allez arriver à la liste des classes existantes où vous devriez retrouver vos classes de produits habituelles :.

Voilà, c'est fait! Votre nouveau type de produits est créé. En fait, cela ne fait ni plus ni moins que créer un type de contenu CCK que Ubercart va traiter comme un produit. Cela implique trois choses : 1. Ubercart va inclure toutes les informations des produits dans ce nouveau type de produits : prix, dimensions, livraisons, etc; 3. Autres Suivant les modules que vous aurez installés, il y aura peut être d'autres entrées ici.

Redirigez vous. Drupal par la Pratique vers la page officielle du module en question pour avoir l'aide nécessaire. Les attributs servent à créer des variantes des produits. Un attribut est quelque chose que le client pourra choisir avant de commander, comme la taille d'un vêtement par exemple.

A un attribut correspond un certain nombre d'option qui sont les valeurs que peut prendre cet attribut. On les définit par classe de produits, mais ils peuvent être redéfinis au niveau des produits eux mêmes. La liste des attributs existants va apparaître et vous aurez la possibilité de les éditer ou supprimer et d'en ajouter un nouveau :.

Le formulaire qui est alors proposé est le même que vous soyez en édition d'un attribut existant ou en ajout d'un nouvel attribut. Drupal par la Pratique Notez que créer un attribut ne met cet attribut dans aucun produit, cela est une autre opération :.

Une fois soumis, vous reviendrez à la liste des attributs. Vous noterez que le classement se fait par prix mais que vous pouvez modifier cela depuis cette vue grâce aux croix de drag'n'drop à gauche.

Nous ne sommes pas allés au bout de ce que nous pouvions faire avec les classes de produits. En effet, nous n'avons pas attaché d'attributs à la classe que nous avions créée. Dans votre cas la liste devrait être vide.

Vous allez ajouter l'attribut que vous avez créé. Là vous allez pouvoir ajouter la attributs parmi tous ceux qui ne sont pas encore associés à votre classe. Ainsi, vous aurez dans la liste des attributs qui ne correspondent pas du tout à cette classe! Deux pas en avant Et un petit saut pour finir Descendons d'un étage et allons voir ce qui se passe au niveau du produit lui même.

Vous verrez que ces boutons vous permettent de modifier les attributs et options dont a hérité le produit lors de sa création : Là encore vous pouvez modifier les attributs associés. Par contre pour une Lexus, vous mettrez bien cet attribut.

Je vous conseille d'associer autant d'attributs pertinents que possible à une classe, car décocher un attribut sera plus simple que d'en associer un au niveau du produit. Là encore vous pouvez modifier les options associées.

Drupal par la Pratique Notez que la gestion des stocks peut être active ou non par option, et que les seuils peuvent être indiqués. Un seuil est la valeur sous laquelle vous serez averti que le ré-approvisionnement doit avoir lieu, si vous avez réglé le site pour cela. Qu'avons nous vu dans ces deux dernières parties Produits et Attributs?

A peu près tout ce qui vous restait à voir En résumé, vous avez vu : 1. Vous aurez ici accès à un certain nombre de rapports qui vous faciliteront le suivi de vos ventes, de vos clients et de vos produits.

Clics sur les liens de panier : indique si les produits montrés sur la page de panier, en plus des produits effectivement achetés, sont consultés;.

Rapport de stock : permet de visualiser de façon concise des stocks pour chaque produit. Chaque colonne est triable et vous pouvez restreindre l'affichage aux produits dont le seuil a été atteint. Rapport de ventes : cette partie est assez complète et permet de montrer les ventes des derniers jours, mois, années ainsi que les ventes par statut.

Vous pouvez également y créer des rapports sur mesure. Rapports produits : cette partie résume les ventes par produits, avec le revenu par produit. Pour tous les rapports, vous pouvez exporter au format CSV afin d'insérer les données dans un tableur par exemple en vue d'avoir un suivi analytique au travers d'un autre outil spécialement adapté. Cette partie est la plus compliquée mais la plus puissante de l'administration de la boutique puisqu'il s'agit de faire effectuer des actions au système lorsque certains déclencheurs événements sont exécutés et que des conditions sont satisfaites.

Drupal par la Pratique Cette liste vous présente les actions par déclencheur, vous pouvez éditer chaque action associée. Par exemple, ici vous pouvez voir que lorsqu'un rôle que vous avez vendu si vous vendez un abonnement à votre contenu par exemple arrive à expiration, un mail sera envoyé au client pour le lui notifier. Vous pouvez décrire l'action afin que ce soit plus explicite dans la liste :.

La validation, si tout est correct, va vous emmener sur la saisie des conditions. Vous avez donc ajouté un déclencheur, ainsi que des conditions pour que l'action soit menée, reste à créer l'action ou les actions associées. Là encore vous pouvez en ajouter autant que vous souhaitez. Au passage, vous noterez qu'un événement peut déclencher plusieurs actions, groupes d'actions même, et que vous pouvez éditer celles qui existent pour les désactiver par exemple. Si vous ne l'avez pas encore entrevu, ces actions conditionnelles sont très, très puissantes car elles introduisent une souplesse que vous maitrisez.

Ainsi vous pouvez inclure des opérations dans votre workflow de vente. Certains modules étendent les actions et conditions disponibles de base, augmentant encore les possibilités. Comme vous le voyez sur la figure ci-avant, il y a beaucoup de choses à paramétrer.

Je ne m'étendrai que sur certains points car le reste est explicite. Ceci se retrouve pratiquement dans tous les panneaux de configuration :. Je vous conseille de passer en revue un par un les panneaux de configuration et de vérifier que toute les informations sont correctes. Dans la suite, je ne détaillerai que les points moins explicites. Pour cette partie, notez que vous pouvez exclure certains champs de l'adresse demandée au client :.

Il vous permet de définir comment vous voulez que le prix soit affiché quand le client choisit un produit qui possède des attributs. Cette partie est intéressante car un des panneaux vous permet de mettre en place le workflow de commande, suivant des statuts que vous pouvez définir.

Cela a un intérêt quand vous utilisez ces statuts conjointement avec les actions conditionnelles :. Dans cette partie, vous pouvez indiquer les messages qui seront affichés sur le récapitulatif de commande, ainsi que les coordonnées par défaut de l'expédition.

Cette partie est beaucoup plus intéressante puisqu'elle va vous permettre d'ajouter des moyens d'expédition.

Vous allez pouvoir configurer une méthode d'expédition dont le coût sera un prix de base plus un prix par unité de poids. Notez que cette méthode n'est pas forcément activée voir la liste dans Configuration générale :.

Vous allez être amené à l'interface d'ajout de conditions que vous avez vue précédemment avec les actions conditionnelles. Ceci vous montre la méthode générale pour ajouter un taux d'expédition : 1.

Vous allez pouvoir configurer une méthode d'expédition dont le coût sera un prix d'emballage plus un coût d'expédition :. D'abord, vous avez le résumé de tous les taux précédemment entré. Là vous allez arriver à la configuration d'une méthode à taux fixe, comme l'est par exemple l'envoi en Chronopost d'un colis entre g et 1kg :. Le prix de base est le prix de l'envoi, les frais d'expédition par défaut sont les frais par produit supplémentaire. Vous allez voir votre méthode apparaître dans la liste.

Pour le moment, vous n'avez fait qu'indiquer que la méthode existait, il faut maintenant spécifier des conditions pour lesquelles va s'appliquer cette méthode. La condition porte sur le poids total de la commande, mais vous pouvez imposer des conditions très précises pour vos produits, par exemple vous pourriez avoir un conditionnement renforcé, ou frigorifique, si la commande contient tel ou tel article. Ubercart, via les actions conditionnelles, vous permet donc de gérer cela de façon très souple.

Might our Artificial Intelligence support you?

Une fois que vous aurez entré quelques taux d'expéditions, tout cela vous semblera très simple à utiliser. Notez que l'absence de condition vous place dans les conditions toujours validées. Donc si vous ne mettez pas de condition à un taux d'expédition, celui ci sera toujours présenté.

Par ailleurs, sont proposés au client tous les taux dont les conditions d'application sont satisfaites. Ceci permet donc de laisser le client choisir quel mode de livraison il veut entre, par exemple, une livraison sous 24h ou une livraison économique sous 15j.

Aussi je vous conseille de définir autant de taux d'expédition différents que vous pouvez, cela laissera plus de choix au client. Configuration des paiements Attention, cette partie est critique pour le bon fonctionnement de votre boutique, n'y touchez que si vous savez exactement ce que vous faîtes. Je ne présente ici que le principe et non pas les champs eux mêmes qui dépendent essentiellement de votre plateforme de paiement. Il y a autant d'interfaces de paiement possible que de banque pratiquement.

Chaque banque propose en effet généralement son interface propriétaire, aux banques vous pouvez ajouter Paypal et les moyens similaires comme Google Checkout, vous pouvez aussi ajouter à la liste les paiements non directs, comme les virements, les chèques, les mandats, etc. Drupal par la Pratique Ça, c'est ce qui est possible.

DRUPAL 6.3 TÉLÉCHARGER

Malheureusement, toutes les interfaces bancaires n'ont pas donné naissance au module correspondant sous Drupal et vous serez donc limité dans le choix de votre passerelle de paiement. Paypal est très bien pris en charge et permet le paiement par carte bancaire Bleue et Visa au moins, voire par carte American Express si vous avez un compte outre atlantique pour le moment, c'est ouvert seulement aux comptes US mais cela devrait arriver en France à terme.

Ubercart est même certifié Paypal, ce qui garantit la bonne intégration de Paypal. Si vous avez néanmoins besoin d'une interface directe avec une banque, vous devrez trouver le module qui correspond ou le développer. Il faudra par ailleurs assurer la sécurisation de la connexion, ce que la banque pourra assurer ou votre hébergement. Vous remarquerez le pluriel car comme il est dit plus haut, les configurations sont spécifiques aux interfaces de paiement et donc vous devrez lire attentivement les intitulés des champs avant de les remplir.

Rapprochez vous de votre prestataire de paiement qui saura aussi vous indiquer quels sont les paramètres de réglage:. En tous les cas, vous aurez la possibilité d'activer les moyens de paiements il faudra activer les modules auparavant :.

Cette partie permet de configurer la façon dont sera rendu le catalogue, c'est à dire essentiellement la navigation et la présentation des différentes catégories, mais pas la présentation des produits eux mêmes. Vous pourrez définir par exemple le nombre de produits présentés dans les grilles et les champs que vous afficherez, entre autres :. Par exemple, ce peut être l'adresse du responsable du réapprovisionnement pour votre structure. Vous pourrez aussi préciser le message, en utilisant des tokens petits modèles de texte qui seront remplacés par leurs valeurs au moment de l'envoi dont les valeurs possibles sont indiquées dans l'aide :.

Vous pouvez passer outre la configuration par défaut et définir vous même le format d'adresse des pays :. Une alternative à ce module qui est inclus nativement dans Ubercart est le module UC Upsell. En tous les cas ici il n'y a pas vraiment d'interface mais l'aide détaille exhaustivement tout ce qu'il est possible de faire et la syntaxe pour le faire :.

Comme pour les filtres sur les formats d'entrée Drupal, vous pouvez choisir l'ordre d'application ainsi que l'activation ou non des filtres. Le mot susceptible est important et encore une fois, ce sont les actions conditionnelles qui auront le dernier mot sur l'application des taxes ou non puisque vous pouvez mettre des conditions supplémentaires sur l'application de telle ou telle taxe. Vous pouvez taxer les produits mais aussi les opérations annexes d'expédition, emballage, etc.

Là encore, le formulaire de création est explicite et il s'agit d'abord de créer la taxe et ensuite d'indiquer les conditions éventuelles de son application. Notez que si vous ne cochez rien, la taxe sera appliquée partout. Enfin, validez, vous verrez votre taxe Enfin, pas entièrement. Vous avez vu ci-avant que vous pouviez ajouter des classes de produits, dotés d'attributs présentant des options.

Pour Ubercart, c'est tout ce qu'il y a à configurer au niveau des produits. Le reste est pris en charge par Drupal et entrer un produit revient à rentrer un type de contenu que Ubercart identifie comme une classe de produit.

Je vous renvoie donc aux tutoriels sur la gestion des articles et des types de contenus. Introduction Ce tutoriel a pour but de faire le tour des opérations standard d'administration.

De même, nous ne parlerons ici que de l'administration générale liée à la plateforme même et non pas de l'administration des modules qui est couverte par d'autres tutoriels. Vous allez arriver sur la page d'accueil de l'administration, où vous aurez le choix d'afficher ou non les descriptions des sous parties et d'afficher les configurations par module.

Ce dernier point peut avoir un intérêt si vous ne savez pas dans quelle partie un module a intégré sa configuration mais que vous connaissez le nom du module :. Il n'y a pas grand chose à dire sur l'administration, sinon que les gros modules peuvent créer leur propres parties de cette administration comme c'est le cas pour le module Rules.

L'administration se divise en plusieurs parties. En haut, vous aurez peut être l'opportunité de voir un cadre rouge vous informant qu'il y a un problème sur votre site comme sur la figure ci avant. Dans ce cas un lien vers le tableau de bord vous permet de voir quel est le problème. Dans la suite, nous allons passer en revue les pages d'administration les plus utiles. C'est également ici que vous pouvez rendre obligatoire la prévisualisation du contenu, ce qui est utile surtout quand vous autorisez des visiteurs à publier du contenu.

La liste résume toutes les catégories déjà enregistrées, une catégorie étant un sujet de contact, un groupe d'adresses mails liées et un message que l'utilisateur recevra en retour de son message. Vous allez pouvoir régler les paramètres de votre formulaire de contact et notamment le nombre de fois que les utilisateurs peuvent l'utiliser, afin de réduire le spam par exemple.

Une case très importante est la checkbox qui se situe en bas et va vous permettre, si vous la cochez, de fournir des formulaires de contact personnalisés pour tous les membres de votre site, accessibles depuis leur profil.

Ces formulaires permettront aux visiteurs d'envoyer des messages à vos membres sans dévoiler l'adresse mail de ceux ci. Notez que par défaut, Drupal n'offre pas la possibilité aux utilisateurs non identifiés d'envoyer des messages aux membres. Ceci sera possible à partir de la version 7. Les utilisateurs non identifiés peuvent d'ores et déjà utiliser le formulaire de contact global. Suivant les modules que vous aurez activés vous allez pouvoir régler plusieurs choses dont les suivantes.

Sous ce nom un peu technique se cache quelque chose de bien connu maintenant, à savoir les flux RSS. Vous verrez apparaître les éléments du flux que vous avez configurés. Drupal crée un bloc par flux ou catégorie de flux que vous créez, ainsi vous pouvez afficher très simplement des informations venant d'autres sites.

Vous allez pouvoir régler les flux sortants par défaut. Chaque rubrique de votre site les termes, les vues fournit un flux RSS que d'autres sites ou des lecteurs de flux vont pouvoir exploiter pour récupérer vos nouveautés et les afficher.

C'est ici que vous réglez ce que vous mettez dans ces flux :. En particulier le nombre de réponses à un sujet pour qu'il devienne populaire ou le nombre de sujets par page ainsi que leur ordre :. Si vous avez installé Advanced Forum, vous aurez quelques options supplémentaires.

La différence entre les deux est qu'un conteneur ne peut pas contenir de messages, on le place donc souvent au niveau le plus haut afin qu'il contienne lui même les forums. Cela sert à organiser en catégories.

6.3 TÉLÉCHARGER DRUPAL

Une galerie va permettre de classer vos images. Des modules permettent d'étendre les fonctionnalités, notamment le module Gallery qui est très performant. Il n'y aura sûrement rien dans la liste qui s'affichera Vous allez pouvoir créer là un formulaire.

Ceci est une fonctionnalité vraiment intéressante si vous avez besoin que vos visiteurs vous envoient des informations que vous aurez ensuite à traiter. Par exemple, si vous voulez mettre en place une formulaire d'inscription à un concours, ou la demande de devis.

Il y a plusieurs parties dans la création du formulaire, notamment la description générale et le message que recevra le visiteur quand il soumettra son formulaire :.

Drupal par la Pratique Également, vous allez pouvoir paramétrer les éléments de transmission du formulaire : qui reçoit les informations? Quel est le sujet? Faut-il mettre en copie quelqu'un?

De même, vous pouvez restreindre l'accès à certains rôles. Jusque là ce n'était pas vraiment très surprenant, mais maintenant vous allez avoir accès à la configuration des champs du formulaire et pourrez ajouter des champs de types texte, date, image, etc.

Vous allez recevoir le résultat de votre soumission. Vous allez pouvoir voir et gérer les résultats individuels, voir l'analyse des résultats et même pouvoir les télécharger au format Microsoft Excel :. C'est donc un outil très puissant que vous voulez faire une campagne de récupération d'informations ou tout simplement analyser des informations qui vous ont déjà été envoyées.

Nous allons nous intéresser à quelques éléments dont vous pourrez avoir besoin. Comme vous pourrez le tester, les déclencheurs portent sur le contenu, la taxonomie, les utilisateurs, etc, tandis que les actions permettent d'envoyer ou d'afficher des messages et d'agir sur le contenu.

Divers réglages sont possibles ici suivant le type de boite à outil que vous aurez choisi pour traiter automatiquement vos images. Vous pourrez effectuer systématiquement des traitements chaque fois qu'une image sera insérée sur votre site. Par exemple vous pourrez imposer un profil de couleurs, cela a un intérêt si votre site est très orienté vers du contenu photographique et que vous souhaitez conserver une unité de rendu des photos par exemple.

Vous allez pouvoir là définir le fuseau horaire ainsi que les formats de date utilisés sur votre site. Ces formats seront utilisés dans vos contenus pour montrer les champs que vous aurez créés de type date avec CCK par exemple.

Si votre format n'est pas présent dans la liste, vous pourrez même créer le vôtre :. Cette section est très importante puisque c'est là que vous allez pouvoir spécifier à quoi vont avoir accès les utilisateurs en terme de formatage des contenus qu'ils enverront. Ceci a son importance si vous avez plusieurs niveaux de contributeurs et que vous ne voulez pas que tous aient accès aux mêmes possibilités.

Par exemple, vous ne souhaitez pas forcément que tout le monde puisse insérer des images dans le texte afin d'éviter de surcharger votre serveur, ou vous ne souhaitez pas que des liens vers des sites externes soient entrés. C'est ici que cela se règle :. Vous pouvez configurer chaque format d'entrée en spécifiant qui a le droit de l'utiliser et quels sont les filtres qu'il autorise.

Je vous conseille donc de laisser le nettoyeur HTML en place. L'ordre des filtres est important et le nettoyeur devrait se trouver en dernier. Un des filtres, le filtre d'URL, est très pratique car il permet de rendre cliquables les liens insérés. Les formats d'entrée sont utilisés conjointement avec l'éditeur de texte Wysiwyg si vous en utilisez un. Voici l'interface de configuration d'un format d'entrée :.

Cette partie est liée à l'installation du module éponyme et vous permettra de configurer l'assistant d'insertion d'images. Malheureusement pour les francophones, ce module n'a pas été traduit encore.

Cela reste tout de même configurable et la seule partie que je vous invite à modifier est la partie sur les tailles des images insérées, vous pouvez modifier le reste à condition de maitriser vos modifications :. Là vous pouvez configurer quelle interface logicielle vous allez utiliser pour tout ce qui concerne les images.

Je vous encourage à la procrastination sur ce coup et à ne rien toucher sauf à savoir ce que vous faîtes. Si vous voulez vraiment modifier le choix fait, essayer ensuite d'insérer une image pour voir si tout se passe bien.

Vous pourrez avoir plus de possibilités de réglages si vous choisissez le Toolkit ImageMagick mais il se peut que vous obteniez en échange une impossibilité de générer les vignettes A l'inverse, pour utiliser GD2, il faut que la librairie soit disponible sur l'installation de PHP de votre hébergeur ce qui est le cas en général. Vous verrez des avertissements à propos de GD2 dans le tableau de bord, sans doute dus à la façon dont a été compilé PHP mais pas gênant pour l'exploitation.

Cette partie va vous permettre d'effectuer des réglages importants concernant vos images. Notamment, vous pourrez modifier le chemin par défaut d'enregistrement des fichiers. Ce chemin est relatif au chemin que vous aurez indiqué pour le système de fichiers en général. Ces images de tailles réduites seront créées chaque fois qu'une image sera insérée.

DRUPAL 6.3 TÉLÉCHARGER

Drupal par la Pratique Le reste vous permet de définir si vous autorisez ou non l'adjonction d'image à des contenus et de régler les paramètres des galeries ou de l'import des images :.

Ces profils peuvent être utilisés ensuite dans CCK ou Views afin de montrer des images. Vous pouvez définir autant de profils que vous souhaitez. Notez qu'un aperçu vous est offert sur une image vectorielle en bas afin de vous rendre compte des effets :.

Cette partie contient des informations capitales pour votre site rien que ça! Cette dernière information est capitale au possible.

En effet, si ce chemin est faux, votre page d'accueil montrera une erreur Heureusement, vous ne pouvez pas entrer un chemin inexistant sous peine que Drupal vous refuse l'enregistrement des informations MAIS vous pouvez très bien entrer un Drupal par la Pratique chemin valide, enregistrer puis supprimer le contenu dont vous aviez enregistré le chemin Pas si tordu que ça en fait car vous pourriez bien tout casser sans même le faire exprès!

En effet, imaginez que vous mettiez ici un chemin pointant vers une page que vous avez créée spécialement pour accueillir les visiteurs et que vous choisissiez de donner un nom plus parlant à votre alias, histoire de ne pas avoir à taper un chemin trop long. Voici à quoi ressemble cette page de configuration des informations :. Ce module est très complet et dans cette partie vous pourrez régler tout ce qui Je vous encourage à parcourir les différentes parties et à y saisir les informations que vous voudriez modifier, sauf dans la partie Advanced Settings où il faut être plus prudent sur ce que vous modifiez : Comme vous le notez, vous pouvez également gérer les slideshows.

Ceci permet d'éviter que vos utilisateurs perdent du contenu si vous faites de la maintenance en rechargeant la base, ou que vos utilisateurs ne rencontrent pas d'erreur comme ce peut être le cas le temps de vos opérations. Vous pouvez inclure un message indiquant quand votre site sera de retour :. Notez que pour le moment il n'y a pas de moyen simple de faire une mise à jour du site une fois celui ci en ligne En effet, normalement vous devez disposer de deux sites pour bien faire les choses : un site de test et un site de production.

Le bonne méthode semble être : 1. Une autre option moins drastique est d'interdire l'insertion de contenu inscriptions, ajout de contenu, commandes, etc le temps de la maintenance, cela laisse au moins accessible le site en lecture.

Sans l'indexation, votre contenu n'apparaîtra pas dans les résultats de recherche :. Vous allez pouvoir régler ici quelques éléments permettant d'optimiser votre site pour les aspects génération de contenu et compression des contenus transférés.

Drupal — Wikipédia

Il s'agit dans le premier cas de l'utilisation du cache mis en place par Drupal qui stocke une partie des pages afin de ne pas le re-générer à chaque demande.

Les textes d'aide sont très explicites :. Si vous activez ces deux optimisations, assurez-vous tout de suite que cela ne perturbe pas l'affichage de votre site en vidant le cache du site et en testant quelques pages. En effet, les CSS participent à l'aspect graphique de votre site tandis que les fichiers JavaScript permettent d'adjoindre certaines fonctions parfois nécessaires.

En effet, au delà de 30 fichiers, Internet Explorer arrête tout bonnement de les charger N'utilisez la régulation que si vous rencontrez des problèmes de performances sur votre site. Il s'agit des fichiers en général et des fichiers temporaires, cela définit les répertoires principaux sachant que les modules pourront créer leurs propres sous-répertoires dedans :.

En effet, ceci vous permettra de pouvoir migrer simplement votre site d'un nom de domaine à un autre. Vous pouvez associer plusieurs éditeurs suivant les différents formats d'entrée que vous aurez définis :.

Ce module vous indique même comment installer des éditeurs qui ne sont pas de la responsabilité de Drupal ni du module lui même mais sont plutôt développés par d'autres communautés. Vous pouvez montrer tous les boutons si vous le souhaitez mais l'intérêt est ici de pouvoir limiter si par exemple vous ne souhaitez pas que les utilisateurs utilisent certaines fonctionnalités.

Vous pouvez aussi régler le paramétrage de base ainsi que l'apparence de l'éditeur ou indiquer quels fichiers CSS vous utilisez pour permettre la mise en forme dans l'éditeur :. Cette section vous permet d'avoir une vue globale de ce qui fonctionne bien ou non sur votre site. En fonctionnement normal, rien ne doit être rouge.

Deux modules vous donneront souvent des avertissements, il s'agit du module de suivi de téléchargement qui n'est pas forcément présent sur votre serveur et du module de vérification des mises à jour s'il est désactivé. En phase de développement ou si vous rencontrez des problèmes d'accès, notamment à la page de gestion des modules, désactivez le car c'est sans doute lui le responsable.

Dans ce cas, ne l'activez qu'une fois de temps en temps pour vérifier les mises à jour : en effet sinon il tentera de vérifier très régulièrement les mises à jour et le système marquera de longues pauses le temps qu'il contacte les serveurs distants lui donnant les informations sur les mises à jour.

Dans les prochaines versions de Drupal, il sera sans doute amélioré afin de permettre de régler la fréquence des vérifications et de forcer manuellement une vérification :. Si vous activez le module Statistiques, vous allez avoir accès à de nombreux rapports vous présentant les contenus les plus visités ou les erreurs les plus fréquemment accédées. Ceci vous permettra d'optimiser les parties les plus vues et de corriger les éventuelles erreurs. Une fois ceci fait, vous aurez accès aux rapports comme les pages les plus consultées, je vous invite à naviguer un peu sur votre site puis à revenir voir les rapports dans cette section :.

A noter que pour les statistiques internes, vous pouvez installer sur votre serveur un outil comme AWStats ou Webalyzer souvent disponibles chez les hébergeurs. Google Analytics vous fournira quant à lui une analyse complémentaire des accès à votre site, très utile lors d'une campagne publicitaire par exemple. Drupal dispose d'un module pour traiter les newsletter, Simplenews, nous allons étudier en détails son utilisation.

Les raisons de mettre en place une lettre d'information, ou newsletter, sont multiples. Notamment, cela sert deux desseins : 1. Plusieurs modules de Drupal permettent de mettre en place une communication de masse, notamment Mass Mailer qui va vous permettre d'envoyer un mail à vos membres, et Simplenews qui est un peu plus fin puisqu'il permet la gestion des abonnements. C'est donc plutôt de l'information On Demand dans le second cas.

Nous traiterons dans ce tutoriel de Simplenews uniquement, Mass Mailer étant très basique à employer. Nous allons voir dans la suite tout cela. Comme vous le voyez, il n'y a pas grand chose à configurer et à moins que vous ne souhaitiez faire correspondre un de vos types de contenus à un bulletin, je vous conseille de laisser les réglages par défaut.

Vous allez dans cette section définir les réglages généraux des bulletins. L'accusé de réception peut être utile si vous faîtes une analyse du taux d'ouverture afin de cibler par exemple quel message marketing a un meilleur taux vous faîtes alors le test avec deux échantillons d'utilisateurs auxquels vous adressez deux bulletins différents dans leur contenu, le bulletin qui offre le plus Drupal par la Pratique grand taux d'ouverture, et de clics ensuite, est celui que vous devez envoyer à votre ensemble de clients.

Le module Simplenews Statistics permet de rassembler ces informations. Vous pouvez définir ici des messages permettant de confirmer la souscription, la désinscription suivant que les utilisateurs sont enregistrés ou non.

La case à cocher en haut permet de synchroniser le compte de l'utilisateur avec ses abonnements, ainsi toutes les actions sur le compte se répercutent sur ses abonnements : blocage, déblocage, destruction. Vous allez pouvoir régler ici la façon dont sera traitée l'expédition de vos bulletins. Vous pouvez soit envoyer directement les bulletins, soit laisser cron le faire.

Envoyer directement peut paraître une bonne idée, sauf que si vous essayez d'envoyer ou bulletins en même temps, suivant votre base, cela peut poser problème Comme c'est conseillé, il est donc plus prudent de laisser cron se charger de l'envoi : les messages sont alors mis dans la queue et envoyés au passage de cron.

Notez également que votre hébergeur peut imposer des règles d'utilisation de son serveur de mails qui limiteront vos envois, ou plutôt qui vous feront risquer la fermeture de votre compte si vous abusez des envois de mails.

Les envois B2B sont soumis à d'autres règles. Mais qu'est-ce qu'un bulletin au fait? Un bulletin est un fil d'information auquel peuvent s'abonner les visiteurs de votre site, enregistrés ou non. On parle d'une newsletter en général, et bien avec Simplenews, vous pouvez en avoir deux, trois, huit, douze L'intérêt est de pouvoir cibler le contenu en fonction des attentes des abonnés, par exemple sur un site d'informations généralistes, on peut imaginer qu'il y ait différents bulletins traitant des différentes sections d'informations, comme la politique, la technique, etc.

Chacun des bulletins pouvant être géré par une personne différente. Bref, vous avez cette possibilité en tous les cas. Vous allez arriver sur une liste plus ou moins vide. Vous avez envoyé avec succès votre publication de test. Vous avez même reçu celle ci dans votre boite mail Et maintenant, comment l'envoyer aux autres destinataires?

Voici votre publication qui n'était pas perdu heureusement. Les icônes vous indiquent son état et en les survolant à la souris vous aurez l'explication textuelle : là la publication est publiée mais non envoyée. Vous allez retrouver votre publication et cette fois ci, si tout est correct pouvoir l'envoyer réellement, sinon vous pourrez réitérer l'opération et l'envoyer à l'adresse d'essai.

Vous avez la liste des publications envoyées et vous pouvez trier par bulletin. Comme vous le constatez, l'horloge a été remplacée par une icône indiquant le succès de l'envoi. Vous constatez que vous pouvez mettre à jour simplement les abonnements et abonner en masse ou désabonner en masse. L'initialisation d'un site à partir d'une base de données de produits ou d'utilisateurs est rendue possible dans Drupal au travers le module Node Import.

Nous allons voir ici comment l'utiliser afin d'initialiser la base avec un listing d'utilisateurs et de créer les utilisateurs enregistrés du site ET leur profil traité par Content Profile.

Nous partons du principe que vous disposez d'un listing des utilisateurs. Pour être exploitable, ce listing se veut évidemment sous forme numérique, il faut que les colonnes soient séparables au moyen d'un motif de reconnaissance. Un enregistrement correspondra à une ligne du fichier.

Mettez une première ligne pour étiqueter les colonnes, cela sera utilisable et utile. La création de ce fichier d'entrée n'entre pas dans le cadre de ce tutoriel.

DRUPAL 6.3 TÉLÉCHARGER

Avant toute chose, faites une sauvegarde de votre base de données afin de pouvoir rétablir un état correct si quelque chose se passait mal. Import des utilisateurs Nous allons commencer par importer les utilisateurs en utilisant le module Node Import. Vous allez arriver sur la liste des imports précédents, qui sera sûrement vide si vous lisez ce tutoriel pour la première fois Cet écran vous indique cela et en plus fournit un lien vers diverses pages du projet.

Vous allez arriver à un écran vous demandant quel type de contenu vous souhaitez intégrer. L'écran suivant va vous permettre de choisir entre les fichiers déjà envoyés sur le serveur et un fichier que vous pouvez envoyer : Une fois fini, votre fichier va apparaître dans la liste des fichiers disponibles.

Les premières lignes de votre fichier vont être interprétées suivant les réglages par défaut d'import, cela ne correspondra pas forcément à votre syntaxe et vous ne verrez pas forcément toutes les colonnes du coup :. Vos nouveaux réglages vont être pris en compte et l'échantillon va être ré-interprété.

Le résultat devrait être plus conforme et présenter des colonnes, si ce n'est pas le cas, recommencer et vérifier bien vos choix :. Il est donc important d'avoir une ligne d'entête dans le fichier afin de retrouver ses petits Notez que si vous n'avez pas de mot de passe dans votre fichier, Node Import peut les générer. Drupal par la Pratique L'étape suivante permet de choisir le statut de l'utilisateur, si comme moi vous ne l'avez pas imposé dans le fichier :. Ici je choisis de créer les utilisateurs directement actifs sans les notifier de la création de leur compte.

L'écran suivant est un écran de vérification de l'import, il vous permet de contrôler que les X premiers enregistrements sont bien importés. Notez que l'import réel n'a pas encore eu lieu, c'est une pré-vérification à ce niveau.

Enfin, l'écran suivant fait office de checklist avant le décollage final, vous pouvez en profiter pour nommer votre import : C'est bon? Tout est correct? Vous avez donné un petit nom à votre import?

La fenêtre suivante va vous montrer en direct où en est l'importation, c'est de l'Ajax et vous n'aurez donc pas de limitation de temps d'exécution. Chose heureuse si vous avez des milliers d'enregistrements à traiter :. Une fois fini l'import, un écran vous informe sur sa correcte exécution et vous permet de télécharger les lignes qui ont posé problème, ce qui peut vous servir de base à un nouvel import une fois corrigées les erreurs :.

Bon vous avez vu le plus dur Pratique non? Donc pour importer les profils, vous reprenez exactement les mêmes opérations, hormis pour la sélection du type de contenu où vous prendrez cette fois le contenu qui correspond à votre profil. Deux choses auxquelles faire attention quand même : 1.

Ceci sera très certainement corrigé dans la version 1. Ubercart est prévu à la base pour fonctionner en mode mono-vendeur, mais l'extension Ubercart Marketplace permet de passer outre cela et d'étendre un site marchand en véritable plateforme de marchés avec des vendeurs indépendants pouvant proposer des produits sur votre site. Nous allons voir comment faire fonctionner cela. Ubercart Marketplace va permettre à votre site de gérer des vendeurs externes.

Ces vendeurs seront des utilisateurs enregistrés du site avec un rôle particulier. Avec ce rôle ils auront accès à la création de produit, à la gestion de leurs commandes et à leurs rapports de vente. Tout comme vous avez accès à tout cela en tant qu'administrateur, la différence est que vous avez accès à tout tandis que les vendeurs n'auront accès qu'à leur partie. L'autre différence, de taille, est que vous n'avez pas de commission à payer alors que les vendeurs auront une commission à vous payer sur leurs ventes.

Bien entendu, cela est réglable. Par ailleurs, les outils de reporting de Ubercart intègrent les commissions et ventes des vendeurs. Configuration générale Configuration des droits des vendeurs Il s'agit en premier lieu de créer un rôle correspondant au statut de vendeur. Ceci va permettre aux vendeurs d'accéder aux champs de contenu lorsqu'ils créeront des produits. Il y a assez peu de choses à configurer et les aides sont explicites, faisons le tour ligne par ligne : 3. Hide extra fields : cochez si vous voulez cacher les champs non nécessaires testez pour voir, en éditant un produit, vous verrez quels sont ces champs ; 4.

Show list price : décochez si vous ne voulez pas que le vendeur puisse entrer plusieurs prix, mieux vaut le laisser coché; 5.

Administrator base price : le prix minimum de vente des produits que vous pouvez imposer; 6. Default commission rate : le taux de commission, indiqué par la part qui revient au vendeur, en pourcentage; 7. Configure commission rates by seller role and product class : ce lien est pratique si vous voulez imposer des commissions différentes suivant les produits vendus; 8. Automatically calculate commission : calcule et cache la commission; 9.

Une fois l'archive téléchargée, décompressez-la à la racine de votre disque dur et renommez le dossier en 'PHP'. Dans le dossier PHP , vous trouverez deux fichiers: php. Copiez php. Ce fichier est le fichier de configuration qui contrôle les options dont vous disposerez.

Télécharger et installer le. Cette adresse est le rebouclage, elle peut aussi être rentrée directement dans tout navigateur web. PHP peut-être installé avec toutes les déclinaisons de la distribution Debian stable, testing, unstable. Une fois ces commandes exécutées, redémarrer le serveur Web. Si tout s'est bien passé, vous disposez maintenant d'un serveur Web qui a la capacité d'exécuter des scripts PHP dans votre navigateur. Une fois les serveurs Web installés, ils se lancent automatiquement à chaque démarrage de la machine, ce qui est souhaitable pour un serveur, mais pas toujours pour un PC.

En l'absence de gestionnaire de paquets , utiliser le. La dénomination des paquets mentionnés peut varier légèrement selon la version. Le root MySQL n'est donc pas le root système.

Il est conseillé de ne pas mettre les mêmes mots de passes pour les utilisateurs MySQL et les utilisateur du système. Le script vous demande alors si vous voulez mettre un mot de passe pour l'utilisateur root. Il vous pose ensuite une série de questions. Si vous ne savez pas quoi répondre, acceptez les choix par défaut en appuyant simplement sur Enter. Votre serveur MySQL est prêt. Après l'installation, il vaut mieux modifier les droits d'accès de root, et ajouter un mot de passe pour un peu plus de sécurité.

Pour cela, il faut se rendre à la page privilèges de PhpMyAdmin. Remarque pour Ubuntu 5. Pour la version d'Ubuntu 5. Tandis que les pages visionnées utilisent un autre encodage des caractères, comme par exemple Latin1 ISO Même si vos documents indiquent le jeu de caractères utilisé, le paramètre donné par le serveur dans les en-têtes HTTP est prioritaire! Maintenant, les en-têtes HTTP ne contiendront plus d'indication d'encodage des caractères.

Cette machine est appelée Debian et est installée en intern. À la fin de ce chapitre, nous parlons aussi des installations WAMP. À l'heure où nous rédigeons ces lignes, la version d'Apache proposée par Debian est la version standard Apache2.

Drupal permet de gérer plusieurs sites avec un seul script Drupal commun à tous les sites, on parle alors de "multi-sites". Au contraire, le terme "site unique" fait référence à l'installation d'un seul site utilisant le script Drupal. Apache2 simplifie grandement l'installation d'un site unique avec Drupal. Pour un site unique, il suffit d'éditer les fichiers d'installation présents. Modifiez le contenu en complétant l'emplacement où vous installerez ensuite Drupal.

Pratiquez de-même pour la création de la directive Directory. Complétez une adresse valable pour le gestionnaire du site et permettez que index. Les instructions adaptées ont été mises en gras. Vous pouvez laisser le reste de ce fichier inchangé. Par rapport à Apache 1. Choisissez un nom qui soit significatif pour vous, car vous serez le seul à le voir.

Nos sites virtuels s'appellent de manière peu originale site-1 et site Pour créer ce fichier, vous pouvez vous baser sur une copie du fichier default.

Les modifications qui y ont été apportées apparaissent en gras ci-dessus. À part ça, il ne vous reste qu'à configurer le DNS. Dans Drupal il ne faut rien configurer, il faut simplement créer les liens symboliques comme décrit ci-dessous.

Choisissez l'installation d'un site unique si vous ne voulez présenter qu'un seul site Web avec Drupal. Choisissez l'installation multi-sites si voulez présenter plusieurs sites Web en une seule instance Drupal.

Nos sites de démonstration portent les noms site-1 et site Si tout est en ordre, cette commande ne cause aucune erreur. La machine doit connaître son propre nom d'hôte, sinon MySQL ne fonctionne pas. Vous pouvez tester si c'est le cas à l'aide de la commande hostname. Si cela vous donne le nom de la machine, alors, tout est en ordre.