Таблицы в Markdown поддерживают синтаксис, при котором первые столбцы не начинаются с вертикальной черты (а последние не заканчиваются ей).
Это корректная таблица ![]()
icon | description | content |
-|-|-|
:discourse2: | **Summary** | **Discourse OpenID Connect** позволяет использовать провайдера OpenID Connect в качестве провайдера аутентификации для Discourse.
:hammer_and_wrench: | **Repository Link** | <https://github.com/discourse/discourse-openid-connect>
:open_book: | **Install Guide** | [Как установить плагины в Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157)
Отображается следующим образом:
| icon | description | content |
|---|---|---|
| Summary | Discourse OpenID Connect позволяет использовать провайдера OpenID Connect в качестве провайдера аутентификации для Discourse. | |
| Repository Link | https://github.com/discourse/discourse-openid-connect | |
| Install Guide | Как установить плагины в Discourse |
При редактировании и сохранении таблицы (без изменения данных) с помощью конструктора таблиц дублируются все строки, не начинающиеся с вертикальной черты:
Если заголовки не имеют ведущей вертикальной черты, редактирование и сохранение приводит к дублированию заголовка:
Если заголовки и разделитель не имеют ведущей вертикальной черты, дублируются заголовок и разделитель:
Если все строки, кроме заголовка, не имеют ведущей вертикальной черты, редактирование и сохранение приводит к дублированию всего, кроме заголовка
gmumsb.cloudfront.net/original/4X/8/6/9/8698915fc6b623d8f1d4495694845016fcace410.mp4
Если ни одна строка не начинается с вертикальной черты, сохранение таблицы не работает и вызывает ошибку JS:
Cannot read properties of null (reading 'length').
Таблица по умолчанию из шаблона темы в #plugin не использовала ведущие вертикальные черты, поэтому я изменил её, добавив черты, чтобы предотвратить возможные ошибки.
Подводя итог:
-
Строки таблицы без ведущих вертикальных черт являются корректным синтаксисом Markdown.
-
Конструктор таблиц не поддерживает строки таблицы без ведущих вертикальных черт.
![]()