Более эффективный способ уведомлять администраторов о том, что некоторые изменения настроек требуют выполнения конкретных задач системного администратора

Я уже сделал это сейчас (заняло пару минут), с перестройкой для надежности. Интересно, что результаты поиска теперь совпадают (:partying_face:), но подсвечиваются только поисковые запросы с конкретными акцентами. Это задумано?

Как вы думаете, стоит ли добавить в объяснение настройки информацию о том, что необходима повторная индексация поиска?

Также мне интересно, какой был бы лучший способ сделать это более очевидным для сайтов, ориентированных на те страны, где применение этой настройки было бы целесообразно.

3 лайка

Правильно ли я понимаю?

Когда включена настройка Игнорировать диакритические знаки при поиске, её эффект становится заметен только после выполнения задачи rake jobs::ReindexSearch. Возможно, стоит добавить подсказку администратору о необходимости немедленного выполнения задачи при переключении этой настройки? Если нет, то тогда в описание настройки Игнорировать диакритические знаки при поиске действительно нужно добавить уточнение. Например, что-то вроде следующего?

Если эта настройка включена, диакритические знаки в поисковых запросах игнорируются, что позволяет пользователям находить результаты, даже если они не ввели правильные знаки. Изменение вступит в силу при следующей индексации поиска, которая выполняется ежедневно.

К сожалению, мой пост не был правильным ответом.

Включение этого параметра требует выполнения более сложной ручной задачи rake для включения исторических данных.

1 лайк

О, хорошо. Если это так, то обновления описания тоже будет недостаточно. Я не поддерживаю добавление инструкций по запуску задач Rake в описание интерфейса, так как запускать задачи Rake на нашем хостинге невозможно.

Я думаю, что подход с предложением администратору выполнить полную переиндексацию сработает. Мы уже использовали его в других ситуациях.

Я перемещу это в канал #feature, чтобы его могли рассмотреть. Я считаю, что Добавить rel nofollow к пользовательскому контенту и Включить спойлеры заслуживают того же подхода.

Screenshot 2025-05-30 at 6.40.30 AM

По-моему, есть возможность задать разное описание для размещённых на хостинге сайтов и для сайтов с самостоятельным размещением. Например, Макс. размер изображения (КБ).

Но если есть ещё более удачный вариант, то :partying_face:

Возможно, стоит разделить эту тему и вынести запрос на улучшение описания в отдельный пост с тегами #feature/#ux, отдельно от исходного запроса по поддержке, так как, на мой взгляд, Натан точно угадал решение в своём первом ответе. :raising_hands:

2 лайка

Я по-прежнему восхищаюсь твоими энциклопедическими знаниями о Discourse, Jammydodger! :nerd_face: Ты невероятный.

Я разделил ответ, чтобы Нейтан получил полную заслугу за ответ на исходный вопрос поддержки, который привёл к этой просьбе о новой функции. :white_check_mark:

4 лайка

Я вижу четыре настройки, требующие пересборки:

И две, требующие перезапуска, что, как мне кажется, невозможно для хостингового клиента:

2 лайка

Проблема в том, что перезаписывается только английский перевод. Например, вот английский вариант:

Но когда я меняю локаль на немецкую, вижу следующее:

Однако эта проблема не ограничивается настройками сайта:



(Возможно, немецкие клиенты умнее, поэтому им не нужно просить о помощи :wink: )

1 лайк

Ах да. :frowning: Жаль, что тексты на размещённом сайте не переводятся. :cry:

2 лайка