====== Configurer le module OccTax de GeoNature ====== ===== Installer le module ===== * **Notes** : c'est la commande //geonature// qui lance l'installation des modules du cœur de GeoNature. Or, cette commande est lancée par le script //install_app.sh// qui est lancé côté instance //web-srv//. * Côté //web-srv// : rien à faire, c'est l'installation de GeoNature qui s'en charge. * Côté //db-srv// : nous devons installer manuellement le schéma du module (voir la section correspondante). ===== Création de la liste de noms par défaut ===== * Par défaut, //OccTax// permet de sélectionner un nom associé à la liste d'ID 100. Celle-ci est fournie vide ou avec quelques noms exemples. * Voir la section "[[http://docs.geonature.fr/admin-manual.html?highlight=occtax#personnaliser-la-liste-des-taxons-saisissables-dans-le-module|Personnaliser la liste des taxons saisissables dans le module]]" de la doc de GeoNature. * Pour insérer tous les noms de TaxRef inférieur ou égal au genre exécuter les requêtes suivantes : DELETE FROM taxonomie.cor_nom_liste; DELETE FROM taxonomie.bib_noms; INSERT INTO taxonomie.bib_noms(cd_nom, cd_ref, nom_francais) SELECT cd_nom, cd_ref, nom_vern FROM taxonomie.taxref WHERE id_rang NOT IN ( 'Dumm','SPRG','KD','SSRG','IFRG','PH','SBPH','IFPH','DV','SBDV','SPCL','CLAD','CL', 'SBCL','IFCL','LEG','SPOR','COH','OR','SBOR','IFOR','SPFM','FM','SBFM','TR','SSTR' ); INSERT INTO taxonomie.cor_nom_liste (id_liste,id_nom) SELECT 100, n.id_nom FROM taxonomie.bib_noms AS n;