Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

events : order by start time in home, agenda; hide finished events in a dropdown #21

Open
6 tasks
agilare opened this issue May 19, 2019 · 4 comments
Open
6 tasks
Labels
feature improve-information add or improve access to content low priority

Comments

@agilare
Copy link
Owner

agilare commented May 19, 2019

From the beginning of La décadanse events are ordered by date of addition in homepage and agenda. It's natural and proven for users looking for fresh events day to day, but it has some defects.

Some organizers add their events twice : one first time 1-2 weeks before the event and then 1-2 days before, in order to be well positioned, visible. Someones don't remove the first instance of the event.
When users look for event, particularly in the evening, a lot of events are already finished, then not very useful.

Changing this order by date of event would stay natural and allow some improvements. Looking a the list of event by date of addition would remain possible.

Specifications

Layout in home :

Aujourd'hui

Déjà passés (8) v

À venir (17)

event1
event2
...

  • passed events are hidden and can be viewed by clicking on the dropdown ("Déjà passés")
  • number after "Déjà passés" is the nb of events passed
  • events are considered as passed, according their end time, if event is without end time, show it normally
  • order events by start time, if event is without start time show it in the end of the list
  • passed events : one dropdown per category (Fêtes, Ciné...) or one only for all ?
  • when adding a new event make end time mandatory if start time is filled ?

Tasks

  • add a tab menu or a <select>of order of events : Début | Date d'ajout
  • dropdown of passed events
  • mark passed events (gray ?)
  • update query
  • mark current events (yellow ?)
  • add : "Tout" showing all events in region menu
@agilare agilare changed the title events : order by schedule in home, agenda; hide finished events in a dropdown events : order by start time in home, agenda; hide finished events in a dropdown May 19, 2019
@agilare
Copy link
Owner Author

agilare commented May 19, 2019

Qu'en dites-vous ? @Angelinsky7 @VonUniGE

@Angelinsky7
Copy link
Collaborator

Je mettrais les "déjà passés" à la fin plutot que au début... (même si ils sont cachés)....
Et une fois de plus j'aurais plutôt tendance à afficher les événements de manière aléatoire afin d'éviter les comportements actuels (comme créer les évenements à double, editer l'événement le jour même pour le faire remonter, changer l'heure, créer l'événement le jour même, etc...)

@agilare
Copy link
Owner Author

agilare commented May 23, 2019

Oui, à voir pour la position des "déjà passés", ça dépend aussi de l'ordre des évnements. Des tests pourraient clarifier.
Pour l'ordre, trier par heure de début permettrait déjà de "nettoyer" ces pratiques (remarque: actuellement éditer un événement ne modifie pas son classement)

Les événements sans heure de début et/ou de fin seraient tous placés en fin de liste, ce qui parait logique et ça inciterait les organisateurs à saisir ces données.

Mais ça "bouleverserait" un peu l'usage du site, après 16 ans d'habitudes. À tester donc.
Je song aussi à mettre "Derniers événements ajoutés" dans un onglet en homepage afin de voir ce qu'il y a de neuf plus facilement sur affichage mobile, et afficher davantage que les 6 derniers éven.

@agilare agilare added this to the v3.3 milestone Jun 14, 2019
@agilare
Copy link
Owner Author

agilare commented Apr 3, 2022

A simpler idea, without changing order of events : #51

@agilare agilare removed this from the v3.3 milestone Apr 25, 2023
@agilare agilare added the low priority label Oct 23, 2023
@agilare agilare added the improve-information add or improve access to content label Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature improve-information add or improve access to content low priority
Projects
None yet
Development

No branches or pull requests

2 participants