1.6.0
Note de version
-
Pour les changements dans la base de données vous pouvez exécuter le fichier
data/update_1.5to1.6.sql
-
Mise à jour de la configuration Apache. Modifier le fichier
apache/wms.conf
en vous basant sur l'exemple https://github.com/PnEcrins/GeoNature/blob/master/apache/wms.conf.sample#L16-L17 -
Ajouter le paramètre
$id_application
danslib/sfGeonatureConfig.php.php
(voir la valeur utilisée pour GeoNature dans les tablesutilisateurs.t_applications
etutilisateurs.cor_role_droit_application
) -
Ajouter le paramètre
import_shp_projection
dansweb/js/configmap.map
- voir l'exemple dans le fichierhttps://github.com/PnEcrins/GeoNature/blob/master/web/js/configmap.js.sample#L35
-
Supprimer toute référence à gps_user_projection dans
web/js/configmap.map
-
Ajouter un tableau JSON des projections disponibles pour l'outil de pointage GPS :
gps_user_projections
dansweb/js/configmap.map
. Respecter la structure définie danshttps://github.com/PnEcrins/GeoNature/blob/master/web/js/configmap.js.sample#L7-L14
. Attention de bien respecter la structure du tableau JSON et notamment sa syntaxe (accolades, virgules, nom des objects, etc...) -
Ajouter les
id_liste
pour les classes faune filtrables dans les formulaires de saisie dans le fichierweb/js/config.map
. Ceci concerne les variablesid_classe_oiseaux
,id_classe_mammiferes
,id_classe_amphibiens
,id_classe_reptiles
,id_classe_poissons
etid_classe_ecrevisses
,id_classe_insectes
,id_classe_arachnides
,id_classe_myriapodes
etid_classe_mollusques
. Voir l'exemple dans le fichierhttps://github.com/PnEcrins/GeoNature/blob/master/web/js/config.js.sample#L32-44
-
Taxref a été mis à jour de la version 7 à 8. GeoNature 1.6.0 peut fonctionner avec la version 7. Cependant il est conseillé de passer en taxref V8 en mettant à jour la table
synthese.taxref
avec la version 8. Cette mise à jour pouvant avoir un impact fort sur vos données, son automatisation n'a pas été prévue. Le script SQL de migration de vos données de taxref V7 vers taxref V8 n'est donc pas fourni. Pour une installation nouvelle de la base de données, GeoNature 1.6.0 est fourni avec taxref V8. -
Le routing a été mis à jour, vous devez vider le cache de Symfony pour qu'il soit pris en compte. Pour cela, placez vous dans le répertoire racine de l'application et effectuez la commande suivante :
php symfony cc
Changements
- Les recherches dans la synthèse sont désormais faites sur le
cd_ref
et non plus sur lecd_nom
pour retourner tous les synonymes du taxon recherché - Fix #92 - Passage de taxref V7 à Taxref V8 - Fix #34
- Intégration de la première version de l'API permettant d'intégrer des données dans la synthèse depuis une source externe - http://docs.geonature.fr
- Mise en paramètre du
id_application
danslib/sfGeonatureConfig.php.php
- Fix #105 - Recharger la synthese après suppression d'un enregistrement - Fix #94
- L'utilisateur peut lui-même définir le système de coordonnées dans l'outil de pointage GPS - Fix #107
- Mise en paramètre de la projection de la shape importée comme zone de recherche dans la synthèse
- Les exports XLS et SHP comportent le
cd_nom
ET lecd_ref
de tous les synonymes du nom recherché ainsi que le nom_latin (bib_taxons) ET le nom_valide (taxref) - Fix #92 - SAISIE invertébrés - Ajout d'un filtre Mollusques - Fix #117
- Amélioration du vocabulaire utilisé sur la page d'accueil - #118
- Affichage d'un message pendant le chargement des exports
- Mise en place de statistiques automatiques sur la page d'accueil, basées sur les listes de taxons. A compléter.
Corrections de bug
- Intégration de la librairie
OpenLayers.js
en local dans le code car les liens distants ne fonctionnaient plus - Fix #97 - Correction d'une erreur lors de l'enregistrement de la saisie invertébrés - Fix #104
- Correction d'une erreur de redirection si on choisit "Quitter" après la saisie de l'enregistrement (contact faune, mortalité et invertébrés) - Fix #102
- Correction du trigger
contactfaune.synthese_update_cor_role_fiche_cf()
- Fix #95 - Correction d'un bug dans les listes déroulantes des taxons filtrée par classe qui n'affichaient rien - Fix #109
- Correction d'un bug sur le contenu des exports shape avec le critère de protection activé - Fix #114
- Correction et adaptation faune-flore des exports shape
- SYNTHESE - Correction de la liste des taxons sans nom français - Fix #116
- Corrections CSS sur la page d'accueil - Fix #115
- Correction sur la largeur de la liste des résultats de la synthèse - Fix #110
- Correction des doublons dans la recherche multi-taxons - Fix #101
- Autres corrections mineures