Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/AuthoringAction.java =================================================================== diff -u -r4166df6f6aeb3bf252c4365751108e34b5481f67 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/AuthoringAction.java (.../AuthoringAction.java) (revision 4166df6f6aeb3bf252c4365751108e34b5481f67) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/AuthoringAction.java (.../AuthoringAction.java) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -269,7 +269,10 @@ //initialize attachmentList List attachmentList = getAttachmentList(request); + attachmentList.clear(); attachmentList.addAll(persistContent.getInstructionFiles()); + List delAttachmentList = getDeletedAttachmentList(request); + delAttachmentList.clear(); //set back STRUTS component value DynaActionForm authForm = (DynaActionForm) form; @@ -278,6 +281,10 @@ authForm.set("lockOnFinished",persistContent.isLockOnFinished()?"1":null); return mapping.getInputForward(); } + + //*********************************************************** + // Private/protected methods + //*********************************************************** /** * Depreciated: Just for STRUTS LookupDispatchAction mapping function. */ Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java =================================================================== diff -u -rd9c7ddef141d19423b6ab2914d153c2cb748f187 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java (.../LearnerAction.java) (revision d9c7ddef141d19423b6ab2914d153c2cb748f187) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java (.../LearnerAction.java) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -98,8 +98,7 @@ return listFiles(mapping, form, request, response); } else if(mode.equals(ToolAccessMode.AUTHOR) || mode.equals(ToolAccessMode.TEACHER)){ - //TODO: implement AUTHOR and TEACHER mode - + return listFiles(mapping, form, request, response); } logger.error("Requested mode + '" + mode.toString() + "' not supported"); return returnErrors(mapping,request,"submit.modenotsupported","upload"); @@ -185,7 +184,8 @@ FormFile uploadedFile= (FormFile) authForm.get("filePath"); String fileDescription = (String) authForm.get("fileDescription"); - + authForm.set("fileDescription",""); + submitFilesService = SubmitFilesServiceProxy.getSubmitFilesService(this.getServlet().getServletContext()); //to avoid user without patience click "upload" button too fast saveToken(request); @@ -249,6 +249,9 @@ return returnErrors(mapping,request,"error.read.only.mode","upload"); } + //********************************************************************************************** + // Private mehtods + //********************************************************************************************** /** * This is a utily function for forwarding the errors to the respective JSP * page indicated by forward @@ -299,7 +302,7 @@ dto.setLocked(learner.isFinished()); else dto.setLocked(false); - //if Monitoring does not release marks, then screen this mark and comment content. + //if Monitoring does not release marks, then skip this mark and comment content. if(filesUploaded != null){ Iterator iter = filesUploaded.iterator(); while(iter.hasNext()){ Index: lams_tool_sbmt/web/authoring/advance.jsp =================================================================== diff -u -rde3d5da4dbb6c75897cd46e0eb8167eca22b50ad -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/authoring/advance.jsp (.../advance.jsp) (revision de3d5da4dbb6c75897cd46e0eb8167eca22b50ad) +++ lams_tool_sbmt/web/authoring/advance.jsp (.../advance.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,17 +1,16 @@ -<%@ taglib uri="tags-html" prefix="html" %> +<%@ taglib uri="tags-html" prefix="html"%> <%@ taglib uri="tags-core" prefix="c"%> <%@ taglib uri="tags-fmt" prefix="fmt"%> - - - - - - - -
- - - -
\ No newline at end of file + + + + + + +
+ + + +
Index: lams_tool_sbmt/web/authoring/authoring.jsp =================================================================== diff -u -r4166df6f6aeb3bf252c4365751108e34b5481f67 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/authoring/authoring.jsp (.../authoring.jsp) (revision 4166df6f6aeb3bf252c4365751108e34b5481f67) +++ lams_tool_sbmt/web/authoring/authoring.jsp (.../authoring.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,28 +1,30 @@ -<%@ include file="../sharing/share.jsp" %> +<%@include file="/common/taglibs.jsp"%> <%@ taglib uri="fck-editor" prefix="FCK"%> -<%@ page import="java.util.HashSet" %> -<%@ page import="java.util.Set" %> +<%@ page import="java.util.HashSet"%> +<%@ page import="java.util.Set"%> - - - <% - - Set tabs = new HashSet(); - tabs.add("label.authoring.heading.basic"); - tabs.add("label.authoring.heading.advance"); - tabs.add("label.authoring.heading.instructions"); - pageContext.setAttribute("tabs", tabs); - - %> + + + + + + +<%Set tabs = new HashSet(); + tabs.add("label.authoring.heading.basic"); + tabs.add("label.authoring.heading.advance"); + tabs.add("label.authoring.heading.instructions"); + pageContext.setAttribute("tabs", tabs); + + %> - + <fmt:message key="activity.title" /> - - - - + + + - - + + - + -

+

+ +

- - - -
- - - - -
- - - -
+ + + +
+ + + + +
+ <%@ include file="/common/messages.jsp"%> +
- - - - - - - + + + - - - + + + + + + - -<%-- Default value + + + <%-- Default value cancelButtonLabelKey="label.authoring.cancel.button" saveButtonLabelKey="label.authoring.save.button" cancelConfirmMsgKey="authoring.msg.cancel.save" accessMode="author" --%> - + -
- - +
+ -
+ +
Index: lams_tool_sbmt/web/authoring/basic.jsp =================================================================== diff -u -rf5cd3bf2cfd932b721aabb0dd037739818113fd8 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/authoring/basic.jsp (.../basic.jsp) (revision f5cd3bf2cfd932b721aabb0dd037739818113fd8) +++ lams_tool_sbmt/web/authoring/basic.jsp (.../basic.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,20 +1,27 @@ -<%@ taglib uri="tags-html" prefix="html" %> +<%@ taglib uri="tags-html" prefix="html"%> <%@ taglib uri="tags-core" prefix="c"%> <%@ taglib uri="tags-fmt" prefix="fmt"%> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ taglib uri="tags-lams" prefix="lams"%> - - - - - - - - - - - -
:
: - -
+ + + + + + + + + + +
+ + : + + +
+ + : + + +
Index: lams_tool_sbmt/web/authoring/instructions.jsp =================================================================== diff -u -rb668ae08e8bbdf20ab89bbad504f15fe56233ad2 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/authoring/instructions.jsp (.../instructions.jsp) (revision b668ae08e8bbdf20ab89bbad504f15fe56233ad2) +++ lams_tool_sbmt/web/authoring/instructions.jsp (.../instructions.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,106 +1,112 @@ -<%@ taglib uri="tags-html" prefix="html" %> +<%@ taglib uri="tags-html" prefix="html"%> <%@ taglib uri="tags-core" prefix="c"%> <%@ taglib uri="tags-fmt" prefix="fmt"%> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ taglib uri="tags-lams" prefix="lams"%> - - - - - - - - - - - - - + + + + + +
: - -
-
+ + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - -
+ + : + + +
+
-
  • - - - - - -   - - - - - -   - - - - - - +
  • + + + + +   + + + +   + + + + + +
  • -
    -
    - : - - - - - - - -
    : - -
    -
    +
    +
    + + : + + + + + + + +
    + + : + + +
    +
    -
  • - - - - - - - - - - - - +
  • + + + + + + + + + + + + + + + +
  • -
    -
    - : - - - - - - - -
    \ No newline at end of file +
    +
    + + : + + + + + + + +
    Index: lams_tool_sbmt/web/common/header.jsp =================================================================== diff -u --- lams_tool_sbmt/web/common/header.jsp (revision 0) +++ lams_tool_sbmt/web/common/header.jsp (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -0,0 +1,25 @@ +<%@ include file="/common/taglibs.jsp"%> + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Index: lams_tool_sbmt/web/common/messages.jsp =================================================================== diff -u --- lams_tool_sbmt/web/common/messages.jsp (revision 0) +++ lams_tool_sbmt/web/common/messages.jsp (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -0,0 +1,20 @@ +<%-- Error Messages --%> + +
    + + +
    +
    +
    +
    + +<%-- Success Messages --%> + +
    + + +
    +
    +
    +
    \ No newline at end of file Index: lams_tool_sbmt/web/common/taglibs.jsp =================================================================== diff -u --- lams_tool_sbmt/web/common/taglibs.jsp (revision 0) +++ lams_tool_sbmt/web/common/taglibs.jsp (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -0,0 +1,12 @@ +<%@ page language="java" errorPage="/error.jsp" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> +<%@ taglib uri="tags-tiles" prefix="tiles" %> +<%@ taglib uri="tags-bean" prefix="bean" %> +<%@ taglib uri="tags-html" prefix="html" %> +<%@ taglib uri="tags-logic" prefix="logic" %> +<%@ taglib uri="tags-function" prefix="fn" %> +<%@ taglib uri="tags-core" prefix="c" %> +<%@ taglib uri="tags-fmt" prefix="fmt" %> +<%@ taglib uri="tags-xml" prefix="x" %> +<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ taglib uri="fck-editor" prefix="FCK"%> + Index: lams_tool_sbmt/web/export/exportportfolio.jsp =================================================================== diff -u -re6e6aa4b83b6a5f62f7cae530495663c3bab242e -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/export/exportportfolio.jsp (.../exportportfolio.jsp) (revision e6e6aa4b83b6a5f62f7cae530495663c3bab242e) +++ lams_tool_sbmt/web/export/exportportfolio.jsp (.../exportportfolio.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,6 +1,4 @@ -<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> -<%@include file="../sharing/share.jsp"%> -<%@ taglib uri="tags-lams" prefix="lams"%> +<%@include file="/common/taglibs.jsp"%> Index: lams_tool_sbmt/web/images/iconInformation.gif =================================================================== diff -u Binary files differ Index: lams_tool_sbmt/web/images/iconWarning.gif =================================================================== diff -u Binary files differ Index: lams_tool_sbmt/web/learner/sbmtLearner.jsp =================================================================== diff -u -re6e6aa4b83b6a5f62f7cae530495663c3bab242e -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/learner/sbmtLearner.jsp (.../sbmtLearner.jsp) (revision e6e6aa4b83b6a5f62f7cae530495663c3bab242e) +++ lams_tool_sbmt/web/learner/sbmtLearner.jsp (.../sbmtLearner.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,129 +1,169 @@ -<%@include file="../sharing/share.jsp" %> +<%@include file="/common/taglibs.jsp"%> - + <fmt:message key="tool.display.name" /> - - - - + + <%@include file="/common/header.jsp"%> + - + - - - -

    -

    -
    - - + + + +

    + +

    +

    + +

    +
    + + -
    No files have been uploaded yet.

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

    +
    + 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 -rb8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/alluserlist.jsp (.../alluserlist.jsp) (revision b8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4) +++ lams_tool_sbmt/web/monitoring/alluserlist.jsp (.../alluserlist.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,4 +1,4 @@ -<%@include file="../sharing/share.jsp" %> +<%@include file="/common/taglibs.jsp"%> <%@ taglib uri="tags-logic" prefix="logic" %>
    Index: lams_tool_sbmt/web/monitoring/definelater.jsp =================================================================== diff -u -r9e3c5045ea3431bc5327f4c4c9120e6d548e02de -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/definelater.jsp (.../definelater.jsp) (revision 9e3c5045ea3431bc5327f4c4c9120e6d548e02de) +++ lams_tool_sbmt/web/monitoring/definelater.jsp (.../definelater.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,5 +1,4 @@ -<%@include file="../sharing/share.jsp" %> -<%@ taglib uri="fck-editor" prefix="FCK"%> +<%@ include file="/common/taglibs.jsp" %> Index: lams_tool_sbmt/web/monitoring/editactivity.jsp =================================================================== diff -u -rb8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/editactivity.jsp (.../editactivity.jsp) (revision b8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4) +++ lams_tool_sbmt/web/monitoring/editactivity.jsp (.../editactivity.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,4 +1,2 @@ -<%@include file="../sharing/share.jsp" %> -<%@ taglib uri="fck-editor" prefix="FCK"%> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ include file="/common/taglibs.jsp" %> <%@ include file="basic.jsp"%> \ No newline at end of file Index: lams_tool_sbmt/web/monitoring/instructions.jsp =================================================================== diff -u -rb2fc2abd5cca8d7c7ebe2acac93fd9d78ff1b636 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/instructions.jsp (.../instructions.jsp) (revision b2fc2abd5cca8d7c7ebe2acac93fd9d78ff1b636) +++ lams_tool_sbmt/web/monitoring/instructions.jsp (.../instructions.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,4 +1,4 @@ -<%@include file="../sharing/share.jsp" %> +<%@ include file="/common/taglibs.jsp" %> Index: lams_tool_sbmt/web/monitoring/marking.jsp =================================================================== diff -u -rb8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/marking.jsp (.../marking.jsp) (revision b8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4) +++ lams_tool_sbmt/web/monitoring/marking.jsp (.../marking.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,5 +1,4 @@ -<%@include file="../sharing/share.jsp" %> -<%@ taglib uri="tags-logic" prefix="logic" %> +<%@ include file="/common/taglibs.jsp" %>
    + + +
    Index: lams_tool_sbmt/web/monitoring/monitoring.jsp =================================================================== diff -u -re6e6aa4b83b6a5f62f7cae530495663c3bab242e -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/monitoring.jsp (.../monitoring.jsp) (revision e6e6aa4b83b6a5f62f7cae530495663c3bab242e) +++ lams_tool_sbmt/web/monitoring/monitoring.jsp (.../monitoring.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,5 +1,4 @@ -<%@include file="../sharing/share.jsp" %> -<%@ taglib uri="tags-logic" prefix="logic" %> +<%@ include file="/common/taglibs.jsp" %> Index: lams_tool_sbmt/web/monitoring/showactivity.jsp =================================================================== diff -u -rb2fc2abd5cca8d7c7ebe2acac93fd9d78ff1b636 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/showactivity.jsp (.../showactivity.jsp) (revision b2fc2abd5cca8d7c7ebe2acac93fd9d78ff1b636) +++ lams_tool_sbmt/web/monitoring/showactivity.jsp (.../showactivity.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,5 +1,5 @@ -<%@include file="../sharing/share.jsp" %> -<%@ taglib uri="tags-bean" prefix="bean" %> +<%@ include file="/common/taglibs.jsp" %> +

    Index: lams_tool_sbmt/web/monitoring/statistic.jsp =================================================================== diff -u -rb2fc2abd5cca8d7c7ebe2acac93fd9d78ff1b636 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/statistic.jsp (.../statistic.jsp) (revision b2fc2abd5cca8d7c7ebe2acac93fd9d78ff1b636) +++ lams_tool_sbmt/web/monitoring/statistic.jsp (.../statistic.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,4 +1,4 @@ -<%@include file="../sharing/share.jsp" %> +<%@ include file="/common/taglibs.jsp" %>
    Index: lams_tool_sbmt/web/monitoring/updatemarks.jsp =================================================================== diff -u -rb2fc2abd5cca8d7c7ebe2acac93fd9d78ff1b636 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/updatemarks.jsp (.../updatemarks.jsp) (revision b2fc2abd5cca8d7c7ebe2acac93fd9d78ff1b636) +++ lams_tool_sbmt/web/monitoring/updatemarks.jsp (.../updatemarks.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,4 +1,4 @@ -<%@include file="../sharing/share.jsp" %> +<%@ include file="/common/taglibs.jsp" %> <%@ taglib uri="tags-lams" prefix="lams" %> Index: lams_tool_sbmt/web/monitoring/usermarkslist.jsp =================================================================== diff -u -rb8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/usermarkslist.jsp (.../usermarkslist.jsp) (revision b8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4) +++ lams_tool_sbmt/web/monitoring/usermarkslist.jsp (.../usermarkslist.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,80 +1,92 @@ -<%@include file="../sharing/share.jsp" %> - - - Following files have been submitted by - , - -

    -
    - -

    +<%@ include file="/common/taglibs.jsp"%> + + +Following files have been submitted by , +

    +
    + +

    + - + + - + + - - - + + - + - - - -
    - File Path: - - - - - -   - - - - - - + File Path: + + + + +   + + + + +
    File Description: + File Description: + + +
    Date of Submission: + Date of Submission: + + +
    Marks: - - - - - - - + + Marks:
    + + + + + + + + +
    Comments: - - - - - - - - + Comments: + + + + + + + + +
    - > - > - > - > - - - + > + > + > + > + + +
    - - - -
    +
    + + + +
    Index: lams_tool_sbmt/web/monitoring/viewallmarks.jsp =================================================================== diff -u -rb8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4 -r2fa28f2cc0de566ad80510bd586c96b4c52fa33a --- lams_tool_sbmt/web/monitoring/viewallmarks.jsp (.../viewallmarks.jsp) (revision b8c719fb5f6dcb92e5041e8bc2d28fddf4bd95a4) +++ lams_tool_sbmt/web/monitoring/viewallmarks.jsp (.../viewallmarks.jsp) (revision 2fa28f2cc0de566ad80510bd586c96b4c52fa33a) @@ -1,4 +1,4 @@ -<%@include file="../sharing/share.jsp" %> +<%@ include file="/common/taglibs.jsp" %> Fisheye: Tag 2fa28f2cc0de566ad80510bd586c96b4c52fa33a refers to a dead (removed) revision in file `lams_tool_sbmt/web/sharing/share.jsp'. Fisheye: No comparison available. Pass `N' to diff?