portal.properties是liferay的配置文件,和系统相关的还有portlet相关的一些设置都在这里面。
有一些在liferay的界面或者设置里面有操作界面可以重新赋值,有一些则没有。
有一些需求可能需要我们修改这个文件的某些项值,不需要修改该文件,只需要在........\webapps\ROOT\WEB-INF\classes目录下
创建portal-ext.properties文件
在这里面将想要重新赋值的项目,重新赋值即可。
users.email.address.required=false //创建用户的时候 邮件 项是否是必填项
users.reminder.queries.enabled=false//第一次登陆是否有密码取回的问题设置
users.reminder.queries.custom.question.enabled=false
terms.of.use.required=false//新用户第一次登陆,是否有“我接受”页面的提示确认
session.timeout=300//页面session超时时间设置
layout.user.private.layouts.power.user.required=true//只有powerUser用户才会自动创建 用户私有页
layout.user.public.layouts.power.user.required=true //只有powerUser用户才会自动创建 用户公开页
创建该文件后,重新启动liferay,看一下效果吧。
创建用户的时候邮件不是必填项了
第一次登陆之后也不再有密码取回的问题设置,也没有“我接受”那页确认了,最满意的是创建的user用户不在自动创建公开页和私有页了,看起来很干净。
当然要根据项目需要来修改,有些项目,上述的那些功能还是很实用的,不用去掉。