Можно ли улучшить удобство использования настроек сайта для закрепленных тем?

Я больше склоняюсь к тому, чтобы оставить default_topics_automatic_unpin без изменений, чтобы он соответствовал всем остальным настройкам default_xxx, которые определяют значения по умолчанию для предпочтений пользователей. Это следует единому паттерну именования, как, например, default_hide_profile или default_other_enable_smart_lists. Для меня также логично сгруппировать все эти настройки в разделе конфигурации администратора «Значения по умолчанию для пользователей».

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

1 лайк