Index: lams_tool_forum/db/sql/drop_lams_tool_forum.sql
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_forum/db/sql/drop_lams_tool_forum.sql,v
diff -u -r1.7 -r1.8
--- lams_tool_forum/db/sql/drop_lams_tool_forum.sql 8 Nov 2005 06:15:01 -0000 1.7
+++ lams_tool_forum/db/sql/drop_lams_tool_forum.sql 22 Nov 2005 23:19:28 -0000 1.8
@@ -5,6 +5,7 @@
drop table if exists tl_lafrum11_message;
drop table if exists tl_lafrum11_message_seq;
drop table if exists tl_lafrum11_tool_session;
+drop table if exists tl_lafrum11_report;
SET FOREIGN_KEY_CHECKS=1;
Index: lams_tool_forum/db/sql/tool_insert.sql
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_forum/db/sql/tool_insert.sql,v
diff -u -r1.7 -r1.8
--- lams_tool_forum/db/sql/tool_insert.sql 22 Nov 2005 04:03:27 -0000 1.7
+++ lams_tool_forum/db/sql/tool_insert.sql 22 Nov 2005 23:19:28 -0000 1.8
@@ -43,9 +43,9 @@
1,
1,
0,
-'lams/tool/lafrum11/learning/viewForum.do',
-'lams/tool/lafrum11/authoring/init.do',
-'lams/tool/lafrum11/monitoring/listContentUsers.do',
+'tool/lafrum11/learning/viewForum.do',
+'tool/lafrum11/authoring/init.do',
+'tool/lafrum11/monitoring/listContentUsers.do',
'tool/lafrum11/export.do',
'tool/lafrum11/monitor.do',
'tool/lafrum11/contribute.do',
Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/ForumUserDao.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/ForumUserDao.java,v
diff -u -r1.2 -r1.3
--- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/ForumUserDao.java 22 Nov 2005 04:01:13 -0000 1.2
+++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/ForumUserDao.java 22 Nov 2005 23:19:28 -0000 1.3
@@ -52,4 +52,9 @@
return (ForumUser) list.get(0);
}
+ public ForumUser getByUid(Long userUid) {
+
+ return (ForumUser) this.getHibernateTemplate().get(ForumUser.class,userUid);
+ }
+
}
Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java,v
diff -u -r1.1 -r1.2
--- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java 22 Nov 2005 04:01:14 -0000 1.1
+++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java 22 Nov 2005 23:19:28 -0000 1.2
@@ -33,9 +33,11 @@
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
+import org.lamsfoundation.lams.tool.forum.persistence.ForumReport;
import org.lamsfoundation.lams.tool.forum.persistence.ForumToolSession;
import org.lamsfoundation.lams.tool.forum.service.IForumService;
import org.lamsfoundation.lams.tool.forum.util.ForumConstants;
+import org.lamsfoundation.lams.tool.forum.web.forms.MarkForm;
import org.lamsfoundation.lams.util.WebUtil;
import org.lamsfoundation.lams.web.util.AttributeNames;
import org.springframework.web.context.WebApplicationContext;
@@ -115,52 +117,60 @@
private ActionForward viewAllMarks(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ return mapping.findForward("success");
}
private ActionForward releaseMarks(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ return mapping.findForward("success");
}
private ActionForward downloadMarks(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ return mapping.findForward("success");
}
private ActionForward viewUserMark(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ return mapping.findForward("success");
}
private ActionForward editMark(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ MarkForm markForm = (MarkForm) form;
+ forumService = getForumService();
+ Long userId = new Long(WebUtil.readLongParam(request,"userID"));
+ ForumReport report = forumService.getReport(userId);
+ if(report != null){
+ markForm.setMark(new Integer(report.getMark()).toString());
+ markForm.setComment(report.getComment());
+ }
+ return mapping.findForward("success");
}
private ActionForward updateMark(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ return mapping.findForward("success");
}
private ActionForward editActivity(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ return mapping.findForward("success");
}
private ActionForward updateActivity(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ return mapping.findForward("success");
}
private ActionForward viewInstructions(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ return mapping.findForward("success");
}
private ActionForward statistic(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response) {
- return null;
+ return mapping.findForward("success");
}
Index: lams_tool_forum/web/WEB-INF/struts-config.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_forum/web/WEB-INF/Attic/struts-config.xml,v
diff -u -r1.22 -r1.23
--- lams_tool_forum/web/WEB-INF/struts-config.xml 22 Nov 2005 04:01:14 -0000 1.22
+++ lams_tool_forum/web/WEB-INF/struts-config.xml 22 Nov 2005 23:19:28 -0000 1.23
@@ -18,6 +18,10 @@
type="org.lamsfoundation.lams.tool.forum.web.forms.ForumForm"
/>
+
@@ -244,15 +248,15 @@
name="emptyForm"
scope="request"
validate="false"
- parameter="viewUserMark" >
+ parameter="releaseMarks" >
+ parameter="downloadMarks" >
+ parameter="viewAllMarks" >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+