Редактируйте даты, опросы, таблицы и другое в редакторе разметки

Текстовый редактор теперь может отображать и редактировать сложные типы контента — даты, опросы, таблицы, диаграммы graphviz и графики — без необходимости переключаться на редактор Markdown. Для каждого из этих типов контента теперь доступны встроенные элементы управления прямо в редакторе.

Давайте рассмотрим каждое изменение!

:spiral_calendar: Даты

Для локальных дат теперь доступна кнопка редактирования, по нажатию на которую открывается выбор даты для обновления даты и/или времени.

:megaphone: Опросы

Для узлов опросов теперь отображается элемент управления редактированием, который открывает конструктор опроса, предварительно заполненный существующими настройками. Конструктор позволяет редактировать только настройки (например, тип опроса, видимость результатов, дату закрытия и т. д.); заголовок опроса и варианты ответов можно изменять непосредственно в редакторе. При сохранении изменений настройки обновляются, не затрагивая существующие ответы на опрос.

:label: Таблицы

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

:framed_picture: Диаграммы Graphviz

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

:bar_chart: Графики

Для сообществ, использующих плагин discourse-chart, блок графика отображается в редакторе в виде живого предпросмотра, с элементом управления для отображения и редактирования исходных строк данных на месте.

11 лайков