Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/CleanupTempFilesController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/CleanupTempFilesController.java (.../CleanupTempFilesController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/CleanupTempFilesController.java (.../CleanupTempFilesController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -25,7 +25,6 @@
import java.io.File;
import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger;
@@ -40,9 +39,9 @@
import org.springframework.stereotype.Controller;
import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap;
+import org.springframework.validation.Errors;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestMethod;
/**
* @author jliew
@@ -66,7 +65,8 @@
private MessageService adminMessageService;
@RequestMapping(path = "/start")
- public String execute(@ModelAttribute CleanupForm cleanupForm, HttpServletRequest request) throws Exception {
+ public String execute(@ModelAttribute CleanupForm cleanupForm, Errors errors, HttpServletRequest request)
+ throws Exception {
// check user is sysadmin
if (!(request.isUserInRole(Role.SYSADMIN))) {
@@ -96,8 +96,7 @@
args[0] = new Integer(filesDeleted).toString();
request.setAttribute("filesDeleted", adminMessageService.getMessage("msg.cleanup.files.deleted", args));
} else {
- errorMap.add("numDays", adminMessageService.getMessage("error.non.negative.number.required"));
- request.setAttribute("errorMap", errorMap);
+ errors.reject("numDays", adminMessageService.getMessage("error.non.negative.number.required"));
}
} else {
// recommended number of days to leave temp files
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ImportGroupsController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ImportGroupsController.java (.../ImportGroupsController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ImportGroupsController.java (.../ImportGroupsController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -57,7 +57,7 @@
private WebApplicationContext applicationContext;
@RequestMapping(path = "/importgroups")
- public String execute(@ModelAttribute ImportExcelForm importForm, HttpServletRequest request) throws Exception {
+ public String execute(@ModelAttribute("importForm") ImportExcelForm importForm, HttpServletRequest request) throws Exception {
if (request.getAttribute("CANCEL") != null) {
return "redirect:/sysadminstart.do";
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ImportUserResultController.java
===================================================================
diff -u -r1ba327f73cb27c822d8a4ef36c386dd5a1432aef -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ImportUserResultController.java (.../ImportUserResultController.java) (revision 1ba327f73cb27c822d8a4ef36c386dd5a1432aef)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ImportUserResultController.java (.../ImportUserResultController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -54,7 +54,7 @@
@Autowired
private WebApplicationContext applicationContext;
- @RequestMapping(path = "/importuserresult", method = RequestMethod.POST)
+ @RequestMapping(path = "/importuserresult")
public String execute(HttpServletRequest request) throws Exception {
MessageService messageService = AdminServiceProxy.getMessageService(applicationContext.getServletContext());
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LdapConfigController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LdapConfigController.java (.../LdapConfigController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LdapConfigController.java (.../LdapConfigController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -30,6 +30,7 @@
import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger;
import org.lamsfoundation.lams.admin.service.AdminServiceProxy;
+import org.lamsfoundation.lams.admin.web.form.ConfigForm;
import org.lamsfoundation.lams.usermanagement.AuthenticationMethod;
import org.lamsfoundation.lams.usermanagement.dto.BulkUpdateResultDTO;
import org.lamsfoundation.lams.usermanagement.service.ILdapService;
@@ -41,6 +42,7 @@
import org.lamsfoundation.lams.web.session.SessionManager;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.context.WebApplicationContext;
@@ -95,7 +97,7 @@
}
@RequestMapping(path = "/start")
- public String execute(HttpServletRequest request) throws Exception {
+ public String execute(@ModelAttribute ConfigForm configForm, HttpServletRequest request) throws Exception {
String action = WebUtil.readStrParam(request, "action", true);
if (action != null) {
@@ -138,7 +140,7 @@
return "ldap";
}
- @RequestMapping(path = "/results", method = RequestMethod.POST)
+ @RequestMapping(path = "/results")
public String results(HttpServletRequest request) throws Exception {
HttpSession ss = SessionManager.getSession();
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LoginSaveController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LoginSaveController.java (.../LoginSaveController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LoginSaveController.java (.../LoginSaveController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -52,7 +52,6 @@
+ "news.html";
@RequestMapping("/loginsave")
- @ResponseBody
public String save(@ModelAttribute LoginMaintainForm loginMaintainForm, HttpServletRequest request,
HttpServletResponse response) throws Exception {
@@ -74,7 +73,7 @@
}
}
- return bWriter.toString();
+ return "redirect:/sysadminstart.do";
}
}
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LtiConsumerManagementController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LtiConsumerManagementController.java (.../LtiConsumerManagementController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LtiConsumerManagementController.java (.../LtiConsumerManagementController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -69,7 +69,7 @@
/**
* Edits specified LTI tool consumer
*/
- @RequestMapping(path = "/edit", method = RequestMethod.POST)
+ @RequestMapping(path = "/edit")
public String edit(@ModelAttribute LtiConsumerForm ltiConsumerForm, HttpServletRequest request) throws Exception {
initServices();
@@ -136,7 +136,7 @@
return unspecified(request);
}
- String[] requiredFields = extServerForm.getRequiredFields();
+ String[] requiredFields = { "serverid", "serverkey", "servername", "prefix" };
for (String requiredField : requiredFields) {
if (StringUtils.trimToNull(requiredField) == null) {
errors.reject("error.required", messageService.getMessage("sysadmin." + requiredField));
@@ -146,7 +146,7 @@
Integer sid = extServerForm.getSid();
//check duplication
if (!errors.hasErrors()) {
- String[] uniqueFields = extServerForm.getUniqueFields();
+ String[] uniqueFields = { "serverid", "prefix" };
for (String uniqueField : uniqueFields) {
List list = userManagementService.findByProperty(ExtServer.class, "uniqueField",
uniqueField);
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ServerMaintainController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ServerMaintainController.java (.../ServerMaintainController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ServerMaintainController.java (.../ServerMaintainController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -53,6 +53,11 @@
@RequestMapping(path = "/edit")
public String edit(@ModelAttribute ExtServerForm extServerForm, HttpServletRequest request) throws Exception {
+
+ if (request.getAttribute("CANCEL") != null) {
+ return "redirect:/serverlist.do";
+ }
+
Integer sid = WebUtil.readIntParam(request, "sid", true);
if (sid != null) {
ExtServer map = AdminServiceProxy.getIntegrationService(applicationContext.getServletContext())
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ServerSaveController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ServerSaveController.java (.../ServerSaveController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ServerSaveController.java (.../ServerSaveController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -39,9 +39,9 @@
import org.springframework.stereotype.Controller;
import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap;
+import org.springframework.validation.Errors;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.context.WebApplicationContext;
/**
@@ -62,44 +62,43 @@
private WebApplicationContext applicationContext;
@RequestMapping(path = "/serversave")
- public String execute(@ModelAttribute ExtServerForm extServerForm, HttpServletRequest request,
+ public String execute(@ModelAttribute ExtServerForm extServerForm, Errors errors, HttpServletRequest request,
HttpServletResponse response) throws Exception {
if (request.getAttribute("CANCEL") != null) {
- return "servermaintain";
+ return "redirect:/serverlist.do";
}
service = AdminServiceProxy.getIntegrationService(applicationContext.getServletContext());
userService = AdminServiceProxy.getService(applicationContext.getServletContext());
messageService = AdminServiceProxy.getMessageService(applicationContext.getServletContext());
- MultiValueMap errorMap = new LinkedMultiValueMap<>();
String[] requiredFields = { "serverid", "serverkey", "servername", "prefix", "userinfoUrl" };
for (String requiredField : requiredFields) {
if (StringUtils.trimToNull(requiredField) == null) {
- errorMap.add("error.required", messageService.getMessage("sysadmin." + requiredField));
+ errors.reject("error.required", messageService.getMessage("sysadmin." + requiredField));
}
}
Integer sid = extServerForm.getSid();
- if (errorMap.isEmpty()) {//check duplication
- String[] uniqueFields = extServerForm.getUniqueFields();
+ if (!errors.hasErrors()) {//check duplication
+ String[] uniqueFields = { "serverid", "prefix" };
for (String uniqueField : uniqueFields) {
List list = userService.findByProperty(ExtServer.class, "uniqueField", uniqueField);
if (list != null && list.size() > 0) {
if (sid.equals(-1)) {//new map
- errorMap.add("error.not.unique", messageService.getMessage("sysadmin." + uniqueField));
+ errors.reject("error.not.unique", messageService.getMessage("sysadmin." + uniqueField));
} else {
ExtServer map = (ExtServer) list.get(0);
if (!map.getSid().equals(sid)) {
- errorMap.add("error.not.unique", messageService.getMessage("sysadmin." + uniqueField));
+ errors.reject("error.not.unique", messageService.getMessage("sysadmin." + uniqueField));
}
}
}
}
}
- if (errorMap.isEmpty()) {
+ if (!errors.hasErrors()) {
ExtServer map = null;
if (sid.equals(-1)) {
map = new ExtServer();
@@ -111,9 +110,8 @@
BeanUtils.copyProperties(map, extServerForm);
}
service.saveExtServer(map);
- return "forward:/serverlist.do";
+ return "redirect:/serverlist.do";
} else {
- request.setAttribute("errorMap", errorMap);
return "servermaintain";
}
}
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/SessionMaintainController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/SessionMaintainController.java (.../SessionMaintainController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/SessionMaintainController.java (.../SessionMaintainController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -43,7 +43,7 @@
return "sessionmaintain";
}
- @RequestMapping(path = "/delete", method = RequestMethod.POST)
+ @RequestMapping(path = "/delete")
public String delete(HttpServletRequest request) {
String login = request.getParameter("login");
if (StringUtils.isNotBlank(login)) {
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/SignupManagementController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/SignupManagementController.java (.../SignupManagementController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/SignupManagementController.java (.../SignupManagementController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -18,8 +18,7 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Controller;
-import org.springframework.util.LinkedMultiValueMap;
-import org.springframework.util.MultiValueMap;
+import org.springframework.validation.Errors;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@@ -50,7 +49,7 @@
private MessageService adminMessageService;
@RequestMapping("/start")
- public String execute(@ModelAttribute SignupManagementForm signupForm, HttpServletRequest request,
+ public String execute(@ModelAttribute("signupForm") SignupManagementForm signupForm, Errors errors, HttpServletRequest request,
HttpServletResponse response) {
try {
@@ -72,7 +71,7 @@
} else if (StringUtils.equals(action, "edit")) {
return edit(signupForm, request);
} else if (StringUtils.equals(action, "add")) {
- return add(signupForm, request);
+ return add(signupForm, errors, request);
} else if (StringUtils.equals(action, "delete")) {
return delete(request);
}
@@ -87,8 +86,8 @@
return "signupmanagement/list";
}
- @RequestMapping(path = "/edit", method = RequestMethod.POST)
- public String edit(@ModelAttribute SignupManagementForm signupForm, HttpServletRequest request) throws Exception {
+ @RequestMapping(path = "/edit")
+ public String edit(@ModelAttribute("signupForm") SignupManagementForm signupForm, HttpServletRequest request) throws Exception {
Integer soid = WebUtil.readIntParam(request, "soid", false);
@@ -119,23 +118,21 @@
}
@RequestMapping(path = "/add")
- public String add(@ModelAttribute SignupManagementForm signupForm, HttpServletRequest request) throws Exception {
+ public String add(@ModelAttribute("signupForm") SignupManagementForm signupForm, Errors errors, HttpServletRequest request)
+ throws Exception {
// check if form submitted
if (signupForm.getOrganisationId() != null && signupForm.getOrganisationId() > 0) {
- MultiValueMap errorMap = new LinkedMultiValueMap<>();
// validate
if (!StringUtils.equals(signupForm.getCourseKey(), signupForm.getConfirmCourseKey())) {
- errorMap.add("courseKey", adminMessageService.getMessage("error.course.keys.unequal"));
+ errors.reject("courseKey", adminMessageService.getMessage("error.course.keys.unequal"));
}
if (signupService.contextExists(signupForm.getSignupOrganisationId(), signupForm.getContext())) {
- errorMap.add("context", adminMessageService.getMessage("error.context.exists"));
+ errors.reject("context", adminMessageService.getMessage("error.context.exists"));
}
- if (!errorMap.isEmpty()) {
- request.setAttribute("errorMap", errorMap);
- } else {
+ if (!errors.hasErrors()) {
// proceed
SignupOrganisation signup;
if (signupForm.getSignupOrganisationId() != null && signupForm.getSignupOrganisationId() > 0) {
@@ -159,7 +156,7 @@
signup.setContext(signupForm.getContext());
userManagementService.save(signup);
- return "forward:signupManagement/list.do";
+ return "redirect:../signupManagement/start.do";
}
} else {
// form not submitted, default values
@@ -172,7 +169,7 @@
return "signupmanagement/add";
}
- @RequestMapping(path = "/delete", method = RequestMethod.POST)
+ @RequestMapping(path = "/delete")
public String delete(HttpServletRequest request) throws Exception {
Integer soid = WebUtil.readIntParam(request, "soid");
@@ -181,6 +178,6 @@
userManagementService.deleteById(SignupOrganisation.class, soid);
}
- return "redirect:signupManagement/list.do";
+ return "redirect:../signupManagement/start.do";
}
}
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/StatisticsController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/StatisticsController.java (.../StatisticsController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/StatisticsController.java (.../StatisticsController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -76,7 +76,7 @@
return "statistics";
}
- @RequestMapping(path = "/groupStats", method = RequestMethod.POST)
+ @RequestMapping(path = "/groupStats")
public String groupStats(HttpServletRequest request) throws Exception {
Integer orgId = WebUtil.readIntParam(request, "orgId");
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/TimezoneManagementController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/TimezoneManagementController.java (.../TimezoneManagementController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/TimezoneManagementController.java (.../TimezoneManagementController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -110,7 +110,7 @@
/**
* Shows page where admin can choose server timezone.
*/
- @RequestMapping(path = "/serverTimezoneManagement", method = RequestMethod.POST)
+ @RequestMapping(path = "/serverTimezoneManagement")
public String serverTimezoneManagement(@ModelAttribute TimezoneForm timezoneForm, HttpServletRequest request)
throws Exception {
@@ -132,7 +132,7 @@
/**
* Changes server timezone with the one selected by user.
*/
- @RequestMapping(path = "/changeServerTimezone", method = RequestMethod.POST)
+ @RequestMapping(path = "/changeServerTimezone")
public String changeServerTimezone(@ModelAttribute TimezoneForm timezoneForm, HttpServletRequest request)
throws Exception {
timezoneService = AdminServiceProxy.getTimezoneService(applicationContext.getServletContext());
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ToolContentListController.java
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ToolContentListController.java (.../ToolContentListController.java) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/ToolContentListController.java (.../ToolContentListController.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -218,7 +218,7 @@
/**
* Loads groups and libraries and displays the management dialog.
*/
- @RequestMapping(path = "/openLearningLibraryGroups", method = RequestMethod.POST)
+ @RequestMapping(path = "/openLearningLibraryGroups")
public String openLearningLibraryGroups(HttpServletRequest request) throws IOException {
// build full list of available learning libraries
List learningLibraries = getLearningDesignService()
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/form/ImportGroupsForm.java
===================================================================
diff -u -r550e1b37b507779064955267ef47e9085f791357 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/form/ImportGroupsForm.java (.../ImportGroupsForm.java) (revision 550e1b37b507779064955267ef47e9085f791357)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/form/ImportGroupsForm.java (.../ImportGroupsForm.java) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -22,6 +22,26 @@
package org.lamsfoundation.lams.admin.web.form;
+import org.springframework.web.multipart.MultipartFile;
+
public class ImportGroupsForm {
+ private Integer orgId;
+ private MultipartFile file;
+
+ public Integer getOrgId() {
+ return orgId;
+ }
+
+ public void setOrgId(Integer orgId) {
+ this.orgId = orgId;
+ }
+
+ public MultipartFile getFile() {
+ return file;
+ }
+
+ public void setFile(MultipartFile file) {
+ this.file = file;
+ }
}
Index: lams_admin/web/cleanup.jsp
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/web/cleanup.jsp (.../cleanup.jsp) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/web/cleanup.jsp (.../cleanup.jsp) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -40,13 +40,12 @@
-
- - <%= TempDirectoryFilter.zip_prefix %>* : KB
-
- <%= TempDirectoryFilter.tmp_prefix %>* : KB
+
- * : KB
+
- * : KB
Index: lams_admin/web/config/editconfig.jsp
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/web/config/editconfig.jsp (.../editconfig.jsp) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/web/config/editconfig.jsp (.../editconfig.jsp) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -50,10 +50,10 @@
-
-
-
-
+
@@ -67,7 +67,7 @@
- " onclick="bCancel=true;" class="btn btn-default">
+ " onclick="bCancel=true;" class="btn btn-default">
" />
Index: lams_admin/web/import/importGroups.jsp
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/web/import/importGroups.jsp (.../importGroups.jsp) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/web/import/importGroups.jsp (.../importGroups.jsp) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -10,7 +10,10 @@
<%=Configuration.get(ConfigurationKeys.UPLOAD_FILE_LARGE_MAX_SIZE)%>
<%=FileValidatorSpringUtil.formatSize(Configuration.getAsInt(ConfigurationKeys.UPLOAD_FILE_LARGE_MAX_SIZE))%>
<%=Configuration.get(ConfigurationKeys.EXE_EXTENSIONS)%>
+<%= OrganisationType.CLASS_TYPE %>
+<%= OrganisationType.COURSE_TYPE %>
+
@@ -64,29 +67,29 @@
| |
- <%
- List results = (List)request.getAttribute("results");
- for (int i=0; i");
- List rowResult = (List)results.get(i);
- if (rowResult != null && rowResult.size() >= 4) {
- if (rowResult.get(3).equals(OrganisationType.COURSE_TYPE.toString())) {
- out.print(""+rowResult.get(0)+" | ");
- out.print(""+rowResult.get(1)+" | ");
- } else if (rowResult.get(3).equals(OrganisationType.CLASS_TYPE.toString())) {
- out.print(""+rowResult.get(0)+" | ");
- out.print(""+rowResult.get(1)+" | ");
- }
- } else { // it's an error message
- out.print("");
- for (int j=0; j");
- }
- out.print(" | ");
- }
- out.println("");
- }
- %>
+
+
+
+
+
+
+ |
+ |
+
+
+ |
+ |
+
+
+
+
+
+
+
+ |
+
+
+
Index: lams_admin/web/import/importexcel.jsp
===================================================================
diff -u -r0aee88559b0d79e0516dd3630c24111361aeb787 -rc1cd3b5d3bc88f16ad489fbc19c7d21f5b748305
--- lams_admin/web/import/importexcel.jsp (.../importexcel.jsp) (revision 0aee88559b0d79e0516dd3630c24111361aeb787)
+++ lams_admin/web/import/importexcel.jsp (.../importexcel.jsp) (revision c1cd3b5d3bc88f16ad489fbc19c7d21f5b748305)
@@ -8,6 +8,11 @@
<%=Configuration.get(ConfigurationKeys.UPLOAD_FILE_LARGE_MAX_SIZE)%>
<%=FileValidatorSpringUtil.formatSize(Configuration.getAsInt(ConfigurationKeys.UPLOAD_FILE_LARGE_MAX_SIZE))%>
<%=Configuration.get(ConfigurationKeys.EXE_EXTENSIONS)%>
+<%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_MINIMUM_CHARACTERS)%>
+<%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_UPPERCASE)%>
+<%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_LOWERCASE)%>
+<%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_NUMERICS)%>
+<%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_SYMBOLS)%>
@@ -21,12 +26,6 @@
- <%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_MINIMUM_CHARACTERS)%>
- <%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_UPPERCASE)%>
- <%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_LOWERCASE)%>
- <%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_NUMERICS)%>
- <%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_SYMBOLS)%>
-
@@ -130,10 +129,6 @@
-
-
-
-