| More

Création d'un Forum : FluxBB

 

 

FluxBB et PunBB :

En mai 2008, suite au rachat commercial de PunBB qui a provoqué de mécontentement des utilisateurs, un fork, FluxBB a vu le jour

FluxBB.fr / PunBB.fr Le site des utilisateurs francophones de FluxBB
http://fluxbb.fr/

Site officiel de FluxBB (anglais) : http://fluxbb.org/

 

Wikipedia.fr - PunBB :
http://fr.wikipedia.org/wiki/PunBB
En mai 2008, suite au rachat commercial de PunBB qui a provoqué de mécontentement des utilisateurs, un fork, FluxBB a vu le jour, développé par quelques développeurs de PunBB.
Wikipedia.fr - FluxBB :
http://fr.wikipedia.org/wiki/FluxBB

 

 

Téléchargement :

On pourra télécharger :
- le forum en lui-même,
- un ou plusieurs fichiers de style (en css) pour personnaliser son forum (facultatif)

 

 

Téléchargement du forum :

Le forum à télécharger est un petit fichier archive contenant l'ensemble des dossiers et fichiers du forum.

FluxBB.fr Le site des utilisateurs francophones de FluxBB
http://fluxbb.fr/

Site officiel de FluxBB (anglais) :http://fluxbb.org/

 

Pour l'assistance, voir le forum correspondant (1.2 ou 1.4) sur le site :
http://fluxbb.fr/forums/index.php

 

06/09//2010 : Version actuelle : 1.4.2

09/08/2010 : FluxBB.fr - La version 1.4.2 de FluxBB vient d'être publiée

Téléchargement :
http://fluxbb.org/downloads/

La version 1.4.0 est beaucoup plus simple à installer que l'ancienne version 1-2-21 :
- sur l'ancienne version, il faut copier les informations fournies dans un fichier config.php à la fin de l'installation
- sur la nouvelle version, tout est automatique (il faut simplement supprimer les fichiers install.php et db_update.php à la fin de l'installation)

Malheureusement, la version 1.4.0 n'est pas compatible avec les anciens mods, thèmes, styles;
- sur l'ancienne version 1.2, on avait 2 fichiers .css pour les styles
- sur la nouvelle version 1.4, un seul fichier est nécessaire
voir : http://fluxbb.fr/forums/viewtopic.php?id=10908

 

 

Mise à jour :

Passer de flux bb 1.2 à 1.4 :
http://fluxbb.fr/forums/viewtopic.php?id=10928

Voir l'aide :
http://fluxbb.fr/aide/doku.php?id=maj#depuis_la_12x

Attention : si tu as installé des mods sur ton forum, il se peut que leur version 1.4 ne soit pas encore sortie.
Vérifie que celles que tu utilises existent :
http://fluxbb.org/resources/mods/

 

 

Télécharger FluxBB 1.2 :

Pour ceux qui conservent la version 1.2 :

12/08/2010 : Une nouvelle version de FluxBB 1.2
Lien direct :
https://fluxbb.org/files/downloads/releases/fluxbb-1.2.23/

 

 

Téléchargement d'un style :

Un choix important de styles sont mis à disposition gracieusement par des développeurs indépendants sur punbb.fr :

 

Des styles sont également disponibles sur le site punres.org (anglais) :

Voir le site (anglais) :
http://www.punres.org/

 

 

Installation :

FluxBB est très simple à installer.

L'aide en français est disponible ici :
http://fluxbb.fr/aide/doku.php

Pour l'installation complète, voir cette page :
http://fluxbb.fr/aide/doku.php/nuls:intallation

 

Attention Résumé de l'installation :

En résumé, il faut :

Préparation :
- 1 - création d'une base de données chez son hébergeur,
- 2 - création d'un sous-domaine chez son hébergeur (ou utilisation d'un sous-dossier)

Installation :
- 1 - transfert des fichiers du forum sur le site distant
- 2 - lancement de la procédure d'installation par la page web : install.php

 

 

1 - Sur le site distant : Création d'une base de données :

Une base de données est nécessaire pour recevoir tous les messages du forum et les profils des membres.

Chez son fournisseur d'accès / hébergeur :
- créer une base de donnée MySQL

Chez 1&1 : cliquer sur "Administration de MySQL, etc. Chez Online.net : cliquer sur "Bases de données SQL
Créer une base de donnée MySQL chez 1&1 Créer une base de donnée MySQL chez 1&1
Dans Créer et configurer une base de données MySQL :
- cliquer sur Nouvelle base de données
- choisir un login (nom d'utilisateur),
- cliquer sur la fleche Créer une base de donnée MySQL chez 1&1 pour valider.

La mention "En cours de création" s'affiche.

 

Remarque Informations importantes :

Lors de la création de la base de données, on obtient 4 informations essentielles de configuration :

$dbhost = nom du serveur de la base de données.
$dbname = nom de la base de données
$dbuser = nom de l'utilisateur
$dbpasswd = 'mot de passe de l'utilisateur

Ces informations seront à rentrer dans la page install.php lors de la procédure d'installation
version 1.2 = les information seront à mettre dans le fichier config.php pour finir l'installation.

 

 

Modification /Supression des tables de la base de données :

PS : En cas de problème au cours de l'installation initiale, il faudra peut-être supprimer le contenu de la base de données avant de procéder à une nouvelle installation.
(attention à sauvegarder le contenu de la base s'il y a des données.

Sur 1and1 :
- aller dans Gestion du Pack
- Administration de MySQL

Dans la ligne de la base de données :
- cliquer sur Administration
On est redirigé vers MySQL Control-Center

PS : Sur une interface "classique", il s'agit de PHP My Admin

Lorsqu'on est dans l'interface de gestion de la base de données, on peut :
- cliquer sur le nom de la base de données (dans la partie gauche)
- sélectionner toutes les tables (cliquer sur "tout cocher" en bas)
- supprimer toutes les tables (sélectionner "Supprimer" dans le menu déroulant "Pour la sélection..."
ATTENTION : cette opération est irrréversible et supprime toutes les données de la base de données. A utiliser uniquement lors de l'installation.
Si des données sont présentes dans la base de données, il faudra sauvegarder celle-ci pour pouvoir restaurer son contenu ensuite (voir l'aide).

Supprimer base de données

 

 

2 - Sur le site distant : Création d'un dossier forum, ou d'un sous-domaine :

Selon son hébergement (hébergement gratuit du Fournisseur d'accès ou hébergement payant), on pourra choisir l'une des deux solutions suivantes :

Evidemment, le mieux est de créer un sous-domaine.

 

1 - Création d'un sous-dossier (simple) :

Si on possède le nom de domaine monsite.com ou une adresse du fournisseur d'accès.

Exemple :
www.monsite.com/forum/
ou :
pagesperso-orange.fr/monsite/forum/

Simple : il suffit de créer un sous-dossier et d'y mettre les fichiers du forum.

 

2 - Création d'un sous-domaine (recommandé - si on possède un nom de domaine) :

Si on possède le nom de domaine monsite.com

Exemple :
forum.monsite.com

Voir sur le site de l'hébergeur pour la création d'un sous-domaine.
Cela peut prendre une ou plusieurs heures pour la création du sous-domaine.

 

 

3 - Local : Décompression de l'archive et transfert des fichiers sur le site distant :

Le forum qui a été téléchargé (voir plus haut), est présent sur l'ordinateur local sous la forme d'une archive contenant des fichiers.
Il faut décompresser l'archive dans un dossier, et transférer l'ensemble des fichiers de l'archive sur le site distant avec un logiciel FTP comme FileZilla.

 

- créer un dossier sur le disque dur,
- nommer le dossier (exemple : forum)
- décompresser le contenu de l'archive à l'intérieur du dossier forum

Version 1.2 : seul le contenu du dossier Upload est indispensable au début
Version 1.4 : transférer l'intégralité du dossier du forum.

- déplacer le contenu du dossier du forum dans le dossier forum,
- transférer les fichiers sur le site distant.

 

 

4 - Distant : A partir du navigateur Internet : installation du forum :

Lorsque tous les fichiers sont placés sur le site distant, on peut y accéder par le navigateur internet.
Mais il n'est pas installé.
Il faut d'abord accéder à la page d'installation du forum.

Si les fichiers sont dans un dossier : http://www.monsite.com/forum/
- taper cette adresse dans la barre d'adresse du navigateur.

La page de configuration de FluxBB s'affiche.
Il s'agit de la page install.php

- rentrer d'abord les informations pour accéder à la base de données (voir plus haut)
- rentrer un nom et un mot de passe pour l'administrateur, ainsi qu'une adresse mail.

Pour la version 1.2 :
A la fin de l'installation :
- copier les informations données dans un fichier texte vide,
- enregistrer le fichier sous le nom : config.php
- transférer le fichier config.php sur le site distant.

 

C'est fait ! Le forum est créé !

 

A faire en premier :

- aller dans l'interface du forum : Administration, Options,
- choisir un Thème et la langue par défaut pour l'ensemble du forum (nouveaux inscrits)

PS : Il faudra sélectionner à nouveau le thème dans son Profil personnel.

 

 

Installation et paramétrage d'un style personnalisé :

Lorsque le forum est installé, on peut le personnaliser en utilisant un des nombreux styles disponible sur Internet.

 

Installation d'un style personnalisé :

Un style personnalisé est constitué de plusieurs fichiers (feuilles de style .css) :

PunToobar
ici le dossier du forum sur le disque dur (auto_forum) et ses sous-dossiers.
Le dossier style contient : la feuille de style BlueGalaxy

PunToobar
Dans le dossier imports, l'autre fichier du style personnalisé : BlueGalaxy_cs

 

 

Sélection de styles disponibles :

On peut choisir un style sur le site : http://fluxbb.fr/styles/

Une sélection de quelques styles :

Style de forum FluxBB
BlueGalaxy :

Téléchargement :
http://fluxbb.fr/styles/style.php?id=57

Prévisualisation :
http://fluxbb.fr/styles/previsualisation/index.php?id=57

C'est celui que j'ai utilisé pour le forum Court Circuit Team

Style de forum FluxBB
Evasion :

Téléchargement :
http://fluxbb.fr/styles/style.php?id=19

Prévisualisation :
http://fluxbb.fr/styles/previsualisation/index.php?id=19

Je l'ai adapté pour le forum Les Peintres de Concarneau

Style de forum FluxBB
Blue Lagon :

Téléchargement :
http://fluxbb.fr/styles/style.php?id=22

Prévisualisation :
http://fluxbb.fr/styles/previsualisation/index.php?id=22

Style de forum FluxBB
ChaOdisiaqueStyle :

Téléchargement :
http://fluxbb.fr/styles/style.php?id=98

Prévisualisation :
http://fluxbb.fr/styles/previsualisation/index.php?id=98

Style de forum FluxBB
Mercury2 :

Téléchargement :
http://fluxbb.fr/styles/style.php?id=88

Prévisualisation :
http://fluxbb.fr/styles/previsualisation/index.php?id=88

Style de forum FluxBB
DeepBlue :

Téléchargement :
http://fluxbb.fr/styles/style.php?id=20

Prévisualisation :
http://fluxbb.fr/styles/previsualisation/index.php?id=20

Style de forum FluxBB
Nuke "Extérieur" :

Téléchargement :
http://fluxbb.fr/styles/style.php?id=81

Prévisualisation :
http://fluxbb.fr/styles/previsualisation/index.php?id=81

Style de forum FluxBB
VbStyle Black :

Téléchargement :
http://fluxbb.fr/styles/style.php?id=13

Prévisualisation :
http://fluxbb.fr/styles/previsualisation/index.php?id=13

 

 

Installation du style :

Une fois que l'on aura choisi un style, il suffira de l'installer :

Version 1.2 :
- un fichier .dans le dossier styles
- un fichier dans le dossier styles\imports
- un dossier dans le dossier img

Version 1.4 :
- un fichier (mais peu compatible avec les styles ci-dessus qui sont fait pour la version 1.2
- un dossier dans le dossier img

 

PS : Au besoin, en cas de changement de style :
- se déconnecter et se reconnecter pour que les modifications prennent effet

 

Personnalisation du style :

On pourra personnaliser le style pour qu'il s'accorde avec la présentation du site.

Modification de la bannière (le plus facile) :

- remplacer le fichier img\nom_du_style\banner.jpg par sa propre bannière.

- s'assurer que la taille correspond dans le(s) fichier(s) css;
. modifier la taille de la bannière, ou :
. modifier la largeur du forum (attention aux marges et espacement (margin et padding)

Supprimer le texte Forum Flux BB dans la bannière du haut :

- rechercher l'entrée : #brdtitle
- ajouter : display: none;

 

Modification des feuilles de style (fichier(s) CSS :

Rechercher les informations à modifier dans le(s) fichier(s) CSS :

- adapter la largeur du forum, les marges (en pixel : px)
- adapter les couleurs
- etc.

 

Ajouter un menu pour aller vers le site à partir du forum :

Dans le fichier lang\French\common.php

- insérer la partie en rouge :

// Stuff for the navigator (top of every page)
'Site' => 'Site Court-Circuit Team',
'Index' => 'Accueil forums',

Dans le fichier include\fonction.php

- insérer la partie en rouge :

// Generate the "navigator" that appears at the top of every page
//
function generate_navlinks()
{
global $pun_config, $lang_common, $pun_user;

// Index and Userlist should always be displayed
$links[] = '<li id="navsite"><a href="http://cct.aidemac.net">'.$lang_common['Site'].'</a>';
$links[] = '<li id="navindex"><a href="index.php">'.$lang_common['Index'].'</a>';

 

 

Voir aussi :

Faire son propre style :
http://fluxbb.fr/forums/viewtopic.php?id=7762

 

 

Haut de page

| Copyright | Histoire d'Aidewindows | Assistance à domicile | Concarneau | Aide Informatique et Internet : www.ai2.fr

Hit-Parade des sites francophones