Open Source
Plan de route
Voici les modifications apportées aux dernières versions de Brick CMS ainsi que les prévisions d'évolution pour les versions futures. Cette liste n'est pas exhaustive et fais office de feuille de route pour le développement de Brick CMS.
Brick 0.95
- [USERS] Ajout des champs nom et prénom pour les utilisateurs
- [USERS] Amélioration du code des formulaires pour la gestion des utilisateurs dans le manager
- [SESSIONS] Possibilité de visualiser l'URL des pages en cours de consultation
- [KERNEL] Ajout de la gestion des tris dans la class de gestion des tables
- [KERNEL] Amélioration de la class de gestion des formulaires
- [SCRIPT] Ajout d'un script permettant l'activation/désactivation d'un groupe de cases à cocher
- [SCRIPT] Changement de gestion de la vérification et l'alerte sur les champs requis
- [BLOCKS] Suppression de l'option "style" de la gestion des blocks
- [PLUGINS] Passage du captcha en plugin pour une utilisation sur d'autres modules
- [CONTAINERS] La personnalisation des dates de publication et d'expiration a été porté à tous les modules
- [CONTAINERS] L'enregistrement de la dernière date de mise à jour se fait automatiquement
- [CONTAINERS] Ajout de la possibilité de personnaliser le nom de l'auteur et le nombre de visite pour chaque élément
- [CONTAINERS] Ajout de la possibilité de personnalisé le texte de l'url personnalisé
- [MANAGER] L'administration de certains plugins (newsletter, banners et contact) est passé dans l'onglet de gestion du contenu
- [COMMENTS] Génération de pages de commentaires par pseudo
- [BANNERS] La gestion des groupes de bannières a été ajoutée
- [BLANK_PAGE] Pour éviter les confusions, conversion du plugin "homepage" (page d'accueil) en "blank_page (page blanche)
- [BLOCKS] Déplacement des blocks indépendants "login" et "user" dans le plugin "user"
- [MANAGER] Ajout et correction de tags de langue non traduits
Brick 0.96
- [MANAGER] Ré-écriture de l'administration du suivi du contenu (onglet "à suivre")
- [MANAGER] Écriture d'une class de gestion des toolbox
- [KERNEL] Passage en MySQL 5 avec gestion des collations
- [USERS] Ajout d'édition de son compte utilisateur (email, nom, mot de passe) dans le manager
- [KERNEL] Ré-écriture et optimisation des règles d'url rewriting
- [MODULES] Les modules ne s'activent plus mais se créent en fonction d'un module de base, autant de fois qu'on le souhaite en personalisant sont identifiant, son nom et sa description
- [CONTAINERS] Écriture d'une class de gestion du contenu pour les contenants
- [SESSIONS] Gestion des sessions d'utilisateurs anonymes
- [MANAGER] Ré-écriture de l'administration des catégories et des types
- [KERNEL] Mise à jour de la class phpMailer et amélioration des envois de mails
- [RSS] Suppression du plugin RSS
- [PAGES] En vu de supprimer le contenant "hpages", amélioration du module "pages"
- [BLOCKS] Ajout du block "liste d'éléments" pour extraire des éléments d'un contenu
- [CONTAINERS] Possibilité de lister des éléments par catégorie, type, status, auteur, ou auteur
- [KERNEL] Possibilité de mettre en surbrillance un mot clé passé dans l'url par la variable highlight
- [PLUGINS] Fusion des plugins 404 et access_denied et prise en charge des erreurs 410 et 500
- [TEMPLATES] Possibilité de placer les templates personnalisés dans un répertoire nommé avec l'identifiant ou le répertoire du module
Brick 1.x
- [MANAGER] Possibilité de paramétrer les droits d'accès par boite à outil
- [KERNEL] Gestion de format de sortie personnalisés
- [MANAGER] Ajout de fonctionnalités en AJAX
- [KERNEL] Amélioration du multilinguisme
- [MODULES] Amélioration et ajout de fonctionalités
Brick 2.x
- Passage en PHP 5
- Améliorer le modèle objet
- Optimiser l'éditeur en ligne
- Étendre les droits granulaires et s'orienter vers le workflow
- Meilleure gestion des médias