Новая тема всё ещё доступна, даже если у пользователей нет прав

Когда я это прочитал, у меня зазвонил колокольчик. Мне показалось, что я видел что-то связанное с этим не так давно. Сначала я подумал, что моё чувство времени подвело, и что это тот самый компонент, на который ссылалась Лилли. Но я, кажется, наконец нашёл тот самый PR, который читал. Он был слит вчера:

Это изменение добавляет скрытую настройку сайта с именем hide_disabled_create_topic_button. Когда эта настройка включена:

  • скрывает кнопку «Создать тему» в категориях только для чтения
  • скрывает кнопку «Создать тему», если у текущего пользователя нет прав на создание тем
  • показывает кнопку «Создать тему» в других категориях, где у пользователя есть право на публикацию

Я ещё не пробовал это, но кажется, что эта скрытая настройка сайта по сути возвращает старое поведение кнопки «Создать тему».

3 лайка