Показывать заголовок пользователя как Должность, а не классификацию форума

Здравствуйте!

Я управляю крупным форумом для экспертов в области телекоммуникаций.

У каждого участника там есть должность, например, инженер по радиочастотам, специалист по ядру сети, научный сотрудник по данным и т. д.

Например, я являюсь телекоммуникационным консультантом и соучредителем моего сообщества.

Если вы зайдете на LinkedIn, вы легко это увидите — рядом с информацией о моем профиле.

Вот как выглядит краткая информация профиля в LinkedIn:

image

Но в Discourse такой опции нет. :frowning:


Единственный способ для пользователя указать свою должность — написать её в разделе «О себе» в настройках профиля.

Но даже если пользователь это сделает, он не сможет (быстро) увидеть должности других участников.
image

Моё предложение:

Например, я хотел бы (быстро) видеть что-то подобное в темах:
image

Но я вижу только это:

image

Единственный способ (обходной путь) получить это — изменить поле «Должность» на странице пользователя, что доступно только администратору.

Но даже в этом случае пользователи не могут самостоятельно менять свою (профессиональную) должность, когда захотят.


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

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

Спасибо @pfaffman.

Я думаю, что идея здесь та же:

Поскольку я не разработчик, я меняю должности (профессии) пользователей по одному… Проблема в том, что у нас более 5 тысяч пользователей… :slight_smile:

Привет :waving_hand:

Использование групп тоже может сработать, а затем можно добавить заголовок. Вы можете настроить группу так, чтобы пользователи просто нажимали «Вступить», чтобы войти, и присваивать им заголовок.

Если существует программный способ их изменить, вы можете сделать это из консоли Rails.

Возможно, ещё один обходной путь. Но это не решит проблему… (как они уже спрашивали в другой теме)

Нам понадобилась бы отдельная группа для каждой должности: :slight_smile: например, «Front-end разработчик @ Discourse», «UX-дизайнер @ Google» и так далее.