Contact

Quel que soit votre projet web, n'hésitez pas à nous contacter pour découvrir les possibilités infinies du CMS Open Source Drupal :

Portfolio

  • Régie des transports de Marseille - Mai 2011 - France

  • Telecom Valley - Février 2011 - France

  • Faire connaître et rayonner la culture arabe (IMA) - Mars 2010 - France

  • Agence Régionale d'Équipement et d'Aménagement de la Région Paca - Novembre 2010 - France

  • Culture science en Provence-Alpes-Côte D'Azur - Juillet 2010 - France

Lexique Drupal

Blog:

Souvent considérés comme une revue ou un journal en ligne, le blog est constitué des posts qui sont le cachet du temps et sont généralement considérés par date comme vous le feriez pour un journal.
Le module blog de Drupal est l'un des plus anciens du CMS.
Rendez-vous sur notre page Ressources Drupal pour visionner un exemple de blog Drupal.

Buytaert Dries:

Dries Buytaert est le fondateur du CMS Open Source Drupal. Il créa le CMS en 1999 lorsqu'il était à la fac avec l'idée initiale de faire un forum de discussion.
Depuis 2007, Dries Buytaert est Directeur technique et co-fondateur de la société Acquia.

Content Type:

Avec Drupal, avant de créer un contenu il faut créer puis choisir son type : article, page simple, news, définition pour le lexique, etc. Une demi douzaine de types de contenu sont disponibles par défaut au déploiement de Drupal et le module CCK permet d'en ajouter autant qu'on le souhaite.
Le rôle de l'équipe d'experts Bluedrop est d'étudier, d'anticiper les besoins de l'utilisateur et de créer ces types de contenu pour simplifier l'administration du site.

CCK:

Le module CCK (Content Construction Kit) permet de créer de nouveaux types de contenus (Content Types) en ajoutant des champs.

CK Editor:

CK Editor est un éditeur HTML wysiwyg, c'est à dire un traitement de texte qui se charge de transformer ce que l'on met en forme dans l'éditeur en code HTML.

Core:

Le fonctionnement de Drupal est fondé sur des modules. Chaque module est un ensemble de fichiers, apportant de nouvelles fonctionnalités, et pouvant interagir avec d'autres modules (qu'ils soient proposés par défaut à l'installation de Drupal ou ajoutés en fonction du besoin). Un certain nombre de ces modules sont le cœur du système, ce qu'on appelle le « core », et assurent le fonctionnement de base de l'application.

Drupal:

Drupal est un CMS hybride et un peu atypique, publié sous licence libre et distribué gratuitement. Son fonctionnement modulaire permet de créer une grande variété de sites internet : du blog personnel au site internet d'une société, en passant par les sites communautaires, les sites d'informations, les intranets d'entreprises, les boutiques en ligne, etc. Drupal allie les avantages d'un excellent CMS (simplicité et efficacité) à ceux d'un framework (modularité et évolutivité).

Embedded Media Field:

Embedded Media Field dépend du module CCK et met à disposition un champ permettant d'incorporer un URL ou du code html venant d'un fournisseur de contenu multimédia. Cela permet d'ajouter par exemple très simplement à son contenu une vidéo youtube ou dailymotion ou une galerie photo flickr ou picassa.

Forum:

En 1999, lorsque Dries Buytaert commence à développer Drupal, son idée était d'abord de construire un forum de discussions. Il a ensuite peu à peu ajouté des fonctionnalités : les blogs, les flux RSS, les notations ; jusqu’à ce que Drupal devienne le puissant CMS actuel.
Ses origines de forum lui permettent d’intégrer cette fonctionnalité quasiment par défaut au déploiement du site. Sa gestion se fait de manière transparente grâce notamment aux fonctionnalités de gestion et modération des commentaires.

Gmap:

Le module Gmap permet d'afficher sur une carte Google Map l'ensemble des contenus géolocalisés du site.

Gestion des contenus:

Le principe d’administration des sites par Drupal est de ne pas séparer l’affichage du front office et du backoffice.
En termes plus compréhensibles peut-être, cela signifie qu'il n'y a pas une section dédiée à la saisie, maintenance, paramétrage avec un look propre à l'application (genre le dossier /écrire/).

Image:

Le module Image permet de créer des galeries d'images. Ce module nécessite le module upload. Il permet également d'effectuer des traitements sur les images transférées (création de vignettes, etc.).

Internationalization:

Le module Internationalization permet de créer de sites multilingues en facilitant la traduction des contenus, des blocks, des menus, etc.

Modules:

Le CMS Drupal a un fonctionnement dit modulaire.
Drupal est fourni avec une trentaine de modules. Seulement un quart de ces modules sont actifs par défaut. La moindre fonctionnalité est vue comme un module, et non comme une partie du noyau de base. Le fait de pouvoir créer du contenu est un module en lui même ! Mais il est obligatoire, on le comprendra ! L’outil de recherche, les menus, les commentaires sont également vus comme des modules distincts.
Le site communautaire drupal.org regroupe plus de 2.400 modules additionnels et simples à installer.

Métatags:

Le module Métatags est particulièrement intéressant pour le référencement des sites puisqu'il permet à l'utilisateur de gérer les mots clefs et descriptions du site, de la page d'accueil et de chaque page du site si nécessaire.

Menu:

Ce module permet aux administrateurs du site de personnaliser et de gérer le menu de navigation du site.

Node:

Drupal nomme tout contenu qu'il gère un "nœud" ou Node. Une page d'article sera par exemple un nœud.
Ce nœud possèdera d'une part un type : forum, article de fond, information brève, tutoriel, blog, commentaire, formulaire de saisie, livre collaboratif, image ou galerie d'images, sondage interactif, page de wiki, etc. : la forme n'est plus assujettie à une architecture prédéterminée, ce qui rend le contenu aisément reconfigurable.

Node Comments:

Le module Node Comments permet les commentaires sur tous les types de contenus. Il est possible de paramétrer l'affichage de ces commentaires en fonction du design du site.

Organic Groups:

Module qui permet de créer au sein d'un site Drupal des groupes de travail ou d'échanges sur n'importe quel sujet. Chaque groupe est l'objet d'articles et commentaires de la part des utilisateurs membres du groupe. Quelques modules en plus (event, poll, etc.) et le module groups devient un puissant outil collaboratif...

Pathauto:

Le module Path autorise l'admistrateur du site à renommer les url des pages créées. Le module Pathauto permet de créer automatiquement de nouvelles url pour les pages en fonction de leur titre.

Poll:

Le module sondage de Drupal...
Exemple : Aimez-vous Drupal ? Oui ; Non. 
Simple, efficace !

Roles:

Il est possible d'attribuer à chaque utilisateur des rôles. Ces rôles donnent des droits d'accès qui permettent ensuite d'effectuer différentes actions sur le site Drupal en lecture et/ou écriture.

Search:

Drupal possède un excellent moteur de recherche par mots-clés, le module search qui est fourni à la base avec Drupal. On peut employer plusieurs opérateurs de recherche, l'intersection de mots-clés (ET), l'union (OU), la négation (NON) de même que la recherche de phrases complètes. L'algorithme de classement tiens compte de plusieurs facteurs tels la fréquence du mot, son balisage HTML, la popularité et la date de publication du contenu. En étant détaché de la mise à jour des contenus via la commande cron, le processus d'indexation ne nuit pas au fonctionnement rapide du site.

Simplenews:

Le module Simplenews permet simplement de créer et d'envoyer des newsletters à ses contacts.

Template:

Un template est un modèle / gabarit de référence à partir duquel sont créées et intégrées toutes les pages du site. Les templates Drupal, dits Thèmes permettent de donner au site l'apparence générale souhaitée.

Taxonomy:

Le module taxonomy permet d'associer des termes - des tags - à tous les contenus du site et donc de les classer et de les organiser entre eux. Il est ensuite possible, à l'aide de modules supplémentaires, d'utiliser ces mots clefs / tags pour différentes fonctionnalités : recherches multicritères, organisation des menus de navigations, contrôles d'accès, etc.

Ubercart:

Ubercart est une solution ecommerce open source complètement intégrée à Drupal. L'application démultiplie les avantages du CMS et permet d'intégrer une boutique en ligne à un site web d'entreprise plus classique ou communautaire. Cette solution facilite entre autres la construction d'une communauté autour d'un produit, la vente d'accès à un contenu premium, le téléchargement payant de documents, etc.

View:

Le module Views permet de créer des vues sur mesure pour vos listes de contenu, de les filtrer selon des conditions complexes, de trier, de spécifier quels champs afficher et comment les afficher. La puissance des extensions de views permet de réaliser toutes sorte de vues : listes, tableau, grilles, cartes google map, slideshow javascript, calendriers, etc.

Webforms:

Le module webforms permet de créer, paramétrer et intégrer des formulaires de toutes sortes à un site web Drupal.

Workflow:

Le workflow décrit le circuit de validation, les tâches à accomplir entre les différents acteurs d'un processus, les délais, les modes de validation, et fournit à chacun des acteurs les informations nécessaires pour la réalisation de sa tâche. Pour un processus de publication en ligne par exemple, il s'agit de la modélisation des tâches de l'ensemble de la chaîne éditoriale.
Drupal permet de créer pour un site web des workflows complexes.

Zen theme:

Le thème Drupal Zen est dit un "starter" thème ; c'est-à-dire qu'il permet aisément de l'adapter en intégrant le design souhaité sans avoir besoin de "défaire" les styles du thèmes et sans non plus repartir de zero. Le thème zen permet donc de faciliter l'étape d'intégration du design dans les projets web.