Les utilisateurs (moi y compris ) sont souvent confus concernant l’interface utilisateur d’insertion de date (noyau) et l’interface utilisateur d’insertion d’événement (plugin officiel). (Ils font même tous deux référence à « événement »)
Dans un monde idéal, peut-être que ces éléments pourraient être fusionnés en un seul bouton, qui demanderait à l’utilisateur s’il essaie de créer un événement ou une heure. (Cela nécessiterait cependant beaucoup de retravail du code)
Plus simplement, si le bouton d’événement était directement adjacent au bouton de date/heure, au lieu d’être caché sous l’icône d’engrenage, cela alerterait probablement l’utilisateur qu’il existe deux flux différents disponibles. (Je n’ai pas vérifié si c’est possible, mais cela semble plus facile en termes d’implémentation)
Nous aurions probablement besoin de nouveaux primitives de base pour cela et de nouveaux points d’extension, mais c’est certainement beaucoup plus clair.
Et je l’ai soulevé en privé à plusieurs reprises - l’interface utilisateur du bouton d’événements dans le compositeur perturbe même les utilisateurs les plus techniquement avertis.
Ma solution de contournement a été de masquer le bouton d’insertion/date/heure pour limiter la confusion (et donc perdre la fonctionnalité assez utile). Mais les gens ont toujours du mal à trouver le bouton dans le menu des engrenages.
Oui - cela résoudrait absolument ce problème particulier !
La modale a également besoin d’attention ; lorsque nous avons mis en place un TC pour insérer des appels Jitsi dans des événements, il était beaucoup plus facile de simplement modifier la modale Insérer date/heure et de l’utiliser. Elle est maintenant cassée (car nous n’utilisons plus Jitsi) et je ne trouve même pas le code. Je posterai un lien si je le trouve.