Поддержка ссылок в постах (запрос функции)

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

Morrison (2018) said xyz.

А позже эта ссылка указывается, нередко в отдельном разделе H1 с заголовком «Ссылки» в конце документа:

Morrison, Robbie (April 2018). “Energy system modeling: public transparency, scientific reproducibility, and open development”. Energy Strategy Reviews. 20: 49–63. ISSN 2211-467X. doi:10.1016/j.esr.2017.12.010. Open access.

Я просмотрел этот сайт и нашёл только одно сообщение, имеющее отношение к теме.

Также стоит отметить, как Википедия работает со ссылками с помощью тегов <ref>, включая отличную поддержку всплывающих подсказок в последнее время. Обратите внимание, что этот тег специфичен для Википедии и не является частью официального HTML.

Предполагаю, что аналогичной функциональности в Discourse нет. Сами целевые ссылки можно оформлять в формате Markdown (как показано выше во втором цитировании). Я не предлагаю использовать различные шаблоны цитирования, которые предлагает Википедия. Также не считаю необходимым интеграцию с инструментами управления библиографией (такими как BibTeX, Zotero и в будущем WikiCite).

Буду рад любым советам, мыслям и/или выражениям поддержки, R

Макет функции наведения курсора, созданной по образцу Википедии:

 

1 лайк

Посмотрите здесь

3 лайка

@Joe, спасибо. Я поэкспериментирую. Нумерованные ссылки — не мой любимый стиль цитирования, но можно сочетать их с пассивным упоминанием авторов в тексте. Именно так работает Википедия, конечно. И очевидно, что использование расширенного Markdown имеет преимущества перед изобретением нового HTML-тега, специфичного для дискурса, как предлагалось ранее. Думаю, предыстория в том, что система Discourse всё чаще используется в исследовательских контекстах. Ещё раз спасибо за ваш ответ. R

1 лайк

Есть ли какая-то причина, по которой у discourse-footnote нет уведомления об лицензии MIT (или подобной)?

Исправлена ошибка: добавлен отсутствовавший файл лицензии.

3 лайка