Здравствуйте,
Наши ежедневные посты с обновлениями здесь —
Заслоняют другие типы публикаций. Возможно ли исключить посты из категории daily-network-updates с отображения на главной странице?
Спасибо!
Здравствуйте,
Наши ежедневные посты с обновлениями здесь —
Заслоняют другие типы публикаций. Возможно ли исключить посты из категории daily-network-updates с отображения на главной странице?
Спасибо!
В целом мы отошли от рекомендации этого параметра, отдав предпочтение принудительной установке предпочтения «Заглушить эту категорию» для всех (или некоторых) пользователей вашего сайта.
Возможно, этот параметр следует удалить, @sam, чтобы подчеркнуть, насколько мы больше не считаем, что люди должны его использовать.
Я поддерживаю удаление этой настройки, но беспокоюсь, что мы не оставляем администраторам простого способа массово установить для всех пользователей отключение конкретных категорий в историческом порядке. Это особенно затрудняет ситуацию, когда вы добавляете новую категорию и хотите, чтобы она по умолчанию была отключена.
Как вы относитесь к предоставлению администраторам соответствующего UX? В частности:
default_categories_muted (аналогично для watched и т. д.)Мне это нравится, потому что это предоставляет администраторам очень чистый способ решения этой проблемы, и такие ситуации уже бесчисленное количество раз возникали на Meta. При наличии такой функции я с радостью удалю эту настройку категории.
Да, абсолютно, именно об этом я и говорю. Мы получаем множество таких запросов, мы даже делаем это внутри компании… поэтому я полностью поддерживаю эту идею.
Спасибо за ответы. Почему рекомендация так категорично против использования существующего варианта?
В идеале я хотел бы отображать, скажем, последние X обновлений из этой категории. Эти обновления публикуются ежедневно. Я хочу, чтобы пользователи видели, что такие обновления существуют, но при этом они не засоряли ленту и не вытесняли обновления из других каналов.
@vinothkannans, можете ли вы взять это?
При изменении любых из этих настроек должно появляться модальное окно:
Хотите применить это изменение к истории? Это изменит настройки для 1234 существующих пользователей.
[Да], [Нет, применять изменение только для будущих действий]
Есть несколько пограничных случаев, поэтому давайте их рассмотрим.
Историческое изменение для применения:
Все старые пользователи должны прекратить наблюдение за cat2 и начать наблюдение за cat3. cat1 остаётся без изменений.
Удаление простое, его можно выполнить без дополнительных проверок.
Добавление новой категории cat3 немного сложнее: её нужно добавить только тем пользователям, которые не находятся в статусе tracking, muting, watching first post для этой категории.
После выполнения этих действий можно удалить настройку категории «исключить категорию из главной страницы».
Создан PR
Можете ли вы показать несколько скриншотов рабочего процесса?

На скриншоте выше общее количество пользователей (30) извлекается из модели about (URL about.json). Сейчас я пытаюсь включить его непосредственно в модель страницы настроек сайта.
Выглядит отлично. Думаю, правильнее загружать это по требованию — нет смысла нагружать страницу лишней загрузкой ради редкого случая добавления значения по умолчанию.
Единственное изменение здесь — кнопка «Да» должна быть основного синего цвета.
@codinghorror, вас устраивает текст?
PR теперь влит.