Как видите, список состоит из ссылок, ведущих к темам, с указанием количества кликов рядом.
Как это сделать? (У меня нет навыков программирования)
Возможно ли создать такой список без использования плагина?
Не совсем понятно, что вы имеете в виду под «автоматическим» и откуда именно он берётся. Это просто кто-то опубликовал гиперссылку. Цифра показывает, сколько человек перешли по этой ссылке, и она генерируется автоматически.
Ага, так это просто гиперссылка?
Под «автоматическим» я имею в виду, что я не хочу вручную копировать и вставлять URL тем и по одной прописывать их заголовки в посте.
То есть «автоматически» из подкатегории: я просто выбираю подкатегорию, и мне выводится список всех тем в ней, а затем я могу скопировать этот список и вставить его в пост.
Интересно, есть ли способ, чтобы Discourse мог сделать это за меня?
Моя проблема в том, что в одном сообщении (как на картинке) нужно перечислить около 87 тем в категории. Я не хочу писать их все по одной и ищу способ ускорить этот процесс, если он существует.
Когда вы публикуете ссылку в Discourse, и перед ней или после неё есть любой символ, Discourse автоматически заменяет ссылку в обработанном сообщении на заголовок блога, темы или самой ссылки. Таким образом, текст, который вы видите, — это просто ссылки:
Если же вы разместите их на отдельных строках, поставив пробел перед каждой ссылкой, затем выделите их все и нажмите на значок маркированного списка в вашем редакторе, они будут оформлены в виде списка.
Почему бы вам не поместить все темы в отдельную подкатегорию и не поделиться ссылкой на эту подкатегорию? Это откроет список тем, содержащий все ваши темы.
Тогда не нужно создавать тему «индекс»? Список тем подкатегории и есть ваш индекс?
Вот пример здесь, на Meta:
https://meta.discourse.org/c/plugin/extras/5
Это перенаправит вас на:
что представляет собой список тем.
Как и любой список тем, он содержит статистику просмотров.
Другой полезный вариант (если вы не можете разместить их все в одной подкатегории и они разбросаны по разным местам) — использовать теги.
Добавьте тег к каждой теме, а затем дайте ссылку пользователям на список этого тега, например: