assemblee-virtuelle / archipelago

Fostering interconnections between communities by creating synergies between their platforms
Apache License 2.0
14 stars 6 forks source link

Dans la liste des événements, pouvoir n'afficher que les événements présents et futurs #188

Open fluidlog opened 1 month ago

fluidlog commented 1 month ago

Proposition Le low-tech lab propose d'avoir une option (dans le composant), permettant de ne pas afficher les événements passés.

Autre sujet proche... J'en profite pour dire ici qu'il semble simple d'ajouter la date entre parenthèse: image

Nous pourrions le mettre de base dans le code Archipelago AV, car cela apporte de la lisibilité.

simonLouvet commented 1 month ago

Ok pour ajouter la date dans la card. Je pense que restreindre l'affichage aux événements futur est surtout valable pour la liste et pas indispensable pour le calendrier. Possible de passer par le where sparql d'url pour cela.

fluidlog commented 1 month ago

Pour info, le client demandait aussi des "paquets" par mois ou par semaine, et j'ai vu que sur Nantes, la liste s'affiche comme ça : image

srosset81 commented 1 month ago

@fluidlog C'est le composant DaysList qui était utilisé, ça a été changé en une simple liste comme les autres types de données (je sais plus pourquoi)

mguihal commented 1 month ago

@fluidlog C'est le composant DaysList qui était utilisé, ça a été changé en une simple liste comme les autres types de données (je sais plus pourquoi)

https://github.com/assemblee-virtuelle/archipelago/pull/157

Capture d’écran 2024-08-06 à 20 30 33
mguihal commented 1 month ago

Je pense que restreindre l'affichage aux événements futur est surtout valable pour la liste et pas indispensable pour le calendrier. Possible de passer par le where sparql d'url pour cela.

Puisque la vision du backend a l'air de se diriger vers un abandon de l'endpoint Sparql en prévision d'une portabilité de base de données, je ne miserais pas de développement sur ce côté (https://github.com/assemblee-virtuelle/semapps/issues/1189, https://github.com/assemblee-virtuelle/semapps/issues/1254). Pour moi il faut plutôt prendre du temps pour développer les filtres sur les routes LDP qui seront nécessaire pour ce besoin (et pour les autres besoins de filtrage de l'app) (https://github.com/assemblee-virtuelle/semapps/issues/1251).

fluidlog commented 1 month ago

Merci, je vais essayer de comprendre vos réponses dès que je me remets sur le projet LTL.

srosset81 commented 1 month ago

Pour moi il faut plutôt prendre du temps pour développer les filtres sur les routes LDP qui seront nécessaire pour ce besoin (et pour les autres besoins de filtrage de l'app) (assemblee-virtuelle/semapps#1251).

Exact ! Si NLnet accepte notre seconde demande de subvention (réponse en octobre), nous pourrons travailler sur ça !