openMairie.org | Démonstration | Documentation | Forum
Vous êtes ici : Accueil Actualités Publication de la version 'Framework openMairie 4.8.0'

Publication de la version 'Framework openMairie 4.8.0'

— Mots-clés associés :

La version 4.8.0 du Framework openMairie porte principalement la rationalisation des variables passées en GET et en POST, l'amélioration de l’ergonomie notamment de l'affichage en grille, la réorganisation du code, le nettoyage et la fiabilisation de l'existant.

Publication de la version 'Framework openMairie 4.8.0'

Framework openMairie 4.8.0

Version : 4.8.0

Date de sortie : 05/04/2018

Fiche catalogue : http://www.openmairie.org/framework

Documentation : http://docs.openmairie.org/?project=framework&version=4.8

Feuille de route : https://adullact.net/tracker/roadmap.php?group_id=265&roadmap_id=16&release=4.8.0

Téléchargement : https://adullact.net/frs/download.php/file/8226/framework-openmairie-4.8.0.zip

 Notes :

Cette nouvelle version du framework porte principalement la rationalisation des variables passées
en GET et en POST, l'amélioration de l’ergonomie notamment de l'affichage en grille, la réorganisation
du code, le nettoyage et la fiabilisation de l'existant.

 Journaux :

Voici la liste des principales améliorations et correctifs apportés par cette nouvelle

* Évolution : Mise à niveau de la librairie fpdf vers la version 1.81. Ticket #9007.

* Évolution : Rationalisation de l'affichage par le système de grille en CSS. Ticket #9008.

* Évolution : Ne pas journaliser une erreur quand l’identifiant ou le mot de passe est erroné en
  authentification par annuaire. Ticket #9009.

* Évolution : Refonte et optimisation de l'autocomplete. Ticket #9010.

* Évolution : Suppression de la mention 'de l'enregistrement de la table '<TABLE>' dans le libellé
  des boutons de validation des formulaires. Ticket #9011.

* Évolution : Ajout d'un méthode unique `application::get_inst__om_dbform()` qui permet d'instancier
  une classe métier pour rendre pleinement fonctionnel le custom et permettre de rendre non obligatoire
  la cascade des classes métier obj/core/gen. Ticket #9012.

* Évolution : Les scripts `sql/<OM_DB_PHPTYPE>/*.form.inc.php` ne sont plus générés par le générateur. Les
  variables que ces scripts définissaient sont désormais générées dans des méthodes de la classe métier.
  Si les scripts existent, alors ce sont en priorité les variables de ces scripts qui sont récupérées.
  Ticket #9013.

* Évolution : Ajout d'un bouton de validation en haut des formulaires. Ticket #9014.

* Évolution : Refonte de la valorisation des paramètres GET/POST. Ticket #9015.

* Correction : L'instanciation de la classe ``gen`` n'était pas faite via la méthode
  ``application::get_inst__om_gen()`` dans le snippet de formulaire 'combo'. Ticket #8892.

* Correction : Impossible de conserver le menu ouvert sur une entrée spécifique d'ajout. Ticket #9000.

* Correction : PHP Deprecated lié à la librairie FPDF. Ticket #8998.

* Correction : Le tri n'était pas fonctionnel à partir de la 10ème colonne incluse dans les listings.
  Ticket #8786.

L'intégralité des modifications sont disponibles dans le fichier HISTORY.txt à 
la racine de l'archive de téléchargement.
Actions sur le document