|
|
Migration de ce forum vers FSB 2 RC5
Voici le changelog au stade actuel, pour avoir une idée des modifications apportées pour le moment :
- Passage du code du forum en PHP5, PHP4 n'est donc plus supporté par FSB2
- Réorganisation du moteur en ajoutant de nouvelles classes regroupant certaines fonctions, modifiant l'accès aux globales, etc ..
- Ajout d'une librairie de fonctions (fichier ~/sdk.php) pour faciliter le développement sur d'autres applications en utilisant les outils de FSB2
- Ajout d'une option d'installation rapide en local (pour les tests)
- Ajout du nombre de membres utilisant un thème
- Ajout d'un gestionaire pour les fichiers uploadés, dans la modération
- Ajout de l'obligation d'entrer un Email dans le formulaire de contact, et mise en valeur du fondateur
- Ajout de la possibilité de désactiver la page de contact des administrateurs
- Ajout de balises META description / keywords dans les sujets
- Ajout d'un compteur de téléchargement sur les fichiers uploadés, et de droits par fichiers
- Ajout d'un raccourci pour accéder plus facilement à l'édition avancée : un simple click lance la réponse rapide, un double click sur le message lance l'édition avancée
- Ajout de la possibilité d'activer / désactiver un membre dans la modération d'un membre
- Ajout d'un flux RSS pour voir les dernier messages postés par un membre
- Ajout de la possibilité d'afficher les évènements du calendrier des 3 prochains jours sur l'index
- Ajout d'une recherche Ajax sur le pseudonyme pour les droits dans l'administration et les membres dans la modération
- Ajout d'une option permettant d'activer le HTML dans les messages pour les modérateurs globaux / administrateurs. Option désactivée par défaut.
- Ajout d'un formulaire de recherche rapide dans les forums et les sujets
- Ajout de la possibilité de bannir pseudonyme ou adresse Email dans la modération des membres
- Ajout d'une procédure supprimant les données inutiles de la base de donnée (messages sans sujets, sujets sans messages, etc ..)
- Ajout d'une page d'informations sur le forum (liste des mods, thèmes, rangs, etc ..)
- Ajout de la gestion des fonctions de template dans la classe Tpl
- Ajout du support des FSBcard pour exporter / importer son profil sur d'autres forums
- Ajout du chiffrage RSA pour protéger les formulaires d'inscription et de connexion (dépendant de l'extension PHP Bcmath)
- Ajout de la possibilité de choisir un groupe par défaut dans son profil, permettant ainsi de choisir sa couleur sur le forum.
- Ajout d'une page administrative permettant la gestion des FSBcode actuels (désactivation, affichage, etc ..) et la création de nouveaux FSBcode. Refonte du parseur de FSBcode.
- Ajout de l'implémentation des sondages par défaut dans le système de MAPS (balise <poll> dans le header de la MAP)
- Ajout d'un lien vers les messages du membre dans les sujets sur le total de message du membre
- Ajout du forum et du sujet le plus actif dans le profil des membres
- Ajout du status en ligne / hors ligne dans le profil des membres
- Ajout d'un lien "qui a posté" sur le nombre de réponses d'un sujet, affichant les personnes ayant postées dans ce sujet, classé par total de participation
- Ajout de droits de lecture et d'écriture sur le calendrier. Les membres peuvent désormais avoir leurs évènements directement aprouvés
- Ajout de droits sur l'affichage des statistiques et de la boite "qui est en ligne" sur l'index
- Ajout d'un affichage de la date du type "il y a xx minutes (hh:mm)" pour les temps inférieurs à une heure
- Ajout de la possibilité de renvoyer l'Email d'activation du membre dans la modération de son profile
- Ajout d'une limite de flood sur les sujets (configurable dans l'administration)
- Ajout de logs d'actions sur les utilisateurs (visible par les modérateurs dans le profil public)
- Amélioration du formulaire de recherche pour les IP
- Amélioration de la recherche en ajoutant deux critères : date du message, et tri des messages
- Déplacement du sexe dans l'affichage des sujets (affiché à côté du pseudonyme désormais)
- Optimisation des requêtes d'affichage de sujet (pour les gros forums)
- Optimisation du cache stocké en base de donnée
- Refonte des procédures de modérations, en modifiant le langage des procédures (utilisation du XML, pour davantage de flexibilité et stabilité)
- Refonte de la classe de génération des flux RSS (support RSS 2.0 et ATOM 0.3)
- Refonte des messages abusifs en permettant une discussion des messages abusifs, et une organisation plus poussée
- Refonte totale du thème WhiteSummer
- Suppression du framework Artichow (gestion de graphiques avec la librairie GD, en PHP), au profit d'une classe plus simple
- Suppression de la palette de couleur dans l'administrateur au profil d'un mini éditeur CSS
- Suppression de la possibilité de choisir un répertoire pour ses smilies / rangs etc .. (inutile)
- Corrections orthographiques
- Fix du débugage lors de l'installation
- Fix titre de la page dana la fusion des sujets
- Fix du calcul des modérateurs et de la couleur des membres des groupes, grosse optimisation
- Fix de la fonction str_split en ajoutant une implémentation pour PHP4
- Fix de la date de dernière visite sur l'index
- Fix du chemin de l'image blanks.gif dans le fichier pngbehavior.htc
- Fix des statistiques (inscrits, sujets et messages par jour)
- Fix d'erreurs de clefs de langues sur les champs de profil personalisés
- Fix d'un bug qui passait les sujets en annonce globale lors de l'édition du premier message
- Fix de la recherche en affichant correctement les icones des sujets lus / non lus et du lien vers le dernier message
- Fix du lien sur l'index pour marquer les forums lus s'il n'y a aucun message non lus
- Fix d'un bug sur la coloration des mots clefs de la recherche
- Fix du formulaire de contact en remettant le Captcha
- Fix de l'affichage des fichiers commençant par un . (.htaccess par exemple) dans le webftp
- Fix de la modération de masse en gardant le panneau ouvert même en cas de changement de pages sur le forum
- Fix du rafraichissement du cache après avoir un créer un forum en dupliquant les droits
- Fix des effets de fermeture de blocks en javascript pour IE6
- Fix du nombre de résultats dans la recherche
- Fix du changement d'adresse Email en cas d'inscription confirmée par Email
- Fix du parseur XML en le réécrivant totalement de façon à ce qu'il soit plus souple, évolué et intuitif
- Fix du FSBcode URL de façon à prendre en compte les sauts de ligne
- Fix du parse automatique des URL pour éviter un bug avec le caractère ]
- Fix d'une faille XSS sur les avatars liés à distance
- Fix d'un bug sur des espaces étranges en UTF-8
- Fix d'un bug sur l'overflow dans les messages
- Fix de la fenêtre de chargement Ajax, en mettant plutôt un GIF pour plus de clartée
- Fix d'une injection HTML sur les titres des sujets sur l'index
- Fix d'une inversion dans les logs des modifications des droits du forum
- Fix de quelques bugs au niveau du panneau de gestion de la base de donnée dans l'administration
- Fix des fichiers en les passant tous au format UNIX
- Fix de l'icone pour joindre des fichiers au message si l'upload a été désactivée
- Fix de l'affichage des groupes invisibles pour les administrateurs
- Fix d'une injection SQL dans la recherche de membres de l'administration
- Fix d'un bug sur la recherche de membre inexistants dans la recherche avancée
- Fix d'un bug sur les types de sujet lors d'une édition
- Fix de la liste des groupes du membre dans son profil en permettant la selection du premier élément
- Fix de l'ajout de clefs de langues en émpéchant d'en créer sans clef
- Fix d'un bug sur les entités HTML dans l'édition des fichiers template du thème
- Fix du report de message abusif en ajoutant le lien de navigation manquant
- Fix de la validation des évènements de calendrier dans la modération en affichant le pseudonyme du membre
- Fix d'un notice sur les commentaires en fin de coloration PHP
- Fix d'un bug lors de l'annulation de l'édition rapide
- Fix de redirection en boucle sur la page d'oublie du mot de passe quand on veut se connecter
- Fix des pseudonymes des visiteurs dans les sujets (qui affichaient toujours le même)
- Fix d'un bug sur le prefetch des flux RSS
- Fix d'un bug sur l'index des mots dans le type de recherche fulltext_fsb
- Fix du bug des sauts de ligne sous IE
- Fix du bug qui cachait les avatars du profile lorsqu'on voulait cacher ceux des sujets
- Fix d'un bug sur le parse des listes en WYSIWYG (qui passait les listes non numérotées en listes numérotées)
- Fix de la description dans la fusion des sujets
- Fix des sondages lors d'un sujet / forum vérouillé (sondage désormais fermé pour les votes)
- Fix de l'affichage de la couleur sur le dernier inscrit
- Fix de la couleur des membres / groupes dans la liste des modérateurs d'un forum
- Fix du titre des pages de recherche des messages d'un membre pour améliorer le référencement
- Fix des clefs de langues sur certains logs
Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
|





