Le site des utilisateurs francophones de FluxBB.
Ceci est une ancienne révision du document !
Une mod est l'abréviation de “modification” (d'où l'utilisation du féminin). Les mods vous permettent d'ajouter des fonctionnalités en modifiant votre forum FluxBB. Les modifications sont généralement réalisés par des utilisateurs de FluxBB.
FluxBB 1.4 venant de sortir, il n'existe pour le moment pas énormément de modifications, mais une fois que les contributeurs auront mis à jour leurs mods depuis la version 1.2 vers la 1.4, vous devriez trouver des modifications pour à peu près tout :
Si vous ne trouvez pas votre bonheur, vous pouvez demander de l'aide pour réaliser votre propre modification, que vous pourrez ensuite proposer au reste des utilisateurs.
Vous trouverez les mods pour FluxBB 1.4 sur le site officiel, dans la section Resources.
Cet entrepôts de ressources a été mis en place afin de centraliser toutes les modifications réalisées pour FluxBB. Les mods qui y sont proposées sont testées et approuvées par les développeurs, ce qui vous assure de la qualité et du fonctionnement des mods que vous y trouverez.
Vous avez la possibilité d'y faire des recherches par nom de la mod, par contributeur, et par version supportée.
Une fois la mod téléchargée et l'archive décompressée sur votre ordinateur, vous devriez vous retrouver avec les éléments suivants (en fonction de la mod) :
Une fois ces règles appliquées, ouvrez le fichier readme (lisez-moi). Vous devriez trouver un certain nombre d'informations sur la mod et son concepteur dans l'entête du fichier :
Dans la suite du fichier se trouvent un certain nombre d'actions à réaliser. Elles sont souvent écrites en anglais donc voici une traduction et courte explication de celles que l'on rencontre le plus souvent :
Il vous suffit de réaliser ces actions écrites dans ce fichier. On les trouve généralement dans cet ordre :
Il se peut que le fichier install_mod.php
vous renvoie l'erreur suivante : The mod you are about to install was not made specifically to support your current version of FluxBB
Votre version n'est pas forcément incompatible avec cette mod. Vous pouvez contourner cette erreur en modifiant le fichier install_mod.php
. Il vous suffit de rajouter le numéro de votre version dans la ligne suivante :
$fluxbb_versions = array('1.4.0', '1.4-rc3');
Vous avez téléchargé la mod qui vous intéresse sur FluxBB.org, vous l'avez installée, mais vous vous rendez compte qu'elle n'est pas traduite. Pas de panique, voici la solution.
Commencez par faire une recherche dans la section ”Mods et Plugins” du forum, pour voir si une traduction existe. Le nom des discussions doivent normalement reprendre le nom de la Mod, ce qui vous aidera dans vos recherche.
Si vous trouvez votre bonheur, il vous suffit de suivre les instructions accompagnant la traduction. Il suffit généralement de créer un fichier avec un nom précis (et donné) dans le dossier /lang/French, et d'y coller le code fournis, ou alors d'ajouter des lignes dans d'autres fichiers du dossier /lang/French
Si vous ne trouvez rien, vous pouvez la traduire vous-même en vous aidant d'un outils de traduction en ligne. La méthode diffère en fonction des cas de figures.
Si la mod a bien été développée, elle utilise un nouveau fichier langue, elle ne demande pas à ce que l'on modifie les fichiers existants. Copiez dans le dossier /lang/French les fichiers qui se trouvent dans le dossier /lang/English de la mod.
Ouvrez ces fichiers, et modifiez les textes écrits à droite des signes ⇒, en les remplaçant par leur traduction, en faisant bien attention d'échapper les apostrophes en ajoutant un backslash (Alt Gr + 8) devant.
Si la mod ne propose pas de fichier langue spécifique, vous devez reprendre le READ ME, et impacter les modifications faites aux fichiers se trouvant dans le dossier /lang/English aux fichiers du même nom dans le dossier /lang/French, en traduisant les textes se trouvant à droite des signes ⇒, en faisant bien attention d'échapper les apostrophes en ajoutant un backslash (Alt Gr + 8) devant.
Précision : Il peut arriver que la mod utilise un fichier langue spécifique ET modifie les fichiers existants. Dans ce cas-là, il faut suivre les deux méthodes.
Vous souhaitez ajouter une fonctionnalité mais vous ne trouvez pas de mod pour cela ? Vous avez développer une nouvelle fonctionnalité et vous souhaitez la partager avec les autres utilisateurs ? C'est tout à fait possible !
Vous trouverez tous les éléments nécessaires à une bonne contribution dans cette section : Concevoir une mod