Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/service/ISubmitFilesService.java =================================================================== diff -u -rd7aed7203c6ebc9f86f1577f3f037c8a0899d409 -rc9f48be7b9781402a7150cf8e6e26d42c1bb457c --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/service/ISubmitFilesService.java (.../ISubmitFilesService.java) (revision d7aed7203c6ebc9f86f1577f3f037c8a0899d409) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/service/ISubmitFilesService.java (.../ISubmitFilesService.java) (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -39,12 +39,7 @@ */ public interface ISubmitFilesService { - public static final String SBMT_LOGIN = "SubmitFilesLogin"; - public static final String SBMT_PASSWORD = "SubmitFilesPassword"; - - public static final String SBMT_WORKSPACE = "SubmitFilesWorkspace"; - /** * This method adds a new content record to the database. * Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/service/SubmitFilesService.java =================================================================== diff -u -r917358423e83fc323518885887537421fd0afafb -rc9f48be7b9781402a7150cf8e6e26d42c1bb457c --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/service/SubmitFilesService.java (.../SubmitFilesService.java) (revision 917358423e83fc323518885887537421fd0afafb) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/service/SubmitFilesService.java (.../SubmitFilesService.java) (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -322,13 +322,13 @@ * @throws SubmitFilesException */ private ITicket getRepositoryLoginTicket() throws SubmitFilesException { - repositoryService = RepositoryProxy.getLocalRepositoryService(); + repositoryService = RepositoryProxy.getRepositoryService(); ICredentials credentials = new SimpleCredentials( - ISubmitFilesService.SBMT_LOGIN, - ISubmitFilesService.SBMT_PASSWORD.toCharArray()); + SbmtToolContentHandler.repositoryUser, + SbmtToolContentHandler.repositoryId); try { ITicket ticket = repositoryService.login(credentials, - ISubmitFilesService.SBMT_WORKSPACE); + SbmtToolContentHandler.repositoryWorkspaceName); return ticket; } catch (AccessDeniedException ae) { throw new SubmitFilesException("Access Denied to repository." Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/util/SbmtToolContentHandler.java =================================================================== diff -u -rb9ef7102d5de177b2caeaa920e9cfce8996267ed -rc9f48be7b9781402a7150cf8e6e26d42c1bb457c --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/util/SbmtToolContentHandler.java (.../SbmtToolContentHandler.java) (revision b9ef7102d5de177b2caeaa920e9cfce8996267ed) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/util/SbmtToolContentHandler.java (.../SbmtToolContentHandler.java) (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -24,9 +24,9 @@ public class SbmtToolContentHandler extends ToolContentHandler { - private static String repositoryWorkspaceName = "SubmitFilesWorkspace"; - private static String repositoryUser = "SubmitFilesLogin"; - private static char[] repositoryId = {'S','u','b','m','i','t','F','i','l','e','s','P','a','s','s','w','o','r','d'}; //SubmitFilesPassword + public static String repositoryWorkspaceName = "SubmitFilesWorkspace"; + public static String repositoryUser = "SubmitFilesLogin"; + public static char[] repositoryId = {'S','u','b','m','i','t','F','i','l','e','s','P','a','s','s','w','o','r','d'}; //SubmitFilesPassword public String getRepositoryWorkspaceName() { return repositoryWorkspaceName; Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java =================================================================== diff -u -rb9ef7102d5de177b2caeaa920e9cfce8996267ed -rc9f48be7b9781402a7150cf8e6e26d42c1bb457c --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java (.../LearnerAction.java) (revision b9ef7102d5de177b2caeaa920e9cfce8996267ed) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java (.../LearnerAction.java) (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -6,17 +6,13 @@ */ package org.lamsfoundation.lams.tool.sbmt.web; -import java.io.FileNotFoundException; -import java.io.IOException; import java.util.Iterator; import java.util.List; -import java.util.Set; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; -import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; @@ -26,19 +22,12 @@ import org.apache.struts.action.DynaActionForm; import org.apache.struts.actions.DispatchAction; import org.apache.struts.upload.FormFile; -import org.lamsfoundation.lams.contentrepository.InvalidParameterException; -import org.lamsfoundation.lams.contentrepository.NodeKey; -import org.lamsfoundation.lams.contentrepository.RepositoryCheckedException; -import org.lamsfoundation.lams.tool.sbmt.InstructionFiles; import org.lamsfoundation.lams.tool.sbmt.SubmitFilesContent; import org.lamsfoundation.lams.tool.sbmt.SubmitFilesSession; import org.lamsfoundation.lams.tool.sbmt.dto.FileDetailsDTO; import org.lamsfoundation.lams.tool.sbmt.exception.SubmitFilesException; import org.lamsfoundation.lams.tool.sbmt.service.ISubmitFilesService; import org.lamsfoundation.lams.tool.sbmt.service.SubmitFilesServiceProxy; -import org.lamsfoundation.lams.tool.sbmt.util.SbmtToolContentHandler; -import org.springframework.web.context.WebApplicationContext; -import org.springframework.web.context.support.WebApplicationContextUtils; /** * @author Manpreet Minhas @@ -47,11 +36,11 @@ * path="/learner" * parameter="method" * name="SbmtLearnerForm" - * input="/sbmtLearner.jsp" + * input="/learner/sbmtLearner.jsp" * scope="request" * validate="false" * - * @struts.action-forward name="upload" path="/sbmtLearner.jsp" + * @struts.action-forward name="upload" path="/learner/sbmtLearner.jsp" */ public class LearnerAction extends DispatchAction { Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java =================================================================== diff -u -r935874a247d4ff466784941891be3b56d59d8509 -rc9f48be7b9781402a7150cf8e6e26d42c1bb457c --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java (.../MonitoringAction.java) (revision 935874a247d4ff466784941891be3b56d59d8509) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java (.../MonitoringAction.java) (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -22,7 +22,6 @@ */ package org.lamsfoundation.lams.tool.sbmt.web; -import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.Hashtable; @@ -39,9 +38,7 @@ import org.apache.struts.action.ActionMessage; import org.apache.struts.action.ActionMessages; import org.apache.struts.actions.DispatchAction; -import org.lamsfoundation.lams.contentrepository.FileException; import org.lamsfoundation.lams.contentrepository.IVersionedNode; -import org.lamsfoundation.lams.contentrepository.ValueFormatException; import org.lamsfoundation.lams.tool.sbmt.dto.FileDetailsDTO; import org.lamsfoundation.lams.tool.sbmt.service.ISubmitFilesService; import org.lamsfoundation.lams.tool.sbmt.service.SubmitFilesServiceProxy; @@ -56,12 +53,12 @@ * scope="request" * name="emptyForm" * - * @struts.action-forward name="userlist" path="/userlist.jsp" - * @struts.action-forward name="userReport" path="/userReport.jsp" - * @struts.action-forward name="updateMarks" path="/updateMarks.jsp" + * @struts.action-forward name="userlist" path="/monitoring/alluserlist.jsp" + * @struts.action-forward name="userReport" path="/monitoring/usermarkslist.jsp" + * @struts.action-forward name="updateMarks" path="/monitoring/updatemarks.jsp" + * @struts.action-forward name="report" path="/monitoring/viewallmarks.jsp" * * @struts.action-forward name="status" path="/Status.jsp" - * @struts.action-forward name="report" path="/allLearners.jsp" * */ public class MonitoringAction extends DispatchAction { Index: lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml =================================================================== diff -u -r917358423e83fc323518885887537421fd0afafb -rc9f48be7b9781402a7150cf8e6e26d42c1bb457c --- lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 917358423e83fc323518885887537421fd0afafb) +++ lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -68,14 +68,14 @@ type="org.lamsfoundation.lams.tool.sbmt.web.LearnerAction" name="SbmtLearnerForm" scope="request" - input="/sbmtLearner.jsp" + input="/learner/sbmtLearner.jsp" parameter="method" unknown="false" validate="false" > @@ -90,27 +90,27 @@ > Fisheye: Tag c9f48be7b9781402a7150cf8e6e26d42c1bb457c refers to a dead (removed) revision in file `lams_tool_sbmt/web/allLearners.jsp'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_sbmt/web/authoring/authoring.jsp =================================================================== diff -u -rd7aed7203c6ebc9f86f1577f3f037c8a0899d409 -rc9f48be7b9781402a7150cf8e6e26d42c1bb457c --- lams_tool_sbmt/web/authoring/authoring.jsp (.../authoring.jsp) (revision d7aed7203c6ebc9f86f1577f3f037c8a0899d409) +++ lams_tool_sbmt/web/authoring/authoring.jsp (.../authoring.jsp) (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -13,8 +13,8 @@ Submit Files - - + + Index: lams_tool_sbmt/web/learner/sbmtLearner.jsp =================================================================== diff -u --- lams_tool_sbmt/web/learner/sbmtLearner.jsp (revision 0) +++ lams_tool_sbmt/web/learner/sbmtLearner.jsp (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -0,0 +1,119 @@ + +<%@ page language="java"%> +<%@ taglib uri="tags-bean" prefix="bean" %> +<%@ taglib uri="tags-html-el" prefix="html" %> +<%@ taglib uri="tags-logic" prefix="logic" %> +<%@ taglib uri="tags-tiles" prefix="tiles" %> +<%@ taglib uri="tags-c" prefix="c" %> + + + + + + + <c:out value="${content.title}"/> + + + + + + + + +

+

+
+ + + + +
No files have been uploaded yet.

Only one file can be uploaded at a time - Maximum file size is 1.0 MB.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +


+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +
+ +

+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+
+ +
Index: lams_tool_sbmt/web/monitoring/alluserlist.jsp =================================================================== diff -u --- lams_tool_sbmt/web/monitoring/alluserlist.jsp (revision 0) +++ lams_tool_sbmt/web/monitoring/alluserlist.jsp (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -0,0 +1,70 @@ + +<%@ page language="java"%> +<%@ taglib uri="tags-bean" prefix="bean" %> +<%@ taglib uri="tags-html-el" prefix="html" %> +<%@ taglib uri="tags-logic" prefix="logic" %> +<%@ taglib uri="tags-tiles" prefix="tiles" %> +<%@ taglib uri="tags-c" prefix="c" %> + + + + + + + <bean:message key="page.title.mark1.userlist"/> + + + + + + + +
+ + + + + + + + + + + + + + + + + + +
+ + + + + + +
+ + + "/> + + + + + + "/> + + + + + + "/> + + +
+
+ + +
Index: lams_tool_sbmt/web/monitoring/updatemarks.jsp =================================================================== diff -u --- lams_tool_sbmt/web/monitoring/updatemarks.jsp (revision 0) +++ lams_tool_sbmt/web/monitoring/updatemarks.jsp (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -0,0 +1,69 @@ + +<%@ page language="java"%> + +<%@ taglib uri="fck-editor" prefix="FCK" %> +<%@ taglib uri="tags-bean" prefix="bean" %> +<%@ taglib uri="tags-html" prefix="html" %> +<%@ taglib uri="tags-logic" prefix="logic" %> +<%@ taglib uri="tags-tiles" prefix="tiles" %> +<%@ taglib uri="tags-c" prefix="c" %> + + + + + + Files Submitted + + + + + + + Please assign a mark and a comment for the report by + , +

+ + + + + + + + + + +
File Path:
File Description:
Date of Submission:
+ + + + /> + /> + /> + + + + + + + + + + + + + +
Marks: + > +
Comments: + + + +
+ +
+ +
+ Index: lams_tool_sbmt/web/monitoring/usermarkslist.jsp =================================================================== diff -u --- lams_tool_sbmt/web/monitoring/usermarkslist.jsp (revision 0) +++ lams_tool_sbmt/web/monitoring/usermarkslist.jsp (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -0,0 +1,82 @@ + +<%@ page language="java"%> + +<%@ taglib uri="tags-bean" prefix="bean" %> +<%@ taglib uri="tags-html-el" prefix="html" %> +<%@ taglib uri="tags-logic" prefix="logic" %> +<%@ taglib uri="tags-tiles" prefix="tiles" %> +<%@ taglib uri="tags-c" prefix="c" %> + + + + + + Files Submitted + + + + + + + Following files have been submitted by + , + +

+ + +

+

+ + + + + + + + + + + + + + + + + + + + + + +
+ File Path: + ( &versionID= ">Download) +
File Description:
Date of Submission:
Marks: + + + + + + + +
Comments: + + + + + + + + +
+
+ > + > + > + > + +
+
+ +
+ Index: lams_tool_sbmt/web/monitoring/viewallmarks.jsp =================================================================== diff -u --- lams_tool_sbmt/web/monitoring/viewallmarks.jsp (revision 0) +++ lams_tool_sbmt/web/monitoring/viewallmarks.jsp (revision c9f48be7b9781402a7150cf8e6e26d42c1bb457c) @@ -0,0 +1,92 @@ + +<%@ page language="java"%> + +<%@ taglib uri="tags-bean" prefix="bean" %> +<%@ taglib uri="tags-html" prefix="html" %> +<%@ taglib uri="tags-logic" prefix="logic" %> +<%@ taglib uri="tags-tiles" prefix="tiles" %> +<%@ taglib uri="tags-c" prefix="c" %> + + + + + + All Learner Submission Details + + + + + + + + + + + +

+ + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ , + , provides following submisstion: +
+ File Path: + ( &versionID= ">Download) +
File Description:
Date of Submission:
Marks: + + + + + + + +
Comments: + + + + + + + + +
+
+ > + > + > + > + +
+
+ +
+ Fisheye: Tag c9f48be7b9781402a7150cf8e6e26d42c1bb457c refers to a dead (removed) revision in file `lams_tool_sbmt/web/sbmtLearner.jsp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag c9f48be7b9781402a7150cf8e6e26d42c1bb457c refers to a dead (removed) revision in file `lams_tool_sbmt/web/updateMarks.jsp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag c9f48be7b9781402a7150cf8e6e26d42c1bb457c refers to a dead (removed) revision in file `lams_tool_sbmt/web/userReport.jsp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag c9f48be7b9781402a7150cf8e6e26d42c1bb457c refers to a dead (removed) revision in file `lams_tool_sbmt/web/userlist.jsp'. Fisheye: No comparison available. Pass `N' to diff?