Index: lams_tool_larsrc/conf/xdoclet/struts-actions.xml =================================================================== diff -u -r754e5e666cf510aff7f8f25527987cee00319ee2 -rf644eb2a669882b4938c6b49bb0441e70bb7adb9 --- lams_tool_larsrc/conf/xdoclet/struts-actions.xml (.../struts-actions.xml) (revision 754e5e666cf510aff7f8f25527987cee00319ee2) +++ lams_tool_larsrc/conf/xdoclet/struts-actions.xml (.../struts-actions.xml) (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -26,6 +26,39 @@ + + + + + + + + + + + + + ").append(file.getFileName()).append("\r\n"); -// sb.append(" "); -// sb.append(this.getResources(request).getMessage("label.view")); -// sb.append("\r\n"); -// sb.append(" "); -// sb.append(this.getResources(request).getMessage("label.download")); -// sb.append("\r\n"); -// sb.append(""); -// -// if(StringUtils.equals(type,IToolContentHandler.TYPE_OFFLINE)) -// sb.append(this.getResources(request).getMessage("label.authoring.offline.delete")); -// else -// sb.append(this.getResources(request).getMessage("label.authoring.online.delete")); -// sb.append("\r\n"); + if(StringUtils.equals(IToolContentHandler.TYPE_OFFLINE,type)){ + request.setAttribute("offlineFileList",leftAttachments); + }else{ + request.setAttribute("onlineFileList",leftAttachments); } - try { - PrintWriter out = response.getWriter(); - out.print(sb.toString()); - out.flush(); - } catch (IOException e) { - log.error(e); - } - return null; + return mapping.findForward(ResourceConstants.SUCCESS); + } //************************************************************************************* // Private method Index: lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/web/form/ResourceForm.java =================================================================== diff -u -r57a8fd80863308a6aae133850dbe2de4acd15abf -rf644eb2a669882b4938c6b49bb0441e70bb7adb9 --- lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/web/form/ResourceForm.java (.../ResourceForm.java) (revision 57a8fd80863308a6aae133850dbe2de4acd15abf) +++ lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/web/form/ResourceForm.java (.../ResourceForm.java) (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -47,7 +47,8 @@ * User: Dapeng.Ni */ public class ResourceForm extends ValidatorForm { - private static final long serialVersionUID = -6054354910960460120L; + private static final long serialVersionUID = 3599879328307492312L; + private static Logger logger = Logger.getLogger(ResourceForm.class.getName()); //Forum fields @@ -89,15 +90,6 @@ logger.error("Initial ResourceForum failed by null value of Resource."); } } - public void reset(ActionMapping mapping, HttpServletRequest request){ - resource.setAllowAddFiles(false); - resource.setAllowAddUrls(false); - resource.setLockWhenFinished(false); - resource.setDefineLater(false); - resource.setRunAuto(false); - resource.setRunOffline(false); - } - public int getCurrentTab() { return currentTab; } Index: lams_tool_larsrc/web/includes/javascript/rsrccommon.js =================================================================== diff -u --- lams_tool_larsrc/web/includes/javascript/rsrccommon.js (revision 0) +++ lams_tool_larsrc/web/includes/javascript/rsrccommon.js (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -0,0 +1,18 @@ + function launchPopup(url,title) { + var wd = null; + if(wd && wd.open && !wd.closed){ + wd.close(); + } + wd = window.open(url,title,'resizable,width=796,height=570,scrollbars'); + wd.window.focus(); + } + function showBusy(targetDiv){ + if($(targetDiv+"_Busy") != null){ + Element.show(targetDiv+"_Busy"); + } + } + function hideBusy(targetDiv){ + if($(targetDiv+"_Busy") != null){ + Element.hide(targetDiv+"_Busy"); + } + } \ No newline at end of file Index: lams_tool_larsrc/web/pages/authoring/advance.jsp =================================================================== diff -u -rf3709b5af90ca8439a64e65b0c971bc547b1eb3a -rf644eb2a669882b4938c6b49bb0441e70bb7adb9 --- lams_tool_larsrc/web/pages/authoring/advance.jsp (.../advance.jsp) (revision f3709b5af90ca8439a64e65b0c971bc547b1eb3a) +++ lams_tool_larsrc/web/pages/authoring/advance.jsp (.../advance.jsp) (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -1,28 +1,26 @@ +<%@ include file="/common/taglibs.jsp" %> + -<%@ taglib uri="tags-html" prefix="html" %> -<%@ taglib uri="tags-core" prefix="c"%> -<%@ taglib uri="tags-fmt" prefix="fmt"%> - Index: lams_tool_larsrc/web/pages/authoring/authoring.jsp =================================================================== diff -u -r2699ca5080d7ebf1fbcd84c3f5060428b6fbb192 -rf644eb2a669882b4938c6b49bb0441e70bb7adb9 --- lams_tool_larsrc/web/pages/authoring/authoring.jsp (.../authoring.jsp) (revision 2699ca5080d7ebf1fbcd84c3f5060428b6fbb192) +++ lams_tool_larsrc/web/pages/authoring/authoring.jsp (.../authoring.jsp) (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -23,6 +23,7 @@ + @@ -31,6 +32,7 @@ + @@ -74,7 +87,8 @@ + focus="resource.title" enctype="multipart/form-data"> + @@ -107,11 +121,10 @@

- + - +

Index: lams_tool_larsrc/web/pages/authoring/basic.jsp =================================================================== diff -u -r0c4f17efc49e7012360fb98ac98b7e4a005fea9f -rf644eb2a669882b4938c6b49bb0441e70bb7adb9 --- lams_tool_larsrc/web/pages/authoring/basic.jsp (.../basic.jsp) (revision 0c4f17efc49e7012360fb98ac98b7e4a005fea9f) +++ lams_tool_larsrc/web/pages/authoring/basic.jsp (.../basic.jsp) (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -1,4 +1,5 @@ <%@ include file="/common/taglibs.jsp" %> +
- +
- +
- + 1 2 3 @@ -36,14 +34,14 @@
- +
- +
- + Index: lams_tool_larsrc/web/pages/authoring/instructions.jsp =================================================================== diff -u -ra3299505c1f0a51ade0247a7117581df5c7b6066 -rf644eb2a669882b4938c6b49bb0441e70bb7adb9 --- lams_tool_larsrc/web/pages/authoring/instructions.jsp (.../instructions.jsp) (revision a3299505c1f0a51ade0247a7117581df5c7b6066) +++ lams_tool_larsrc/web/pages/authoring/instructions.jsp (.../instructions.jsp) (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -1,8 +1,56 @@ -<%@ taglib uri="tags-html" prefix="html" %> -<%@ taglib uri="tags-core" prefix="c"%> -<%@ taglib uri="tags-fmt" prefix="fmt"%> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ include file="/common/taglibs.jsp" %> + +
:
: - +
@@ -13,35 +61,15 @@ @@ -50,42 +78,28 @@ : @@ -94,12 +108,12 @@ : Index: lams_tool_larsrc/web/pages/authoring/parts/itemattachment.jsp =================================================================== diff -u -r754e5e666cf510aff7f8f25527987cee00319ee2 -rf644eb2a669882b4938c6b49bb0441e70bb7adb9 --- lams_tool_larsrc/web/pages/authoring/parts/itemattachment.jsp (.../itemattachment.jsp) (revision 754e5e666cf510aff7f8f25527987cee00319ee2) +++ lams_tool_larsrc/web/pages/authoring/parts/itemattachment.jsp (.../itemattachment.jsp) (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -7,7 +7,7 @@ Index: lams_tool_larsrc/web/pages/authoring/parts/offlinefilelist.jsp =================================================================== diff -u --- lams_tool_larsrc/web/pages/authoring/parts/offlinefilelist.jsp (revision 0) +++ lams_tool_larsrc/web/pages/authoring/parts/offlinefilelist.jsp (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -0,0 +1,31 @@ +<%@ include file="/common/taglibs.jsp" %> +
: - +
-
- -
  • - - - - - -   - - - - - -   - - - - - - -
  • -
    + +
    + <%@ include file="parts/onlinefilelist.jsp" %>
    - + - + - +
    : - +
    -
    - -
  • - - - - - - - - - - - - -
  • -
    + +
    + <%@ include file="parts/offlinefilelist.jsp" %>
    - + - + - +
    - +
    + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    \ No newline at end of file Index: lams_tool_larsrc/web/pages/authoring/parts/onlinefilelist.jsp =================================================================== diff -u --- lams_tool_larsrc/web/pages/authoring/parts/onlinefilelist.jsp (revision 0) +++ lams_tool_larsrc/web/pages/authoring/parts/onlinefilelist.jsp (revision f644eb2a669882b4938c6b49bb0441e70bb7adb9) @@ -0,0 +1,31 @@ +<%@ include file="/common/taglibs.jsp" %> + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    \ No newline at end of file