在标签开头添加“句点”会导致点击标签时出错吗?
在我们的技术社区中,有一个标签可能是在新标签自动去除标点符号的功能启用之前创建的。现在,我无法点击该标签查看所有相关主题。我希望更新这个标签,以免团队再遇到错误。但目前我无法找出如何查看所有主题。使用高级搜索时,它只能找到大约 50 个主题,而该标签实际上关联了超过 1100 个主题,因此我知道结果不完整。
在标签开头添加“句点”会导致点击标签时出错吗?
在我们的技术社区中,有一个标签可能是在新标签自动去除标点符号的功能启用之前创建的。现在,我无法点击该标签查看所有相关主题。我希望更新这个标签,以免团队再遇到错误。但目前我无法找出如何查看所有主题。使用高级搜索时,它只能找到大约 50 个主题,而该标签实际上关联了超过 1100 个主题,因此我知道结果不完整。
是的,我们之前确实有一个旧版本,并在几周前首次进行了超过一年来的更新。我推测这就是为什么这个标签现在出现了问题。即使出现错误,是否仍有可能访问该标签?这样我就可以批量修改所有受影响的帖子。
我不太确定;@eviltrout 你能推荐一位最近参与过标签功能开发的人吗?
您可能需要使用 rails 控制台来修复此问题:
t = Tag.find_by_name(".oldnamewithperiod")
t.name = "newnamewithoutperiod"
t.save
rails 控制台 是管理员可以轻松找到和使用的东西吗?
您能描述一下如何找到 rails 控制台 吗? 这样我的管理员就可以重命名 #last.fm (哎呀!该页面不存在或已设为私有。) 为其他名称,例如 #lastfm?
您可以通过服务器访问 rails 控制台。如果您有搜索功能,有很多主题会更详细地介绍,但本质上是:
SSH 进入您的服务器
cd /var/discourse
./launcher enter app
rails c
不过,我应该提醒您,在尝试任何更改之前,请务必进行备份,因为意外可能会发生。
Administrative Bulk Operations 中有许多示例,如果您想在尝试任何操作之前先阅读一下。