Catégories
Développement Web Drupal

Drupal Module #1 : Administration Menu

Après quelques jours de repos, je reviens avec une série d’articles consacrés à Drupal et plus précisément aux modules Drupal. Dans le but de promouvoir ce CMS, je ferais découvrir à nos lecteurs quelques modules très utiles pour commencer, ensuite j’attaquerais les modules qui sont indispensables pour un site Drupal.
Aujourd’hui, je m’intéresse à Drupal Administration Menu, un module qui permet de regrouper toute la gestion d’un site Drupal sous forme de menu déroulant placé en haut, ce qui permet un accès plus rapide aux options d’administrations vu qu’elles sont organisées sous forme de menus et sous menus déroulants, car je dois dire et ce n’est que mon avis, que les rubriques d’administration n’ont pas été bien pensées dans une installation de Drupal par défaut.
Un petit ScreenCast pour vous montrer un aperçu :

[youtube]http://fr.youtube.com/watch?v=m1yblPg5z8U[/youtube]

Voici le lien de téléchargement pour Admin Menu, malheureusement il n’existe pas encore pour la version 6.

Catégories
Drupal

DRUPAL, Le CMS Qui Monte

Cela fait déjà un an que je suis Drupal, mais j’avoue que j’ai commencé à l’utiliser réellement que cette année, et je ne m’en sépare plus !
Pour ceux qui ne connaissent pas Drupal, c’est un système de gestion de contenus développé en PHP, qui est orienté communautés et est distribué sous license GPL. Ce CMS est assez atypique par sa logique et son fonctionnement, il faut un certain temps d’adaptation avant de pouvoir profiter pleinement de sa puissance.
Ce que je trouve particulièrement accrochant dans ce CMS :

  • Sa logique de fonctionnement, l’architecture se définit en un noeud principal qui va ensuite être rattaché à un ensemble de modules qui vont justement constituer la partie « contenu » du site
  • La gestion des utilisateurs est quasi-parfaite, on peut attribuer des droits d’accès, d’utilisation et de modification à un ensemble ou groupe d’utilisateurs identifié par un nom par exemple, on peut créer autant de groupes que l’on veut, et leur donner des droits extrêmement précis, ce qui facilite la contribution dans un site participatif par exemple.
  • La personnalisation de la structure du site se fait en quelques clics. En effet, Drupal propose de gérer toute partie du site sous forme de blocs (sauf le contenu central), il suffit donc de personnaliser son thème et de choisir par de simples clics la position de chaque bloc
  • Les traductions sont nombreuses et mises à jour régulièrement, sur la version 5, Drupal peut être traduit intégralement en Français.
  • Beaucoup de modules sont développés afin de pouvoir effectuer des migrations de données d’autres plateformes (WordPress, Joomla, CakePHP..)

Ce que je trouve dommage dans Drupal :

  • La communauté française n’est pas assez active, les modules les plus importants ne sont pas traduits et des cours sur Drupal en français sont quasi-inexistants.
  • La gestion des menus dans Drupal dans sa version 5 est assez couteuse en temps, surtout dans le volet positionnements et priorités.
  • Sa prise en main demande un peu de temps, et trouver les bons modules pour son site nécessite des recherches profondes.
  • Le développement d’un thème Drupal est très compliqué vu sa logique particulière de fonctionnement, d’ailleurs, la plupart des sites parlant de Drupal recommandent d’installer un thème et de le modifier, faut-il encore avoir de solides connaissances en xHTML/CSS.

03 Projets Drupal sont en voie de développement dans notre agence, deux d’entre eux seront en lignes prochainement, je ne manquerais pas de poster leur adresses.
J’annonce aussi la migration du blog vers Drupal, elle sera effective d’ici quelques jours, nous réglons juste les derniers détails.
Une idée d’un site autour de Drupal m’est venue dernièrement, un portail fait en Drupal pour Drupal afin de promouvoir ce CMS dans la communauté francophone et surtout en Algérie, où le e-commerce sera lancé bientôt (enfin j’espère). Ce portail présentera le CMS, et son contenu sera amélioré par des contributions diverses, je compte bien sur quelques amis (qui se reconnaitront d’ailleurs en lisant ce billet) pour réaliser ce projet très bientôt.
Une autre start-up verra le jour, son site (fait sous Drupal) sera lancé en bêta privée, je ne sais pas quand exactement, mais je suis sûr qu’il fera un malheur. Il est développé en France par un ami, j’y participerais aussi. Je n’en dirais pas plus.