Drupal est un CMS (système de gestion de contenus) qui permet de créer des sites internet, blogs, sites communautaires et site e-commerce.
Quelques caractéristiques :
- Agrégateur du contenu syndiqué (flux RSS et RDF)
- Contrôle l’affichage des boîtes apparaissant en marge du contenu principal
- Blog qui permet aux utilisateurs de poster en utilisant les applications qui supportent les API blogue XML-RPC
- Permet aux utilisateurs de collaborer à l’écriture d’un livre
- Permet aux utilisateurs de commenter et de discuter le contenu publié
- Contrôl le filtrage du contenu en préparation pour l’affichage
- Forum et fils de discussion à propos de sujets généraux
- Traduction de l’interface dans d’autres langues que l’anglais
- Création de pages pouvant être ajoutées au système de navigation
- Votes sur différents sujets sous la forme de questions à choix multiples
- Support des profils utilisateurs configurables
- Contenu personnalisé basé sur les préférences définies par l’utilisateur
- Mise en page personnalisé basé sur les préférences définies par l’utilisateur
- Organisation du contenu en différentes catégories
- Permet aux utilisateurs d’envoyer et d’attacher des fichiers au contenu
- Système d’authentification
- …
Ubercart est l’un des modules qui permet de créer une boutique en ligne sur base Drupal et d’utiliser facilement toutes les fonctionnalités liées au e-commerce :
- catalogue produits
- création et caractérisation des produits
- création automatique de comptes clients
- système de paiement en ligne
- solutions d’import/export de données produits / ventes ou clients au format XML