3

我将通过 4 个简单的问题来总结逻辑:

  1. 私人页面可以/应该有公共子页面吗?(似乎私人页面正在为任何组/用户使用其他站点或上下文)
  2. 公共页面可以/应该有私有子页面吗?
  3. 隐藏页面可以/应该有非隐藏的子页面吗?
  4. 某个用户不允许查看的页面是否可以/应该有一个允许某个用户查看的子页面?

之前的一些场景是否会改变父页面的行为?我的意思是,也许允许您对子页面的权利使您自动授权查看父页面。

此外,隐藏页面和 *隐藏*n 页面有什么区别?我可以通过链接浏览两者!

4

1 回答 1

5

回答您的问题(对于 Liferay 6.1,可能与早期版本不同):

  1. 私有页面只能有私有子页面
  2. 公共页面只能有公共子页面但可以隐藏子页面(因此它们不会出现在导航中但可以通过URL直接访问)
  3. 它们可以,但它们也不会出现在导航中,除非您更改了主题以便它们出现
  4. 是的,它可以,这取决于你,你是否想让主题有这个限制

父页面行为不受子页面设置的影响。

隐藏页面:从导航中隐藏但可以通过链接直接访问或输入其 URL 的页面

非隐藏页面:可以在导航中看到,和隐藏页面一样可以访问。

私人页面:只能由他们所属社区的经过身份验证的成员访问。它们是有效的门控页面,因此无需为访客用户设置页面权限,就不会被公众查看。

我希望这能回答你所有的问题。

~~编辑~~

正如下面提到的 Julien Lafont: 隐藏的页面在搜索 portlet 中是可见的。如果您想对特定的用户组隐藏它们,请使用权限。谢谢朱利安。

于 2012-08-15T14:34:32.900 回答