Après un week end de Pâques chargé en chocolat, quoi de mieux qu'une mise à jour ?
Un travail tout de la continuité de ce qui a été commencé les mois précédents, à savoir un travail de nettoyage du code, pour laquelle nous avons rajouté une nouvelle étape, la normalisation des fichiers au format UTF8, et changement de ligne au format UNIX, ainsi que la ré-indentation des fichiers.
Cette mise à jour contient aussi, comme d'habitude, de nombreuses optimisations et correctifs, dont un depuis l'interface Issues de github, merci à Oldkarkass.
Parmi les nouveautés, on retrouve le support de la configuration du module de gestion des pages depuis le module Admin_Site qui commence à gérer de plus en plus d'éléments. Avec cet ajout, vient aussi la possibilité de gérer directement les navigations ainsi que les pages clés directement dans le module et sa configuration. Les autres plugins sont capables d'indiquer des pages clés pour plus de flexibilité et d'automatisation.
Enfin le module de gestion administratif Livre d'Or a entièrement été revue, utilisant l'ensemble des dernières technologies de CaMykS.
La release de Mars est désormais disponible. A partir de cette mise à jour, pour nous simplifier le travail de release, nous changeons le format du changelog. Il ne s'agit plus d'un fichier .rtf en français, mais désormais d'un dossier contenant un fichier par release. Ces fichiers sont en anglais, et au format MarkDown.
Pour continuer le travail effectué sur les précédentes mises à jour, la configuration des plugins Admin_ContentPage et CookieAgreementMessage est désormais accessible depuis le module de configuration du site.
Quelques nouvelles fonctionnalités font leur apparition sur les librairies HTMLForm, HTMLPage, et d'autres.
Elle inclut aussi, comme d'habitude, de nouvelles corrections et optimisations sont disponibles.
Enfin, uniquement disponible via GitHub, Frank vous propose une installation prête à l'emploi à partir d'un docker.
Déjà Février ? Il est l'heure d'une nouvelle release de CaMykS. La principale nouveauté de cette version est la possibilité pour les plugins de s'enregistrer comme extension du module de configuration du site pour permettre leur configuration depuis ce module.
Les plugins suivants ont été mis à jour et sont d'ores et déjà compatibles :
Nous allons continuer à en rendre d'autres compatibles pour simplifier la configuration des sites.
Evidemment, cette mise à jour contient une longue liste d'améliorations, d'optimisations et de corrections.
Pour commencer cette année 2018, nous ajoutons un plugin permettant de faire un meilleur suivi du site lors de son développement, mais aussi une fois en ligne.
Ce plugin, une fois installé, affiche une petite icône sur le site et permet d'accèder à plusieurs outils, comme un bench de la création de la page, des statistiques sur les requêtes SQL, et d'autres.
Ce plugin n'est, par défaut, visible que par un webmaster du site, mais peut être rendu accessible aux administrateurs ou pour le public (en mode développement uniquement, sous peine de rendre accessible certaines informations confidentielles publiquement).
Ce plugin inclut de nombreuses modifications de CaMykS, afin de prendre en compte une gestion d'event tout au long du chargement du CMS et de la page. Ces modifications ont été propagées à de nombreuses librairies.
Pour tous les autres changements, je vous invite à regarder la liste complète.
Et, nous vous souhaitons une excellente année 2018 !
Page 12
|