Я заметил, что пользователи создают текст в Microsoft Word, а затем вставляют его в Discourse. В большинстве случаев Discourse игнорирует стили Word, что приемлемо и понятно. Однако есть один момент, где было бы здорово пойти чуть дальше — это маркированные списки. Discourse распознаёт форматирование маркированных списков по правилам Markdown, используя звёздочки или дефисы.
Это маркированный список, созданный со звёздочками:
- Элемент 1
- Элемент 2
- Элемент 3
Но было бы здорово, если бы Discourse также мог распознавать списки, обозначенные маркерами. Отчасти потому, что некоторые люди вводят их вручную, а отчасти потому, что Word автоматически форматирует списки маркерами, когда вы пытаетесь создать список со звёздочками. На данный момент при вставке маркеры просто появляются как обычные символы, и форматирование маркированного списка (UL) не применяется.
Это маркированный список, автоматически отформатированный Microsoft Word с использованием маркеров:
• Элемент 1
• Элемент 2
• Элемент 3
Очевидно, это небольшая просьба, но я её озвучиваю на случай, если распознавание символа маркера для создания списков UL — это очень простая задача для реализации.