Fire Soft Board : le logiciel de forums, gratuit et libre

Fire Soft Board (appelé plus simplement FSB) est un logiciel open source, gratuit et libre de forums, permettant de mettre en place rapidement et intuitivement une communauté de discussion sur votre site internet. Vos visiteurs pourront ainsi dialoguer entre eux ou avec vous dans une interface riche et conviviale, répondre à des sondages, uploader ou télécharger des fichiers, etc.

fsb - forum gratuit et open-source

Programmé avec des technologies récentes (totalement en PHP5 notamment), FSB est un forum stable embarquant de nombreuses fonctionnalités destinées à mettre en place votre communauté rapidement, à la personnaliser comme bon vous semble, à vous permettre de modérer efficacement. FSB est un logiciel libre placé sous licence GPL, vous pouvez donc l’utiliser librement sans contraintes, modifier ses sources à votre guise ou installer des modules pour étendre ses fonctions.

Fonctions de FSB 2.0.x

  • Installation, système et portabilité
    • Une fois uploadé sur votre hébergement, l’installation prend 30 secondes
    • L’installation vous permet de migrer les messages de votre ancien forum FSB1 vers FSB2
    • Nécessite au minimum PHP version 5
    • Nécessite au minimum MySQL 4.1 ou SQLite 2 ou PostgreSQL 7
    • Utilise un puissant système de cache, sauvant en mémoire la compilation de vos thèmes, vos fichiers XML, certaines requêtes SQL, etc. Ce système de cache est compatible avec les solutions APC, Turck MMCache ou Eaccelerator. Si aucune de ces solutions n’est installée, FSB utilise son propre système de cache
    • Moteur de recherche utilisant l’algorithme Fulltext MySQL, ou un algorithme interne si vous utilisez un autre type de base de données
    • Support de l’encodage UTF-8, permettant d’afficher tous les types de caractère sur votre forum (accents, kanji, etc.)
  • Création et personnalisation de votre forum
    • Créez autant de forums, et de niveau de sous forums que vous le souhaitez
    • Paramétrez les droits sur l’ensemble du forum
    • Paramétrez tous les aspects de votre forum à l’aide du panneau d’administration et de la configuration
    • Installez des nouveaux thèmes pour votre forum, ou éditez le style de votre thème actuel via l’éditeur de style
    • Installez d’autres langues pour internationaliser votre forum
    • Installez automatiquement des modules pour ajouter des fonctions à votre forum, grace à l’installeur automatique de modules
  • Utilisateurs et profils
    • Vos visiteurs peuvent s’inscrire sur le forum et se connecter avec leurs identifiants
    • Vos membres disposent d’un espace membre pour personaliser leur compte (avatar, signature, préférences, age, sexe, langue, thème, etc.)
    • Créez des champs de profils (par exemple un champ « voitures possédées » pour un forum d’automobile) et de contact (MSN, Gmail, etc.) propre à votre forum
    • Donnez des rangs et des couleurs à vos membres
    • La signature et l’avatar de vos membres apparaissent dans leurs messages et sur leur profil
  • Sujets et messages
    • Créez autant de sujets de discussion que vous le souhaitez, postez des annonces et paramétrez les droits des sujets à votre guise
    • Formatez vos messages avec les FSBcodes, des balises de style pour mettre votre texte en gras, italique, couleurs, etc. Créez vos propres FSBcode dans l’administration
    • Utilisez l’éditeur WYSIWYG pour voir en direct le formatage du message que vous écrivez
    • Créez des sondages à réponses uniques ou multiples
    • Personalisez vos formulaire de messages grace au système de MAPS
  • Communication et partage d’informations
    • Partagez des fichiers sur le forum : images, textes, archives via un système de fichiet joint sécurisé et controlable par l’administrateur
    • Vos membres peuvent s’envoyer des messages privés entre eux
    • Planifiez des évènements à l’avance sur le calendrier ; les anniversaires des membres y sont aussi listés
    • Les fils RSS mis à la disposition des membres sur le forum leur permettront de se tenir au courant des derniers messages postés
    • Recherchez très rapidement des informations sur votre forum grace au moteur de recherche
  • Groupes et autorisations
    • Créez autant de groupes d’utilisateurs que vous le souhaitez, pour paramétrer très facilement les droits du forum
    • Donnez directement des droits à des forums, groupes ou membres particuliers
    • Vérifiez facilement les droits des membres via la fonction affichant la liste des droits
    • Choisissez l’interface de gestion des droits qui vous convient le mieux, à travers 3 affichages différents entrant plus ou moins dans le détail des droits
    • Nommez des super modérateurs, ou limitez les accès aux autres administrateurs si vous craignez de leur donner trop de droits
  • Modération et administration
    • Nommez des modérateurs sur le forum, qui auront des droits de modération dans les forums qu’ils surveillent
    • Editez des messages, supprimez, déplacez, divisez ou fusionnez des sujets
    • Vous pouvez donner ou retirer des avertissements à des membres, et décider de sanctions en fonction de leurs avertissements
    • Désactivez les droits de lecture ou d’écriture d’un membre ; banissez le temporairement ou définitivement de votre forum
    • Créez des procédures de modération pour modérer votre forum en deux clicks
    • Modérez totalement vos membres, surveillez les double comptes grace à la recherche d’IP
    • Administrez la totalité de votre forum à travers une administration complète

Les fonctions avancées de FSB 2.0.x

  • Forums :
    • Niveaux de sous forums infinis
    • Règles personalisées pour les forums
    • Mot de passe sur un forum
    • Forums URL pointant vers une adresse
    • Auto délestage des forums
    • Thème paramétrable en fonction du forum
    • MAPS en fonction du forum
  • Groupes :
    • Création de groupes à volonté
    • Modérateurs de groupes pouvant ajouter / supprimer des membres
    • Rang et couleur de groupe appliqués à l’ensemble de ses membres
    • Groupes visibles / invisibles, ouverts / fermés
  • Permissions :
    • Permissions réglables en fonction du forum, du groupe ou du membre
    • 3 type d’affichages pour régler les droits : simple, normal ou avancé
    • Ajout de modérateurs, super modérateurs ou administrateurs
    • Panneau d’affichage des droits permettant de vérifier tous les droits facilement
  • Sessions :
    • Inscription sécurisée du membre (cryptage RSA)
    • Image anti spam (CAPTCHA)
    • Connexion automatique du membre via cookie
    • Connexion invisible du membre
    • Inscription automatique via FSBcard
    • Liste des membres en ligne actuellement, et depuit le début de la journée
  • Profil utilisateur :
    • Réglage des préférences du forum (affichage des images, avatars, FSBcode, emails, etc.)
    • Informations personelles (age, sexe, thème, langue, etc.)
    • Signature affichée dans le profil et les messages
    • Avatar pouvant être lié, uploadé ou pris depuis une gallerie crée par l’admin. Affiché dans les messages et le profil
    • Import et export de profil via FSBcard
    • Gestion des fichiers uploadés par le membre
    • Champs de contacts et de profils créable à volonté dans l’administration pour personaliser le forum
  • Sujets :
    • Plusieurs types de sujets, gérés par des droits différents (annonces, notes, et messages)
    • Surveillance et notification des sujets
    • Gestion des sujets non lus depuis la dernière visite, avec sauvegarde des sujets non lus entre les sessions
    • Version imprimable des sujets
    • Liste des personnes qui ont postées dans un sujet
    • Champs de profils personalisés apparaissant sur le côté des messages
  • Messages :
    • Formatage des messages via les FSBcode (gras, italique, souligné, barré, citation, url, images, etc.)
    • FSBcode créable à volonté dans l’adminitration
    • Smilies à insérer dans les messages
    • Editeur WYSIWYG (What You See Is What You Get) pour voir le formatage du message directement en écrivant (comme un éditeur de texte)
    • Formatage du formulaire des messages via le système de MAPS
    • Edition des messages par le membre si les droits le permette
    • Validation possible d’un message d’un membre ou sur l’ensemble d’un forum avant de l’afficher
    • Rapport de message abusif
  • Messages privés :
    • Destinataire unique ou multiples
    • Blacklist pour supprimer automatiquement les MP qu’un membre nous envoie
    • Répondeur automatique si on part en vacance
    • Edition du message privé possible avant la lecture par le destinataire
    • Affichage des réponses aux messages privés sous forme de discussion comme un sujet
    • Rapport de message privé abusif
  • Recherche :
    • Recherche rapide sur l’ensemble du forum, dans un forum particulier ou dans un sujet
    • Moteur de recherche utilisant la puissance de Fulltext pour MySQL, et un algorithme d’indexage interne pour les autres types bases de données
    • Recherche des messages ou sujets d’un membre particulier
    • Recherche des messages non lus
    • Recherche des messages surveillés
  • Sondages :
    • Sondages à volonté sur le forum
    • Votes uniques ou multiples
  • Calendrier :
    • Anniversaires sur le calendrier
    • Evènements ajoutés directement ou validés par un modérateur
    • Evènements ponctuels ou sur une durée
    • Affichage des prochains évènements dans les statistiques du forum
  • Modération :
    • Suppression de messages
    • Suppression de sujets
    • Déplacement de sujets
    • Division de sujets
    • Fusion de sujets
    • Recherche d’IP dans les messages, messages privés et IP d’inscription
    • Gestion complète des messages abusifs, avec gestion des commentaires des modérateurs pour décider du status d’un message
    • Gestion des fichiers uploadés par les membres
    • Création de procédures de modération pour automatiser les taches
    • Modération de masse sur un forum
    • Modération des membres (profil, rang, etc.)
    • Ajouter / suppression d’avertissements avec sanctions sur les droits
  • Administration :
    • Gestion des membres et des galleries d’avatar
    • Gestion des forums et sous forums
    • Gestion des droits sur l’ensemble du forum
    • Gestion des groupes
    • Gestion des langues (édition de clef de langue, import et export de nouvelles langues)
    • Gestion des thèmes, éditeur de style, import et export de thème, streaming permettant de voir les nouveaux thèmes
    • Email de masse pour envoyer un Email à des groupes ou à l’ensemble des membres
    • Configuration de nombreux paramètres du forum
    • Liste des logs d’erreur, d’administration, de modération, des emails ou des membres
    • WebFTP pour éditer vos fichiers directement depuis le forum
    • Gestionaire de base de donnée pour exécuter des requêtes et faire des backup
    • Statistiques graphiques du forum
    • Scripts d’optimisation du forum
    • Gestion de mots censurés dans les messages
    • Gestion des FSBcode des messages
    • Gestion des smilies, import et export de packs
    • Bannissement temporaire ou définitif de membres
    • Gestion des rangs des membres
    • Gestion des champs de profil ou de contact
  • Modules :
    • De nombreuses fonctions désactivables comme s’il s’agissait de modules
    • Un système d’installation automatique de modules via des fichiers XML
    • Un système de streaming permettant de consulter depuis son forum les MODS officiels et de les installer
    • Gestion des mises à jour comme s’il s’agissait de modules

Les fonctions uniques de FSB 2.0.x

  • Les procédures de modération :
    Ce système puissant permet de modérer votre forum en un simple click. Il consiste en l’exécution d’une série d’actions que vous aurez configurer au préalable. Un exemple simple : une procédure « Corbeille » qui :

    • Verrouille un sujet
    • Déplace ce sujet dans un forum « Corbeille »
    • Poste un message automatique « Sujet déplacé pour X raison »

    Vous pouvez effectuer de nombreuses actions automatiquement, comme surveiller un sujet, ajouter un avertissement, envoyer un MP, supprimer un message ou un sujet, etc. Les procédures de modération sont écrites en XML, et peuvent être crées facilement par un éditeur intégré directement dans la modération du forum.

  • Le système de MAPS :
    Les MAPS sont des fichiers XML servant à créer un formulaire personalisé lors de l’envoie de message. Vous pouvez ainsi pour chacun de vos forums mettre une MAP qui correspondra au type de message à poster.
    Un exemple simple : un formulaire de présentation. Vous avez un forum nommé « Présentation » dans lequel vos nouveaux membres se présentent. Un créant une MAP présentation, le membre aura ainsi un formulaire tout près (nom, prénom, informations personelles, etc.) et un affichage formaté de son message. Vous pouvez voir un exemple d’utilisation des MAPS sur notre forum de support, dans le forum « rapport de bugs FSB2 ».
  • Les FSBcards :
    Les FSBcards sont des petits fichiers XML qui sont générés lorsque vous exportez votre profil sur un forum FSB (dans le menu « import / export de profil » sur votre panneau d’utilisateur). Il vous suffit d’importer ce fichier sur un autre forum FSB pour directement retrouver votre configuration (préférences, signature, avatar, etc.). Vous pouvez aussi décider de stocker votre login / mot de passe dans ce fichier (si vous le souhaitez uniquement), afin de vous inscrire automatiquement sur un autre forum FSB en important ce fichier lors de l’inscription.

FSB a besoin de la configuration suivante pour fonctionner :

  • Un espace WEB d’environ 7 MO.
  • PHP version 5 au moins.
  • MySQL version 4.1+ ou SQLite version 2+ ou PostgreSQL version 7+.

Site Internet : Fire Soft Board
Licence : GPL

En savoir plus sur Free Tools

Abonnez-vous pour poursuivre la lecture et avoir accès à l’ensemble des archives.

Continue reading