DocHub-ULB / DocHub

A student platform for ULB focused on real student collaboration
https://dochub.be
GNU Affero General Public License v3.0
46 stars 14 forks source link

Add a possibility to sort the document by date #273

Open Bruno-brsy opened 2 years ago

Bruno-brsy commented 2 years ago

Avoir la possibilité de trier les documents en fonction de la date à laquelle ils ont été postés serait un véritable plus. Pour certain cours, qui évoluent beaucoup d'années en années, généralement, il est préférable d'avoir des documents récents. S'il était possible de directement les triés par date, ça pourrait grandement faciliter les cas de ce type.

L'idée serait d'avoir un tri par défaut (comme le tri actuel, je ne sais pas ce que c'est) et un tri par date, on peut éventuellement en rajouter d'autre (genre, les pouces ou les vues, mais la date me semble essentielle).

C4ptainCrunch commented 2 years ago

Ca semble une bonne idée. Peut-être qu'on pourrait trier par année académique d'upload ? (et l'afficher) Peut-être même mettre des séparateurs (et un header) entre chaque année si jamais on voit qu'il y a beaucoup d'années différentes ? Btw, actuellement, c'est trié par date d'édition (qui est probablement assez semblable à la date de création) https://github.com/UrLab/DocHub/blob/main/catalog/views.py#L44

Bruno-brsy commented 2 years ago

Oui, l'idée est vraiment bonne de différencier les années. Pour ce qui est du tri actuel, les dates notées (qui sont les dates d'upload), ne correspondent pas à l'ordre actuel pour beaucoup de cours. image Après, ça arrive effectivement moins souvent que ce que je pensais.

C4ptainCrunch commented 1 year ago

Peut-être qu'on pourrait trier par année académique d'upload ? (et l'afficher) Peut-être même mettre des séparateurs (et un header) entre chaque année si jamais on voit qu'il y a beaucoup d'années différentes ?

Probablement que si on fait ça, il faudrait aussi permettre de changer la date (genre si on upload un examen de l'année d'avant) et aussi détecter les dates dans les titres à l'upload pour suggérer une date et dans les documents déjà uploadés pour la migration initiale

forestpas3 commented 1 year ago

ou juste mettre un tag de l'année (comme avec les tag examen/solution/...) Par ce j'ai deja upload des fichiers pour certain cours que j'avais finie 2-3ans avant