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

Publication de la version 'Framework openMairie 4.9.0'

— Mots-clés associés :

La version 4.9.0 du Framework openMairie porte principalement sur la réorganisation du code afin de rendre le répertoire core/ autonome. Elle apporte également un domaine de traduction supplémentaire pour permettre aux applications de profiter des traductions du framework ainsi que diverses corrections de bugs et améliorations mineures...

Publication de la version 'Framework openMairie 4.9.0'

Framework openMairie 4.9.0

Version : 4.9.0

Date de sortie : 20/07/2018

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

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

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

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

 Notes :

Cette nouvelle version du framework openMairie porte principalement sur la réorganisation du code afin de
rendre le répertoire core/ autonome. Elle apporte également un domaine de traduction supplémentaire pour 
permettre aux applications de profiter des traductions du framework ainsi que diverses corrections de bugs
et améliorations mineures...

 Journaux :

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

4.9.0 (20/07/2018)
------------------

* Évolution : Ajout des champs de fusion spécifiques 'titre' et 'corps' permettant la modification
  complète d'une edition utilisant une lettre type ou un état. Ticket #9055.

* Évolution : Ajout du paramètre 'parameters' avec un comportement identique à celui du menu dans les
  sections actions, shortlinks et footer. Ticket #9054.

* Évolution : Suppression de toutes les balises PHP fermantes. Ticket #9053.

* Évolution : Gestion d'un domaine de traduction spécifique pour le framework. En utilisant la
  fonction __( au lieu de _( la cascade domaine de l'application > domaine du framework se fait. Il est
  donc possible de profiter des traductions du framework et en même temps pouvoir surcharger une ou
  plusieurs traductions du framework dans l'application. Ticket #9052.

* Évolution : La configuration du menu, des actions, du footer et des shortlinks de l'application était
  portée uniquement par les scripts 'dyn/<ELEM>.inc.php'. Cette configuration possède désormais trois niveaux
  de paramétrage : instance > application > framework. Ticket #9051.

* Évolution : Ajout du paramètre 'ldap_login_id' pour une nouvelle méthode d'authentification LDAP.
  Ticket #9050.

* Évolution : Création d'un répertoire 'gen/' dans 'core/' qui contiendra les fichiers générés du core.
  Ticket #9049.

* Évolution : Les scripts 'sql/< OM_DB_PHPTYPE >/< TABLE >.inc.php' ne sont désormais plus obligatoires
  si ceux-ci doivent rester vides. Ticket #9048.

* Évolution : Supprimer les deux paramètres 'recherche' et 'selectioncol' de TAB et SOUSTAB afin d'utiliser
  le mécanisme de 'advs_id' pour gérer le même comportement fonctionnel. Ticket #9047.

* Évolution : Ajout d’une condition 'exists()'' sur les actions modifier, supprimer et consulter.
  Ticket #9046.

* Évolution : Suppression de la gestion du titre par la variable 'idz'. Ticket #9045.

* Correction : Support du SSL openStreetMap dans la librairie openLayers afin de corriger le message
  des navigateurs (site non sécurisé). Ticket #9040.

* Correction : Remonte au début du formulaire après l'affichage d'un sous-formulaire. Ticket #9036.

* Correction: Les liens du widget de formulaire 'selecthiddenstaticlick' n'étaient plus fonctionnels.
  Ticket #9029.

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