Index: lams_tool_forum/conf/xdoclet/struts-actions.xml =================================================================== diff -u -r2a57d40ab3cf7e13403891bc612cd599217da234 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/conf/xdoclet/struts-actions.xml (.../struts-actions.xml) (revision 2a57d40ab3cf7e13403891bc612cd599217da234) +++ lams_tool_forum/conf/xdoclet/struts-actions.xml (.../struts-actions.xml) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -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 =================================================================== diff -u -r811003bdaefc92c8f7ddc49a1caaa9116cb8f729 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/AuthoringAction.java (.../AuthoringAction.java) (revision 811003bdaefc92c8f7ddc49a1caaa9116cb8f729) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/AuthoringAction.java (.../AuthoringAction.java) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -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 =================================================================== diff -u -r811003bdaefc92c8f7ddc49a1caaa9116cb8f729 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java (.../LearningAction.java) (revision 811003bdaefc92c8f7ddc49a1caaa9116cb8f729) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java (.../LearningAction.java) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -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 =================================================================== diff -u -r2a57d40ab3cf7e13403891bc612cd599217da234 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java (.../MonitoringAction.java) (revision 2a57d40ab3cf7e13403891bc612cd599217da234) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java (.../MonitoringAction.java) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -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 =================================================================== diff -u -r2cbe00467f4c2d4ad30ba38f398830c6de5d2e95 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/web/WEB-INF/struts-config.xml (.../struts-config.xml) (revision 2cbe00467f4c2d4ad30ba38f398830c6de5d2e95) +++ lams_tool_forum/web/WEB-INF/struts-config.xml (.../struts-config.xml) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -259,52 +259,64 @@ parameter="downloadMarks" > - + parameter="viewAllMarks" > - + - + parameter="viewUserMark" > + - + - + + + + - + - + - + - + + + + + + + + + + + + + + + + + Index: lams_tool_forum/web/jsps/monitoring/contentuserlist.jsp =================================================================== diff -u -r2a57d40ab3cf7e13403891bc612cd599217da234 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/web/jsps/monitoring/contentuserlist.jsp (.../contentuserlist.jsp) (revision 2a57d40ab3cf7e13403891bc612cd599217da234) +++ lams_tool_forum/web/jsps/monitoring/contentuserlist.jsp (.../contentuserlist.jsp) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -14,7 +14,7 @@ - + Index: lams_tool_forum/web/jsps/monitoring/editactivity.jsp =================================================================== diff -u -r2a57d40ab3cf7e13403891bc612cd599217da234 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/web/jsps/monitoring/editactivity.jsp (.../editactivity.jsp) (revision 2a57d40ab3cf7e13403891bc612cd599217da234) +++ lams_tool_forum/web/jsps/monitoring/editactivity.jsp (.../editactivity.jsp) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -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 =================================================================== diff -u -r2a57d40ab3cf7e13403891bc612cd599217da234 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/web/jsps/monitoring/instructions.jsp (.../instructions.jsp) (revision 2a57d40ab3cf7e13403891bc612cd599217da234) +++ lams_tool_forum/web/jsps/monitoring/instructions.jsp (.../instructions.jsp) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -1,3 +1,5 @@ +<%@ include file="/includes/taglibs.jsp" %> +

Fisheye: Tag 7e3a5a06958382ab32f15969c971d7b3e1599626 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 7e3a5a06958382ab32f15969c971d7b3e1599626 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 =================================================================== diff -u -r2a57d40ab3cf7e13403891bc612cd599217da234 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/web/jsps/monitoring/updatemarks.jsp (.../updatemarks.jsp) (revision 2a57d40ab3cf7e13403891bc612cd599217da234) +++ lams_tool_forum/web/jsps/monitoring/updatemarks.jsp (.../updatemarks.jsp) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -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 =================================================================== diff -u -r2a57d40ab3cf7e13403891bc612cd599217da234 -r7e3a5a06958382ab32f15969c971d7b3e1599626 --- lams_tool_forum/web/jsps/monitoring/usermarklist.jsp (.../usermarklist.jsp) (revision 2a57d40ab3cf7e13403891bc612cd599217da234) +++ lams_tool_forum/web/jsps/monitoring/usermarklist.jsp (.../usermarklist.jsp) (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -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 =================================================================== diff -u --- lams_tool_forum/web/jsps/monitoring/viewactivity.jsp (revision 0) +++ lams_tool_forum/web/jsps/monitoring/viewactivity.jsp (revision 7e3a5a06958382ab32f15969c971d7b3e1599626) @@ -0,0 +1,30 @@ + +
+

+

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