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 »

Je suis ravi de vous informer que ce problème a été résolu pour les catégories spécifiées de Calendrier & Événements :

4 « J'aime »

Merci, mais il semble que le fil de discussion lié concerne la configuration simplifiée d’un forum dédié aux événements (super !), tandis que cette demande portait sur la simplification des événements individuels.

L’interface de création d’événement a-t-elle également été mise à jour dans le cadre de cela ? Cela fait un moment que je ne l’ai pas regardée, donc je ne suis plus au courant du fonctionnement actuel.

(Il est tout à fait possible que je l’aie manqué en lisant le fil de discussion lié, mais il ne contient aucune capture d’écran de l’interface de création d’événement.)

1 « J'aime »

Oui, voici un article spécifique sur certaines des fonctionnalités de création : It's easier than ever to create events in Discourse!

2 « J'aime »

Super ! Ça a l’air d’être une excellente modification, merci :smiley:

1 « J'aime »