Interface d'insertion de date/événement simplifiée

Problème

Les utilisateurs (moi y compris :blush:) 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 »)

Interface utilisateur actuelle

Interface utilisateur d’insertion de date/heure :

Interface utilisateur d’insertion d’événement :

Solutions proposées

  • 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)

Fils / problèmes connexes

3 « J'aime »

Une chose agréable est que @chapoi a bientôt du temps réservé pour examiner la barre d’outils du compositeur.

Je suis d’accord avec les commentaires, même moi je suis confus au sujet des deux différents boutons « créer un événement ».

Je me demande si une option ici serait quelque chose comme ceci ?

Nous aurions probablement besoin de nouveaux primitives de base pour cela et de nouveaux points d’extension, mais c’est certainement beaucoup plus clair.

5 « J'aime »

Bien !

Oui, j’aime bien votre idée de menu déroulant ^.^

2 « J'aime »

Cela a déjà été soulevé auparavant :

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.

2 « J'aime »