Libelle | Description | Date de création | Date de mise en prod |
---|
Gestion des images dans les formulaires | La gestion de l'upload, la suppression des images est toujours complexe.
Cette évolution permet cette gestion simplement. Un petit tuto expliquera son utilisation | 10/11/2021 | 18/11/2021 |
Rajout de la fonction GetPseudo | Dans 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/2021 | 27/09/2021 |
Les decorateurs | Dans 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/2021 | 09/09/2021 |
Nouveau systeme de formulaire | Les 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/2021 | 06/08/2021 |
Remplacement de DomDocument | Pour 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 base | 06/09/2021 | 07/09/2021 |
Libelle | Description | Date de création | Date de mise en prod |
---|
Proteger les Url | Il 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 Intelligent | On 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 client | 04/10/2021 | |
Decorateur pour les utilisateurs | Il 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 site | 30/09/2021 | |
Refonte du système de cache | UIne premiére brique de gestion du cache en fichier a été crée. Mais elle n'est plus adapté et mérite d'être revue | 09/09/2021 | 17/09/2021 |