如何取消生成 tos/隐私主题?

永久删除是可能的,但它仍然在 /about 页面上显示该标签。如何才能完全删除它?

我认为,如果您删除了在管理员设置中设置的公司名称,那么那些选项卡就会神奇地再次消失。:magic_wand: :slight_smile:

(除非您在tos url和/或privacy policy url中设置了覆盖,否则您也需要删除它们)

我已经清空了所有这些字段,但它仍然存在。如果你编辑了帖子,会有影响吗?

1 个赞

是的,编辑它们似乎确实能让它们更具粘性。

为了解决这个问题,我使用了 /admin/customize/site_texts 页面上的“替换文本”选项来替换已编辑的文本。然后,我为“公司名称”添加了一个值,保存,然后重置了该设置——这似乎又让它们消失了。希望您也能取得类似的成功。:crossed_fingers: :slight_smile:

2 个赞

嗯。我想我在通过 rails console 永久删除主题时弄坏了什么东西。

替换文本对我来说会引发错误。

1 个赞

你可能已经这样做了。 :slight_smile: 绕过用户界面并删除(所谓的)无法删除的主题可能会产生一些意想不到的后果。 :slight_smile:

不过,这是一个简单的修复方法。 :partying_face: :slight_smile: (使用 rails 控制台)

有几个隐藏的站点设置,您需要将 topic_id 替换为您可以在其位置放置的“新”主题。

这篇帖子中有更多详细信息 - How to regenerate FAQ and TOS pages? - #2 by gerhard

这是隐藏设置指南 - Hidden Site Settings Reference Guide

您想要的两个是 privacy_topic_idtos_topic_id

4 个赞

是的,这个方法奏效了!

我正在慢慢爬出我挖的那个洞,并一头扎了进去 :blush:

……替换也成功了!谢谢你 @JammyDodger

1 个赞

你肯定不是第一个。:slight_smile: 很高兴这能帮到你。 :tada: :balloon:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.