Как добавлять друзей в Discourse?

Одна из базовых функций стандартных форумов — возможность добавлять друзей или учетные записи пользователей. Хотя в Discourse мы обычно можем отправлять личные сообщения любому пользователю, их полезность заключается в том, чтобы быстро перейти в раздел «Сообщения» в профиле пользователя и выбрать из выпадающего списка в поле «Кому» учетную запись из списка знакомых нам имен.

В настоящее время мы вводим имя пользователя здесь:

image

Если такая функция уже существует в Discourse, пожалуйста, дайте знать, так как я ещё новичок.

2 лайка

Я не думаю, что в Discourse существует «список» друзей. Это похоже на то, как если бы взять основной список пользователей и добавлять части его в дополнительные списки, которые могут различаться и пересекаться. Ближайший аналог, который я могу придумать, — это группа, где один пользователь является её владельцем и может добавлять других пользователей (друзей) в неё. Остальные пользователи должны поступить так же, каждый создав и владея своей собственной группой.

1 лайк

В настоящее время мы можем найти любого пользователя, введя его имя. Это полезно, если вы забыли имя пользователя, но он есть в вашем списке друзей, поэтому вы можете быстро выбрать его из списка имен при отправке личного сообщения или даже при посещении профиля этого друга, чтобы увидеть его недавнюю активность и публикации.

1 лайк

Я понимаю, что вы пытаетесь сделать и чего хотите. Звучит как отличная идея. Но для этого Discourse пришлось бы поддерживать дополнительные «списки пользователей». Любопытно… Я никогда не пробовал искать пользователя по имени через интерфейс. Сейчас же попробую отправить личное сообщение модератору и посмотрю, что получится. Вернусь через минуту.

Редактирование: Нет, это вообще не работает, так как перед именем пользователя обязательно нужно ставить символ «@». Ввод имени не даёт никакого результата.

Если пользователей много, то использование групп для управления ими — не самое лучшее решение, поскольку у вас будет огромное количество групп, которые постоянно нужно добавлять и удалять.

То, что вам на самом деле нужно, — это своего рода адресная книга, список контактов для каждого пользователя.

1 лайк

Что-то близкое к тому, что вы ищете: Discourse Follow?

4 лайка

Но если вы их знаете, насколько сложно ввести первые три символа их имени пользователя?

Это дало мне идею для функции в плагине «Подписка»: фильтр «Подписки» в личных сообщениях…

3 лайка

Да, я имею в виду случай, когда мы забываем и не помним их имя. Тогда мне придется искать в каталоге пользователей.

Также, да, плагин Follow действительно соответствует этому требованию, так как у меня есть способ узнать, за какими пользователями я слежу, и видеть их активность.

Спасибо.

3 лайка