Giter Club home page Giter Club logo

Comments (4)

camillemonchicourt avatar camillemonchicourt commented on July 22, 2024

Je maîtrise pas le sujet, mais peux-tu préciser ta version de GeoNature ?
Je ne sais pas si tu as vu ce sujet similaire et la doc qui a été complétée suite à cet échange ?
#2244

from geonature.

Vottana avatar Vottana commented on July 22, 2024

Version de GN : 2.12.3
Debian 11

Oui, oui j'ai vu ce post. C'est justement pour ça que j'ai mis dans le geonature_config.toml le code spécifié dans cette discussion :
[ADDITIONAL_FIELDS]
IMPLEMENTED_MODULES = ["OCCTAX", "OCCTAX_DUPLIQUE"]

il est d'ailleurs ajouté dans le manuel administrateur, que j'ai suivi à la lettre.
D'ailleurs, la partie sur la gestion des droits ne fonctionne pas dans mon instance car je n'ai pas la table gn_permissions.t_permissions_available, mais je pense que c'est lié à la création du CRUVED, j'ai géré les droits dedans par la suite.

from geonature.

camillemonchicourt avatar camillemonchicourt commented on July 22, 2024

@TheoLechemia pourra préciser, mais voici ce qu'on a au PNE :

Dans geonature_config.toml :

[ADDITIONAL_FIELDS]
    IMPLEMENTED_MODULES = ["OCCTAX", "FLORE_STATION"]

On a bien les 2 modules distincts (Occtax et Flore station) et chacun ont des champs additionnels associés :

image


Il faudrait les logs d'erreur de GeoNature et/ou du worker pour pouvoir identifier ce qui pose soucis et fait planter le worker (https://docs.geonature.fr/admin-manual.html#logs).


La gestion des permissions disponibles a été intégrée dans la version 2.13.0 avec la révision complète des permissions dans cette version (incluant l'ajout de la table gn_permissions.t_permissions_available). Voir https://github.com/PnX-SI/GeoNature/releases/tag/2.13.0


Bon la duplication d'Occtax reste un peu complexe et a des avantages et des inconvénients :

  • Le principal intérêt est de disposer de tout le fonctionnement d'Occtax et des champs additionnels, etc... en simulant un module dédié et à part d'Occtax, avec uniquement ses JDD associés à ce module, donc ça sépare mieux.
  • En inconvénient, il y a la complexité un peu technique, et le fait que les modules Occtax dupliqués ne sont pas disponibles dans Occtax-mobile

Il reste possible de créer un JDD pour tes relevés phyto, d'y associer une liste de taxons et des champs additionnels, sans dupliquer Occtax. Les champs additionnels en question ne seront affichés que quand ce JDD sera sélectionné. Mais cela sépare moins des autres relevés Occtax.


Bon, dans les cas, il y a clairement la volonté d'avoir un module ou une solution plus solide et intégrée pour les relevés phyto. Ça fait partie des projets à venir avec le CBNA notamment et l'implémentation de la nouvelle version du standard Occurrence de taxons qui inclut une extension phytosocio.

PS : Rencontres GeoNature les 26 et 27 juin à Aix-en-Provence : https://geonature.fr/rencontres-2024.html

from geonature.

TheoLechemia avatar TheoLechemia commented on July 22, 2024

Bonjour,

Je comprend pas trop que le "worker" GeoNature plante et pas le servie GeoNature lui même.
Que renvoie les commandes suivantes :
sudo systemctl status geonature
et
sudo systemctl status geonature-worker.service
et comme l'indique Camille, il faudrait voir les logs des pour comprendre un peu plus finement

from geonature.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.