如何从Liferay控制面板中删除我的页面和提交内容

如何从Liferay控制面板中删除我的页面和提交内容,liferay,customization,control-panel,Liferay,Customization,Control Panel,我目前正在从事一个Liferay项目,希望去掉右边的“我的页面”和“我的提交”菜单项,这样我的网站用户就不会为它们烦恼了。尝试查找呈现左侧菜单的jsp,但可以设法从中删除该项。有什么办法吗?谢谢 您可能更希望将权限限制为人。不要给出全局管理角色,而是创建您自己的角色,根据需要为其“定义权限”,并忽略您不想向用户提供的权限,例如“控制面板中的访问权限”或添加页面的一般权限 否则,您将错过使用该界面的其他方式,并且仍然允许他们通过其他方式(例如“管理/页面”)添加页面 编辑:摆脱“我的提交”的最简单

我目前正在从事一个Liferay项目,希望去掉右边的“我的页面”和“我的提交”菜单项,这样我的网站用户就不会为它们烦恼了。尝试查找呈现左侧菜单的jsp,但可以设法从中删除该项。有什么办法吗?谢谢

您可能更希望将权限限制为人。不要给出全局管理角色,而是创建您自己的角色,根据需要为其“定义权限”,并忽略您不想向用户提供的权限,例如“控制面板中的访问权限”或添加页面的一般权限

否则,您将错过使用该界面的其他方式,并且仍然允许他们通过其他方式(例如“管理/页面”)添加页面


编辑:摆脱“我的提交”的最简单方法是取消部署工作流插件(kaleo web)-当然,只有在不需要工作流的情况下,才能执行此操作。

您可能更希望将权限限制为人。不要给出全局管理角色,而是创建您自己的角色,根据需要为其“定义权限”,并忽略您不想向用户提供的权限,例如“控制面板中的访问权限”或添加页面的一般权限

否则,您将错过使用该界面的其他方式,并且仍然允许他们通过其他方式(例如“管理/页面”)添加页面


编辑:摆脱“我的提交”的最简单方法是取消部署工作流插件(kaleo web)-当然,只有在不需要工作流的情况下才能这样做。

您可以将以下行添加到portal-ext.properties(通常在tomcat下的webapps/ROOT/web-INF/classes中找到):


然后重新启动服务器

您可以将以下行添加到您的portal-ext.properties(通常在tomcat下的webapps/ROOT/WEB-INF/classes中找到):


然后重新启动服务器

最近我分配了相同的任务。幸运的是,从菜单中删除这些项非常简单,因为控制面板只是用于显示部署在portal server中的Portlet的特殊布局。您可以阅读我的博客文章,查看有关如何自定义控制面板和my Account portlet的简单步骤


最近我被分配了同样的任务。幸运的是,从菜单中删除这些项非常简单,因为控制面板只是用于显示部署在portal server中的Portlet的特殊布局。您可以阅读我的博客文章,查看有关如何自定义控制面板和my Account portlet的简单步骤

#deactivate Personal Community with *private* pages
layout.user.private.layouts.enabled=false 
#deactivate Personal Community with *public* pages
layout.user.public.layouts.enabled=false
#hide Personal Community from my places
my.places.show.community.private.sites.with.no.layouts=false