我们如何删除Liferay徽标,登录超链接和Powered by ??从屏幕上

时间:2011-12-30 21:08:16

标签: liferay-6

我正在使用Liferay 6和Tomcat进行开发。 我为我的应用程序开发了一个自定义登录POrtlet

现在,在输入http://localhost:8086时,会显示我的自定义登录页面。

请看屏幕截图。

enter image description here

我的问题是,有人可以告诉我如何删除Liferay徽标,登录超链接(极右上方)和Powered BY?从屏幕上看。

3 个答案:

答案 0 :(得分:7)

实际上,可以在不创建主题的情况下更改徽标。其他项目需要cusotm主题(您需要编辑速度宏)。对于控制面板下的徽标外观>门户>门户网站设置,然后单击右侧的“显示设置”。

此外,您还可以为基本主题提供少量的CSS,但这应该被视为暂时的黑客攻击。转到管理>页面布局>公共页面,在底部你会看到一个标记为CSS的部分,你可以这样做:

#sign-in { display: none }
.powered-by { display:none }

但请记住,使用firebug或类似工具的用户仍然可以通过更改firebug中的CSS来暴露旧的登录,并且Liferay标记行仍然在源代码中,因此它只对非技术人员隐藏。主题确实是正确的解决方案。

答案 1 :(得分:3)

是的,您可以通过创建自己的Liferay主题,部署它,然后将该主题设置为您的社区使用的主题来删除所有这些主题。

这个Liferay Wiki Article on creating Theme's应该让你开始,如果你有任何问题,那么请求! :)

答案 2 :(得分:2)

转到主题的_diff文件夹中的custom.css文件,添加以下代码:

#sign-in { display: none }