Как добавить социальные функции на мой сайт, такие как статусы, подписки, дополнительные информационные блоки на профилях и связи между пользователями на сайте? и многое другое
Чтобы включить статусы пользователей, включите настройку сайта «enable user status».
С этим объявлением мы делаем общедоступной новую функцию, которая позволяет установить пользовательское сообщение о статусе. После установки это сообщение будет отображаться рядом с вашим аватаром в публикациях, в чате, на карточке пользователя и т.д.:
[Screenshot 2022-09-29 at 23.25.33]
Вы можете использовать её, чтобы сообщить всем, что вы временно недоступны, находитесь в длительном отпуске, или просто поделиться своим настроением.
Теперь вы можете протестировать эту…
Что касается подписок, см. следующий плагин (каламбур не intended — подождите, у этого есть два значения):
ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: Этот плагин может повлиять на то, применяются ли к вашему форуму законы, регулирующие социальные сети. Проконсультируйтесь с юристом.
Краткое описание
Плагин «Discourse Follow» позволяет пользователям подписываться на других пользователей, просматривать список последних тем с их участием и получать уведомления о новых сообщениях.
Ссылка на репозиторий
https://github.com/discourse/discourse-follow
Руководство по у…
Что касается дополнительных «блоков в профилях», я предполагаю, что вы имеете в виду поля пользователей? См.:
В этом руководстве объясняется, как создавать и настраивать пользовательские поля в Discourse, включая их добавление в форму регистрации, профили пользователей и каталог пользователей.
Требуемый уровень доступа: Администратор
Пользовательские поля позволяют собирать дополнительную информацию от пользователей помимо стандартных полей профиля. Эти поля могут отображаться на карточках пользователей, страницах сводки профиля и даже извлекаться с помощью плагина D…
Привет, @beitmenotyou , помог ли мой ответ выше на ваш вопрос? Если нет, можете ли вы подробнее рассказать о возникших проблемах? Спасибо.