Index: lams_admin/conf/language/lams/ApplicationResources_en_AU.properties =================================================================== diff -u -r5835d5dd250ed2c1e670627ff0a6a20339e7236f -r4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf --- lams_admin/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision 5835d5dd250ed2c1e670627ff0a6a20339e7236f) +++ lams_admin/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision 4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf) @@ -489,6 +489,7 @@ admin.confirm.course.key =Confirm course key admin.description.txt =Description admin.disable.option =Disabled? +admin.login.tab =Show login tab as active? admin.context.path =Path to sign up admin.submit =Submit admin.actions =Actions Index: lams_admin/conf/xdoclet/struts-forms.xml =================================================================== diff -u -r2b88dada3266a4b0f83f4b5c4cf617553496ca59 -r4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf --- lams_admin/conf/xdoclet/struts-forms.xml (.../struts-forms.xml) (revision 2b88dada3266a4b0f83f4b5c4cf617553496ca59) +++ lams_admin/conf/xdoclet/struts-forms.xml (.../struts-forms.xml) (revision 4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf) @@ -119,5 +119,6 @@ + \ No newline at end of file Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/action/SignupManagementAction.java =================================================================== diff -u -rca3bcf053bba34c776653e5a3a3a9560ec30915f -r4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/action/SignupManagementAction.java (.../SignupManagementAction.java) (revision ca3bcf053bba34c776653e5a3a3a9560ec30915f) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/action/SignupManagementAction.java (.../SignupManagementAction.java) (revision 4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf) @@ -93,6 +93,7 @@ signupForm.set("courseKey", signup.getCourseKey()); signupForm.set("blurb", signup.getBlurb()); signupForm.set("disabled", signup.getDisabled()); + signupForm.set("loginTabActive", signup.getLoginTabActive()); signupForm.set("context", signup.getContext()); List organisations = signupService.getOrganisationCandidates(); @@ -141,6 +142,7 @@ signup.setAddWithAuthor((Boolean) signupForm.get("addWithAuthor")); signup.setAddWithMonitor((Boolean) signupForm.get("addWithMonitor")); signup.setDisabled((Boolean) signupForm.get("disabled")); + signup.setLoginTabActive((Boolean) signupForm.get("loginTabActive")); signup.setOrganisation((Organisation) userManagementService.findById(Organisation.class, (Integer) signupForm.get("organisationId"))); signup.setCourseKey(signupForm.getString("courseKey")); Index: lams_admin/web/signupmanagement/add.jsp =================================================================== diff -u -r8cb77d2984b9927bf669a836b18a9969f8e39614 -r4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf --- lams_admin/web/signupmanagement/add.jsp (.../add.jsp) (revision 8cb77d2984b9927bf669a836b18a9969f8e39614) +++ lams_admin/web/signupmanagement/add.jsp (.../add.jsp) (revision 4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf) @@ -54,6 +54,11 @@ + : + + + + : signup/ Index: lams_build/lib/lams/lams.jar =================================================================== diff -u -r5a5f3640c4d5fdf0c302347e7d6b502a972fd9cc -r4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf Binary files differ Index: lams_central/src/java/org/lamsfoundation/lams/web/action/SignupAction.java =================================================================== diff -u -r2b88dada3266a4b0f83f4b5c4cf617553496ca59 -r4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf --- lams_central/src/java/org/lamsfoundation/lams/web/action/SignupAction.java (.../SignupAction.java) (revision 2b88dada3266a4b0f83f4b5c4cf617553496ca59) +++ lams_central/src/java/org/lamsfoundation/lams/web/action/SignupAction.java (.../SignupAction.java) (revision 4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf) @@ -56,11 +56,6 @@ SignupOrganisation signupOrganisation = signupService.getSignupOrganisation(context); request.setAttribute("signupOrganisation", signupOrganisation); } - - String selectedTab = WebUtil.readStrParam(request, "selectedTab", true); - if (StringUtils.isNotBlank(selectedTab)) { - request.setAttribute("selectedTab", selectedTab); - } DynaActionForm signupForm = (DynaActionForm) form; String method = WebUtil.readStrParam(request, "method", true); Index: lams_central/web/signup/signup.jsp =================================================================== diff -u -r35a0e719d061c08b52e705135bb2f2126079ed21 -r4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf --- lams_central/web/signup/signup.jsp (.../signup.jsp) (revision 35a0e719d061c08b52e705135bb2f2126079ed21) +++ lams_central/web/signup/signup.jsp (.../signup.jsp) (revision 4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf) @@ -22,17 +22,12 @@

Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/signup/model/SignupOrganisation.hbm.xml =================================================================== diff -u -r2b88dada3266a4b0f83f4b5c4cf617553496ca59 -r4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/signup/model/SignupOrganisation.hbm.xml (.../SignupOrganisation.hbm.xml) (revision 2b88dada3266a4b0f83f4b5c4cf617553496ca59) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/signup/model/SignupOrganisation.hbm.xml (.../SignupOrganisation.hbm.xml) (revision 4aa7a60c90a430b0c6a20a46ca8cfccbe302edbf) @@ -111,6 +111,15 @@ column="disabled" length="1" /> + +