Изменение topic_excerpt_maxlength не обновляет существующие отрывки автоматически

  • Я изменил topic_excerpt_maxlength на другое значение.
  • Существующие краткие описания тем не обновляются.
  • При внесении изменений в существующую закрепленную тему краткое описание обновляется.

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

3 лайка

По-моему, это разумное предположение.

При этом начало повторной генерации миллиона постов после изменения настройки тоже может вызвать замешательство. И это не так уж запутанно, раз вы уже знали ответ. :slight_smile:

2 лайка

Нет, об этом сказал клиент. Для них было непонятно, что изменение настройки не влияло на длину отрывков. Ещё больше их запутало, когда я упомянул, что посты «запекаются» и «перепекаются»… :innocent:

3 лайка

Возможно, я ошибаюсь.

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

2 лайка

Я перенёс это в канал Contribute > UX, так как считаю, что сейчас всё работает по задумке. Однако, думаю, стоит уточнить описание настройки. Сейчас оно выглядит так:

topic excerpt maxlength — Максимальная длина отрывка/резюме темы, генерируемого из первого сообщения в теме.

У нас уже есть похожие формулировки, например: «Если вы измените это значение, необходимо выполнить повторную обработку всех сообщений командой: “rake posts:rebake”». Но можем ли мы улучшить эту формулировку, раз уж взялись за неё?

2 лайка