Tutoweb

Mettre en place un forum phpbb

Forum phpBB, facile et gratuit

Les forums intéressent de nombreux webmasters car ils permettent une interaction avec les visiteurs et donner du dynamisme au site. Pas besoin d'être un pro du PHP ou du Perl pour avoir son propre forum personnel. PHPBB est une solution simple et rapide pour les webmasters en herbe.

Il existe de nombreuses autres solutions gratuites ou payantes pour mettre en place son forum mais phpBB (php Bulletin Board) est certainement le plus utilisé. Gratuit, sans publicité, paramétrable à souhait et mis à jour régulièrement.

Forum phpbb

Nous avons pris l'habitude de travailler avec l'hébergeur Free. Cet hébergeur est parfait pour cet exercice puisqu'il offre la gestion du PHP et une base de données MySQL. Cependant il est assez lent lorsque le forum devient fort fréquenté.

Installation

Nous imaginons que vous possédez déjà un compte chez Free avec un hébergement. Pour faire fonctionner votre futur forum, il est indispensable d'activer la base de données MySQL disponible dans votre espace personnel. Patientez une nuit pour que la demande soit effectuée.

Tout d'abord, téléchargez la dernière version du forum sur phpBB-fr. Dézippez le dossier dans le dossier racine de votre site. Renommez-le forum à la place de phpBB2. Ce nom va servir à votre futur adresse web (www.site.free.fr/forum/). Transférez tout le dossier sur le serveur distant. La manipulation peut prendre un peu de temps.

Dans votre navigateur, tapez l'adresse de votre site suivi de /forum. Une page d'inscription apparaît. Encodez les données suivantes:

Configuration de Base

  • Langue par Défaut du Forum: French
  • Type de la Base de données: MySQL 3.x
  • Choix du type d'installation: Installation

Configuration de la Base de données

  • Nom du Serveur de Base de données/SGBD: sql.free.fr (localhost pour les hébergements payants)
  • Nom de votre Base de données: votrelogin
  • Nom d'utilisateur: votrelogin
  • Mot de passe: votrepass
  • Préfixe des tables: phpbb_

Configuration du compte Administrateur

  • Adresse e-mail de l'Administrateur: votremail@free.fr
  • Nom de domaine: monsite.free.fr
  • Port du serveur: 80
  • Chemin du script: /phpBB2/
  • Nom d'utilisateur: votrelogin (celui que vous utiliserez comme administrateur sur le forum)
  • Mot de passe: votrepass
  • Mot de passe [Confirmer]: votrepass

Après confirmation de vos données une page vous demande de télécharger une page (config.php). Enregistrez cette page sur votre disque et transférez-la sur le serveur dans votre nouveau dossier forum. Par la même occasion supprimez les dossiers install et contrib (sur le serveur pas sur votre disque !). Ils ont servi uniquement à l'installation, vous n'en avez plus besoin. Cela évite aussi des problèmes de sécurité.

Et voilà le travail, c'est fini ! Vous avez accès au forum via http://votresite.free.fr/forum et à l'administration via http://votresite.free.fr/forum/admin Il ne reste plus qu'à vous amuser à le configurer selon vos besoins.

De nouvelles fonctionnalités avec les mods

On peut comparer un Mod (autrefois appelé hack) à un plug-in; c'est-à-dire un utilitaire qui apporte de nouvelles fonctionnalités. La communauté bénévole qui gravite autour de phpBB met à disposition un grand nombre de mod qui sont +/- complexe à mettre en place. Vous en trouverez sur phpbb-fr.

lorsque vous ajoutez un mod, sauvegardez en premier lieu les fichiers que vous modifiez. En cas d'erreur il suffit de les remettre. Si vous ne le faites pas, vous êtes bon pour réinstaller le forum depuis le début.

Des styles en fonction de vos goûts

phpBB fonctionne sur un système de modèles de documents (templates). Ces templates définissent l'apparence général de votre forum. Le modèle par défaut porte le nom de « subSilver » mais vous pouvez très bien créer votre propre style ou en télécharger sur Internet. La plupart sont gratuits (ex: phpbb-fr), d'autres payants (ex: extreme pixels).

Forum phpBB

Des personnages comme avatars

Un avatar est une image qui représente un utilisateur. Soit il choisi une image dans une liste proposée sur le forum, soit il envoie sa propre image depuis son ordinateur. .

Par défaut, le forum contient une longue liste d'avatars. Il suffit de les activer dans le panneau de configuration pour que les membres puissent les utiliser.

Attention
Si vous autorisez vos utilisateurs à uploader leurs avatars, vous devez permettre l'écriture (fonction CHMOD) sur le dossier avatars/. Dans votre client FTP, clic droit sur ce dossier puis dans "propriétés" attribuez la valeur 777 dans les permissions. Le 7 correspond à un accès total: 4 (lecture) + 3 (écriture) + 1 (exécution) = 7. Le premier 7 concerne le propriétaire, le second le groupe et le troisième pour tous.

Des smilies pour égayer vos messages

Un smiley (aussi appelé émoticone) est une petite figurine qui exprime un sentiment ou l'humeur du moment. Très pratique dans les messages écrits pour annoncer votre humeur. Pour ajouter des smilies il y a deux possibilités.

1. Ajouter un smiley

Vous avez un ou plusieurs smilies sur votre ordinateur, alors envoyez-les d'abord sur le serveur distant qui a pour chemin forum/images/smiles/. Dans l'Administration - Administration générale - Smiles - « Ajouter un smilie » tout en bas de la liste.

Le « code du smilie » correspond à son raccourci clavier en quelque sorte. Dans notre exemple, si je tape :sm8: dans un message du forum, j'aurais la figurine du clown apparaître. Le « Fichier Image du Smilie » est le chemin de l'image tout simplement. Le dernier champ « Emoticon du Smilie » correspond à sa description. On aurait pu l'appeler clown.

2. Ajouter un pack de smilies

La seconde solution c'est d'ajouter un pack d'émoticones. L'avantage c'est qu'en une seule opération on ajoute une série de figurines. Et si certaines ne vous plaise pas il suffit de les supprimer manuellement. Pour ajouter un pack, téléchargez-en un sur Internet. Remplacez tous les fichiers (.gif et .pak) dans le dossier forum/images/smiles/. Ensuite, rendez-vous dans l'Administration - Administration générale - Smiles - "Importer un Pack de Smilies" et choisissez le nouveau pack. Et voilà!

Rangs et nombre de messages

Un rang est attribué avec le nombre de messages postés. Généralement 5 niveaux sont définis + un niveau spécial pour l'administrateur et un autre pour les modérateurs. À vous de définir le nombre de messages minimum pour grimper dans les rangs.

Ajouter des rangs
- Téléchargez un pack de rangs sur internet (ex: phpbb-graph.com)
- Créez un nouveau dossier rangs/ dans le dossier image/
- Uploadez votre dossier stars/ (par exemple) dans forum/images/rangs
- Dans l'Administration - Administration des utilisateurs - Rangs - "Ajouter un nouveau rang"

Astuce
Certains utilisateurs peuvent disposer d'un rang spécial. Par exemple vous décidez que l'utilisateur Bob reçoit le titre de "king of world". Pour cela il faut d'abord créé un rang "king of world" et cochez "oui" pour le rang spécial. Ensuite dans le panneau Administration - Administration des Utilisateurs - Gestion - encodez Bob puis "Rechercher l'utilisateur" et tout en bas de sa fiche recherchez le rang "king of world".

 

 

Réalisé le 26 mars 2004.
Mis à jour le 25 avril 2006.
Haut de la page