Как отменить генерацию тем условий использования/политики конфиденциальности?

Полное удаление возможно, но вкладка по-прежнему отображается на странице /about. Как её полностью убрать?

Я думаю, если вы удалите название компании, которое вы установили в настройках администратора, эти вкладки волшебным образом снова исчезнут. :magic_wand: :slight_smile:

(Если только вы не установили переопределения в tos url и/или privacy policy url, в противном случае вам также придется удалить их)

Я очистил все эти поля, но оно всё равно остаётся. Имеет ли значение, что вы редактировали пост?

Ага, похоже, что внесение изменений в них делает их более заметными.

Чтобы обойти это, я использовал опцию «Заменить текст» на странице /admin/customize/site_texts, чтобы заменить отредактированные элементы. Затем я добавил значение в поле «Название компании», сохранил, а затем сбросил эту настройку — и это, похоже, снова заставило их исчезнуть. Надеюсь, у вас получится так же. :crossed_fingers: :slight_smile:

Хм. Кажется, я что-то сломал, навсегда удалив тему через консоль Rails.

Замена текста вызывает у меня ошибку.

Кажется, вы могли это сделать. :slight_smile: Обход интерфейса и удаление тем, которые якобы нельзя удалить, может иметь непредвиденные последствия. :slight_smile:

Хотя это легко исправить. :partying_face: :slight_smile: (через консоль Rails)

Существует несколько скрытых настроек сайта, где вам нужно будет заменить topic_id на ID новой темы, которую вы создадите для замены.

Подробнее об этом написано в этом посте — How to regenerate FAQ and TOS pages? - #2 by gerhard

А вот руководство по скрытым настройкам — Hidden Site Settings Reference Guide

Вам нужны следующие две: privacy_topic_id и tos_topic_id

Да, этот вариант сработал!

Я медленно выбираюсь обратно, после того как выкопал эту яму и нырнул в неё с головой :blush:

…и замена сработала! Спасибо @JammyDodger!

Вы определённо не первый. :slight_smile: Рад, что это сработало. :tada: :balloon: