GeotrekCE / Geotrek-admin

Paths management for National Parks and Tourism organizations
https://geotrek.fr
BSD 2-Clause "Simplified" License
136 stars 76 forks source link

Evolution du module ÉVÉNEMENTS - Partie 2 #3587

Open camillemonchicourt opened 1 year ago

camillemonchicourt commented 1 year ago

En 2022, différentes évolutions ont été réalisées sur le module ÉVÉNEMENTS et ont été publiées dans les versions 2.88 et 2.89 : https://github.com/GeotrekCE/Geotrek-admin/issues/3237.

En complément de ces évolutions, en lien avec certains points évoqués mais mis de côté jusqu'à présent, nous souhaiterions apporter quelques évolutions complémentaires :

camillemonchicourt commented 1 year ago

La bascule du champs "Organisateur" d'un texte à une liste déroulante a été fait dans la version 2.100.0.

Avec 2 réserves :

camillemonchicourt commented 1 year ago

Le champs organizer_id a été ajouté à l'API dans la version 2.101.0

Chatewgne commented 1 year ago

Suite aux évolutions du champ Organizer n'y a pas de filtre par organisateur dans la vue liste des évènements, à faire ?

camillemonchicourt commented 1 year ago

Oui c'est ce que j'ai indiqué dans les réserves ci-dessus :

Et le fait que ce champs n'a pas été ajouté aux filtres dans le module EVENEMENTS de Geotrek-admin, alors qu'il y serait bien utile.

babastienne commented 1 year ago

Pourtant les résultats dans GTR3 me semblent être filtrables avec ce champ. Comment est-ce que GTR3 effectue ce filtre s'il n'existe pas dans la vue liste de l'API ?

camillemonchicourt commented 1 year ago

On parle dans l'interface de Geotrek-admin et non pas dans son API.

babastienne commented 1 year ago

Ah oui, my bad.

AudreyRemy commented 1 year ago

Bonjour, Les événements sont saisis par ma collègue qui n'a pas accès à l'admin de Geotrek-admin. Sauf erreur de ma part elle ne peut pas mettre à jour la liste des organisateurs et est obligée de m'envoyer les nouveaux organisateurs à ajouter ? Parfois il existe plusieurs organisateurs pour un même évènement mais il me semble qu'on ne peut sélectionner qu'un seul organisateur ce qui implique de mettre à jour la liste en réunissant les organisateurs (Organisateur 1 et organisateur 2) mais ça me parait moins fonctionnel. Merci d'avance pour vos retours.

babastienne commented 1 year ago

Bonjour,

En effet sans accès à l'admin de l'admin pas de possibilité de rajouter des organisateurs. Toutefois il suffirait d'ouvrir le droit à la collègue dans l'admin en lui octroyant juste le droit pour cette modification et pas forcément les autres objets s'il y a un doute.

Par contre c'est limitation en effet de ne pas pouvoir sélectionner plusieurs organisateurs, ça serait intéressant de convertir ça en champ many2many pour avoir un multi-select.

camillemonchicourt commented 1 year ago

En effet, bien vu. Oui il faut avoir accès à l'AdminSite pour pouvoir ajouter des organisateurs. Mais tu peux lui donner accès à l'AdminSite avec seulement la possibilité de gérer les organisateurs, sans voir tout le reste. Une évolution possible, serait de pouvoir ajouter un organisateur directement depuis le formulaire, comme on a pour les LIENS WEB : image Ça serait utile et cohérent car les personnes qui saisissent les événements n'ont en effet pas besoin de se compliquer avec l'AdminSite.

Et pour le fait que c'est une liste à choix unique, en effet c'est une limite. C'est vrai qu'au départ, on avait pensé ça en multiple : "Organisateur >> Basculer de texte à Liste (n-n)".

AudreyRemy commented 1 year ago

Merci pour vos retours. Je pensais justement à l'exemple des Liens web car si j'ouvre l'AdminSite, même pour ce seul champ, je vais perdre ma collègue :-) en attendant une évolution, on va s'organiser entre nous sans problème.

camillemonchicourt commented 8 months ago

Dans la 2.102.2 :