Historique
1.1.0.a1 (en cours - pré alpha)
- Menu hierarchique natif (en cours)
- Grille de formulaire totalement paramétrable (en cours)
- Module de gestion de Newsletter
- Module de livre d'or
- Paramètres de configuration:
- ajout d'un paramètre pour la gestion de plusieurs langue pour l'administration du site (en cours) - Module de gestion de forum
- Lecteur RSS
- FAQ: ajout d'autres sujet
- création d'une API (en cours)
1.0.0.a2 - (en cours - sortie dès que disponible)
- Version php 5.4.0 au minimum
- Ziteplus devient un module
- Fusion du module PAGE_NEW avec le module PAGE_ADMIN
- Support de l'héritage des modules (notamment PAGE_ADMIN)
- PAGEDOSSIER: support des pages répertoires et des pages ensembles.
- Nouveau module natif permettant de gérer:
- les pages de NEWS
- les pages de FAQ
- les pages type Volets
Le tout totalement personnalisable via CSS - TMODULE:
- Nouvelle gestion des évènements: ajout de la fonction EventX() et doEvent() qui remplacent Event() et dovevent() qui tombent en désuétude et seront supprimés de la 1.0
- Amélioration de l'héritage de module lors de la gestion des options (fichier.opt) et des messages (fichier .ini)
- Ajout évènement eDir et eSet
- Ajout des modes:
* eInit = Initialisation de champ de service
* eShow = Préparation pour affichage - WEBSECURE: Nouveau module pour sécuriser le site web et obtenir de bonnes notes aux tests en ligne (en cours)
- SELECTDOC:
- Ajout de deux codes d'erreurs - Utilisation de la classe standard "ZipArchive" au lieu de "pclzip.lib"
- Corrections d'erreurs:
- retrait des "style" codé en dur et déplacement vers fichier css
- en cours - ajout d'un "id" ou d'une "class" aux élèments personnalisable
indique que la version de test inclue cette focntionnalité !!!
0.9.7 - Juillet 2020
- SELECTDOC: Mise à jour dropzone version 5.5.0 (le drap&drop refonctionne avec les version récentes de chrome v78)
- Fil d'ariane: remplacement du séparateur par défaut et ajout d'un id
- Corrections d'erreurs:
- Gestion du multiviews (introduite en version 0.9.4)
- Recherche (module SEARCH) sur caractères accentués en UTF-8
- Suppression de la vérification de la version de php >= 5
- Generique.php: Prise en compte dépertoire inexistant pour listdir
- PCLZIP: version 2.8.4 (résoud la compatibilité PHP 7.1 et warning ligne 1845)
- TDoc - comptaibilité PHP 7.2/7.3
0.9.6 - Mai 2017
- Tinymce: compatibilité avec chrome version 58 pour la sélection d'images lors de l'édition d'une page
- SELECTDOC: correction du mode reprise non focntionnel en 0.9.5
0.9.5 - Mars 2017
- ZitePlus passe les tests de compatibilité mobile de Google (important pour le référencement)
- Le javascript inséré dans le code via l'API <<apiHeadAdd>> est conforme W3C
- Nouveau module: Login
- SELECTDOC: changement du gestionnaire de document par lot pour une version plus simple supportant le drag & drop (en cours)
- Compatibilité UTF-8
- Compatibilité avec toutes les versions de php >= 5.1 (dont 5.5, 5.6 et 7.0)
- PHOTOSHOW: conforme W3C (si appel direct du code) & diverses améliorations
- TINYMCE:
- Passage à la version 3.5.11
- géstion du redimensionnement automatique des images en fonction de la taille du site (largeur, hauteur)
- gestion des templates (template_list.php)
- ajout d'option (en cours)
- SKIN; adaptaption pour design fluide
- Corrections d'erreurs diverses
- WIEW et THUMB: code d'erreur 403 si impossible d'acceder à un document (inexistant ou pas les droits)
0.9.4 - Avril 2014
- Nouvelle API ZitePLUS: apiHeadAdd
- box.js : javascript permettant de gérer des boîtes de dialogues avec obscussissement du fond
- SELECTMODULE:
- affichage des modules par ordre alpha
- utilisation des droits de configuration du module pour les non administrateurs
- utilisation des droits d'utilisation des modules pour l'affichage de la liste des modules
- Divers:
- les pages "perma" peuvent aussi avoir des paramètres
- Ménage dans le code de Ziteplus.php
- Ajout types webm et ogv aux documents "film" dans tdocsadmin - PAGE_NEW:
- compatibilié PHP 5.4
- Mise à jour pour refléter les changements de terminologie du module page_admin de la version 0.9.3 - Corrections d'erreurs diverses
- COMMENT: Module de gestion des commentaires des pages
- SELECTDOC: ajout des évènements eList et eNode pour personnaliser le module plus facilement.
- Nouveau répertoire CSS
- CAPTCHA: automatique seulement pour les visiteurs
- CONTACT: Ajout de classes CSS pour faciliter la personnalisation:
"contact_sent", "contact_name", "contact_firstname", "contact_civility" et "contact_mail" - MODULE: Ajout évènements, eList et eNode et eOption
0.9.3 - Février 2014
- Compatibilité avec PHP 5.4
- Correction gestion des caractères accentués sous cette version pour les titres et champs des pages
- Affichage des images et des vignettes - Paramètres de configuration:
- gestion automatique du paramètre files_index en fonciton de l'URLrewriting
- Ajout rubrique "visualisation des options du serveur"
- passage à la version 1.10.2 de jquery
- nouveau paramètre "site_version": numéro de séquence unique pour css et javascript (permet de gérer facilement la mise en cache)
- Affichage par ordre alpha des modules configurables - Modification génération sitemap.xml pour exclure les pages privées
- Corrections d'erreurs diverses
- Nouvelles fonctions php: zp_secure, zp_secure_POST et zp_secure_ident
- Gestion des pages:
- Icône de panneau cliquable (vers configuration de la page) et bulle d'aide pour indiquer le type de panneau
- Lors de la création d'une page de type panneau, affiche après la validation la page d'option des pages
- Changement libellé: page visible dans le menu - Module USER_AUTO: ajout variables pour le message administrateur [Nom], [prenom], [name]
- Module SEARCH
- Option de configuration (champ de recherche+nombre résultat/page)
- Simplification de l'affichage si pas de valeurs
- Passage des derniers messages du source dans search.ini
- Ajout recherche caractères € œ £
0.9.2 - Février 2012
- Captcha: Création du module paramétrable (taille de caractères, couleurs, longueur du captcha et inclinaison) et Adaptation du formulaire de contact pour utiliser le Captcha
- Ajout paramètres de configuration
- Gestion automatique du chargement de la bibliothèque jquery.
paramètre jquery_link et jquery_load
utilise par défaut https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js - Paramètre "page_div" pour contrôler globalement la génération d'un div unique par page du type <div id="pg_nompage">
- Paramètre login_captcha, pour utiliser le Captcha lors de la connexion d'un utilisateur
- Le fichier user.css (style utilisateur) existe toujours
- Adaptation du formulaire de contact pour utiliser le Captcha
- Corrections d'erreurs diverses
- - gestion du multiview dans un sous-répertoire
- mise en conformité W3C de quelques pages de l'administration du site
- Correction gestion des documents avec caractères accentuées - Tinymce : Passage à la version 3.4.4, ajout de paramètres de configuration (fenêtre modale)
- Photoshow : Nouveaux paramètres du module, dont photo centrée sur la page, taille de la vue de l'image (x,y) et couleur de "voile".
Optimisation des temps de traitements (x8) - Gestion des documents: Optimisation des temps de traitements (x2), correction de la gestion caractères spéciaux
- Module RSS: Ajout d'un paramètre "page de base" pour fixer la page racine du flux RSS
- Ajout de deux champs libres avec libellés paramétrables dans les options des pages (par configuration du module PageAdmin)
- Possibilité de fixer au niveau de la page le contenu de la balise
- Gestion des modules: Changement présentation "Ajout depuis le site officiel": Affichage de plus d'informations sur les modules disponibles, dont un lien vers le manuel s'il existe pour ce module
- Thème : émulation de la fonction imagefilter() pour les hébergeurs où cette fonction n'est pas activée (Free)
- Module RSS: Ajout d'un paramètre "page de base" pour fixer la page racine du flux RSS
- PAGEADMIN
- Ajout de deux champs libres avec libellés paramétrables dans les options des pages (par configuration du module PageAdmin)
- Possibilité de fixer au niveau de la page le contenu de la balise <title>.
Nouvelle variable "page_navtitle" qui améliore et remplace "menu_title" - Migration depuis une version précédente: Modification automatique du template.php pour refléter les changements de ZitePLUS (mise à niveau de la balise title avec la nouvelle variable 'page_navtitle', uniformisation de tous les $zite en $this et d'autres améliorations)
- DIVERS
- passage à la version 282 de pclzip
- no_mq_gpc fait maintenant un Trim sur la valeur
- Menu fixe = Les "zonp" sont maintenant générés comme pour le menu standard
- Le code de ZitePLUS est maintenant dans le répertoire zplus au lieu de zite, zite.php est remplacé par ziteplus.php
- L'utilisateur Webmaster est désactivé par défaut
0.9.1 - Mars 2011
- Mise en conformité W3C: XTML 1.0 Transitional et CSS niveau 2.1
- Menu CONFIGURER: passage en module et ajout d'aide à la configuration
- Gestion des pages: passage en module
- Ajout d'un module THEME pour personnaliser l'aspect d'un site
Gestion d'un mode démo du thème - Optimisation du moteur de zitePLUS (38ko)
- Passage à tinyMCE version 3.3.9
- Module de gestion des rubriques
- Module galerie photos (photoshow) et intégration à tinyMCE
- Gestion des documents
ajout de documents pat lots
optimisation du code et de la structure docs.dta
garde les options de tri et ajout du tri par rubrique et choix ascendant/descendant
Filtrage des documents - Module serveur RSS
- Module CODEMIRROR de coloration syntaxique du source de la page
- Modification du template de base
- Ajout de module directement depuis le site officiel de ZitePLUS
0.9.0 - Novembre 2009
- Module d'inscription automatique d'utilisateur
- Validation possible de CGU lors de la première connexion
- Suppression du paramètre argsep
- Gestion de 8 types de panneaux latéraux: haut, gauche, droit ..
- Passage des hauts et bas de page dans des panneaux latéraux
- Ajout de la gestion d'options de configuration à la gestion des module
- Correction du fichier d'appel tinymce pour permettre l'utilisation d'IE8
- Correction du javascript pour permettre l'utilisation de tous les navigateurs de la famille IE.
- Tri des documents par description par défaut lors de l'insertion d'un lien
- Ajout du paramètre visible dans le menu dans la page des options de page
- Paramètre menu_type (0-menu standard 1-menu déroulé fixe)
standard correspond au menu actuel, fixe permet pour les micros sites d'avoir la totalité du menu toujours visible. - paramètre page_date=0/1 indique si la date de modification est invisible/visible sur la page
- Modification de la gestion du cache et de la gestion des documents
- Si pas de description de page, utilise le titre de la page pour les balises <meta name ...
- Ajout du style .zerr pour signaler les zones en erreurs
- Les liens de pages produits par tinyMCE sont fonctions du paramètre URLrewrinting
- Création du groupe logon auquel tous les utilisateurs appartiennent
- Suppression du paramètre rights_structure
- Intégration d'une version dérivée de tinybrowser
0.8.3 - Août 2009
- Gestion des droits sur les documents téléchargés
- Gestion de la mise en cache dynamique des documents
- Ajout de la date de la sauvegarde et du site_id au nom du fichier de sauvegarde
- Compression des pages
- Prise en compte des balises META Description et Keywords.
- Prise en compte du positionnement des panneaux latéraux intégré dans le menu, au dessus de menu et au dessous du menu
- Si la réécriture d'URL n'est pas utilisé, alors Zite+ utilise systématiquement les permaliens en lieu et place de l'ancienne forme de Zite: index.php?z=x (avec x=numéro de la page).
- Simplification du processus de migration depuis Zite et Ziteplus
- Ziteplus connait maintenant 5 niveaux d’utilisations différents:
- Administrateur du site
- Webmaster
- Rédacteur
- Lecteur Privé
- Visiteur
- FAQ (première ébauche)
- Ajout d'une page de configuration des options de chaque page
0.8.2 - Mai 2009
- module de Moteur de recherche intégré au site.
- Le fichier sitemap.xml prend en compte la date de dernière modification de la page
- Gestion du multiviews de Free et modification du fonctionnement de l'urlrewrting
- Intégration en bas de page d'une icône de modification de la page si l'utilisateur à le droit de la modifier
- L'assistant de création de page permet l'ouverture des URL dans une nouvelle page
- L'assistant de création de page permet la création de page de recherche ou de plan de site
- Lors de la connexion, on peut choisir de rester sur la page en cours de consultation après identification
0.8.1 - Avril 2009
- La gestion des sites comportant un grand nombre de pages est désormais plus facile: la position dans la liste des pages (menu PAGES) est gardée lors des diverses opérations: insertion, déplacement ou suppression de page. Lors de l'édition de la page, un lien permet de revenir au menu PAGES en gardant le positionnement dans la liste des pages.
- Correction d'un BUG dans le template et la feuille de style (correction faite automatiquement par le module de migration)
- Ajout d'un module pour le support de Google Annalytics
- Ajout d'un module d'assistant de création de page
- Support de panneau latéral (ajout du contenu de page directement dans le menu)
- Support du mode rights_struct=on
- Détection lors du login d'une mauvaise version de php (>=5)
- Affichage en bas de page de la date de dernière modification de la page
- La page plan de site, affiche aussi la date de dernière modification de chaque page
- Possibilité d'afficher la dernière date de modification du site.
0.8.0 - Février 2009
- Gestion des droits de modification des pages en fonction des groupes utilisateurs.
Ziteplus connait maintenant 4 niveaux d’utilisations différents:
- Administrateur du site
- Rédacteur
- Lecteur Privé
- Visiteur
- Zite+ est désormais modulaire et extensible plus facilement !
Liste des modules fournis:
- Gestion des utilisateurs
- Gestion des groupes
- Sauvegarde du site
- Génération du sitemap.xml
- Migration depuis une version précédente de zite ou ziteplus
- Mise à jour partielle du manuel
0.7.1 - Novembre 2008
- Génération des sitemaps.xml pour une meilleure indexation des pages par Google
0.7.0 - Octobre 2008
- Gestion d'utilisateurs librement définissable
- Gestion de groupes utilisateurs librement paramétrable
- Gestion des droits de consultation des pages en fonction des groupes utilisateurs
- Modification de la gestion des fichiers téléchargés: le nom d'origine est gardé et il est possible d'utiliser ce nom de fichier comme titre du fichier
- Création d'une option de sauvegarde du site.
- Option de migration depuis zite 0.6.2beta
- Création du site internet hébergeant Zite+ en Zite+ bien sur !
- Rédaction du premier manuel d'utilisation
Dernière modification le 06/07/2020