Index: lams_tool_forum/conf/xdoclet/struts-actions.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/conf/xdoclet/struts-actions.xml,v diff -u -r1.18 -r1.19 --- lams_tool_forum/conf/xdoclet/struts-actions.xml 23 Nov 2005 04:07:30 -0000 1.18 +++ lams_tool_forum/conf/xdoclet/struts-actions.xml 23 Nov 2005 05:24:36 -0000 1.19 @@ -225,56 +225,69 @@ parameter="downloadMarks" > - - + parameter="viewAllMarks" > + - + - + parameter="viewUserMark" > + - + - + + + + + - + + - + + - + Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/AuthoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/AuthoringAction.java,v diff -u -r1.24 -r1.25 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/AuthoringAction.java 22 Nov 2005 04:01:14 -0000 1.24 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/AuthoringAction.java 23 Nov 2005 05:24:36 -0000 1.25 @@ -523,7 +523,7 @@ message.setUpdated(new Date()); message.setLastReplyDate(new Date()); //check whether this user exist or not - ForumUser forumUser = forumService.getUserByUserId(new Long(user.getUserID().intValue()),null); + ForumUser forumUser = forumService.getUserByUserAndSession(new Long(user.getUserID().intValue()),null); if(forumUser == null){ //if user not exist, create new one in database forumUser = new ForumUser(user,null); Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java,v diff -u -r1.15 -r1.16 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java 22 Nov 2005 04:01:14 -0000 1.15 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java 23 Nov 2005 05:24:36 -0000 1.16 @@ -420,7 +420,7 @@ UserDTO user = (UserDTO) ss.getAttribute(AttributeNames.USER); //check whether this user exist or not Long sessionId = (Long) request.getSession().getAttribute(AttributeNames.PARAM_TOOL_SESSION_ID); - ForumUser forumUser = forumService.getUserByUserId(new Long(user.getUserID().intValue()),sessionId); + ForumUser forumUser = forumService.getUserByUserAndSession(new Long(user.getUserID().intValue()),sessionId); if(forumUser == null){ //if user not exist, create new one in database ForumToolSession session = forumService.getSessionBySessionId(sessionId); 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.3 -r1.4 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java 23 Nov 2005 04:07:30 -0000 1.3 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java 23 Nov 2005 05:24:36 -0000 1.4 @@ -81,6 +81,9 @@ } //***************** Activity and Instructions ******************** + if (param.equals("viewActivity")) { + return viewActivity(mapping,form, request, response); + } if (param.equals("editActivity")) { return editActivity(mapping,form, request, response); } @@ -143,12 +146,12 @@ private ActionForward viewUserMark(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { - Long userId = new Long(WebUtil.readLongParam(request,ForumConstants.USER_UID)); + Long userUid = new Long(WebUtil.readLongParam(request,ForumConstants.USER_UID)); Long sessionId = new Long(WebUtil.readLongParam(request,AttributeNames.PARAM_TOOL_SESSION_ID)); forumService = getForumService(); - List messageList = forumService.getMessagesByUserUid(userId); - ForumUser user = forumService.getUserByUserId(userId,sessionId); + List messageList = forumService.getMessagesByUserUid(userUid,sessionId); + ForumUser user = forumService.getUser(userUid); //each back to web page request.setAttribute("topicList",messageList); @@ -159,13 +162,13 @@ private ActionForward editMark(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { - Long userId = new Long(WebUtil.readLongParam(request,ForumConstants.USER_UID)); + Long userUid = new Long(WebUtil.readLongParam(request,ForumConstants.USER_UID)); Long messageId = new Long(WebUtil.readLongParam(request,ForumConstants.MESSAGE_UID)); Long sessionId = new Long(WebUtil.readLongParam(request,AttributeNames.PARAM_TOOL_SESSION_ID)); forumService = getForumService(); Message msg = forumService.getMessage(messageId); - ForumUser user = forumService.getUserByUserId(userId,sessionId); + ForumUser user = forumService.getUser(userUid); //each back to web page if(msg.getReport() != null){ @@ -199,18 +202,33 @@ return mapping.findForward("success"); } - + + private ActionForward viewActivity(ActionMapping mapping, ActionForm form, HttpServletRequest request, + HttpServletResponse response) { + Long contentId = new Long(WebUtil.readLongParam(request,AttributeNames.PARAM_TOOL_CONTENT_ID)); + forumService = getForumService(); + Forum forum = forumService.getForum(contentId); + String title = forum.getTitle(); + String instruction = forum.getInstructions(); + + request.setAttribute(AttributeNames.PARAM_TOOL_CONTENT_ID,contentId); + request.setAttribute("title",title); + request.setAttribute("instruction",instruction); + return mapping.findForward("success"); + } private ActionForward editActivity(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { + Long contentId = new Long(WebUtil.readLongParam(request,AttributeNames.PARAM_TOOL_CONTENT_ID)); forumService = getForumService(); Forum forum = forumService.getForum(contentId); + String title = forum.getTitle(); String instruction = forum.getInstructions(); - request.setAttribute("contentID",contentId); request.setAttribute("title",title); request.setAttribute("instruction",instruction); + request.setAttribute(AttributeNames.PARAM_TOOL_CONTENT_ID,contentId); 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.23 -r1.24 --- lams_tool_forum/web/WEB-INF/struts-config.xml 22 Nov 2005 23:19:28 -0000 1.23 +++ lams_tool_forum/web/WEB-INF/struts-config.xml 23 Nov 2005 05:24:37 -0000 1.24 @@ -259,52 +259,64 @@ parameter="downloadMarks" > - + parameter="viewAllMarks" > - + - + parameter="viewUserMark" > + - + - + + + + - + - + - + - + + + + + + + + + + + + + + + + + Index: lams_tool_forum/web/jsps/monitoring/contentuserlist.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/Attic/contentuserlist.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_forum/web/jsps/monitoring/contentuserlist.jsp 23 Nov 2005 04:07:30 -0000 1.2 +++ lams_tool_forum/web/jsps/monitoring/contentuserlist.jsp 23 Nov 2005 05:24:36 -0000 1.3 @@ -14,7 +14,7 @@ - + Index: lams_tool_forum/web/jsps/monitoring/editactivity.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/editactivity.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_forum/web/jsps/monitoring/editactivity.jsp 23 Nov 2005 04:07:30 -0000 1.2 +++ lams_tool_forum/web/jsps/monitoring/editactivity.jsp 23 Nov 2005 05:24:36 -0000 1.3 @@ -1,4 +1,6 @@ - +<%@ include file="/includes/taglibs.jsp" %> + +

@@ -35,5 +37,3 @@
- - \ No newline at end of file Index: lams_tool_forum/web/jsps/monitoring/instructions.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/Attic/instructions.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_forum/web/jsps/monitoring/instructions.jsp 23 Nov 2005 04:07:30 -0000 1.2 +++ lams_tool_forum/web/jsps/monitoring/instructions.jsp 23 Nov 2005 05:24:36 -0000 1.3 @@ -1,3 +1,5 @@ +<%@ include file="/includes/taglibs.jsp" %> +

Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_tool_forum/web/jsps/monitoring/showactivity.jsp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_tool_forum/web/jsps/monitoring/success.jsp'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_forum/web/jsps/monitoring/updatemarks.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/updatemarks.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_forum/web/jsps/monitoring/updatemarks.jsp 23 Nov 2005 04:07:30 -0000 1.2 +++ lams_tool_forum/web/jsps/monitoring/updatemarks.jsp 23 Nov 2005 05:24:36 -0000 1.3 @@ -1,3 +1,4 @@ +<%@ include file="/includes/taglibs.jsp" %> Please assign a mark and a comment for the report by ,

Index: lams_tool_forum/web/jsps/monitoring/usermarklist.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/Attic/usermarklist.jsp,v diff -u -r1.1 -r1.2 --- lams_tool_forum/web/jsps/monitoring/usermarklist.jsp 23 Nov 2005 04:07:30 -0000 1.1 +++ lams_tool_forum/web/jsps/monitoring/usermarklist.jsp 23 Nov 2005 05:24:36 -0000 1.2 @@ -1,5 +1,5 @@ - - +<%@ include file="/includes/taglibs.jsp" %> + Following files have been submitted by , @@ -33,12 +33,13 @@ Index: lams_tool_forum/web/jsps/monitoring/viewactivity.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/viewactivity.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_forum/web/jsps/monitoring/viewactivity.jsp 23 Nov 2005 05:24:36 -0000 1.1 @@ -0,0 +1,30 @@ + +
+

+

+
-
+
+ > > > - +
+ + + + + + + + + + + + + + +
: + +
: + +
+ + + +
+ +