Я считаю, что более уместно называть эти темы «непрочитанными», потому что согласно моим настройкам мне следует их прочитать, а я этого ещё не сделал. Называть их «новыми» создаёт у меня ощущение, что их не обязательно читать — они просто новые темы.
У нас внутри было несколько часов обсуждений по поводу названия. В итоге мы пришли к выводу, что термины «новые» и «непрочитанные» слишком неоднозначны: всё непрочитанное для пользователя также является новым, а всё новое по умолчанию непрочитанное.
Речь об этой настройке:
Или ваш вопрос уже был ответен в другой теме, которую вы нашли?
Это неверно. Новое означает не просто «новое для пользователя», но также подразумевает свежее.
Следствие этого: элемент исчезнет из списка «новое», когда он перестанет быть «новым», без каких-либо действий со стороны пользователя (что не соответствует работе в Discourse).
Чтобы элемент исчез из списка «непрочитанное», пользователь должен совершить действие.
Новое определяет состояние объекта, тогда как непрочитанное — состояние пользователя.
Если «новое» различается для каждого пользователя, его следует называть «непрочитанное».
Лучшим «доказательством» моей точки зрения о том, что список «новое» на самом деле должен называться «непрочитанное», является то, что когда я помечаю тему как непрочитанную (Shift+U), она снова появляется в списке «новое».
У меня стоит настройка «создана за последние 2 дня».
В списке содержатся более старые темы —> странность №1.
При чтении темы она исчезает, даже если ей меньше 2 дней —> странность №2.
Отметка темы как непрочитанной возвращает её в список, независимо от возраста —> странность №3.
Другими словами, мой раздел /new работает на 100 % как раздел «непрочитанные».
Это не совсем так. Свежесть всё ещё учитывается. Мои настройки предпочтений были установлены таким образом почти год назад, и самая старая тема, которую я вижу в разделе /new, была создана 22 дня назад.
«Новые» действительно работает как «Непрочитанные» — это нормальное поведение. Не имеет смысла оставлять элементы в разделе «Новые» после того, как вы их прочитали, независимо от настроек. В чём тогда смысл?
Итак, для подтверждения: вы используете новую структуру, поэтому видите следующее:
Верно? Я предполагаю, что да, поскольку вы, насколько мне известно, присоединились к группе.
Ниже то, что я, как мне кажется, знаю:
Если вы находитесь на вкладке «Все», список действительно может содержать старые темы, поскольку это бывшая ранее список «Непрочитанные»; то есть темы с новыми ответами. Таким образом, если кто-то ответит на старую тему (например, 10-дневную), за которой вы следили, она появится в этом списке.
Это потому, что она больше не является «новой» (вы её прочитали). В данном случае да: «Новые» = «Непрочитанные».
Это возвращает нас к первому пункту: она возвращается в список (по крайней мере, на вкладку «Все»), потому что теперь она непрочитанная.
Я нашёл своё старое определение, когда пытался во всём этом разобраться.
Неочевидно, что «непрочитанные темы» отличаются от новых тем. На самом деле речь идёт о темах, которые вы отслеживаете и которые вы уже прочитали, но в которых есть непрочитанные ответы. Есть ли способ кратко объяснить всё это?
Да. Я не использую «отклонить», и я уверен, что ещё не открыл все темы. Раздел /unseen всё ещё полон тем, которые я не читал, но темы просто исчезают из /new через несколько недель. Временной промежуток варьируется. Некоторое время назад, когда я пытался выяснить причину и обратился в ask.discourse, самая старая тема была всего 14 дней. (ask не был полезен вовсе, но очень хорошо лгал)
Я не понимаю: разве это не помещает темы, с которыми вы не взаимодействовали, в отдельный список, чтобы вы знали, что нового?
Разве вам не кажется, что «непрочитанные» звучит странно? Ни на одной другой платформе, похожей на форум или социальные сети, которую я знаю, так не делают. «Новые» понятны всем без исключения.
А если бы мы использовали «непрочитанные», то остальная часть этой настройки перестала бы работать…
Мы не можем сказать «считать темы непрочитанными, если они новее двух дней». Значит, старые автоматически становятся непрочитанными? Это тоже было бы запутанно.
Но, в любом случае, это очень легко изменить через тексты сайта, если вы, конечно, предпочитаете.
Неочевидно, что «непрочитанные темы» отличаются от новых тем. На самом деле речь идёт о отслеживаемых темах, которые вы уже прочитали, но в которых появились новые непрочитанные ответы. Есть ли краткий способ объяснить всё это?
Я воспринимаю «Непрочитанное» как «Обновления». Не идеально, но ближе к сути. Возможно, я переименую этот раздел на своём сайте.
Как вы видите, в списке «новые» 615 тем. Четыре темы вверху — это те, которые создал я, некоторые из них с последней активностью более двух лет назад. Далее просто отображаются темы в порядке убывания даты последней активности.
Когда я меняю эту настройку предпочтений, количество тем в списке только увеличивается.
Мои вопросы:
какая логика определяет, что попадает в этот список?
что тогда делает эта настройка (поскольку, похоже, она не делает того, о чём заявлено)?
На странице /new на Meta отображается 13 тем — полагаю, это темы, созданные за последние 2 дня, но которые никто не читал. Когда я открываю одну из них, общее число уменьшается, и эта тема больше не отображается.
Страница /unread показывает 32 темы. Я узнаю их все — это темы, которые я уже читал полностью или частично. У каждой из них есть синий значок с количеством непрочитанных сообщений.
Страница /latest теперь содержит 44 страницы, так что, вероятно, она объединяет оба вышеупомянутых списка, хотя синих значков с числами там нет.