Я совершенно новичок в Discourse и в целом сейчас под большим впечатлением, но новизна принесла и свои сложности. Я пытаюсь создать тему, которая идеально подошла бы тому, чего хотим достичь я и моя команда, но, к сожалению, мне не удаётся продвинуться дальше простого добавления новой темы (которая, увы, не совсем соответствует нашим ожиданиям
Я сделал очень грубую схему того, что мы хотим. Если у кого-то есть советы или подсказки, пожалуйста, дайте знать. Уверен, где-то уже есть тема, реализующая именно это!
Я быстро поискал в категории #theme-component и нашел несколько TC[1], которые могут быть вам полезны для оформления ваших постов, таблицы лидеров и тегов.
Если вы используете собственный хостинг, вам также может быть интересен плагин Discourse gamification. Если вы используете хостинг от Discourse, это зависит от вашего тарифного плана.
Вот TC, который, похоже, выполняет все вышеперечисленное
Вы можете ознакомиться с использованием и созданием тем Discourse по следующим руководствам:
Добро пожаловать, @Joe_F! Спасибо, что поделились своим планом. Надеюсь, вы и дальше будете рассказывать нам здесь на форуме о своих открытиях и процессе работы по мере продвижения в разработке и строительстве. Это очень помогает.
Огромное спасибо, я уже успел немного поэкспериментировать с ними!
Я сейчас изучаю блоки правой боковой панели — они звучат идеально для наших целей. Однако мне не удаётся перенести нашу ежемесячную таблицу лидеров. У вас есть какие-то предложения? Я не смог найти ничего похожего в документации.
Я лично не использую этот компонент, но, судя по его описанию, вы сможете добавить таблицу лидеров или счётчиков, при условии, что у вас установлен плагин Gamification.