serveurs:installation:web-srv:geonature-module-occtax

Ceci est une ancienne révision du document !


Configurer le module OccTax de GeoNature

  • 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. Nous devons donc installer manuellement le schéma du module côté instance db-srv.
  • Se connecte à l'instance db-srv en tant que geonat : ssh geonat@db-<region>-sinp
  • Se placer dans le dossier du module : cd ~/www/geonature/contrib/occtax/
  • Lancer l'installation du schéma du module : ./install_db.sh
  • 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 "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;
  • serveurs/installation/web-srv/geonature-module-occtax.1582129375.txt.gz
  • Dernière modification : 2020/02/19 16:22
  • de jpmilcent