Actuellement, le sélecteur de date dans l’interface d’administration ( /admin/reports/signups ) nous oblige à choisir une date en la sélectionnant dans un calendrier pop-up. Pour une date lointaine dans le passé, il est fastidieux de cliquer sur la flèche de gauche pour revenir d’un mois à la fois. Pour dix ans, cela représente 120 clics.
Le comportement souhaité et attendu serait de permettre la saisie directe dans le champ de date, de taper l’année, d’appuyer sur Entrée et d’obtenir les résultats.
Cependant, Discourse commence à traiter les résultats dès qu’un chiffre dans le champ de date est modifié ou supprimé. Ainsi, supprimer le dernier chiffre de 2021 déclenche le processus de récupération des résultats pour l’année 202 :
Une solution de contournement consiste à utiliser l’URL pour définir les dates, mais cela va à l’encontre de l’utilité d’un sélecteur de date.
/admin/reports/signups?end_date=2021-02-09&start_date=1998-01-08


