HOWTO : Faire un Blog sous Drupal

Le Blog est le «truc» à la mode sur internet depuis quelques mois. J’ai donc décidé de m’y mettre aussi et de voir comment Drupal pouvait m’aidé dans cette tâche.
Je partirais du principe que Drupal est correctement installé. Je m’attacherais donc à la configuration de Drupal pour une utilisation particulière : Le Blog.

Quels sont nos besoins ?

Avant de nous lancer dans la configuration, essayons de voir ce qu’est un blog pour mieux cibler nos besoins.

Un blog est avant tout un site personnel où une personne expose ses idées, ses coups de gueules, bref ce qu’elle veut. On veut que les internautes puissent interagir sur le site par l’intermédiare des commentaires. Le but reste d’exposer son point de vue et de le partager, que les internautes puissent réagir.

Installation et choix des modules de base.

Pour l’installation de drupal, je vous renvoie au document qui est présent sur ce site et qui traite de cette partie.

Je considère donc que vous avez réussi à installer correctement drupal sur votre serveur et que vous avez crée le premier compte qui servira de compte d’administration.
Par défaut, il n’y a que 6 modules qui sont activé dans drupal :

  • comment : sert à ajouter des commentaires. Nous en avons besoin dans notre cas.
  • help : affiche les messages d’aide. ça peut toujours être utile
  • node : indispensable. Sans cela nous aurions un site «statique»
  • page : permet de créer des pages qui pourrons être référencées dans le menu. Rarement utilise dans le cas d’un blog.
  • story : permet de créer des articles ou tout autre contenu du même type. Il ne nous servira pas non plus.
  • taxonomy : permet de créer des catégories. Celui ci on le garde.

Donc dans le cas le plus classique, on va désactiver les modules page et story. Par contre on va rajouter les modules blog, search qui permettra à l’internaute de rechercher un mot clé sur votre blog, et je rajouterais le module path qui permet de renommer les liens des billets de notre blog. Par exemple au lieu d’avoir un numéro ce qui est le comportement par défaut de drupal, celui ci peut être nommé mon_premier_billet par exemple. Et aussi le module archive qui permet d’afficher un calendrier sur notre site.

Configuration des droits.

Maintenant que nous avons sélectionné les modules dont nous avons besoin pour faire notre blog, nous allons attaquer la partie concernant les droits d’accès.

Dans un blog, ce qui est intéressant, c’est que les internautes puissent réagir à nos billets. Pour cela il est utile de permettre aux utilisateurs anonymes de pouvoir poster des commentaires.

Dans administrer/utilisateurs cliquez sur l’onglet configurer puis sur droits d’accès. Dans la section commentaires cliquez sur la première et les deux dernières cases. Normalement les deux colonnes doivent être identiques. Ceci a pour effet de permettre aux utilisateurs anonymes de poster des commentaires et de les poster sans approbation de votre part.

Toujours dans la configuration des utilisateurs, vous pouvez retourner sur l’onglet paramètres et choisir si oui ou non vous souhaitez que des personnes crée un compte sur votre site.

Organiser son blog

Pour avoir une meilleur lisibilité auprès de votre «auditoire», il est nécessaire d’organiser la publication de nos billets en catégories. Le module taxonomie (taxinomie en français) sert à cela.

Allez dans administrer/catégories. Sur cette page, sont listés les différentes catégories qui ont été crées sur ce site. Normalement, cette page doit être vide pour l’instant. Cliquez sur l’onglet add vocabulary.
Comme nom, mettez Sujets, dans Types sélectionnez entrée personnel au blog, puis cochez la case Requis. Ceci aura pour effet de nous obliger à choisir un sujet lorsque l’on voudra poster un billet sur notre blog. Validez vos choix en cliquant sur le bouton Soumettre.

Drupal doit alors vous renvoyer sur la liste des vocabulaires qui ont été crée. Cliquez maintenant sur ajouter un terme et choisissez un nom pour ce terme, ça peut être «Linux», «Littérature», ou tout autre nom de sujet que vous souhaitez aborder dans votre blog. Ajoutez autant termes dans Sujets que de sujets dont vous voulez aborder. (je sais c’est pas facile !)