Упрощенный интерфейс вставки даты/события

Проблема

Пользователи (включая меня :blush:) часто путаются между интерфейсом вставки даты (ядро) и интерфейсом вставки события (официальный плагин). (Оба даже используют термин «событие»)

Текущий интерфейс

Интерфейс вставки даты/времени:

Интерфейс вставки события:

Предлагаемые решения

  • В идеальном мире, возможно, их можно было бы объединить в одну кнопку, которая спрашивает пользователя, хочет ли он создать событие или указать время. (Однако это потребовало бы значительной переработки кода)
  • Более простой вариант: если кнопка события располагалась бы непосредственно рядом с кнопкой даты/времени, а не была скрыта под значком шестерёнки, это, вероятно, сразу бы предупредило пользователя о наличии двух различных потоков работы. (Я не проверял, возможно ли это, но это кажется более простым в реализации)

Связанные темы / задачи

3 лайка

Хорошая новость в том, что у @chapoi скоро появится время, чтобы заняться панелью инструментов редактора.

Я согласен с полученными отзывами: даже я путаюсь в двух разных кнопках «Создать событие».

Интересно, не стоит ли рассмотреть такой вариант?

Для этого, вероятно, потребуются новые базовые примитивы и новые точки расширения, но такой подход, безусловно, значительно понятнее.

5 лайков

Отлично!

Да, мне нравится твоя идея с выпадающим списком ^.^

2 лайка

Это уже обсуждалось ранее:

Я также неоднократно поднимал этот вопрос в личных сообщениях: текущий интерфейс кнопки «События» в редакторе запутывает даже самых технически подкованных пользователей.

Мое временное решение — скрыть кнопку «Вставить дату/время», чтобы снизить путаницу (хотя при этом теряется довольно полезная функциональность). Но люди всё равно с трудом находят эту кнопку в меню шестерёнки.

Да — это точно решит именно эту проблему!

Также нужно уделить внимание модальному окну: когда мы собирали TC для вставки звонков Jitsi в события, было гораздо проще просто изменить модальное окно «Вставить дату/время» и использовать его. Сейчас оно сломано (поскольку мы больше не используем Jitsi), и я даже не могу найти код. Если найду, опубликую ссылку.

2 лайка