ZwiiCMS/CHANGES.md
2020-03-01 16:39:57 +01:00

35 KiB
Raw Blame History

Changelog

version 10.0.00

  • Architecture de stockage des données.
    • Les données sont désormais stockées dans des fichiers distincts (core, config, theme, user, page et module).
    • Les données relatives aux pages et aux modules sont stockées dans un dossier localisé fr par défaut.
  • Gestion des données.
    • Le système ne conserve plus en mémoire l'intégralité des données de site comme dans les versions précédentes.
    • Les données du site sont chargées à la demande au lieu d'être lues dans leur intégralité.
    • Les mises à jour et effacement sont appliquées en direct sur le disque.
  • Installation :
    • Les fichiers de données manquants sont réinitialisés au cas par cas et plus dans leur globalité.
    • Une notification est affichée quand un fichier de données manquant a été réinstallé.
    • La suppression de user.json entraîne le déclenchement de la procédure d'installation.
    • Thème à l'installation, la bannière et le favicon sont livrés dans les paramètres de l'installation et copiés dans site.
  • Importation :
    • L'importation des données est possible uniquement à partir d'une version 9.
    • Fonction d'import des données provenant d'autres version de ZwiiCMS, avec option de préservation des données utilisateurs.
    • Nouveau masque dédié à la sauvegarde automatique, à l'import et à l'export des données de site.
  • Modification :
    • Chargement paresseux des images.

version 9.2.23

  • Correction :
    • Fonction magic_quotes dépréciée supprimée. Modifications :
    • TinyMCE : libellé des fonctions "Afficher dans"
    • TinyMCE : boutons souligné et barré dans la barre d'outils.
    • Module Form : Opion permettant d'ajouter le premier mail dans le formulaire au message de notification (Reply To) afin de répondre directement au message.
    • Configuration du site : bouton affichant le numéro de la version en ligne.
    • Galerie : position du champ de tri des images.
    • Mise à jour en ligne :
      • Délais entre deux vérification porté à une semaine.
      • Réinitialisation du compte de vérification lors de l'activation de l'option.

version 9.2.22

  • Modifications :
    • Aperçu de la police dans les sélecteurs.
    • Gestion du canal de mise à jour selon la version installée
    • Module Blog : position des boutons d'édition de l'article au-dessus des commentaires.
    • Module Gallery :
      • choix de la vignette d'album
      • Ordres de tri des images d'une galerie, ascendant, descendant ou sans
      • Tri, ordre naturel de la galerie et des images de la galerie
  • Mises à jour :
    • Configurations Code Mirror pour TinyMCE et standalone

version 9.2.21

  • Correction :
    • Footer / Texte personnalisé : suppression des sauts de ligne et de paragraphe.
  • Modification :
    • Thème / Body, couleurs de l'icône retour en haut de page perso personnalisables.

version 9.2.20

  • Corrections :
    • Footer / Texte personnalisé : problème d'alignement des colonnes
    • Variable non déclarée dans main.php provoquant un warning

version 9.2.19

  • Corrections :
    • CSS : marge bouton InputDelete.
    • Texte de la page des mentions légales du site d'exemple.

version 9.2.18

  • Corrections :
    • Conformité balise p dans span (footer).
    • Petites corrections.
  • Modifications :
    • Installation par défaut : livraison d'une page de mentions légales.
    • Image du fond (body), options responsive cover et contain.
    • Réseaux sociaux, icône Youtube chaîne ou utilisateur.
    • Pied de page, position fixe dans le site.
    • Pied de page, option d'affichage des mentions légales disponible uniquement si une page est sélectionnée.

version 9.2.17

  • Correction :
    • Affiche le nom du la page plutôt que son id dans le fil d'ariane

version 9.2.16

  • Optimisation :
    • Sauvegarde manuelle des données de site (dossiers file et data).
  • Modification :
    • Stocke la réécriture d'url dans baseUrl en cas de changement d'arborescence lors d'un transfert de site.
  • Correction :
    • Problème lors de la mise à jour de la variable dataVersion.

version 9.2.15

  • Corrections :
    • Sauvegarde des données de site.
    • Couleur du titre de site dans le menu réduit.
    • L'effet de couleur de fond personnalisé d'une page sélectionnée dans le menu est limité aux pages parents.
  • Améliorations :
    • Affichage du contenu seul d'une page du site dans une popup Lity sans menu, bannière et pied de page.
    • Editeur de texte ; effet accordéon, les accordéons peuvent être tous refermés.
    • Thème ; menu : lorsque le menu est réduit, le titre du site peut être inséré à la gauche du menu burger.

version 9.2.14

  • Mise à jour :
    • Script d'upload du gestionnaire de fichiers
  • Modifications :
    • Thème : optimisation des masques de saisie pour le site en largeur 750px.
  • Corrections :
    • Thème : gestion d'erreur lors de l'import d'un thème issu d'une version inférieure.

version 9.2.13

  • Corrections :
    • Gestionnaire de fichiers, modifications des paramètres des miniatures.
    • Filtrage du nom des pages dans la fenêtre d'édition des pages.
    • Format de date dans le module Blog
    • Module Form :
      • correction des options de champ pour le type étiquette
  • Modifications :
    • Suppression d'options inutiles dans l'édition d'une page de type de barre latérale.
    • Module Form :
      • édition : champs doptions condensés
      • édition : ordre des champs dans le sélecteur

version 9.2.12

  • Modifications
    • TinyMCE :
      • Ajout d'un template effet accordéon.
      • Supprimer le filtrage des éléments.
      • Supprimer le forçage de l'affichage des médias à 100%
      • Activer le dimensionnement des médias
    • Module Form :
      • Etiquette de séparation
      • Checkbox retourne un astérisque plutôt que 1
    • Thème - Menu :
      • Couleur de fond de la page sélectionnée
      • Effet bord arrondi, page sélectionnée

version 9.2.11

  • Corrections :
    • Marge du pied de page par défaut 5px
    • Installation sans site exemple : suppression des barres latérales
    • Edition de page :
      • Affichage de l'option Fil d'ariane alors que le titre est masqué.
      • Page parente, l'option "ne pas afficher les pages enfants dans le menu horizontal" est incompatible avec une page désactivée : désactivation et masquage lorsque la page est désactivée.
      • Mauvais encodage des titres de pages perturbant l'affichage des caractères spéciaux ( ex: apostrophes ).
  • Modifications :
    • Recherche d'une mise à jour en ligne, s'effectue une fois par jour et devient optionnelle.
    • Amélioration de l'écran d'édition des pages.
    • iframe responsive

version 9.2.10

  • Modifications préparatoires à la version 10 :
    • Lors de l'installation, stockage de l'url de base dans l'éventualité de la restauration d'un backup et de son installation dans une autre arborescence.
    • Modification des clés identifiant les légendes du module Gallery : suppression du point de séparation du nom de fichier de l'extension.
  • Modifications :
    • Thème, bannière : nouvelle option de hauteur calculée à partir de la dimension de l'image sélectionnée.
    • Thème, bannière : informations sur l'image sélectionnée (largeur et hauteur).
    • Thème, pied de page : réactivation de l'aperçu.
  • Corrections :
    • Thème, bannière : problème empêchant la bannière d'être cliquable lorsque la hauteur "responsive" de la bannière était sélectionnée.
    • Responsive File manager : erreur empêchant l'extraction d'une archive ZIP.
  • Mise à jour :
    • CodeMirror 5.49.2 et modification des modules installés

version 9.2.09

  • Corrections :
    • Module Formulaire, erreur lors de l'envoi d'un premier formulaire
    • Thème Pied de page , désactivation de l'aperçu du texte personnalisé

Version 9.2.08

  • Correction :
    • Edition de page : bug empêchant le paramétrage d'un module après un changement de gabarit.
  • Modification :
    • Aide de l'édition des pages

Version 9.2.07

  • Modification :
    • Balise