Open Manonkreber opened 1 month ago
GeoNature-atlas n'a pas d'administration ni de tables de BDD spécifiques. Il n'est pas prévu d'avoir des tables et des contenus dans la BDD spécifiques à l'atlas, surtout que là cela semble un cas bien spécifique à un contexte.
Par contre, dans GeoNature-atlas, on peut créer autant de pages HTML statiques que l'on souhaite qui sont directement affichés dans la barre de menu latérale. Exemple : https://biodiversite.parc-livradois-forez.org/emblematique
Cela permettrait de créer une page dédiée et spécifique aux campagnes d'observations de votre Atlas, renvoyant vers votre outil dédié à ces campagnes. Par contre le contenu serait en HTML statique et devrait être modifié pour ajouter, modifier ou supprimer une campagne. Sauf si la liste des campagnes et leur info est disponible quelque part sous forme de flux ou d'API (possible avec GN-citizen ?) et que le contenu de cette page HTML puisse être en partie dynamique.
Dans tous les cas, si cette solution convient, pas de développement à prévoir côté GN-atlas, car cela utiliserait le mécanisme existant des pages HTML statiques.
Sinon, voir aussi le ticket https://github.com/PnX-SI/GeoNature-atlas/issues/444 qui évoque plus globalement la possibilité d'avoir une interface d'administration de la configuration et des pages statiques de GN-atlas.
La possibilité d’informer les visiteurs de GNA sur d’éventuelles campagnes d’observations implique la nécessité d’élaborer une page ou une modal permettant d’accéder à ces différentes campagnes.
Chaque campagne se caractériserait par: • Une image ; • Un titre : généralement l’espèce mais il pourra être complété de la ou les communes visées. Ce titre est supposé court. • Un lien vers un site externe (la plupart des campagnes d’observations n’étant pas gérées en interne mais par les partenaires naturalistes) • Une association avec une liste de taxons (pour une utilisation dans l’exigence 32_FE_01)
Cette page/modal serait appelée depuis un bouton en évidence, par exemple depuis la cadre de description, en tête de la page d’accueil. En l’absence de campagne, ce bouton ne devrait pas apparaître ou, à défaut, amener à une information selon laquelle aucune campagne n’est en cours.
S’agissant d’une information dynamique, le paramétrage des campagnes en cours devrait pouvoir être changé très facilement par l’admin.
Proposition de rendu pour une liste de campagnes d'observations