作为用户,我在启用 arrive_at 主题的邀请时遇到了麻烦。
点击公开版块中的主题上的“分享”后,我可以看到“邀请”按钮。但是,当我创建邀请时,“arrive_at”字段未在数据库中设置(我通过 Data Explorer 检查了 topic_invites 表)。之后编辑邀请时,“arrive_at”字段未显示且无法编辑。
我查找了管理员和群组设置中的相关设置,但一无所获。
我们没有使用 must approve users。我们在 Invite allowed groups 设置中启用了 trust_level_2。
似乎一定还有其他设置(或硬编码)限制了主题邀请的使用。
更新:我认为这实际上是一个 bug。我在这里的 Meta 的这个主题中可以重现此问题。作为 tl2 用户(非员工),无法创建设置了 arrive at topic 的邀请链接。
2 个赞
Moin
2
该主题是公共类别还是私有类别?所以,每个人都可以看到它吗?
该主题是公开的。
对于不对所有人可见的主题,“共享主题”模态框中“邀请”按钮的缺失是正确的。
1 个赞
Moin
4
2 个赞
当前行为是设计如此。但我理解允许非版主或管理员的成员在创建邀请时指定主题会很有用,因此我已将此建议提交至 Contribute > Feature 以供考虑。
人们希望以各种方式设置其邀请系统。我 不久前与某人交谈过,对方希望能设置默认主题,并禁止成员更改它。
1 个赞
嗯……你说得对!这里似乎确实有些不对劲。即使作为管理员,如果我在主题菜单中选择“分享”按钮,然后选择“邀请”,创建的邀请也不会预先选择主题。我不记得这是不是设计如此,但这肯定不像它本可以的那样直观。
那个文档主题确实需要更新,所以感谢你指出来。
2 个赞