如何从Liferay portal中删除登录功能

如何从Liferay portal中删除登录功能,liferay,liferay-6,liferay-theme,liferay-ide,liferay-aui,Liferay,Liferay 6,Liferay Theme,Liferay Ide,Liferay Aui,如何删除登录功能,该功能将显示在Liferay portal来宾页面的右上角 我试图删除经典主题的custom.css文件中的#sign in,这是Liferay的默认主题,但没有成功。不是在经典主题的custom.css文件中更改css,因为它不会加载css的更改,而是在控制面板>>站点页面>>外观>>css字段中提供以下css #sign-in{ display:none; } 你提供的解决方案对我不起作用。但我对你的代码做了修改,它开始工作了 我所做的改变如下: .sign-in{ di

如何删除登录功能,该功能将显示在Liferay portal来宾页面的右上角


我试图删除经典主题的custom.css文件中的#sign in,这是Liferay的默认主题,但没有成功。

不是在经典主题的custom.css文件中更改css,因为它不会加载css的更改,而是在控制面板>>站点页面>>外观>>css字段中提供以下css

#sign-in{
display:none;
}

你提供的解决方案对我不起作用。但我对你的代码做了修改,它开始工作了

我所做的改变如下:

.sign-in{
display:none;
}
而不是“#”我用“.”,然后它对我有用


感谢您提供的解决方案。

我认为通常的方法是删除/注释theme的portal_normal.vm文件中的velocity脚本代码

<!--
#if(!$is_signed_in)
<li>
    <a href="$sign_in_url" id="header-sign-in" rel="nofollow">$sign_in_text</a>
</li>
#end
-->


然后,您可以确定生成的jsp文件中没有登录代码。

请对原始答案进行评论,而不是给出另一个答案。这样,Pankaj将收到通知,并有机会更正他的答案-更正后您可以接受他的答案。您只想从右上角删除链接还是整体禁用登录功能..由于用户可能仍然通过所需的url“/c/portal/login”访问登录portlet,这与