Перенести сноски в стандартный плагин

В настоящее время сноски доступны только в виде плагина «Enterprise» при использовании хостинга, предоставляемого Discourse.

Это создает неоптимальный опыт, поскольку GitHub теперь поддерживает сноски (Footnotes now supported in Markdown fields - GitHub Changelog), а GitLab также имеет поддержку ссылок (GitLab Flavored Markdown (GLFM) | GitLab Docs).

В настоящее время стандартный синтаксис Markdown в Discourse не соответствует GFM (для обоих основных провайдеров хостинга на основе Git для проектов с открытым исходным кодом), причем основным недостающим элементом являются сноски. Было бы разумно привести поддерживаемый синтаксис в соответствие с GFM.

1 лайк

Размещаю это в отдельном посте, так как «новый пользователь может отправить только две ссылки».

Просто хочу убедиться, что вы понимаете: пользователи с самостоятельным размещением могут установить его бесплатно.

Ваш аргумент о переносе этой функции в ядро кажется мне разумным. Возможно, ваш довод о том, что «все ваши друзья по Markdown так делают», окажется убедительным!

1 лайк

Я администрирую экземпляр Discourse в академическом контексте (здесь) и настоятельно рекомендую сделать сноски стандартной функцией по умолчанию. Возможно, с настройкой сайта для администраторов, позволяющей при необходимости отключать эту функцию.

2 лайка

Это появилось на моих сайтах (бизнес-план)! Это официально? Это рождество Discourse?

(Я всё ещё надеюсь перейти на Enterprise, когда завершу все процессы в компании… обработку. Но это идёт медленно, так что это очень радостно!)

2 лайка

Да :slight_smile: теперь мы включаем плагин во все тарифы

4 лайка

В следующей документации сказано: «Сноска доступна в платформах Teams и Enterprise».

Полагаю, это нужно исправить, верно? R

Продолжая, где можно получить тему Footnote? Я не вижу её в доступных темах на моём экземпляре Discourse:

  • Меню (гамбургер) ▸ Настроить ▸ Темы ▸ Компоненты ▸ Установить …

Версия Discourse от 22 марта 2022 года. Мне лучше обратиться к моему провайдеру? Заранее спасибо, Р

Footnote — это плагин, а не тема, поэтому его необходимо установить или сделать доступным вашим хостинг-провайдером.

3 лайка

Хорошо, значит, нужно смотреть здесь:

   ☰ → Администрирование → Плагины → discourse-footnote = установлен