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

Publication de la version 'Framework openMairie 4.7.0'

— Mots-clés associés :

La version 4.7.0 du Framework openMairie porte principalement l'amélioration de l’ergonomie par la suppression de l’affichage du formulaire désactivé lors de la validation avec succès d’un formulaire (on revient directement à l’écran du lien retour), l'ajout d’une classe permettant les appels à des services REST, la réorganisation du code, le nettoyage et la fiabilisation de l'existant.

Publication de la version 'Framework openMairie 4.7.0'

Framework openMairie 4.7.0

Version : 4.7.0

Date de sortie : 21/12/2017

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

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

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

Téléchargement : http://adullact.net/frs/download.php/file/8225/framework-openmairie-4.7.0.zip

 Notes :

Cette nouvelle version du framework porte principalement l'amélioration de l’ergonomie par la suppression 
de l’affichage du formulaire désactivé lors de la validation avec succès d’un formulaire (on revient 
directement à l’écran du lien retour), l'ajout d’une classe permettant les appels à des services REST, 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 : Amélioration de l'ergonomie (suppression d'un clic). Ticket #8957.

* Évolution : Mise en cohérence du zoom par défaut dans les éditions PDF. Ticket #8958.

* Évolution : Rendre optionnelles les surcharges des classes du framework. Ticket #8959.

* Évolution : Externaliser om-tests. Ticket #8960.

* Évolution : Factoriser du code en créant la classe om_base. Ticket #8961.

* Évolution : Supprimer la fonction genaff. Ticket #8962.

* Évolution : Déplacer les web assets vers le répertoire lib/. Ticket #8963.

* Évolution : Déplacer la fonction direct_link de spg -> core. Ticket #8964.

* Évolution : Gestion des snippets de formulaires. Ticket #8965.

* Évolution : Supprimer les répertoires scr/ et spg/. Ticket #8966.

* Évolution : Fiabiliser / Pérenniser le module SIG. Ticket #8967.

* Évolution : Des champs de fusion spécifiques peuvent être passés aux éditions. Ticket #8936.

* Évolution : Ajout de la classe rest_client permettant d'exécuter des requêtes REST sortantes. Ticket #8933.

* Évolution : Suppression de la fonction adresse_postale non fonctionnelle. Ticket #8897.

* Évolution : Suppression du widget de formulaire comboc non fonctionnel. Ticket #8896.

* Évolution : Suppression du script css/layout_jquerymobile_after.css non utilisé. Ticket #8895.

* Évolution : Suppression du script css/main.css non utilisé. Ticket #8894.

* Correction : Remplacement de tous les appels à 'database:isError()' et 'DB::isError()' par des appels 
  à la méthode '$this->f->isDatabaseError()' avec les bons paramètres pour obtenir un comportement identique 
  (retour d'un booléen indiquant si une erreur est survenue ou exécution de la commande die() en cas d'erreur).
  Ticket #8879.

* Correction : L'autocomplete déclenche l'événement on change trop souvent. Ticket #8968.

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