Обзор и обновление тем, связанных со ссылками на FAQ и правила

Ой, вы правы — спасибо! Я так привык общаться с клиентами на хостинге, что забыл переключить контекст.

Есть ли у нас какие-то пробелы в документации, которые нужно заполнить?

Из ask.discourse:

Переименование раздела «Часто задаваемые вопросы» (FAQ) в «Руководящие принципы» в Discourse ИИ

HAWK:

(Я полагаю, что Стейп говорит здесь о своём собственном сайте.)

Это побудило меня разобраться в ситуации с FAQ и Руководящими принципами, которая немного запутала меня.

В феврале мы увидели объявление Переименование FAQ в Руководящие принципы, и похоже, что, возможно, хостинговые экземпляры Discourse уже используют это..?:

…но я использую самохостинг (и обновился), и у меня всё ещё есть FAQ в боковой панели и на странице «О нас». URL-адрес — /faq, а ссылка «Редактировать эту страницу» ведёт на /t/guidelines. Ссылки FAQ отображают страницу Руководящих принципов.

При добавлении внешней ссылки в FAQ_URL на странице «О нас» появляется новая ссылка «Руководящие принципы». Ссылки FAQ остаются в боковой панели и на странице «О нас», но теперь ведут на внешнюю страницу FAQ.

Я считаю, что это ожидаемое «старое» поведение. В объявлении сказано, что это вступает в силу «Когда вы согласитесь на это изменение», но я не нашёл ничего в панели администратора, что позволяло бы это сделать. Я предполагаю, что мне нужно включить скрытую настройку сайта rename_faq_to_guidelines, чтобы активировать новое изменение:

Я на правильном пути?

Я поискал, но не нашёл ничего, что конкретно описывало бы это, извините, если я что-то упустил.

DiscourseHelper:

Мысли

Поиск
Поиск: как включить переименование Руководящих принципов для страницы FAQ, есть ли скрытая настройка для переименования FAQ в Руководящие принципы, что делает настройка сайта rename_faq_to_guidelines, как мигрировать с FAQ на Руководящие принципы, почему я всё ещё вижу FAQ, если использую самохостинг после последних обновлений Discourse, есть ли переключатель в админ-интерфейсе для переименования FAQ в Руководящие принципы или мне нужно вручную установить скрытую настройку

Чтение
Прочитано: Переименование FAQ в Руководящие принципы

Чтение
Прочитано: Использование скрытых настроек сайта

Чтение
Прочитано: Справочник по скрытым настройкам сайта

Поиск в настройках сайта
Найдено 0 результатов для ‘rename_faq_to_guidelines’

Вы правы — Discourse объявил об изменении переименования страницы FAQ в Руководящие принципы (см. объявление), но на самохостинговых сайтах это не включено по умолчанию. В стандартном интерфейсе администратора Discourse нет переключателя для включения этого; вместо этого вам нужно включить скрытую настройку сайта под названием rename_faq_to_guidelines.

Эта настройка скрыта и не может быть изменена через обычную панель настроек администратора. Как описано в руководстве Meta по скрытым настройкам сайта, вы можете изменять такие скрытые настройки из консоли Rails:

  1. Доступ к консоли Rails:

    cd /var/discourse
    ./launcher enter app
    rails c
    
  2. Установка скрытой настройки:

    SiteSetting.rename_faq_to_guidelines = true
    
  3. Выход из консоли:
    Просто введите exit, когда закончите.

После этого Discourse должен использовать «Руководящие принципы» вместо «FAQ» в боковой панели и в других местах, а /faq будет перенаправлять на /guidelines.

Если вы хотите использовать внешнюю FAQ, вы всё ещё можете использовать настройку faq_url, которая переопределит ссылку в боковой панели даже после переименования.

Ссылки:

Дайте знать, если вам понадобятся дополнительные детали по редактированию скрытых настроек сайта или что-то ещё связанное с этим!

2 лайка