Поиск пользовательских полей профиля и профилей

Да, я очень этого жду. Я немного изучил код, но не смог понять, как реализовать это с помощью компонента темы. Если для этого требуется более глубокая работа с кодом (то есть копание в Ruby), то сейчас я понятия не имею, как это сделать :smiley:

На самом деле я надеюсь увидеть нечто подобное тому, что Circle недавно включила для своей платформы. Вот два скриншота:


Мне очень нравятся простые выпадающие списки и способы фильтрации пользователей. Я заметил, что в Circle поиск работает не очень хорошо, поэтому, возможно, в Discourse можно было бы реализовать и более мощный поиск пользователей, и добавить дополнительные опции фильтрации, как на этих скриншотах.

Я изучил многие из этих платформ (Facebook, Discord, Guilded, Circle и другие), и лишь немногие из них имеют хорошие (с возможностью поиска/фильтрации/пользовательских полей/стильные) каталоги участников. У меня включён компонент темы «User Card Directory», поэтому я чувствую, что уже почти нахожусь на пороге реализации каталога участников, о котором мечтал, не хватает только возможности фильтрации.

Возможно ли реализовать это в компоненте темы, используя только JavaScript и CSS? Или для этого потребуется полноценный плагин на Ruby?

3 лайка