如何从Plone / Zope中未经身份验证的用户隐藏菜单项

时间:2015-02-24 14:43:49

标签: plone zope

在顶部导航栏中有一个名为' Users'的按钮。我想隐藏那些没有登录到网站的人的按钮,以便它实际上不会出现在菜单中。有什么方法可以做到吗?

我正在使用Plone 4。

2 个答案:

答案 0 :(得分:5)

如果您尚未启用用户文件夹(站点设置/安全性),则根本不需要“用户”文件夹。删除它。

如果您确实启用了用户文件夹,但又不想将“用户”文件夹显示给未​​经身份验证的用户,请将文件夹的状态设置为“私有”,然后使用“共享”选项卡为登录用户提供“可以查看” “角色。

如果您有大量网站用户,并且您希望根据身份验证显示/隐藏内容,您可能希望启用Intranet / Extranet工作流程,这将为您提供更多共享选项。

答案 1 :(得分:3)

如果您正在谈论"会员"的链接。文件夹(http://.../Members)您可以隐藏此文件夹(将其状态更改为私有)。 或者:删除它,我不知道今天仍在使用它的任何人!

如果你需要让它保持可见性,新的CSS规则可以提供帮助:

#portaltab-Members {display: none}