员工类别权限更改

我想添加新的版主,并且不让他们查看“staff”类别。

这主要是因为历史原因,与他们无关。

由于它是预先设置的,我无法仅使用安全设置,而且它托管了大量与设计相关的内容,我也无法删除它。

是否有办法在通用 CSS 中添加类似“display: none;”的规则,让版主根本看不到它?

[href=“/u/moderator”]

即使是逐个用户地进行?

[href=“/u/username”]

谢谢。

1 个赞

罗伯特,你好:

与其用 CSS 来隐藏内容(因为在安全模式下很容易被看到),不如创建一个只有你能看到的分类,然后将主题移过去,这样“staff”分类就可以空出来了。或者,你可以试试 https://meta.discourse.org/t/category-group-review-moderation/116478,因为他们看不到 Staff 分类。

6 个赞

您可以将这些主题移至新的“旧员工”类别。请参阅 Administrative Bulk Operations 中的“将所有主题从一个类别移动到另一个类别”。

2 个赞

这看起来相当容易,我开始做了,但随后想到我为广告放置的所有图片会怎么样?

我不仅将图片放在 staff 中用于我的 house ads,还用于托管在其他网站上,所以这似乎会让我后悔,有什么想法?

我相信我将其用于我的领导小组,因为他们大多具有版主能力,不确定,真的很想直接给予完全的版主权限,而不是我宁愿让它成为历史的(staff)多年历史

我不认为这是一个很大的威胁,CSS 的想法可以轻易完成吗?

图片网址与其所在的主题或类别无关。这不成问题。

1 个赞

很高兴听到这个消息,所以为了确保,如果我遵循以下说明,预先设置的“Staff”类别中的任何内容都不会出错:

cd /var/discourse
./launcher enter app

rails c

rake categories:list

rake categories:move_topics[15,6]  *我会从列表中选择适当的指定*

cd /var/discourse
./launcher rebuild app

之后,这些

image

仍然会像在网站上一样链接,但会位于我的新的仅管理员文件夹/类别中?

非常感谢您的指导

1 个赞

我对此基本确定。你可以测试一个。很容易移回。

2 个赞

我决定继续,这个 [1] pry(main) 出现了,我没有准备好,我尝试推进并选择用第二个退出,我猜是我自己明显犯错了?

如果你只有三个,你可以手动完成。

但她为什么不工作呢。

你可以在类别网址后添加.json来查找id。

1 个赞