Index: lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java,v diff -u -r1.51 -r1.52 --- lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java 28 Mar 2012 16:22:54 -0000 1.51 +++ lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java 8 Jul 2013 13:29:40 -0000 1.52 @@ -69,6 +69,7 @@ * @struts.action path="/index" validate="false" * * @struts.action-forward name="main" path="/main.jsp" + * @struts.action-forward name="main2" path="/main2.jsp" * @struts.action-forward name="community" path=".community" * @struts.action-forward name="profile" path="/profile.do?method=view" * @struts.action-forward name="editprofile" path="/profile.do?method=edit" @@ -159,7 +160,12 @@ List collapsedOrgDTOs = getUserManagementService().getActiveCourseIdsByUser(loggedInUser.getUserId(), request.isUserInRole(Role.SYSADMIN)); request.setAttribute("collapsedOrgDTOs", collapsedOrgDTOs); - + boolean newLayout = WebUtil.readBooleanParam(request, "newLayout", false); + if (newLayout) { + User user = getUserManagementService().getUserByLogin(userDTO.getLogin()); + request.setAttribute("portraitUuid", user.getPortraitUuid()); + return mapping.findForward("main2"); + } return mapping.findForward("main"); } Index: lams_central/web/main.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/main.jsp,v diff -u -r1.62 -r1.63 --- lams_central/web/main.jsp 4 Jul 2013 14:10:16 -0000 1.62 +++ lams_central/web/main.jsp 8 Jul 2013 13:29:40 -0000 1.63 @@ -51,6 +51,18 @@