Index: lams_tool_sbmt/build.xml =================================================================== diff -u -r39c01a1dca00f314cfdbaadfadf123b2f27ab580 -r7ce5a98708f5a561d46682de26ae44541ab23d20 --- lams_tool_sbmt/build.xml (.../build.xml) (revision 39c01a1dca00f314cfdbaadfadf123b2f27ab580) +++ lams_tool_sbmt/build.xml (.../build.xml) (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -250,6 +250,7 @@ mergedir="${conf.xdoclet.dir}" sessiontimeout="${sessiontimeout}"/> + Index: lams_tool_sbmt/conf/xdoclet/struts-forms.xml =================================================================== diff -u -rdf1375bbde992f59d04ee895a971eb4dfa7282b1 -r7ce5a98708f5a561d46682de26ae44541ab23d20 --- lams_tool_sbmt/conf/xdoclet/struts-forms.xml (.../struts-forms.xml) (revision df1375bbde992f59d04ee895a971eb4dfa7282b1) +++ lams_tool_sbmt/conf/xdoclet/struts-forms.xml (.../struts-forms.xml) (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -10,7 +10,8 @@ - + + @@ -28,4 +29,6 @@ + + \ No newline at end of file Index: lams_tool_sbmt/conf/xdoclet/struts-plugins.xml =================================================================== diff -u --- lams_tool_sbmt/conf/xdoclet/struts-plugins.xml (revision 0) +++ lams_tool_sbmt/conf/xdoclet/struts-plugins.xml (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -0,0 +1,5 @@ + + + \ No newline at end of file Index: lams_tool_sbmt/conf/xdoclet/validation-forms.xml =================================================================== diff -u --- lams_tool_sbmt/conf/xdoclet/validation-forms.xml (revision 0) +++ lams_tool_sbmt/conf/xdoclet/validation-forms.xml (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -0,0 +1,6 @@ + + + + + + Index: lams_tool_sbmt/db/model/lams_tool_sbmt.clay =================================================================== diff -u -rb610cde22bca23f3ec2c70121db08612edff3912 -r7ce5a98708f5a561d46682de26ae44541ab23d20 --- lams_tool_sbmt/db/model/lams_tool_sbmt.clay (.../lams_tool_sbmt.clay) (revision b610cde22bca23f3ec2c70121db08612edff3912) +++ lams_tool_sbmt/db/model/lams_tool_sbmt.clay (.../lams_tool_sbmt.clay) (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -64,19 +64,6 @@ - - - - - - - - - - - - - @@ -109,15 +96,7 @@ - - - - - - - - - + @@ -269,6 +248,19 @@ + + + + + + + + + + + + + @@ -283,6 +275,13 @@ + + + + + + + Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/SbmtResources.properties =================================================================== diff -u -r09c9fa0ac21227610deb68479356ca37513ae74e -r7ce5a98708f5a561d46682de26ae44541ab23d20 --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/SbmtResources.properties (.../SbmtResources.properties) (revision 09c9fa0ac21227610deb68479356ca37513ae74e) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/SbmtResources.properties (.../SbmtResources.properties) (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -28,4 +28,33 @@ label.monitoring.needMarking = File(s) need marking #-------------------------Exception Labels-----------------# -sbmt.web.action.upload.exception = Upload of file failed. \ No newline at end of file +sbmt.web.action.upload.exception = Upload of file failed. + + +# Errors +learner.from.filepath.displayname=Upload file name +# -- standard errors -- +errors.header= +errors.prefix= +errors.suffix= +errors.footer= +# -- validator -- +errors.invalid={0} is invalid. +errors.maxlength={0} can not be greater than {1} characters. +errors.minlength={0} can not be less than {1} characters. +errors.range={0} is not in the range {1} through {2}. +errors.required={0} is required. +errors.byte={0} must be an byte. +errors.date={0} is not a date. +errors.double={0} must be an double. +errors.float={0} must be an float. +errors.integer={0} must be an integer. +errors.long={0} must be an long. +errors.short={0} must be an short. +errors.creditcard={0} is not a valid credit card number. +errors.email={0} is an invalid e-mail address. +# -- other -- +errors.cancel=Operation cancelled. +errors.detail={0} +errors.general=The process did not complete. Details should follow. +errors.token=Request could not be completed. Operation is not in sequence. Index: lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml =================================================================== diff -u -rdf1375bbde992f59d04ee895a971eb4dfa7282b1 -r7ce5a98708f5a561d46682de26ae44541ab23d20 --- lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision df1375bbde992f59d04ee895a971eb4dfa7282b1) +++ lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -24,7 +24,7 @@ type="java.lang.Long"/> - + @@ -39,6 +39,7 @@ + @@ -131,6 +132,10 @@ - + + + Index: lams_tool_sbmt/web/WEB-INF/struts/validation.xml =================================================================== diff -u --- lams_tool_sbmt/web/WEB-INF/struts/validation.xml (revision 0) +++ lams_tool_sbmt/web/WEB-INF/struts/validation.xml (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -0,0 +1,15 @@ + + + + + + + + + + + + + Index: lams_tool_sbmt/web/WEB-INF/struts/validator-rules.xml =================================================================== diff -u --- lams_tool_sbmt/web/WEB-INF/struts/validator-rules.xml (revision 0) +++ lams_tool_sbmt/web/WEB-INF/struts/validator-rules.xml (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_tool_sbmt/web/sbmtLearner.jsp =================================================================== diff -u -rdf1375bbde992f59d04ee895a971eb4dfa7282b1 -r7ce5a98708f5a561d46682de26ae44541ab23d20 --- lams_tool_sbmt/web/sbmtLearner.jsp (.../sbmtLearner.jsp) (revision df1375bbde992f59d04ee895a971eb4dfa7282b1) +++ lams_tool_sbmt/web/sbmtLearner.jsp (.../sbmtLearner.jsp) (revision 7ce5a98708f5a561d46682de26ae44541ab23d20) @@ -16,6 +16,9 @@ + + @@ -47,7 +50,7 @@ - + @@ -58,7 +61,7 @@ - + @@ -83,7 +86,7 @@ - +