Changelog Cercopitheque
Yeswiki Cercopitheque 2021-10-27-2
Extension lang:
- réparation de l'action
{{translation destination="fr"}}
- vérification de l'existance des dossiers
cache
etfiles
en fin de mise à jour
Yeswiki Cercopitheque 2021-10-11-1
Coeur YesWiki:
- amélioration de la sécurité du handler '/sendmail'
Yeswiki Cercopitheque 2021-10-07-1
Coeur YesWiki:
- création du fichier security.md
- amélioration de la sécurité du cookie de session ('httponly')
- amélioration de la sécurité de comparaison des mots de passe à la connexion
- amélioration de la sécurité de la recherche pour {{moteurrecherche}}
- amélioration de la sécurité de $_GET['width'] et $_GET['height'] pour le handler widget
Yeswiki Cercopitheque 2021-06-16-1
Extension Attach:
- correction de l'action
{{pointimage}}
pour pouvoir gérer les liens
Yeswiki Cercopitheque 2021-05-10-1
Extension Autoupdate
- lors des mises à jour, le bouton de mise à jour de YesWiki (doryphore -> doryphore ou cercopitheque -> doryphore) n'autorise les mises à jour que si la version php est à jour (il n'y a pas de test pour cercopitheque -> cercopitheque).
Yeswiki Cercopitheque 2020-06-05-1 vers 2021-02-18
Coeur YesWiki- Fonctionnalités :
- correction du bug dans l'outil de création de lien en mode édition de page (pour les dev. Issue #457)
- mise à jour automatique du nom de version dans wakka.config.php lors de l'utilisation de la commande
{{update version="doryphore"}}
- Côté développement :
- amélioration de la gestion des paquets externes via composer (ex: PHPMailer)
Yeswiki Cercopitheque 2019-25-11-1
Coeur YesWikiQuickfix pour corriger le tableau de bord avec l'action bazarrecordsindex qui été défaillante
Yeswiki Cercopitheque 2019-11-11-1
Coeur YesWikiQuickfix pour corriger un bug sur les liens avec des caractères & qui ne marchaient plus...
Yeswiki Cercopitheque 2019-08-21-1
Extension BazarQuickfix pour corriger un bug sur le gestionnaire des listes qui n'apparaissait plus.
Yeswiki Cercopitheque 2019-08-19-1
Cœur de YeswikiRemettre le thème yeswiki par défaut dans le dossier "tools/templates/themes", sinon la mise à jour automatique ne peut pas effectuer le changement de dossier (le dossier "themes" est géré autrement).
Yeswiki Cercopitheque 2019-08-18-1
Cœur de Yeswiki- quickfix : sauvegarde des pages hors service pour cause de methodes pour la sécurité manquantes.. #400
- breaking change pour les dev
- la class squelettephp.class.php a besoin d'un paramètre $templateDir (dossier de l'extension) supplémentaire pour s'instancier :
/** * Constructor * * @param string $templateFile Filename of template. * @param string $templateDir Directory of template type, used to find path to template file. */ public function __construct($templateFile, $templateDir) {
- la méthode pour afficher le template compilé s'appelle désormais render()
/** * replace variables in template file * * @param mixed $name variable name, or array name=>value * @param mixed $value value(s) used to render template. */ public function render($name = '', $value = []) {
- la class squelettephp.class.php a besoin d'un paramètre $templateDir (dossier de l'extension) supplémentaire pour s'instancier :
Extension Templates
- Nouveau dossier
custom
qui accepte des thèmes, templates, et extension de yeswiki sur mesure - tous les thèmes sont désormais dans
themes
et les thèmes maison danscustom/themes
, donc migration du theme yeswiki par défaut versthemes/yeswiki
(finalement il revient dans la version 2019-08-19-1)
Extension Lang
- suppression des drapeaux pour les langues non supportées (presque un megaoctet de moins)
Yeswiki Cercopitheque 2019-08-15-1
Cœur de Yeswiki- refactorisation de la gestion des plugins : les classes qui étendent la classe YesWiki\Wiki sont des fichiers définis entièrement (et donc reconnus par les ide)
- mise en cache du formatage des pages entières (meilleures perfs)
Extension Bazar
Correction des bugs :
- import CSV en double #379
- pas de pagination malgré le paramètre pagination #392
- impossible de faire une query avec plusieurs paramètres #397
- champ obligatoire pas controlé sur checkbox #398
- double demande de confirmation lors de la suppression d'une fiche bazar #399
Yeswiki Cercopitheque 2019-06-28-1
Cœur de Yeswiki- autoriser les mails de plus de 50 caractères (250 max) pour les utilisateurs
- virer le lien qui annule les ChatMots, action qui partait d'une bonne intention mais qui pouvait casser des fiches bazar
- meilleure page règles de formatage : exemple de background avec bgcolor, lien vers la doc des boutons (merci Lolo)
Extension Attach
- autoriser fichiers mindmap .mm
Extension Templates
- meilleures vignettes OpenGraph pour twitter et facebook
Extension Bazar
- Meilleur tri des listes de fiches avec les accents sur la première lettre
Yeswiki Cercopitheque 2019-05-29-1
Cœur de Yeswiki- meilleure gestion des urls avec accents
- mails systèmes envoyés par l'adresse mail BAZ_ADRESSE_MAIL
- meilleure gestion des listes des pages wiki : séparation des pages et fiches bazar
Extension bazar
- correction du bug de création de formulaire en double
- sécurité : liste blanche des extensions de fichiers à téléverser
- réactiver les requêtes regex pour les listes de fiches
Yeswiki Cercopitheque 2019-02-13-1
Coeur de Yeswiki- compatibilité php 7.3
- meilleures vignettes pour les réseaux sociaux (OpenGraph)
Extension attach
- réparation et mise a jour du player de mp3
Extension bazar
- réparation et mise a jour des clusters
- meilleure gestion des paramètres multiples pour les couleurs et icones, et correspondance de champs multiples, merci Sylvain
- réparation facettes avec listefiche et checkboxfiche, merci Sylvain et Flo pour cet épique débuguage
Extension templates
- nouvelles classes css pour ouvrir dans une nouvelle fenêtre (new-window), ou dans une tooltip (modalbox-hover) , Merci Gatien
Yeswiki Cercopitheque 2018-06-19-1
Quickfix d'un bug de géolocalisation bloquant.Extension bazar
- Le bouton Placer le marqueur pour les formulaires ne fonctionnait plus, passage en https pour la géolocalisation
Yeswiki Cercopitheque 2018-05-03-1
Cœur de Yeswiki- clarification de la licence (GPL3) #338
- corrections de soucis d'accents en utf8mb4 chez OVH #333
- ajout d'un code de conduite générique (traduction française)
- correction variables de sessions non initialisées #343
Extension security
- réparation du captcha, meilleure traduction française
Extension contact
- Possibilité de mettre le formulaire de contact dans le squelette d'un thème #328
Extension attach
- css enlever les !important pour l'alignement des images #332
Extension templates
- Réparer le diaporama #342
Extension login
Yeswiki Cercopitheque 2018-03-20-1
Cœur de Yeswiki- Optimisation des flux RSS générés
- Uniformisation des messages d'erreur
- Nouveau design de l'installateur yeswiki, plus rapide (le wiki apparait de suite si tous les paramètres sont bons)
- Mise à jour du fichier aide accessible par un ? dans la barre d'édition
- Nouvelle forme d'URL, plus courte et lisible (plus besoin de wakka.php?wiki= , ? suffit)
- Passage de la base de données en utf8mb4 par le handler /dbutf8 et sur les nouveaux wiki et donc support des emojis ??? !
Extension Template
- Possibilité de créer des onglets au sein d'une page (action nav)
- Ajout d'animations dans le texte (action animation)
- Nouvelle version de jquery
Extension Login
- Formulaire identification en cas d'édition de page fermée en lecture
Extension Contact
- Ajout d'options de configuration pour smtp pour envoyer des mails
- Templates personnalisables pour le formulaire de contact dans le dossier themes/tools/contact
- Support des abonnements/désabonnements sur liste sympa
- Abonnement par mail des derniers changements, publication journalière, hebdomadaire, mensuelle (pas 100% fonctionnel)
Extension Syndication
- Rénovation totale de l'action syndication
Extension Bazar
- gros ménage, optimisation des requêtes sql
- annuaire facetable
- ajout de templates par défaut (annuaire, slider, minical, accordéons colorés et iconisés)
- nouvelle version de leaflet
- optimisation du datepicker
- meilleur générateur de widget
- Mise en place d'une image par défaut afin de faire apparaître les fiches même si les personnes ne mettent pas de photos
Extension Attach
- image responsive par défaut
- meilleur rendu de la fenêtre modale d'upload
- paramètre data (pour les animations par exemple)
Extension Toc
- Génération du sommaire tocjs, correction positionnement toc et titres transformés en liens