New in 5.1: Much more flexible default configuration for personal user pages

Many of you probably already know how it's possible to preconfigure the personal pages of users by using some properties of the portal.properties file:

default.user.private.layout.template.id=2_columns_ii
default.user.private.layout.column-1=71_INSTANCE_OY0d,82,23,61
default.user.private.layout.column-2=11,29,8,19

Some versions ago Ray also added the possibility of specifying a LAR file, which increased the flexibility considerably as now you could create as many pages as desired and also include default contents.

But there was still a limitation, all users had the same default configuration. Not any more. In Liferay 5.1 it's possible to apply different page configurations to different types of users. Furthermore, such configurations can be applied dynamically during the life of the portal.

To learn more about this new functionality read the wiki article How to use User Group Page Templates.

Blogs
Hi Jorge,

Creating peronal page using the 5.1.2 release in combination with this paramater layout.user.public.layouts.modifiable=false is working properly, but somehow this method doesn't work anymore with the latest 5.1.2 in branches or with 5.2 in the trunk.

I got "You have not permission" when assigning usergroup to a user with the latest 5.1.2 or 5.2 version. Do you have any idea how to solve this ?
Hi Aril,

That's most probably related to this: http://issues.liferay.com/browse/LPS-766

Please, in the future use the forums or JIRA to notify this type of issues. Even more if it's about non-released versions of Liferay