【问题标题】:Disabling My Public Pages feature in Liferay在 Liferay 中禁用我的公共页面功能
【发布时间】:2016-02-12 01:21:47
【问题描述】:

我正在使用 Liferay 6.1.1 CE。

如何禁用用户“我的公共页面”和“我的私人页面”的添加、管理和编辑控件(Dockbar)?

请给我一些想法?

【问题讨论】:

    标签: liferay liferay-6


    【解决方案1】:
    【解决方案2】:

    试试这个。将此代码写入您的 portal-ext.properties

    layout.user.public.layouts.enabled=false
    layout.user.public.layouts.modifiable=false
    layout.user.public.layouts.auto.create=false
    

    同样,您还发现了其他选项。

    【讨论】:

    • 您的代码删除了停靠栏 GOTO 中的我的公共页面选项,谢谢。但是我怎样才能为管理员以外的用户删除整个停靠栏。
    • 你可以在主题中做到这一点......你需要检查权限
    【解决方案3】:

    我有同样的问题,我寻找禁用对公共和私人页面的访问。 解决方案是在您的 portal-ext.properties 中添加这些行:

    禁用对私人页面的访问:

    layout.user.private.layouts.enabled=false
    layout.user.private.layouts.modifiable=false
    layout.user.private.layouts.auto.create=false
    

    禁用公共页面:

    layout.user.public.layouts.enabled=false
    layout.user.public.layouts.modifiable=false
    layout.user.public.layouts.auto.create=false
    

    P.S : 这也禁用了对默认 portlet 的访问(目录用户列表) http://yoursite/web/yourusername/home

    http://yoursite/user/yourusername/home

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多