Drupal
Drupal, prononciation à l’anglaise du mot néerlandais "druppel" qui veut dire goutte, est un logiciel qui appartient à la famille des CMS (Système de gestion de contenu). Il possède un très grand nombre de modules pour gérer les publications, l’organisation et les droits d’accès d’une communauté d’utilisateurs.
Drupal a comme fonctions caractéristiques un espace utilisateur (biographie, contact, liste des publications), un espace de création de contenu (workflow, suivi de modification et éditeur WYSIWIG possible), un forum et une galerie d’images intégrés, un système de template en PHP très flexible, la possibilité de recevoir le contenu par email ou logiciel, une administration extrêmement complète (automatisation, cache, url rewrite, etc) qui peut demander l’ajout de modules complémentaires. Drupal possède des caractéristiques très particulières lui permettant de gérer un flux important d’information. Le système de taxonomie permet d’associer plusieurs mots-clés aux contenus et de créer une gestion dynamique des catégories avec autant de niveaux que nécessaire. De plus, les contenus sont classés et listés par ordre de publication, alphabétique ou selon un facteur "poids" attribué à chacun. Très puissant, ce système complique notablement la gestion d’un contenu hiérarchique et stable bien que de nombreuses solutions palliatives existent (un module spécifique est en cours de développement).
Par ailleurs ses modules communautaires sont extrêmement nombreux et complets (sondage, formulaire, newsletter, messagerie, chat, enquête). Le fonctionnement communautaire peut être étendu par des modules permettant la création de groupes d’utilisateurs, de blog individuel, d’accès restreint... L’utilisateur peut aussi installer des modules de gestion de recettes, de livres ou de liens. Et puis, là où les autres CMS se contentent des champs "Titre" et "Body" pour les contenus, obligeant à créer tout le contenu soi même (en HTML avec ou sans éditeur intégré [1], ou avec une syntaxe Wiki, Textile ou Markdown), Drupal permet de créer les champs que l’on souhaite. Par exemple un "ficheproduit.module" permettant d’éditer les champs "Reference", "Couleur", "Marque", etc. Tous ces champs seront ensuite appelés dans un template HTML/CSS qui se chargera de l’habillage graphique. Pour utiliser cette fonctionnalité, deux solutions : créer soi-même un module de contenu sur mesure en PHP, ce qui suppose de bien connaître le fonctionnement de Drupal ; soit installer le module "Flexinode" qui permet de créer des contenus avec les champs que l’on veut directement dans l’admin, et sans avoir besoin de coder.
Il dispose d’un module d’installation automatique. Ensuite tout le reste se fera via l’interface d’administration de Drupal à l’exception d’éventuelles modifications du thème (template) que vous aurez choisi. Il est également possible d’utiliser un module pour affecter une licence unique ou laisser les utilisateurs choisir une licence Creative Commons "sur mesure".
Ce logiciel peut apparaître assez proche de Mambo par exemple car les thèmes sont visiblement plus souples que les mises en page rigides de PHPNuke ou Xoops. Mais Drupal n’est pas bloqué sur un système de template, vous pouvez choisir le moteur de template que vous souhaitez, mais celui qui semble le mieux c’est PHPTemplate car il permet d’écrire directement du PHP dans votre thème. Drupal peut donc fonctionner sans tableaux. De nombreux thèmes sont disponibles pour changer l’apparence de votre site, et on retrouve des thèmes communs avec d’autres CMS (comme le thème Kubrik par exemple).. Drupal propose un ensemble plus cohérent, plus puissant, plus rapide et léger que Mambo, mais ne possède pas encore sa simplicité de mise en publication, son graphisme, son installateur automatique et une gestion simplifiée des menus hiérarchiques.
Merci à martin pour la mise à jour de cette notice sur le Framawiki.
<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::
Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure
.
- Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.
- Majeure : une nouvelle version avec des nouveautés, des changements majeurs.
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
Flexinode est mort, vive CCK ...new!, le 10 octobre 2008 par idoric (0 rép.)
> "soit installer le module "Flexinode" qui permet de créer des contenus avec les champs que l’on veut directement dans l’admin, et sans avoir besoin de coder"
Flexinode n’a jamais été porté sous drupal 5 (et encore moins 6)[1], car il a été avantageusement remplacé par le Content Construction Kit[2].
[1]http://drupal.org/handbook/modules/flexinode
[2]http://drupal.org/handbook/modules/cck
Débuter avec Drupal , le 24 septembre 2008 par Cyprien (0 rép.)
Drupal pour qui aime ça à la dure , le 10 juin 2008 (0 rép.)
Bien qu.il me semble très complet ce CMS je dois dire que la prise en mains est d’une complexité en rapport à Joomla Mambo SimpleCMS... IL faut être masochiste !
Pas pour moi trop compliqué pour rien !
Drupal et free , le 23 juillet 2007 par HardBlues (1 rép.)
Drupal et free , le 5 juin 2008 par ouzaa
Merci pour ce lien c’est vraiment cool de travailler avec Drupal, après avoir essayé Joomla et Xoops. 1000 Merci surtous que je fais un stage dans une entreprise spécialisée dans des CMS et adopte DupralDrupal , le 4 mai 2007 (0 rép.)
C’est franchement un des meilleurs outils open source que j’ai croisé.
Plus qu’un CMS, Drupal permet de construire un site communautaire très rapidement et facilement.
Super architecture, super communauté, supers modules
Drupal et Free , le 23 février 2007 par gnangnan (1 rép.)
Visiblement je ne suis pas le seul à peiner pour installer drupal 5.1 sur free ( cause pas toutes les permissions sur mysql). kedare se vante de l’avoir installé mais il ne dit pas comment. en effet, il semble possible de l’installer sur free mais au prix de modifications de fichiers ( dont la suppression de htaccess). je me demande si l’édifice est viable après coup. sur le forum drupalfr.org, même topo, beaucoup de blablas, un patch serait prévu, mais rien ne vient. Tout le monde y va de son petit truc, mais aucune synthèse de toutes les manips possibles n’est faite.
autre possibilité : l’installer en pgsql, mais comment choisir entre mysql et pgsql sur free ( j’ai essayé mais ça ne marche pas).
Drupal et Free , le 20 avril 2007 par HardBlues
Effectivement l’installation sur free est pénible.
dans un premier temps il faut mofifier un fichier pour contourner le test de version d’Apache.
Ensuite il faut commenter tous les appels àux fonctions lock_tables et unlock_tables, que Free n’autorise pas.
Après ca il reste un problème pour lequel je n’ai pas encore la solution :
Chaque fois que l’on travaille en administration Drupal recree un fichier .htaccess dans le dossier /files, qui a pour effet (entre autre ?) d’empécher la lecture des fichiers qui s’y trouvent, le logo du site par exemple...
Si je fini par arriver à mes fins je ferai un récap ici, car ce CMS est vraiment le meilleur que j’ai pu essayer !
Drupal , le 3 février 2007 (1 rép.)
Informations complémentaires
À la une !
Commission européenne ?
Autres logiciels
Framasoft needs you !
Autres rubriques
Informations générales
Sur le Framablog
Juste une image
misty mountain trees- Creative Commons BY







