Liferay 6.2 改造系列之九:修改用户信息填写规则
为了让用户信息更贴近实际需求,修改如下信息:
1、让登录名可以使用数字、“.”、“_”等
在/portal-master/portal-impl/src/portal.properties文件中,有如下配置:
# # Set this to true when you want the validation to allow for creation of # numeric screen names. # users.screen.name.allow.numeric=false …… # # Input a class name that implements # com.liferay.portal.security.auth.ScreenNameValidator. This class will be # called to validate user screen names. # users.screen.name.validator=com.liferay.portal.security.auth.DefaultScreenNameValidator #users.screen.name.validator=com.liferay.portal.security.auth.LiberalScreenNameValidator
修改为:
# # Set this to true when you want the validation to allow for creation of # numeric screen names. # users.screen.name.allow.numeric=true …… # # Input a class name that implements # com.liferay.portal.security.auth.ScreenNameValidator. This class will be # called to validate user screen names. # #users.screen.name.validator=com.liferay.portal.security.auth.DefaultScreenNameValidator users.screen.name.validator=com.liferay.portal.security.auth.LiberalScreenNameValidator
2、用户信息中邮件设置为不必填
在/portal-master/portal-impl/src/portal.properties文件中,有如下配置:
# # Set this to false if you want to be able to create users without an email # address. An email address will be automatically assigned to a user based # on the property "users.email.address.auto.suffix". # users.email.address.required=true
修改为:
# # Set this to false if you want to be able to create users without an email # address. An email address will be automatically assigned to a user based # on the property "users.email.address.auto.suffix". # users.email.address.required=false