PnX-SI / GeoNature-atlas

Application WEB permettant de générer des fiches espèces publiques à partir d'observations faune/flore
GNU General Public License v3.0
44 stars 46 forks source link

Création page "les avez vous vu" / présentation des campagnes d'observations et programmes en cours #535

Open Manonkreber opened 1 month ago

Manonkreber commented 1 month ago

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.

Image1 Proposition de rendu pour une liste de campagnes d'observations

camillemonchicourt commented 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.