SynerGaïa
Me connecter
Accueil Accueil
  • Mode d'emploi, utilisation
  • Quelques exercices...
  • Toutes les pages
  • Messages d'erreur
  • Carte de proximité
  • L'installation
  • Le Dictionnaire
  • Tutoriel de la programmation
  • Rechercher
Consultation

Version 24.03

  • Cette version est la version active

    publiée le 17-03-2024

    L'installation d'une nouvelle version pour une application est une opération simple qui requiert moins d'une dizaine de minutes.

    Améliorations réalisées par rapport à la version précédente

    • @Cache : grande amélioration de la gestion du cache qui évite des ouvertures de fichiers
    • @Collection :
      • meilleure reprise du titre des formules ;
      • .@AfficherTableau sans paramètre affiche tous les champs des objets
      • ajout de la méthode .@Bouton
    • @Compilateur :
      • lors de la création ou la modification d'une formule, la correction du code PHP est vérifiée afin d'éviter l'impossibilité de lancer l'application.
      • vérification que tous les noms créés par les formules respectent la syntaxe PHP
    • @Formule : ajout d'une fonction d'affichage
    • @Matrice :
      • ajout de la méthode .@TrierSurTitres ;
      • correction d'une erreur qui mélangeait les colonnes dans certaines configuration de grandes matrices
      • correction si les titres de colonnes ou de lignes sont des nombres
    • @Memo : ajout de la méthode .@Afficher spécifique
    • @Nombre : ajout dela fonction .@Log pour donner le logarithme népérien d'un nombre
    • @Pilote : meilleure gestion de la mémoire
    • @SynerGaia :
      • ajout de la méthode .@MonterVersion qui permet de préparer automatiquement le changement de version pour une application
      • amélioration de la méthode .@Version pour donner plus d'informations
    • @Texte :
      • ajout de la méthode .@Premiers ;
      • refonte de la méthode .@Normaliser pour tenir compte d'alphabets plus complexes
    • @TexteFormule : ajout d'une méthode .°Afficher spécifique
    • @Wikitree : ajout d'une méthode .@AfficherAscendance

    Prérequis et compatibilité

    Côté serveur

    Cette version a été testée et certifiée dans la configuration suivante :

    • Linux Ubuntu 18.04+(testé sur Ubuntu 18.04 et +)
    • Apache 2.4.7+
    • PHP 8.0 et plus
    • CouchDB 3.0 et plus
    • PHPExcel 1.8 est obsolète et devra être remplacé par PHPSpreadSheet (nécessaire pour l'utilisation de l'objet @Tableur)
    • MySQL si on veut utiliser l'objet @MySQL

    Côté navigateur

    Cette version a été testée et certifiée sous :

    • Firefox
      • Mozilla Firefox 32.0 et + for Ubuntu canonical - 1.0

    Elle a été testée sous

    • Chrome
    • Safari
    • Internet Explorer 10 + 

    Téléchargement

    Voir le fichier joint à cette page (s'il n'est pas joint, c'est que la version n'est pas encore disponible)

    Installation

    Pour une intallation initiale, voir installation de la dernière version stable

    Pour une évolution de version, voir un exemple de procédure dans le document standard

     

  • Fichiers :