Dernière mise à jour : 23/11/2012 à 17h50
Framework :- Nouveauté : Passage à PHP5 de l'ensemble du framework.
- Nouveauté : Nouveau framework MVC.
- Nouveauté : Réorganisation des packages du framework.
- Nouveauté : Regroupement de toutes les notions du noyau dans une classe Environment de façon à rendre le code considérablement plus maintenable.
- Nouveauté : Création d'un chargeur automatique de classe.
- Nouveauté : Refonte complète de la gestion des requêtes à la bases de données.
- Nouveauté : Refonte du moteur de templates, possibilité de gérer les templates sous forme de chaine de caractères.
- Nouveauté : Refonte complète du gestionnaire de cache, possibilité de stockage directement en mémoire pour des performances grandement améliorées.
- Nouveauté : Création d'un gestionnaire de configuration, stockant de façon autonome les données et s'appuyant sur le gestionnaire de cache pour le rendre plus performant.
- Nouveauté : Création d'un chargeur de langue permettant une gestion plus aisée des langues.
- Nouveauté : Générateur automatique de formulaire avec contrôle client et serveur automatisés.
- Nouveauté : Générateur automatique de tableau avec gestion de la pagination, filtres, tris.
- Nouveauté : Système de cache CSS.
- Nouveauté : Création de diverses classes permettant le partage et la publication d'informations sur les réseaux sociaux.
- Utilitaire en ligne de commande permettant :
- l'installation de PHPBoost
- la gestion des utilisateurs (ajout, suppression)
- Régénération du cache
- Gestion du htaccess - Nouveau gestionnaire d'erreur et d'exception.
- Création d'une classe de débug pour les développeurs.
- Refonte du système de communication entres les modules et le noyau.
- Nouvelles classes de gestion des requêtes et réponses HTTP.
- Gestion des cookies à travers les classes HTTP.
- Amélioration de la récupération des erreurs.
- Récupération du chemin complet du fichier dans les logs d'erreurs.
- Ajout de la balise [feed] permettant d'inclure un flux RSS dans une mise en page
- Nouveau système de champs membres permettant également à un développeur de créer son propre champ personnalisé à partir d'un module.
- Nouveau système de changement de mot de passe en cas d'oubli.
- Refonte du système de notation : suppression des champs BDD sur tous les modules, système autonome.
- Refonte de la section membre.
- Amélioration de la fonction d'upgrade d'un module.
- Nouveauté: Possibilité d'avoir la page d'accueil d'un module sur l'index du site
- Possibilité de définir plusieurs menus dans les modules
Menus :
- Nouveauté : Nouveau système de gestion des menus en drag'n drop.
- Nouveauté: Possibilité d'afficher/masquer un menu sur un module ou une page donnée à l'aide de filtres.
Personnalisation graphique :
- Nouveauté: Possibilité de masquer indépendamment tous les conteneurs suivant les thèmes.
- Possibilité de cacher/ouvrir dans la liste des modules, la description et les autorisations de lecture pour une meilleure lisibilité
- Amélioration de l'interface de gestion des thèmes.
- Possibilité de personnaliser son logo par thème et le favicon du site ainsi que les fichiers CSS de chaque thème
- Nouveauté: Nouveau thème Base2 pour la distribution complete.
- Le nom du site est directement intégré dans le header et n'est plus une image
Divers :
- Nouveauté: Possibilité d'utiliser un serveur smtp pour l'envoi de mails.
- Possibilité de spécifier le niveau d'accès pour voir la liste des membres.
- Redimensionnement automatisé des avatars s'ils dépassent les dimensions maximales autorisées.
- Meilleur détection des robots d'indexation, ajout de la prise en compte de Bing.
- Ajout d'un défilement vertical dans l'administration pour la visualisation de la liste des utilisateurs connectées.
- Ajout d'un bloc note à l'accueil de l'administration.
- Possibilité de trier les membres par date de dernière connexion dans l'administration.
- Ajout de l'attribut style à la balise image de façon à pouvoir fixer des propriétés comme largeur, hauteur et bordure.
- Nouveau système de champs membres : Les champs peuvent être désactivé, modifier et l'ajout de type de champs supplémentaires ont été ajoutés.
- Possibilité de gérer finement les autorisations des commentaires.
- Possibilité de gérer finement les autorisations de l'interface de fichier.
- Possibilité de gérer finement les autorisations d'accès au site quand il est en maintenance.
- Possibilité de définir une période de validité d'une publication (pour les articles, news, sondages et téléchargements)
- Refonte de la gestion des thèmes : Possibilité de gérer finement les autorisations des langues, d'avoir plusieurs images pour présenter un thème avec effet LightBox
- Refonte de la gestion des langues : Possibilité de gérer finement les autorisations des langues
- Refonte du système de commentaire :
- Refonte graphique
- Gestion de la pagination en AJAX
- Ajout d'autorisations de lecture, de modération et d'ajout
- Possibilité de définir des tâches dans une classe lors d'un ajout de commentaire - Déplacement du réglement à l'inscription dans la configuration des membres pour plus de cohérence
- Inscription : Envoi d'un email au membre lorsqu'il est approuvé par un administrateur
Nouveau module BugTracker
- Nouveauté: Nouveau module de gestion des bugs.
- Possibilité de voir les statistiques
- Possibilité de filtrer les bugs résolus et non résolus
Nouveau module Sitemap
- Nouveauté: Nouveau module permettant la gestion du plan du site mais aussi du sitemap.xml permettant un meilleure référencement du site
Nouveau module personnalisation
- Nouveauté: Nouveau module permettant personnaliser son logo par thème et le favicon du site ainsi que les fichiers CSS de chaque thème
BBCode :
- Déplacement de l'éditeur dans un module à part entière
- Nouveauté: Ajout de la balise YouTube
- Nouveauté: Ajout de la balise LightBox
- Nouveauté: Ajout de la balise feed
- Nouveauté: Ajout de paramètre dans la balise img (comme style par exemple)
TinyMCE
- Déplacement de l'éditeur dans un module à part entière
- Mise à jour de TinyMCE
- Corrections de bugs
Galerie :
- Voir les images plus vues/mieux notées, affichage sur l'ensemble de la galerie et non sur une catégorie.
- Possibilité de télécharger l'image.
- Tri des images conservé dans la pagination.
- Gestion des flux RSS et Atom
- Possibilité de définir une catégorie principale pour tous les fichiers dans l'ajout d'image par FTP
News :
- Mise à jour du module
- Collaboration des utilisateurs possible.
- Ajout des suggestions de news
- Ajout des sources de news
- Possibilité de voir les news non approuvées
Articles :
- Mise à jour du module
- Collaboration des utilisateurs possible.
- Ajout des sources de l'article
- Possibilité de voir les articles non approuvés
ShoutBox :
- Possibilité de gérer les autorisations d'écriture et de modération (édition et suppression).
Livre d'or :
- Possibilité de gérer les autorisations d'écriture et de modération (édition et suppression).
Pages :
- Possibilité de cacher le lien d'impression pour chacune des pages.
Calendrier :
- Possibilité de gérer les autorisations d'écriture, de lecture et de modération (édition et suppression).
Forum
- Suppression d'un sondage maintenant possible
Téléchargement
- Possibilité de signaler les liens cassés.
- Possibilité d'ajouter le lien d'un fichier contenu dans la section upload
Shoutbox
- Menu adaptable automatiquement à la largeur du site en positionnement horizontal
Statistiques
- Ajout de Windows 8 dans les statistiques
Compatibilité des thèmes 3.0 :
- Ajout d'une variable js THEME dans header.tpl
- Modification de la classe xmlhttprequest_preview (border-radius en plus).
- Ajout d'une image images/form/justify.png dans les thèmes
- Changement mineurs dans bbcode.css (bloc masquables + balise wikipédia)
Newsletter
- Refonte du module en MVC.
- Gestion des autorisations de création d'une newsletter.
- Gestion des autorisations de lecture et de modération de la liste des archives.
- Gestion des autorisations de lecture et de modération des inscrits.
- Gestions de plusieurs newsletter (possibilité de s'abonner à certaines ou à toutes les newsletters).
- Possibilité de gérer les autorisations de lecture et de modération des inscrits, de création d'une newsletteret de modération des archives par newsletter.
- Gestion des archives avec tries sur les types de newsletter.
- Inscription aux newsletters dès l'enregistrement/l'édition d'un membre