Список пожеланий: стандартная комбинация клавиш для отправки из любого места

Ранее я запрашивал возможность отправлять диалог назначения задания с помощью Ctrl-Enter.

Теперь я хочу расширить это требование на… всё. Отправить пост — будь то создание или редактирование — можно с помощью Ctrl-Enter, но после этого всё становится очень нестабильным — почти… случайно?

  • редактирование заголовка — да
  • редактирование категории — нет
  • редактирование тегов — да
  • диалог «Переместить в» — нет
  • текстовое поле для создания закладки — да
  • назначение темы пользователю/группе (как уже упоминалось) — нет
  • заметка к назначению темы (да, уже упоминалось) — нет
  • приглашение пользователя в личное сообщение — нет
4 лайка

Ну… Я как раз собирался создать новую тему по этому поводу, когда эта тема появилась вверху списка похожих. :sweat_smile:

(И да, это не образовательный запрос — я действительно хочу возродить эту тему, которая, на мой взгляд, получила слишком мало внимания. :joy:)

Поскольку это, apparently, слишком большая просьба, я готов немного её сузить :wink:
(Вот что я написал, прежде чем вернулся к этой теме):

Пожелание: стандартизировать Ctrl-Enter в текстовом поле для отправки

Я могу отправить пост с помощью Ctrl-Enter
Я могу отправить задание из поля комментариев с помощью Ctrl-Enter

Я не могу отправить заметку пользователю с помощью Ctrl-Enter
[Готов поспорить, что в этот список можно добавить ещё много чего]

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

Очень прошу?

4 лайка

Хорошие новости, @ganncamp!

Вчера я объединил основную функцию, позволяющую отправлять форму из текстового поля с помощью Ctrl/Cmd+Enter: это будет работать с любой формой, созданной с использованием FormKit.

Сложность заключается в том, что не каждая форма в Discourse или в плагинах построена с использованием FormKit: ваш пример заметки о пользователе — один из таких случаев. Но переключиться на FormKit довольно быстро, поэтому я уже сделал это в плагине заметок о пользователе. :slight_smile:

Я полностью согласен с вашим мнением, что похожие элементы интерфейса должны работать похоже, так что это небольшой шаг в этом направлении!

3 лайка