Правильно ли я понимаю, что создание вики-сайта на базе Discourse подразумевает превращение каждой вики-страницы в пост, обработанный как вики-страница?
Кажется странным, что один пост может приобрести характеристики вики-страницы: его могут редактировать несколько пользователей, правки будут вноситься в течение недель и более, и он может стать очень большим (трудно представить себе один пост, похожий на этот). Но чтобы предоставить пользователям возможность создавать вики-страницы, действительно ли решение в Discourse заключается в том, чтобы разрешить им создавать посты, обработанные как вики-страницы?
выглядят многообещающе. Сейчас их тестирую и обновлю информацию, как только добьюсь успеха или неудачи.
РЕДАКТИРОВАНИЕ
Некоторые отзывы:
Так как эта тема всё больше уходит от основной темы, я буду обновлять информацию прямо в этом посте, чтобы не отвлекать от основного обсуждения.
Частичный успех.
Мне удалось заставить работать оглавление, но поскольку knowledge-explorer — это плагин, недоступный в рамках нашего текущего тарифного плана Discourse, реализовать его не удалось, например, https://meta.discourse.org/knowledge-explorer.
Возможно, но Ян В. предложил альтернативу.
При нажатии на More info я попал на задачу в GitHub, которая на самом деле не является задачей, так как она часть дорожной карты SWI-Prolog. Поэтому эти задачи скорее служат форумом для обсуждения идей и пожеланий, а не проблем или багов. Изучая тему на GitHub, становится ясно, что прогресс был достигнут, но некоторые технические трудности так и не были преодолены, из-за чего идея работает лишь частично и непригодна для повседневного использования. Поскольку Ян В. работал над этим, очевидно, что проект считался важным, и его хотели сделать полностью функциональным. Я спросил Яна В. о статусе портирования SWI-Prolog в WebAssembly и о возможных ограничениях при его использовании на странице Discourse (ссылка). Он предложил альтернативу, основанную на SWISH.