Index: lams_learning/build.properties
===================================================================
diff -u
--- lams_learning/build.properties (revision 0)
+++ lams_learning/build.properties (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,38 @@
+# Ant properties for building the lams survey tool
+
+#name of this project
+name=lams_learning
+
+# Library directory within project. Where third party jars reside.
+lib.dir=${basedir}/lib
+#lib.dir=${basedir}/web/WEB-INF/lib
+
+# Source directory under the current root
+src.dir=${basedir}/src
+src.dir.java=${src.dir}/java
+src.dir.test=${src.dir}/test
+
+# Build directory
+build=${basedir}/build
+build.classes.java=${build}/classes/java
+build.classes.test=${build}/classes/test
+build.lib=${build}/lib
+build.report=${build}/report
+
+
+#configuration files
+conf.dir=${basedir}/conf
+conf.web.dir=${basedir}/web
+conf.webinf.dir=${conf.web.dir}/WEB-INF
+conf.struts.dir=${conf.web.dir}/WEB-INF/struts
+conf.xdoclet.dir=${conf.dir}/xdoclet
+
+#xdoclet version number
+xdoclet.version=1.2.2
+
+#web application properties
+sessiontimeout=120
+
+#Gui or not?
+gui=true
+
Index: lams_learning/build.xml
===================================================================
diff -u
--- lams_learning/build.xml (revision 0)
+++ lams_learning/build.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ You must download several jar files before you can build
+ Middlegen. Execute the "download-deps" target. Then try to
+ build again.
+
+ If you are behind a proxy, you should define the properties
+ http.proxyHost and http.proxyPort. Example:
+
+ ant -Dhttp.proxyHost=foo.com -Dhttp.proxyPort=8080
+
+ It's also possible to download the jars manually.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_learning/conf/xdoclet/global-forwards.xml
===================================================================
diff -u
--- lams_learning/conf/xdoclet/global-forwards.xml (revision 0)
+++ lams_learning/conf/xdoclet/global-forwards.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,5 @@
+
+
+
+
+
Index: lams_learning/conf/xdoclet/servlet-mappings.xml
===================================================================
diff -u
--- lams_learning/conf/xdoclet/servlet-mappings.xml (revision 0)
+++ lams_learning/conf/xdoclet/servlet-mappings.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,5 @@
+
+ action
+ *.do
+
+
\ No newline at end of file
Index: lams_learning/conf/xdoclet/servlets.xml
===================================================================
diff -u
--- lams_learning/conf/xdoclet/servlets.xml (revision 0)
+++ lams_learning/conf/xdoclet/servlets.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,39 @@
+
+
+
+ action
+ org.apache.struts.action.ActionServlet
+
+ config
+ /WEB-INF/struts/struts-config.xml
+
+
+ debug
+ 999
+
+
+ detail
+ 2
+
+
+ validate
+ true
+
+ 2
+
\ No newline at end of file
Index: lams_learning/conf/xdoclet/struts-forms.xml
===================================================================
diff -u
--- lams_learning/conf/xdoclet/struts-forms.xml (revision 0)
+++ lams_learning/conf/xdoclet/struts-forms.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1 @@
+
Index: lams_learning/conf/xdoclet/struts-message-resources.xml
===================================================================
diff -u
--- lams_learning/conf/xdoclet/struts-message-resources.xml (revision 0)
+++ lams_learning/conf/xdoclet/struts-message-resources.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1 @@
+
Index: lams_learning/conf/xdoclet/struts-plugins.xml
===================================================================
diff -u
--- lams_learning/conf/xdoclet/struts-plugins.xml (revision 0)
+++ lams_learning/conf/xdoclet/struts-plugins.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
Index: lams_learning/conf/xdoclet/taglibs.xml
===================================================================
diff -u
--- lams_learning/conf/xdoclet/taglibs.xml (revision 0)
+++ lams_learning/conf/xdoclet/taglibs.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,61 @@
+
+
+
+ http://jakarta.apache.org/struts/struts-bean
+ /WEB-INF/struts/struts-bean.tld
+
+
+ http://jakarta.apache.org/struts/struts-bean-el
+ /WEB-INF/struts/struts-bean-el.tld
+
+
+ http://jakarta.apache.org/struts/struts-html
+ /WEB-INF/struts/struts-html.tld
+
+
+ http://jakarta.apache.org/struts/struts-html-el
+ /WEB-INF/struts/struts-html-el.tld
+
+
+ http://jakarta.apache.org/struts/struts-logic
+ /WEB-INF/struts/struts-logic.tld
+
+
+ http://jakarta.apache.org/struts/struts-logic-el
+ /WEB-INF/struts/struts-logic-el.tld
+
+
+ http://jakarta.apache.org/struts/struts-template
+ /WEB-INF/struts/struts-template.tld
+
+
+ http://jakarta.apache.org/struts/struts-tiles
+ /WEB-INF/struts/struts-tiles.tld
+
+
+
+
+ http://java.sun.com/jstl/core
+ /WEB-INF/jstl/c.tld
+
+
+ http://java.sun.com/jstl/core_rt
+ /WEB-INF/jstl/c-rt.tld
+
+
+ http://java.sun.com/jstl/fmt
+ /WEB-INF/jstl/fmt.tld
+
+
+ http://java.sun.com/jstl/fmt_rt
+ /WEB-INF/jstl/fmt-rt.tld
+
+
+ http://java.sun.com/jstl/xml
+ /WEB-INF/jstl/x.tld
+
+
+ http://java.sun.com/jstl/xml_rt
+ /WEB-INF/jstl/x-rt.tld
+
+
\ No newline at end of file
Index: lams_learning/conf/xdoclet/web-settings.xml
===================================================================
diff -u
--- lams_learning/conf/xdoclet/web-settings.xml (revision 0)
+++ lams_learning/conf/xdoclet/web-settings.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1 @@
\ No newline at end of file
Index: lams_learning/web/WEB-INF/struts/.struts-config.mex
===================================================================
diff -u -rc47073639465a5a05b59d8e975d5274e881a908a -r7eaa24de10b2151186a637b21fa02e396fa09f1a
--- lams_learning/web/WEB-INF/struts/.struts-config.mex (.../.struts-config.mex) (revision c47073639465a5a05b59d8e975d5274e881a908a)
+++ lams_learning/web/WEB-INF/struts/.struts-config.mex (.../.struts-config.mex) (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
Index: lams_learning/web/WEB-INF/struts/struts-bean-el.tld
===================================================================
diff -u
--- lams_learning/web/WEB-INF/struts/struts-bean-el.tld (revision 0)
+++ lams_learning/web/WEB-INF/struts/struts-bean-el.tld (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+1.2
+1.1
+bean
+http://struts.apache.org/tags-bean-el
+
+include
+org.apache.strutsel.taglib.bean.ELIncludeTag
+org.apache.struts.taglib.bean.IncludeTei
+empty
+
+anchor
+false
+true
+
+
+forward
+false
+true
+
+
+href
+false
+true
+
+
+id
+true
+false
+
+
+name
+false
+true
+
+
+page
+false
+true
+
+
+transaction
+false
+true
+
+
+
+message
+org.apache.strutsel.taglib.bean.ELMessageTag
+empty
+
+arg0
+false
+true
+
+
+arg1
+false
+true
+
+
+arg2
+false
+true
+
+
+arg3
+false
+true
+
+
+arg4
+false
+true
+
+
+bundle
+false
+true
+
+
+key
+false
+true
+
+
+locale
+false
+true
+
+
+name
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+
+page
+org.apache.strutsel.taglib.bean.ELPageTag
+empty
+
+id
+true
+false
+
+
+property
+true
+true
+
+
+
+resource
+org.apache.strutsel.taglib.bean.ELResourceTag
+org.apache.struts.taglib.bean.ResourceTei
+empty
+
+id
+true
+false
+
+
+input
+false
+true
+
+
+name
+true
+true
+
+
+
+size
+org.apache.strutsel.taglib.bean.ELSizeTag
+org.apache.struts.taglib.bean.SizeTei
+empty
+
+collection
+false
+true
+
+
+id
+true
+false
+
+
+name
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+
+struts
+org.apache.strutsel.taglib.bean.ELStrutsTag
+org.apache.struts.taglib.bean.StrutsTei
+empty
+
+id
+true
+false
+
+
+formBean
+false
+true
+
+
+forward
+false
+true
+
+
+mapping
+false
+true
+
+
+
+
+
+
Index: lams_learning/web/WEB-INF/struts/struts-config.xml
===================================================================
diff -u -rc47073639465a5a05b59d8e975d5274e881a908a -r7eaa24de10b2151186a637b21fa02e396fa09f1a
--- lams_learning/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision c47073639465a5a05b59d8e975d5274e881a908a)
+++ lams_learning/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -1,41 +1,142 @@
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: lams_learning/web/WEB-INF/struts/struts-html-el.tld
===================================================================
diff -u
--- lams_learning/web/WEB-INF/struts/struts-html-el.tld (revision 0)
+++ lams_learning/web/WEB-INF/struts/struts-html-el.tld (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,3032 @@
+
+
+
+
+
+
+
+
+
+
+1.2
+1.1
+html
+http://struts.apache.org/tags-html-el
+
+base
+org.apache.strutsel.taglib.html.ELBaseTag
+empty
+
+target
+false
+true
+
+
+server
+false
+true
+
+
+
+button
+org.apache.strutsel.taglib.html.ELButtonTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+true
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+cancel
+org.apache.strutsel.taglib.html.ELCancelTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+checkbox
+org.apache.strutsel.taglib.html.ELCheckboxTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+true
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+errors
+org.apache.strutsel.taglib.html.ELErrorsTag
+empty
+
+bundle
+false
+true
+
+
+locale
+false
+true
+
+
+name
+false
+true
+
+
+property
+false
+true
+
+
+
+file
+org.apache.strutsel.taglib.html.ELFileTag
+
+accesskey
+false
+true
+
+
+accept
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+maxlength
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+true
+true
+
+
+size
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+form
+org.apache.strutsel.taglib.html.ELFormTag
+JSP
+
+action
+true
+true
+
+
+acceptCharset
+false
+true
+
+
+enctype
+false
+true
+
+
+focus
+false
+true
+
+
+focusIndex
+false
+true
+
+
+method
+false
+true
+
+
+onreset
+false
+true
+
+
+onsubmit
+false
+true
+
+
+scriptLanguage
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+target
+false
+true
+
+
+
+frame
+org.apache.strutsel.taglib.html.ELFrameTag
+
+action
+false
+true
+
+
+module
+false
+true
+
+
+anchor
+false
+true
+
+
+forward
+false
+true
+
+
+frameborder
+false
+true
+
+
+frameName
+false
+true
+
+
+href
+false
+true
+
+
+longdesc
+false
+true
+
+
+marginheight
+false
+true
+
+
+marginwidth
+false
+true
+
+
+name
+false
+true
+
+
+noresize
+false
+true
+
+
+page
+false
+true
+
+
+paramId
+false
+true
+
+
+paramName
+false
+true
+
+
+paramProperty
+false
+true
+
+
+paramScope
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+scrolling
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+transaction
+false
+true
+
+
+
+hidden
+org.apache.strutsel.taglib.html.ELHiddenTag
+empty
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+true
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+write
+false
+true
+
+
+
+html
+org.apache.strutsel.taglib.html.ELHtmlTag
+JSP
+
+lang
+false
+true
+
+
+locale
+false
+true
+
+
+xhtml
+false
+true
+
+
+
+image
+org.apache.strutsel.taglib.html.ELImageTag
+
+accesskey
+false
+true
+
+
+align
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+border
+false
+true
+
+
+bundle
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+locale
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+page
+false
+true
+
+
+pageKey
+false
+true
+
+
+property
+false
+true
+
+
+src
+false
+true
+
+
+srcKey
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+img
+org.apache.strutsel.taglib.html.ELImgTag
+empty
+
+align
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+border
+false
+true
+
+
+bundle
+false
+true
+
+
+contextRelative
+false
+true
+
+
+height
+false
+true
+
+
+hspace
+false
+true
+
+
+imageName
+false
+true
+
+
+ismap
+false
+true
+
+
+locale
+false
+true
+
+
+lowsrc
+false
+true
+
+
+name
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+paramId
+false
+true
+
+
+page
+false
+true
+
+
+pageKey
+false
+true
+
+
+action
+false
+true
+
+
+module
+false
+true
+
+
+paramName
+false
+true
+
+
+paramProperty
+false
+true
+
+
+paramScope
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+src
+false
+true
+
+
+srcKey
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+useLocalEncoding
+false
+true
+
+
+usemap
+false
+true
+
+
+vspace
+false
+true
+
+
+width
+false
+true
+
+
+
+javascript
+org.apache.strutsel.taglib.html.ELJavascriptValidatorTag
+empty
+
+cdata
+false
+true
+
+
+dynamicJavascript
+false
+false
+
+
+formName
+false
+true
+
+
+method
+false
+true
+
+
+page
+false
+true
+
+
+scriptLanguage
+false
+true
+
+
+src
+false
+true
+
+
+staticJavascript
+false
+false
+
+
+htmlComment
+false
+true
+
+
+
+link
+org.apache.strutsel.taglib.html.ELLinkTag
+
+accesskey
+false
+true
+
+
+action
+false
+true
+
+
+module
+false
+true
+
+
+anchor
+false
+true
+
+
+forward
+false
+true
+
+
+href
+false
+true
+
+
+indexed
+false
+true
+
+
+indexId
+false
+true
+
+
+linkName
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+page
+false
+true
+
+
+paramId
+false
+true
+
+
+paramName
+false
+true
+
+
+paramProperty
+false
+true
+
+
+paramScope
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+target
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+transaction
+false
+true
+
+
+useLocalEncoding
+false
+true
+
+
+
+messages
+org.apache.strutsel.taglib.html.ELMessagesTag
+org.apache.struts.taglib.html.MessagesTei
+JSP
+
+id
+true
+false
+
+
+bundle
+false
+true
+
+
+locale
+false
+true
+
+
+name
+false
+true
+
+
+property
+false
+true
+
+
+header
+false
+true
+
+
+footer
+false
+true
+
+
+message
+false
+true
+
+
+
+multibox
+org.apache.strutsel.taglib.html.ELMultiboxTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+true
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+option
+org.apache.strutsel.taglib.html.ELOptionTag
+
+bundle
+false
+true
+
+
+disabled
+false
+true
+
+
+key
+false
+true
+
+
+locale
+false
+true
+
+
+style
+false
+true
+
+
+styleId
+false
+true
+
+
+styleClass
+false
+true
+
+
+value
+true
+true
+
+
+
+options
+org.apache.strutsel.taglib.html.ELOptionsTag
+empty
+
+collection
+false
+true
+
+
+filter
+false
+true
+
+
+labelName
+false
+true
+
+
+labelProperty
+false
+true
+
+
+name
+false
+true
+
+
+property
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+
+optionsCollection
+org.apache.strutsel.taglib.html.ELOptionsCollectionTag
+empty
+
+filter
+false
+true
+
+
+label
+false
+true
+
+
+name
+false
+true
+
+
+property
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+value
+false
+true
+
+
+
+password
+org.apache.strutsel.taglib.html.ELPasswordTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+maxlength
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+true
+true
+
+
+readonly
+false
+true
+
+
+redisplay
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+size
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+radio
+org.apache.strutsel.taglib.html.ELRadioTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+property
+true
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+true
+true
+
+
+idName
+false
+true
+
+
+
+reset
+org.apache.strutsel.taglib.html.ELResetTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+rewrite
+org.apache.strutsel.taglib.html.ELRewriteTag
+empty
+
+action
+false
+true
+
+
+module
+false
+true
+
+
+anchor
+false
+true
+
+
+forward
+false
+true
+
+
+href
+false
+true
+
+
+name
+false
+true
+
+
+page
+false
+true
+
+
+paramId
+false
+true
+
+
+paramName
+false
+true
+
+
+paramProperty
+false
+true
+
+
+paramScope
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+transaction
+false
+true
+
+
+useLocalEncoding
+false
+true
+
+
+
+select
+org.apache.strutsel.taglib.html.ELSelectTag
+JSP
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+multiple
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+true
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+size
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+submit
+org.apache.strutsel.taglib.html.ELSubmitTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+text
+org.apache.strutsel.taglib.html.ELTextTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+maxlength
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+true
+true
+
+
+readonly
+false
+true
+
+
+size
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+textarea
+org.apache.strutsel.taglib.html.ELTextareaTag
+
+accesskey
+false
+true
+
+
+alt
+false
+true
+
+
+altKey
+false
+true
+
+
+cols
+false
+true
+
+
+disabled
+false
+true
+
+
+indexed
+false
+true
+
+
+name
+false
+true
+
+
+onblur
+false
+true
+
+
+onchange
+false
+true
+
+
+onclick
+false
+true
+
+
+ondblclick
+false
+true
+
+
+onfocus
+false
+true
+
+
+onkeydown
+false
+true
+
+
+onkeypress
+false
+true
+
+
+onkeyup
+false
+true
+
+
+onmousedown
+false
+true
+
+
+onmousemove
+false
+true
+
+
+onmouseout
+false
+true
+
+
+onmouseover
+false
+true
+
+
+onmouseup
+false
+true
+
+
+property
+true
+true
+
+
+readonly
+false
+true
+
+
+rows
+false
+true
+
+
+style
+false
+true
+
+
+styleClass
+false
+true
+
+
+styleId
+false
+true
+
+
+tabindex
+false
+true
+
+
+title
+false
+true
+
+
+titleKey
+false
+true
+
+
+value
+false
+true
+
+
+
+xhtml
+org.apache.struts.taglib.html.XhtmlTag
+empty
+
+
+
Index: lams_learning/web/WEB-INF/struts/struts-logic-el.tld
===================================================================
diff -u
--- lams_learning/web/WEB-INF/struts/struts-logic-el.tld (revision 0)
+++ lams_learning/web/WEB-INF/struts/struts-logic-el.tld (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,382 @@
+
+
+
+
+
+
+
+
+
+1.2
+1.1
+logic
+http://struts.apache.org/tags-logic-el
+
+forward
+org.apache.strutsel.taglib.logic.ELForwardTag
+empty
+
+name
+true
+true
+
+
+
+iterate
+org.apache.strutsel.taglib.logic.ELIterateTag
+org.apache.struts.taglib.logic.IterateTei
+JSP
+
+collection
+false
+true
+
+
+id
+true
+false
+
+
+indexId
+false
+false
+
+
+length
+false
+true
+
+
+name
+false
+true
+
+
+offset
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+type
+false
+true
+
+
+
+match
+org.apache.strutsel.taglib.logic.ELMatchTag
+JSP
+
+cookie
+false
+true
+
+
+expr
+false
+true
+
+
+header
+false
+true
+
+
+location
+false
+true
+
+
+name
+false
+true
+
+
+parameter
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+value
+true
+true
+
+
+
+messagesNotPresent
+org.apache.strutsel.taglib.logic.ELMessagesNotPresentTag
+JSP
+
+name
+false
+true
+
+
+property
+false
+true
+
+
+message
+false
+true
+
+
+
+messagesPresent
+org.apache.strutsel.taglib.logic.ELMessagesPresentTag
+JSP
+
+name
+false
+true
+
+
+property
+false
+true
+
+
+message
+false
+true
+
+
+
+notMatch
+org.apache.strutsel.taglib.logic.ELNotMatchTag
+JSP
+
+cookie
+false
+true
+
+
+expr
+false
+true
+
+
+header
+false
+true
+
+
+location
+false
+true
+
+
+name
+false
+true
+
+
+parameter
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+value
+true
+true
+
+
+
+notPresent
+org.apache.strutsel.taglib.logic.ELNotPresentTag
+JSP
+
+cookie
+false
+true
+
+
+header
+false
+true
+
+
+name
+false
+true
+
+
+parameter
+false
+true
+
+
+property
+false
+true
+
+
+role
+false
+true
+
+
+scope
+false
+true
+
+
+user
+false
+true
+
+
+
+present
+org.apache.strutsel.taglib.logic.ELPresentTag
+JSP
+
+cookie
+false
+true
+
+
+header
+false
+true
+
+
+name
+false
+true
+
+
+parameter
+false
+true
+
+
+property
+false
+true
+
+
+role
+false
+true
+
+
+scope
+false
+true
+
+
+user
+false
+true
+
+
+
+redirect
+org.apache.strutsel.taglib.logic.ELRedirectTag
+
+action
+false
+true
+
+
+anchor
+false
+true
+
+
+forward
+false
+true
+
+
+href
+false
+true
+
+
+name
+false
+true
+
+
+page
+false
+true
+
+
+paramId
+false
+true
+
+
+paramName
+false
+true
+
+
+paramProperty
+false
+true
+
+
+paramScope
+false
+true
+
+
+property
+false
+true
+
+
+scope
+false
+true
+
+
+transaction
+false
+true
+
+
+useLocalEncoding
+false
+true
+
+
+
+
+
+
Index: lams_learning/web/WEB-INF/struts/tiles-defs.xml
===================================================================
diff -u
--- lams_learning/web/WEB-INF/struts/tiles-defs.xml (revision 0)
+++ lams_learning/web/WEB-INF/struts/tiles-defs.xml (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
Index: lams_learning/web/WEB-INF/web.xml
===================================================================
diff -u -rc47073639465a5a05b59d8e975d5274e881a908a -r7eaa24de10b2151186a637b21fa02e396fa09f1a
--- lams_learning/web/WEB-INF/web.xml (.../web.xml) (revision c47073639465a5a05b59d8e975d5274e881a908a)
+++ lams_learning/web/WEB-INF/web.xml (.../web.xml) (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -1,26 +1,170 @@
+
-
-
- action
- org.apache.struts.action.ActionServlet
-
- config
- /WEB-INF/struts/struts-config.xml
-
-
- debug
- 3
-
-
- detail
- 3
-
- 0
-
-
- action
- *.do
-
-
+
+
+
+
+
+
+
+
+
+
+
+ action
+ org.apache.struts.action.ActionServlet
+
+ config
+ /WEB-INF/struts/struts-config.xml
+
+
+ debug
+ 999
+
+
+ detail
+ 2
+
+
+ validate
+ true
+
+ 2
+
+
+
+ action
+ *.do
+
+
+
+ 120
+
+
+
+
+
+
+
+
+ http://jakarta.apache.org/struts/struts-bean
+ /WEB-INF/struts/struts-bean.tld
+
+
+ http://jakarta.apache.org/struts/struts-bean-el
+ /WEB-INF/struts/struts-bean-el.tld
+
+
+ http://jakarta.apache.org/struts/struts-html
+ /WEB-INF/struts/struts-html.tld
+
+
+ http://jakarta.apache.org/struts/struts-html-el
+ /WEB-INF/struts/struts-html-el.tld
+
+
+ http://jakarta.apache.org/struts/struts-logic
+ /WEB-INF/struts/struts-logic.tld
+
+
+ http://jakarta.apache.org/struts/struts-logic-el
+ /WEB-INF/struts/struts-logic-el.tld
+
+
+ http://jakarta.apache.org/struts/struts-template
+ /WEB-INF/struts/struts-template.tld
+
+
+ http://jakarta.apache.org/struts/struts-tiles
+ /WEB-INF/struts/struts-tiles.tld
+
+
+
+
+ http://java.sun.com/jstl/core
+ /WEB-INF/jstl/c.tld
+
+
+ http://java.sun.com/jstl/core_rt
+ /WEB-INF/jstl/c-rt.tld
+
+
+ http://java.sun.com/jstl/fmt
+ /WEB-INF/jstl/fmt.tld
+
+
+ http://java.sun.com/jstl/fmt_rt
+ /WEB-INF/jstl/fmt-rt.tld
+
+
+ http://java.sun.com/jstl/xml
+ /WEB-INF/jstl/x.tld
+
+
+ http://java.sun.com/jstl/xml_rt
+ /WEB-INF/jstl/x-rt.tld
+
+
+
+
+
Index: lams_learning/web/css/learner.css
===================================================================
diff -u
--- lams_learning/web/css/learner.css (revision 0)
+++ lams_learning/web/css/learner.css (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,340 @@
+.mainHeader {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 16pt;
+ color: #000000;
+}
+
+.button{
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px; color: #666666;
+ background-color: #E0E7EB
+ border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+ width: 80px;
+}
+
+.buttonover{
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ background-color: #708A8B;
+ width: 80px;
+ border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+}
+
+.longButton {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px; color: #666666;
+ background-color: #E0E7EB
+ border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+ width: 120px;
+}
+
+.longButtonover {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #FFFFFF;
+ background-color: #708A8B;
+ width: 120px;
+ border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+}
+
+.extendingButton {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px; color: #666666;
+ background-color: #E0E7EB
+ border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+}
+
+.extendingButtonover {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #FFFFFF;
+ background-color: #708A8B;
+ border: #666666;
+ border-style: solid;
+ border-top-width: 1px;
+ border-right-width: 1px;
+ border-bottom-width: 1px;
+ border-left-width: 1px;
+}
+
+
+.body {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+}
+.lightBody {
+
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #666666;
+}
+.note {
+
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ color: #000000;
+}
+.subHeader {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ color: #666666;
+ font-weight: bold;
+ letter-spacing: normal;
+
+
+}
+.error {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #FF0000;
+ font-weight: bold;
+
+}
+.smallText {
+
+
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 10px;
+ color: #333333;
+}
+.heading {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 14pt;
+ color: #666666;
+ font-style: normal;
+
+}
+.tableHeader {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #FFFFFF;
+ font-weight: bold;
+
+}
+.bodyBold {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ font-weight: bold;
+
+}
+
+a.nav:link {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+a.nav:hover {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+ font-weight: bold;
+ text-decoration: underline;
+}
+
+a.nav:visited {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #666666;
+ font-weight: bold;
+ text-decoration: underline;
+}
+
+a.brightNav:link {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #6600FF;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+a.brightNav:hover {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #CC3399;
+ font-weight: bold;
+ text-decoration: underline;
+}
+
+a.brightNav:visited {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #6699FF;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+a.navLarge:link {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 18px;
+ color: #666666;
+ font-weight: normal;
+ text-decoration: none;
+}
+
+a.navLarge:hover {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 18px;
+ color: #000000;
+ font-weight: bold;
+ text-decoration: underline;
+ background-color: #3399CC;
+
+}
+
+
+a.navLarge:visited {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 18px;
+ color: #666666;
+ font-weight: normal;
+ text-decoration: none;
+}
+
+
+
+
+.textField {
+ background-color: #FFFFFF;
+ font-family: Arial;
+ font-size: 10pt;
+ color: #000000;
+ font-weight: plain;
+ border: 1px solid #666666;
+
+}
+
+textarea {
+ background-color: #FFFFFF;
+ font-family: Arial;
+ font-size: 10pt;
+ color: #000000;
+ font-weight: plain;
+ border: 1px solid #666666;
+}
+
+body {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #000000;
+}
+
+
+.mouseOverTableRow {
+ background-color: #B5CECE;
+}
+
+.lightTableBorders {
+ margin-left:auto;
+ border-collapse:seperated;
+ border-spacing:0;
+ border: 0px;
+ empty-cells: show;
+ margin-right: auto;
+ cell-spacing:0px;
+ padding:2 px;
+}
+
+.lightTableBorders TD {
+ margin-left:auto;
+ border: 1px solid #CCCCCC;
+ empty-cells: show;
+ margin-right: auto;
+ padding:2 px;
+}
+
+.lightTableBorders TR {
+ margin-left:auto;
+ border: 1px solid #CCCCCC;
+ empty-cells: show;
+ margin-right: auto;
+ padding:2 px;
+}
+
+#footer
+{
+position: absolute;
+top: 4px;
+right:10px;
+z-index: 5;
+}
+
+#footerTable
+{
+position: relative;
+top: 0px;
+left: 0px;
+z-index: 4;
+}
+
+
+.lightNote {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ color: #666666;
+}
+
+
+a.lightNoteLink:link {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ color: #666666;
+ text-decoration: underline;
+}
+
+a.lightNoteLink:hover {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ color: #666666;
+ text-decoration: underline;
+}
+
+a.lightNoteLink:visited {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ color: #666666;
+ text-decoration: underline;
+}
+
+.tableStyle {
+ border: thin solid #668A80;
+
+}
+
+.tableHeaderStyle {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ font-weight: bold;
+ color: #FFFFFF;
+ background: #668A80;
+
+}
\ No newline at end of file
Index: lams_learning/web/images/spacer.gif
===================================================================
diff -u
Binary files differ
Index: lams_learning/web/images/tick.gif
===================================================================
diff -u
Binary files differ
Index: lams_learning/web/layout/activityLayout.jsp
===================================================================
diff -u
--- lams_learning/web/layout/activityLayout.jsp (revision 0)
+++ lams_learning/web/layout/activityLayout.jsp (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,71 @@
+<%@ page language="java"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean" prefix="bean"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-html" prefix="html"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-tiles" prefix="tiles"%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
+
+
+
+
+ LAMS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ |
+
+
+
+
+ Wait...
+ |
+
+
+ [HELP]
+
+
+ |
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+
Index: lams_learning/web/layout/layout.jsp
===================================================================
diff -u
--- lams_learning/web/layout/layout.jsp (revision 0)
+++ lams_learning/web/layout/layout.jsp (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,29 @@
+<%@ page language="java"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean" prefix="bean"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-html" prefix="html"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-tiles" prefix="tiles"%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
+
+
+
+ <%-- includeBodyTag, this variable is used to stop the default behaviour of
+ displaying body tags (for use with a frameset) --%>
+
+
+
+ LAMS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
Index: lams_learning/web/lessonComplete.jsp
===================================================================
diff -u
--- lams_learning/web/lessonComplete.jsp (revision 0)
+++ lams_learning/web/lessonComplete.jsp (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,13 @@
+
+<%@ page language="java"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean" prefix="bean"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-html" prefix="html"%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
+
+
+
Congratulations, you have finished.
+
You have now completed your learning activity.
+ Please log out or select a new session from the Available Sessions
+ Panel
+
+
Index: lams_learning/web/optionsActivity.jsp
===================================================================
diff -u
--- lams_learning/web/optionsActivity.jsp (revision 0)
+++ lams_learning/web/optionsActivity.jsp (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,160 @@
+
+<%@ page language="java"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean" prefix="bean"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-html" prefix="html"%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+ |
+
+
+
+
+ |
+ |
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ You must complete at lease
+ of these activities.
+
+ |
+
+
+ |
+
+
+
+
+
+
+ ">
+
+
+ |
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+
Index: lams_learning/web/parallelActivity.jsp
===================================================================
diff -u
--- lams_learning/web/parallelActivity.jsp (revision 0)
+++ lams_learning/web/parallelActivity.jsp (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,24 @@
+
+<%@ page language="java"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean" prefix="bean"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-html" prefix="html"%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
+
+
+<%-- TODO: use type --%>
+
+
+
+
+ Your browser does not handle frames!
+
+
+
Index: lams_learning/web/partialCompleted.jsp
===================================================================
diff -u
--- lams_learning/web/partialCompleted.jsp (revision 0)
+++ lams_learning/web/partialCompleted.jsp (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,12 @@
+
+<%@ page language="java"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean" prefix="bean"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-html" prefix="html"%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
+
+
+
+ You have to complete the other task before progressing to the next activity....
+
+
+
Index: lams_learning/web/requestDisplayActivity.jsp
===================================================================
diff -u
--- lams_learning/web/requestDisplayActivity.jsp (revision 0)
+++ lams_learning/web/requestDisplayActivity.jsp (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,29 @@
+
+<%@ page language="java"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean" prefix="bean"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-html" prefix="html"%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
+
+
+
+
+
+ LAMS
+
+
+
+
+
Index: lams_learning/web/toolActivity.jsp
===================================================================
diff -u
--- lams_learning/web/toolActivity.jsp (revision 0)
+++ lams_learning/web/toolActivity.jsp (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,35 @@
+
+<%@ page language="java"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean" prefix="bean"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-html" prefix="html"%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
+
+
+
+
+
+
+
+
+
+
+
+ The next task is loading. Please wait....
+
+ |
+
+
+
+
+
+
Index: lams_learning/web/toolTest.jsp
===================================================================
diff -u
--- lams_learning/web/toolTest.jsp (revision 0)
+++ lams_learning/web/toolTest.jsp (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a)
@@ -0,0 +1,27 @@
+
+<%@ page language="java"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean" prefix="bean"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-bean-el" prefix="bean-el"%>
+<%@ taglib uri="http://jakarta.apache.org/struts/struts-html" prefix="html"%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
+<%@ page import="com.lamsinternational.lams.lesson.LearnerProgress"%>
+
+
+
+
+
+ LAMS
+
+
+
+
+
+
+
+ this activity has already been completed
+
+
+ ">Finish
+
+
+