12.1 Fireboard (Forum)

Fireboard constitue un excellent forum de discussion disposant de nombreuses possibilités :

  1. création de catégories et de sous-catégories ;
  2. gestion de Forums multiples avec droit d'accès ;
  3. profi ls des utilisateurs et avatars ;
  4. téléchargement de fichiers et d’images avec les messages.

Et bien d’autres choses encore.

12.1.1 Installation

L’installation du forum est très simple. Procurez-vous le fichier paquetage le plus récent (sur le CD compagnon, nous fournissons le fichier Fireboard_Forum_1.0.4_Stable.zip). Certains paquetages sont des regroupements qu’il faut décompresser pour avoir accès au paquetage du composant luimême (le nom du fichier commence généralement par com_. Lorsque vous êtes face à votre fichier paquetage, jetez un oeil à son contenu. S’il contient directement de nombreux fichiers, vous pouvez l’installer tel quel. Vous devez au minimum repérer dans le premier sous-niveau un fichier au format XML portant le nom du composant (par exemple fireboard.xml).

Choisissez la commande EXTENSIONS > INSTALLER/DÉSINSTALLER puis cliquez sur le bouton PARCOURIR et désignez le fichier paquetage. Cliquez ensuite sur le bouton TRANSFERT DE FICHIER ET INSTALLATION puis patientez (voir Figure 12.3).

Installation de Fireboard

Figure 12.3 Installation de Fireboard.

En fin d’installation, vous devez voir apparaître toute une série de messages affichés en vert. Faites défiler le contenu jusqu’à voir la fin de la liste des messages (voir Figure 12.4).

Message de fin d’installation réussie

Figure 12.4 Message de fin d’installation réussie.

Les fichiers du composant ont été distribués dans les sous-dossiers appropriés.

Si vous ouvrez maintenant le menu COMPOSANT, vous devez voir une nouvelle commande intitulée FIREBOARD. Choisissez cette commande pour accéder au panneau de contrôle général. Vous devez maintenant installer les tables de la base de données.

Repérez sous la barre de menu les deux boutons de l’assistant de base de données et cliquez sur le bouton APPLIQUER (voir Figure 12.5).

Installation des tables de la base de données

Figure 12.5 Installation des tables de la base de données.

Votre forum est maintenant installé.

12.1.2 Fichiers de langues

Le paquetage que vous avez installé dispose normalement des fichiers de langues pour profiter de l’interface en français. Pour d’autres composants, ce ne sera pas le cas. Voyons donc rapidement comment ajouter les fichiers de langues appropriés et comment vérifier s’ils sont bien en place. Si vous disposez d’un fichier paquetage de langues, il faut le décompresser pour obtenir une structure hiérarchique comme celle de la Figure 12.6.

La structure hiérarchique qui mène aux fichiers de langues

Figure 12.6 La structure hiérarchique qui mène aux fichiers de langues.

Dans le cas du composant Fireboard, il y a deux sous-dossiers contenant chacun trois fichiers. La structure du fichier paquetage d’une langue est identique à celle de la structure destinataire dans l’installation de Joomla! 1.5.

Le fichier de l’interface administrative suivant est à copier depuis le paquetage :

  [Paquetage]administrator/components/com_fireboard/language/french.php

Il faut le copier à cet endroit

  [CheminJoomla]/administrator/components/com_fireboard/language/french.php

De même pour le fichier de l’interface publique :

  [Paquetage]/components/com_fireboard/language/french.php

Il faut le copier dans ce sous-dossier :

  [CheminJoomla]/components/com_fireboard/language/french.php

Après une telle opération, les interfaces du côté public et du côté administration utilisent les nouveaux fichiers de langues (voir Figure 12.7).

Aspect général de Fireboard avec une interface en français

Figure 12.7 Aspect général de Fireboard avec une interface en français.

Info:
Dans certaines langues, il existe deux jeux de fichiers. Par exemple en allemand, il y a germani.php et germanf.php.

Il en va ainsi dans les langues où il est possible d’adopter une interface à vouvoiement ou à tutoiement. Joomla! ne peut gérer qu’un seul fichier de langues qui s’appelle dans ce cas german.php. C’est à vous de décider si vous voulez tutoyer ou vouvoyer vos visiteurs. Vous devez choisir une variante puis renommer le fichier en enlevant la lettre distinctive à la fin du nom.

12.1.3 Configuration

Une fois le composant en place, quelques opérations de confi guration minimale sont à réaliser. Fireboard possède une telle richesse de paramétrage que nous pourrions y consacrer cinq chapitres. Limitons-nous à l’essentiel. Vous trouverez aisément votre chemin car l’interface est très explicite.

Dans le panneau de contrôle de Fireboard, cliquez sur l’icône CONFIGURATION DU FORUM. Vous devez au minimum choisir un nom pour le forum et spécifier une adresse de messagerie pour l’administrateur. C’est à cette adresse que seront envoyés les messages (voir Figure 12.8).

Configuration du forum

Figure 12.8 Configuration du forum.

12.1.4 Mise en page d’un forum de discussion

Pour tirer profi t du forum, il faut d’abord créer une structure. Il faut commencer par une catégorie de discussion pour ensuite définir des forums dans cette catégorie (voir Figure 12.9). Cliquez sur le bouton ADMINISTRATION DU FORUM puis sur le bouton NOUVEAU.

Création d’une catégorie de forum

Figure 12.9 Création d’une catégorie de forum.

Une fois la catégorie défi nie, utilisez le même bouton NOUVEAU pour créer un forum dans la catégorie (voir Figure 12.10).

Création d’un nouveau forum

Figure 12.10 Création d’un nouveau forum.

La liste permet de voir toutes les catégories avec les forums qu’elle contient. Les noms des forums sont affichés avec un retrait pour montrer leur dépendance. Il reste encore à rendre publique la catégorie du forum (voir Figure 12.11).

Activation d’un nouveau forum de discussion

Figure 12.11 Activation d’un nouveau forum de discussion.

Vous pouvez maintenant rendre votre forum accessible sur le site Web.

12.1.5 Publication du forum sur le site Web

Supposons que nous aimerions proposer un lien menant au forum dans notre nouveau menu Livre JOOMLA! 1.5. Choisissez la commande MENUS > LIVRE JOOMLA! 1.5 puis cliquez sur le bouton NOUVEAU. Vous voyez apparaître la fenêtre de sélection du type. Sélectionnez le nouveau type qui est apparu, FIREBOARD FORUM (voir Figure 12.12).

Choix du type de lien pour le forum

Figure 12.12 Choix du type de lien pour le forum.

Vous basculez ensuite dans la page d’édition de l’élément de menu. Fournissez un titre suggestif et un alias puis cliquez sur le bouton SAUVER (voir Figure 12.13).

Choix du nom de l’élément de menu

Figure 12.13 Choix du nom de l’élément de menu.

Basculez maintenant vers votre site Web et rafraîchissez l’affichage. Vous devez voir apparaître le nouvel élément de menu. Cliquez pour accéder à votre forum (voir Figure 12.14).

Le forum en place sur le site Web

Figure 12.14 Le forum en place sur le site Web.

Vous devez bien sûr ouvrir une session pour participer aux discussions.

Fichier attachéTaille
FireBoard_1.0.4_Stable_CompletePackage.zip815.01 Ko
LanguagePacks_Fireboard_Forum_1.0.3.zip844.66 Ko