Настройка категорий в боковой панели — просто следите за отслеживанием вместо отдельной конфигурации?

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

Просто пытаюсь найти решение, чтобы боковая панель хоть как-то соответствовала настройкам уведомлений.

Извините за назойливость, но кажется очевидным, что эти наборы функций должны быть как-то связаны.

1 лайк

Возрождаю эту тему в связи с работой над пользовательской главной страницей от @nathank. Интересно, есть ли ещё интерес к этому, или мне лучше пойти по пути кастомизации (что тоже нормально).

Моя утопия для Discourse:

  • Текущие категории боковой панели и теги боковой панели отражают настройки отслеживания. Это упрощает текущую сложность.
    … например, ваши настройки отслеживания и боковой панели могли бы изменяться при вступлении в группу, которая может иметь встроенные настройки отслеживания для определённых тегов или категорий. Вроде бы это было бы хорошо.
  • Позволить пользователю установить экран по умолчанию, отражающий «Интересы».

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

2 лайка

Я считаю, что это было бы блестящим решением, которое отлично связывает существующий функционал.

В настоящее время я вручную принуждаю пользователей (через консоль Rails) определённых групп иметь в боковой панели подкатегории, представляющие для них интерес — иначе они просто не могут их найти, если у них нет уведомления.

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

1 лайк

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

1 лайк

Поднимаю тему: интересно, есть ли у кого-то из представителей Discourse в планах вернуться к этому вопросу? Я могу пойти по пути кастомизации, но это кажется невероятно сложным и запутанным (и потенциально ненужным, если Discourse пересмотрит своё решение).

Привет, @ncaming215, это всё ещё не входит в число наших приоритетов.

У нас есть множество идей по упрощению Discourse для новых пользователей, поэтому я вполне согласен с вашим замечанием: эта тема заслуживает более пристального внимания.

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

2 лайка

Спасибо за это, Дэйв.

Я веду онлайн-форум уже около 25 лет, а на основной работе я работаю в стартапе из YC. Так что просто делюсь своим мнением, если оно может быть полезным:

  • Если мы не используем расширенную версию Lexical (а это вообще возможно с Rails?) в качестве редактора, то это кажется полезным, но не жизненно необходимым. Я думаю, что мой форум подходит под масштаб, который вам может быть интересно изучить, но новые пользователи никогда не жаловались на создание постов.
  • Регистрация: Приятно слышать, текущий процесс регистрации неудобен как с точки зрения UX, так и интеграции.
  • Уведомления: Мне интересно посмотреть, что вы сделаете в этом направлении, но для меня это неразрывно связано с моим замечанием о боковой панели и отслеживании.

Так что, продолжая эту мысль (да, я снова предложу команде свою идею): боковая панель в её текущем виде — это лишь утилита, ярлык для простой навигации. И всё. Если бы она исчезла завтра, пользователи и администраторы просто продолжили бы работать как обычно. В этом смысле это ещё один слой UX. Как дополнительный съезд к той же самой цели.

А что, если бы боковая панель объединила в себе УВЕДОМЛЕНИЯ и ОТСЛЕЖИВАНИЕ? :exploding_head: Внезапно отслеживание (и, как следствие, уведомления) больше не будет спрятано на нескольких уровнях в настройках. Оно будет прямо перед глазами пользователя. И будет плавно корректироваться по мере его просмотра.

(А в будущем ИИ мог бы помогать настраивать параметры отслеживания для пользователя. Например, инженер, который многократно посещает один и тот же сайт по темам TypeScript, но не хочет возиться с настройкой своих предпочтений — сайт просто сделает это за него. Но это уже тема для другого дня…).

В общем, моя мысль такова: пользователи сейчас посещают больше сайтов и приложений, чем когда-либо прежде. Они не используют сайт так, как администраторы. У них нет времени или терпения разбираться, как управлять своими настройками по мере развития сайта. И они не должны путаться из-за того, что изменение боковой панели никак не отражается в настройках их аккаунта. МЫ ДОЛЖНЫ УПРОСТИТЬ ЭТОТ ОПЫТ ДЛЯ НИХ!

Ладно, презентация окончена.

В любом случае, я восхищаюсь командой и всем, что она здесь делает. ~

3 лайка

Должен добавить, что недавно один из пользователей (да-да, фокус-группа из одного человека) пожаловался, что не может настроить свои предпочтения в отношении отслеживания — оказалось, он пытался сделать это через боковую панель! Но я подозреваю, что этот человек не одинок.

1 лайк

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

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

3 лайка