TÉLÉCHARGER DRUPAL 7.14


Drupal est un CMS utilisé dans le monde entier grâce aux nombreux avantages qu'il offre lors du développement ou de la gestion d'un site internet. 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. 10 oct. Cliquez sur le lien "Download" ("téléchargement") à côté de la version .. Bonjour, Pour information, en version le chargement de la.

Nom: DRUPAL 7.14
Format:Fichier D’archive
Version:Dernière
Licence:Libre!
Système d’exploitation: iOS. Android. Windows XP/7/10. MacOS.
Taille:63.61 Megabytes

TÉLÉCHARGER DRUPAL 7.14

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire. Gratuit et léger, Everything retrouve instantanément n'importe quel fichier sur un ordinateur grâce à sa méthode de recherche qui repose sur les noms et pas sur les contenus, comme le fait l'outil de Windows. Il suffit de taper quelques lettres, oud 'utiliser des filtres, pour lister tous les éléments correspondant à la requête. Un outil simple, à l'ancienne, d'une efficacité redoutable, à essayer absolument.

Je cherche à installer Drupal 8 sur ma page perso Free, mais malgré la réduction des J'ai installe drupal et le premier site en principal avec default. Nous sommes fiers de vous présenter notre meilleur travail à ce jour – Drupal 7, la plate-forme de gestion de contenu agréable et puissante pour contruire à peu . Vous pouvez toujours installer kissa.pro et traduire Drupal . Ma question est: a quand une traduction de Drupal en Français? Log in or module, attendre et tout les traductions télécharger automatiquement.

Drupal sait que la page d'accueil est fixée à une vue contenant les 10 derniers contenus parus, il va donc faire intervenir la vue concernée; 5. Views va sélectionner les 10 derniers articles et transmettre leurs informations à Drupal; 6. Drupal transmet ces informations au thème; 7. Ce petit exemple nous permet de répondre à la question titre: Une vue n'est donc pas ce que vous verrez au final, une vue est une sélection des informations qui vont être contenues et mises en forme dans ce que vous verrez au final.

Chaque fois le principe est le même et la vue permet de sélectionner des données avant de les passer à la couche de présentation. Création d'une nouvelle vue Maintenant que vous savez ce qu'est une vue, voyons comment la créer.

Il faut au moins activer Views et Views UI, je vous conseille aussi d'activer Views Cycle qui est un très bon module pour inclure des effets dynamiques:. Vous allez arriver sur la liste des vues existantes, dont une partie sera activée et une partie sera grisée car les vues ne seront pas actives pour cette partie. Les vues existantes sont en partie des vues créées par les modules ou par Views, et en partie des vues créées spécialement pour votre site s'il y en a déjà.

Les descriptions ne seront donc pas forcément en français, mais restent assez claires quand même. En haut, des filtres sont présents pour le cas où vous auriez beaucoup de vues, ce qui arrivent lorsque vous avez conjointement beaucoup de types de contenus et que vous créez une vue par type de contenu comme je conseille de le faire:.

Pour chaque vue dans cette liste, vous avez plusieurs opérations possibles qui figurent à droite des lignes: Exporter n'est présent que si vous avez activé le module d'exportation et cela sert quand vous voulez publier la vue, à des fins de développement surtout. Vous allez entrer dans l'interface de création d'une vue, comme pour CCK, il faut tout d'abord définir la vue et ce qu'elle va devoir sélectionner:.

Vous allez arriver à la page de définition de la vue et, si vous disposez de JavaScript activé dans votre navigateur, tout se passera désormais dans cette interface unique et il n'y aura plus de rechargement complet de page, hormis lors d'un enregistrement. Cette page se compose de deux à trois partie, la première est celle qui contient toute la description en cours de la vue, la seconde est affichée quand vous voudrez modifier un élément de la vue et enfin la troisième sert à pré-visualiser votre vue.

Je vous conseille de le faire quand vous avez enchainé quelques modifications car c'est assez long à mettre en place et ce serait dommage que votre travail soit à recommencer si jamais il y avait le moindre problème Cet affichage n'existe pas en dehors de cette interface sauf utilisation par d'autres modules assez rare , ceux qui seront utilisables en dehors sont ceux que vous allez créer mais l'affichage par défaut mérite que vous y passiez du temps car c'est lui qui va servir de base à tous les autres.

Drupal par la Pratique La première partie se présente comme ceci: On retrouve les boutons Exporter et Dupliquer en haut. Ce qui nous intéresse se trouve juste dessous et il y a 4 colonnes: Suivant le type d'affichage, des données supplémentaires pourront être modifiables comme nous le verrons; 3. Vous allez voir apparaître une fenêtre qui va vous permettre de sélectionner les filtres que vous voulez appliquer.

Vous pouvez en sélectionner plusieurs en même temps en cochant plusieurs cases, en haut le Vous avez sélectionné des contenus mais vous n'avez pas encore précisé quels champs seront affichables et le volet de prévisualisation émet une alarme dans ce sens. Vous pouvez laisser les données proposées telles quelles ou les modifier. Une fois que vous aurez tout configuré, vous devriez obtenir dans la liste des champs quelque chose comme ceci:.

Et dans la fenêtre de prévisualisation le message d'avertissement rouge devrait avoir cédé sa place à ceci: Ce n'est pas encore parfait, mais ça approche. Comme il n'y a qu'un seul contenu de type Recette ici, il n'y a qu'un résultat affiché. Vous avez créé la vue, renseigné les filtres et les tris et indiqué quels champs récupérer et dans quel ordre.

Vous pouvez aller plus loin encore, en précisant la façon générale d'afficher les champs. Ici j'ai choisi d'afficher les champs que j'avais sélectionnés. Ceci peut être intéressant aussi selon vos besoins. Là, vous allez pouvoir mettre plusieurs champs sur une même ligne, normalement il y a un champ par ligne, mais à chaque fois que vous cocherez deux cases consécutives au moins, les champs concernés figureront dans le rendu sur une même ligne.

Voilà, une fois terminées ces opérations, vous devriez voir quelque chose comme ceci dans la case de prévisualisation:. Dans la première colonne, il reste quelques autres boutons où nous n'avons pas cliqué, je vous laisse le faire au moins pour voir ce qu'ils autorisent à configurer.

Vous pourrez notamment y régler les textes qui seront affichés en entête ou en pied de page, ainsi que le texte retourné quand votre vue ne retourne aucun contenu. Une fois enregistrée, votre vue sera disponible dans la liste des vues et vous pourrez y revenir quand vous voudrez. Tout ce temps passé sur le paramétrage par défaut de la vue ne vous sera pour le moment pas très utile en frontend puisque comme annoncé, le paramétrage par défaut n'est visible que dans l'interface de modification de la vue Nous allons donc maintenant rendre cette vue un peu plus utile en lui associant deux affichages: A ce niveau, vous devriez voir un message d'alarme en bas qui vous signale que vous avez créé une page mais sans lui donner de chemin C'est mal!

En même temps, vous n'y pouvez rien et vous aurez ce message chaque fois que vous créerez une page. Corrigeons cela: Drupal par la Pratique 1. Vous devriez obtenir la liste de vos recettes, avec une pagination en bas à condition que vous en ayez entré suffisamment, ce que je vous invite à faire pour voir le résultat, quitte à modifier le nombre d'enregistrements à montrer dans la vue maintenant que vous savez le faire.

A ce niveau la page créée n'est pas vraiment différente des paramètres par défaut Vous allez découvrir l'intérêt des paramètres par défaut et la puissance de Views. Vous devriez voir quelque chose de ce style:.

Drupal par la Pratique Arrêtons nous deux minutes sur cet affichage. Pour son contenu, nous en avons à peu près fait le tour. Mais la forme est intéressante aussi, par exemple ici, vous avez des textes en italiques et grisés et des textes droits et clairement affichés. Vous pouvez ainsi définir une entrée dans un de vos menus qui pointera vers cette page, afin d'éviter de taper le chemin dans la barre d'adresse.

Là vous devriez découvrir un style de texte supplémentaire: Ces styles vous indiquent en fait ce qui a été modifié et la provenance des informations:.

Bitnami Drupal 7.14

Faisons le donc. Là vous allez retrouver l'interface de définition du champ que vous voulez ajouter, il est identique à ce que vous avez déjà vu à deux lignes près: La dernière ligne vous permet de mettre à jour et vous indique que vous mettrez alors à jour l'affichage par défaut. Sinon si vous vous trompez, vous n'aurez plus qu'à défaire vos modifications ou les annuler tout simplement mais il faudra tout refaire depuis la dernière sauvegarde de la vue.

Vous verrez alors que le nouveau champ a été ajouté pour cet affichage et que le texte dans le bloc champ est de style droit et noir. Vous venez de particulariser votre affichage. Je pense que vous entrevoyez maintenant les possibilités: La suite va illustrer un peu plus fortement cela.

Cette fois-ci encore vous allez voir des paramètres spécifiques à cet affichage en bas de la première Nous allons particulariser un peu notre bloc en ne retenant que les 5 dernières recettes et en n'affichant ni la pagination, ni le résumé car il n'y a pas la place dans un bloc. Et voilà, votre bloc est prêt à être affiché.

En revenant sur votre page d'accueil, vous devriez obtenir quelque chose dans ce style ici j'ai ajouté un article pour l'exemple, si vous avez plus de 5, vous aurez au plus les 5 derniers dans votre bloc:. Les filtres sont très pratiques et peuvent permettre d'aller un peu plus loin que la sélection en entrée des contenus. Vous pouvez en effet offrir la possibilité à l'utilisateur de sélectionner en direct les contenus qu'il souhaite voir.

Nous allons utiliser cette fonctionnalité afin de permettre de filtrer par ingrédient et par niveau. Vous allez ensuite arriver sur la page de configuration du premier champ, Difficulté, et cela devrait ressembler à ceci:.

Faites de même pour le champ Ingrédient:. Vous devriez voir les filtres que vous avez indiqués et pouvez les tester si vous avez mis des contenus avec des valeurs de difficultés différentes:. Views est très puissant, nous n'avons vu qu'une partie de ce module. Pour aller plus loin, je vous invite à tester les champs que nous n'avons pas explorés et à créer des blocs et pages selon vos besoins.

install | Drupal France

Sachez enfin que vous pouvez adapter l'affichage final grâce au thème. A la différence des autres CMS, Drupal permet d'utiliser sur un site plusieurs thèmes complétement différents, avec leurs propres positions. Ainsi Drupal permet de placer les blocs pour chaque thème et vous allez apprendre comment. Qu'est ce qu'un bloc? Un bloc est une unité d'affichage présentant des informations transmises par un module ou par une.

Si vous avez suivi le tutoriel sur les vues, vous aurez créé un bloc affichant les derniers contenus d'un type par exemple. Beaucoup de modules proposent des blocs, comme par exemple le module User qui propose un bloc affichant les derniers inscrits au site je vous conseille de créer ce bloc via Views, ce sera plus souple.

Là vous allez avoir une interface qui va contenir votre thème dont les zones seront mises en exergue par leurs noms entourés de jaune ou de pointillés par exemple car cela dépend du thème. En bas vous verrez la liste des modules disponibles et non encore affichés et au dessus les blocs figurant déjà dans des zones:.

Nous allons créer un bloc, sachant que vous pourrez de la même façon déplacer et configurer un bloc existant. Vous allez arriver sur l'interface de création d'un bloc, qui se compose de deux parties. La première partie permet de définir le contenu du bloc et vous pourrez y re définir le titre du bloc, sa description, qui apparaitra dans la liste des blocs, et enfin le contenu du bloc lui même.

Vous pourriez utiliser du PHP directement dans le bloc, si vous avez activé le module PHP Filter, mais je vous le déconseille et pour des raisons de conception vous invite à créer plutôt un module dans ce cas. La seconde partie va permettre de définir dans quelles circonstances le bloc sera affiché, là encore les textes d'aides sont très explicites.

Par défaut, le bloc aura été mis en bas de la zone, vous pouvez alors vous servir du curseur en croix à la gauche du titre afin de positionner ce bloc par rapport aux autres vous pouvez même le tirer vers une autre zone si vous le souhaitez.

Drupal permet de configurer de nombreuses choses et chaque module apporte son lot d'options de configuration. Ce tutoriel va vous faire découvrir les principales choses que vous pouvez configurer. Du fait de la disparité des points qui seront abordés, il n'y aura pas de fil rouge à ce tutoriel.

Vous avez entré un tel chemin lors du tutoriel sur Views. Le module Path permet de gérer les alias d'URL qui vont rendre un peu plus parlant les chemins. Ceci a deux intérêts principaux: Ces deux points sont très importants pour pouvoir diffuser des URLs vers votre contenu faciles à retenir et pour le référencement. A gauche, vous avez le chemin tel que vous pourriez l'entrer dans la barre d'adresse de votre navigateur.

Comme vous pouvez le constater, le chemin alias est bien plus lisible que le chemin système. Vous n'avez jamais si vous l'avez fait, très bien! C'est dû au module Path Auto qui est sans doute activé sur votre site. Ce module permet de générer automatiquement un chemin à partir de vos contenus.

Il est possible de régler très finement la nomenclature des alias générés et je vous invite à effectuer ces réglages pour avoir des chemins les plus parlant possible, pour vous et pour les robots. Cette case va permettre de recréer les alias en masse. Vous pouvez configurer très précisément les remplacements à effectuer dans vos URLs, par exemple tout ce qui concerne la ponctuation ou l'accentuation: Suppression des anciens alias L'opération suivante n'est à mener que si vous n'avez pas créé de lien interne vers un contenu aliasé ou si vous savez éditer un article afin d'utiliser l'alias mis à jour dans le lien.

Le module Linodef http: L'intérêt est donc limité, en revanche le principe est à retenir et si vous pouvez faire pointer vers le chemin système dans un lien, faites le car c'est le seul chemin pérenne.

Conserver l'ancien alias. Ceci chargera un peu la table contenant les alias mais évitera les erreurs si des liens pointent vers d'anciens alias. C'est ce que je vous conseille si vous n'êtes pas sûr de vous, c'est une solution sans risque. Quoi que vous ayez choisi, voici en tous les cas la méthode pour supprimer et générer de nouveau les alias. Voilà, les alias sont supprimés et si vous essayez d'accéder à un contenu via par exemple http: Ça fait mal mais ça se soigne et il suffit de re-générer les alias pour être de nouveau en forme.

Attention, ces chemins sont relatifs à la racine de votre site et si vous les utilisez tels quels dans un article pour pointer vers un autre article par exemple, vous aboutirez à une erreur car Drupal cherchera le contenu depuis le chemin en cours. Pour pallier ce problème, plusieurs modules existent et je vous conseille Path Filter qui est un filtre permettant de gérer les liens internes en ajoutant simplement Vous avez vu le plus dur: Et de toute façon, la plupart du temps vous n'aurez pas à créer une entrée de menu.

Liens primaires: Liens secondaires: Je conseille de ne pas l'afficher mais de le conserver afin d'avoir facilement accès aux entrées créées qui pourront être ainsi déplacées sans avoir à être créées. La page se présente comme ceci:. Voilà, votre lien existe dans le menu, si vous en aviez plusieurs, vous pourriez les déplacer grâce aux croix et en tirant le lien où vous souhaitez:. Vous pouvez modifier les entrées et les menus, par modifier on entend déplacer, renommer, supprimer, modifier les chemins.

Si votre menu existe dorénavant, il n'est pas affiché pour autant. Il faut savoir que chaque fois que vous créez un menu, un bloc est créé. Pour l'afficher: Ce tutoriel a pour objectif de vous montrer comment cela fonctionne. En fait, parfois cela ne sert à rien et vous n'avez donc pas forcément besoin de gérer les utilisateurs de votre site.

Pour un site vitrine par exemple, où l'utilisateur n'a qu'un rôle consultatif, le même contenu est présenté à tous les utilisateurs, c'est à dire à tous les visiteurs du site. Pour être exact, ceci n'est vrai que pour les utilisateurs humains: En revanche, dès que vous voulez particulariser le comportement de votre site selon les utilisateurs, vous aurez besoin de gérer ceux-ci.

Même si cela dépasse l'utilisation brute sous Drupal, cela permettra de clarifier les concepts. Identification de l'utilisateur L'idée est de savoir qui est connecté. Et au delà surtout en fait quel genre d'utilisateur est connecté. Il ne s'agit pas forcément de mettre un nom sur un utilisateur et on peut imaginer par exemple que notre but est juste de savoir d'où se connecte l'utilisateur afin d'afficher un contenu approprié.

C'est ce que fait Google quand vous vous connectez sur www. Vous pouvez vous en rendre compte en utilisant un proxy pour simuler une connexion depuis un autre pays. Sur l'image suivante, vous verrez que la page google. C'est aussi ce que fais Google Adsense lorsqu'il affiche des publicités ciblées sur votre région, voire toutes proches de chez vous.

Drupal par la Pratique A l'inverse une telle reconnaissance est utile à Google pour masquer des informations à certains internautes, comme par exemple des contenus interdits depuis la Chine Dans de nombreux cas, c'est cumulatif d'ailleurs: Comme dans la plupart des systèmes, ces deux informations nom d'utilisateur et mot de passe permettent à Drupal de vous identifier de manière certaine et unique.

En effet, le nom d'utilisateur est nécessairement unique, ainsi que l'adresse email associée qui peut d'ailleurs être utilisée pour l'identification avec le module Login Tobbogan par exemple. Le mot de passe sert à sécuriser votre connexion afin que personne d'autre que vous, ou au moins personne d'autre qui ne connaisse le mot de passe, ne puisse se connecter sur votre compte. Les règles pour choisir un bon mot de passe sont nombreuses, je conseillerais classiquement de choisir une phrase que vous êtes sûr de retenir et de prendre les initiales des mots pour former votre mot de passe, mettez y des majuscules et un ou deux chiffres et votre mot de passe sera à peu près sûr.

Sauf à lui associer une durée limitée, il ne sera jamais sûr puisque une attaque par bruteforce on essaie toutes les combinaisons trouvera toujours le bon mot de passe au bout d'un temps suffisamment long.

Hormis à le découvrir par essais, les mots de passe ne peuvent pas être récupérés car ils ne sont pas stockés sous forme lisible en base de données mais sont cryptés. Aussi l'administrateur lui même ne peut pas lire les mots de passe.

Une fonctionnalité permet à l'utilisateur de se voir ré-attribuer un mot de passe s'il a oublié le sien. Si cela s'arrêtait là, l'intérêt serait nul.

Comme dit ci-avant, l'intérêt d'identifier l'utilisateur est de pouvoir présenter un comportement différent du site à l'utilisateur identifié. Par exemple, sur Google, lorsque vous vous identifiez, vous avez accès à un menu supplémentaire en haut à droite, rappelant notamment votre identifiant.

Voire même, vous pouvez voir vos widgets préférés affichés sur la page de recherche Google: Sous Drupal, vous pouvez aller plus loin en utilisant des rôles pour différencier un peu plus les.

Drupal par la Pratique utilisateurs. Vous pouvez ainsi créer des rôles autant que vous souhaitez et les affecter à vos utilisateurs. 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. Vous trouverez une liste de ces modules sous http: 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 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:.

Ici on voit tous les champs: 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: 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. De la même façon que pour un module, pour installer un thème il suffit de télécharger son archive depuis http: 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. 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: 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.

Il faudrait un livre entier pour ce faire, et je redirige le lecteur vers http: 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: 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: 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: 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. Attention, ça va aller très vite, on respire à fond, et hop: 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: Ubercart va inclure toutes les informations des produits dans ce nouveau type de produits: 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 En effet, vous pourriez créer un attribut très général contenant beaucoup d'options qui ne conviendrait pas pour une classe de produits prenant l'exemple d'une motorisation de véhicule, vous pourriez avoir dans le même attribut les options concernant les motos et les voitures, et ne proposer pour les voitures que les options de motorisation qui correspondent effectivement aux voitures, une motorisation de cc n'ayant que peu d'intérêt à figurer dans la liste: 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: 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: Rapport de stock: Chaque colonne est triable et vous pouvez restreindre l'affichage aux produits dont le seuil a été atteint. Rapport de ventes: Vous pouvez également y créer des rapports sur mesure. Rapports produits: 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: 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. 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. 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. Différents points étant couverts par d'autres tutoriels, nous parlerons ici de trois activités: 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. Drupal par la Pratique Vous allez arriver sur le formulaire de contact et voir la catégorie que vous avez ajoutée: 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.

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: 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.

Installer la traduction française

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. Je voudrais pouvoir mettre un fichier en téléchargement pour les visiteurs mais même en mettant le contenu de la page en "full html" cela ne marche pas. Je voudrais aussi pouvoir mettre une sorte de galerie photos ou tout au moins, pouvoir en afficher sur une page or je ne trouve pas de module compatible pour ça.

Si quelqu'un peut m'aider! A voir également: Module de telechargement pour drupal 7 Telecharger module base de données delphi 7 - Forum - Delphi Drupal 7. Meilleure réponse. Signaler Commenter la réponse de bg Ajouter un commentaire internautes nous ont dit merci ce mois-ci. Commenter la réponse de bg Signaler Commenter la réponse de DS. DS 28 avril à Commenter la réponse de DS.