Я в замешательстве. Возможно, это потому, что сейчас пятничный вечер, а может быть, по какой-то другой причине.
По адресу /admin/config/about находится форма, которая собирает информацию для начального заполнения разделов «юридические темы» (политика конфиденциальности и условия использования).
Однако заполнение этой информации больше не генерирует страницы политики конфиденциальности и условий использования, как это было раньше.
После некоторых поисков я обнаружил, что этот код был удалён из Discourse 17 июля.
Мне интересно, какова причина этого удаления, и каков новый способ генерации этих тем. В любом случае, похоже, нужно изменить текст на этой форме, так как он по-прежнему ссылается на шаблонные Условия использования и Политику конфиденциальности.
Суть в том, что эти условия были составлены давно, ориентированы на США, и сильно различаются в зависимости от местоположения (и это постоянно меняется!). Мы также не хотим предоставлять шаблон, который мог бы выглядеть как юридическая консультация; отдельные сайты должны самостоятельно искать соответствующие рекомендации, если есть какие-либо сомнения.
Новых способов генерации этих тем нет. Вы по-прежнему можете установить tos_topic_id и privacy_topic_id через Rails-консоль, а tos_url и privacy_policy_url по-прежнему доступны как настройки сайта в интерфейсе администратора.
Хорошая находка, что текст устарел, это легко исправить:
Хотя мне интересно, можем ли мы полностью удалить некоторые из этих настроек, @pmusaraj?