La roadmap

Présentation du module

Tous les développements concernant le cœur du framework

Les derniéres fonctionnalités

LibelleDescriptionDate de créationDate de mise en prod
Gestion des images dans les formulairesLa gestion de l'upload, la suppression des images est toujours complexe. Cette évolution permet cette gestion simplement. Un petit tuto expliquera son utilisation10/11/202118/11/2021
Rajout de la fonction GetPseudoDans les templates vous pouvez maintenant utiliser la fonction GetPseudo() qui renverra le nom et prénom de l'utilisateur ou son pseudo si l'utilisateur l'a définie.27/09/202127/09/2021
Les decorateursDans les vues ont souvent à afficher du code html différent selon les valeurs des propriétés pour les entités. Si n'est que du texte on peut utiliser des méthodes spécifiques de l'entité qui par exemple retourne le nom le prénom ou le pseudo s'il existe. Mais si on veux afficher différents types d'icones ou du html plus complexe, ce n'est pas à l'entité de gérer cela. Des décorateurs peuvent donc être appelé. Ceux reçoivent l'entité en paramètre et peuvent donc construire du HTML différent et aussi utiliser tout le système de template.06/09/202109/09/2021
Nouveau systeme de formulaireLes formulaires sont essentielles dans les sites internet. On en utilise souvent et on a besoin de plusieurs types de champs et différentes validations. Un nouveau système de formulaire est implémentés. Il vérifie les données coté client mais aussi coté serveur. Et on peut aussi créer des validateurs personnalisés.02/08/202106/08/2021
Remplacement de DomDocumentPour la configuration et la gestion des interfaces des applications le framework utilisait la librairie DomDocument. Celle-ci n'est pas installé par défaut sur les serveurs et lorsque l'on est en mutualisé on ne peut pas l'nstaller. Elle a donc été remplacer lpar la classe SimpleXml de base06/09/202107/09/2021

Les fonctionnalités à développer

LibelleDescriptionDate de créationDate de mise en prod
Proteger les UrlIl arrive souvent que les url contiennent des meta donnée par exemple http://puzzleApp/Cominuty?facebook Hors dans ces cas la le routeur ne comprend pas cette url et ne redirige pas correctement sur l'application Comunity. Il faut donc que le Routeur et la récupération nettoie les url. 07/10/2021
Système de View Js IntelligentOn a a souvent besoin d'afficher des listes d'éléments que l'on Ajoute/Modifie/Supprime coté clients. Par exemple pour un administrateur qui gère ces produits. Hors actuellement on construit le rendu html coté Serveur et on vient ajouter/ Supprimer les div dans le dom. Il serait bien que coté serveur on envoi que les données au format JSON et qu'il y ai un mécanisme coté client qui se base sur un modèle et génère le html cote client04/10/2021
Decorateur pour les utilisateursIl faudrait crée un Décorateur pour les utilisateurs. C'est souvent que dans les site on doivent afficher l'image des utilisateur avec nom, prénom pseudo et éventuellement du code JS pour Envover un message. Ce serait bien d'avoir un décorateur pour cela avec la possibilité de surcharger le template pour adapter le design selon le site30/09/2021
Refonte du système de cacheUIne premiére brique de gestion du cache en fichier a été crée. Mais elle n'est plus adapté et mérite d'être revue09/09/202117/09/2021