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.39 -r1.40 --- lams_tool_forum/conf/xdoclet/struts-actions.xml 22 Aug 2006 04:50:34 -0000 1.39 +++ lams_tool_forum/conf/xdoclet/struts-actions.xml 23 Aug 2006 05:42:17 -0000 1.40 @@ -287,6 +287,11 @@ parameter="viewTopic"> + + + 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.23 -r1.24 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java 23 Aug 2006 01:08:21 -0000 1.23 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java 23 Aug 2006 05:42:17 -0000 1.24 @@ -142,6 +142,9 @@ if (param.equals("viewTopic")) { return viewTopic(mapping, form, request, response); } + if (param.equals("viewTopicTree")) { + return viewTopicTree(mapping, form, request, response); + } return mapping.findForward("error"); } @@ -623,6 +626,27 @@ } /** + * View all messages under one topic. + * + * @param mapping + * @param form + * @param request + * @param response + * @return + */ + private ActionForward viewTopicTree(ActionMapping mapping, ActionForm form, + HttpServletRequest request, HttpServletResponse response) { + + Long rootTopicId = WebUtil.readLongParam(request, ForumConstants.ATTR_TOPIC_ID); + forumService = getForumService(); + // get root topic list + List msgDtoList = forumService.getTopicThread(rootTopicId); + request.setAttribute(ForumConstants.AUTHORING_TOPIC_THREAD, msgDtoList); + + return mapping.findForward("success"); + } + + /** * View topic subject, content and attachement. * * @param mapping 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.44 -r1.45 --- lams_tool_forum/web/WEB-INF/struts-config.xml 22 Aug 2006 04:50:35 -0000 1.44 +++ lams_tool_forum/web/WEB-INF/struts-config.xml 23 Aug 2006 05:42:17 -0000 1.45 @@ -312,6 +312,11 @@ parameter="viewTopic"> + + + Index: lams_tool_forum/web/WEB-INF/struts/tiles-defs.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/WEB-INF/struts/Attic/tiles-defs.xml,v diff -u -r1.30 -r1.31 --- lams_tool_forum/web/WEB-INF/struts/tiles-defs.xml 8 Aug 2006 01:56:34 -0000 1.30 +++ lams_tool_forum/web/WEB-INF/struts/tiles-defs.xml 23 Aug 2006 05:42:17 -0000 1.31 @@ -119,8 +119,12 @@ - + + + + + Index: lams_tool_forum/web/jsps/authoring/message/topiclist.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/authoring/message/topiclist.jsp,v diff -u -r1.3 -r1.4 --- lams_tool_forum/web/jsps/authoring/message/topiclist.jsp 18 Aug 2006 06:59:44 -0000 1.3 +++ lams_tool_forum/web/jsps/authoring/message/topiclist.jsp 23 Aug 2006 05:42:17 -0000 1.4 @@ -1,4 +1,7 @@ <%@ include file="/common/taglibs.jsp" %> + + +
Index: lams_tool_forum/web/jsps/monitoring/statisticpart.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/statisticpart.jsp,v diff -u -r1.1 -r1.2 --- lams_tool_forum/web/jsps/monitoring/statisticpart.jsp 4 Aug 2006 04:25:32 -0000 1.1 +++ lams_tool_forum/web/jsps/monitoring/statisticpart.jsp 23 Aug 2006 05:42:17 -0000 1.2 @@ -40,7 +40,7 @@ - @@ -71,5 +82,3 @@
- + 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.12 -r1.13 --- lams_tool_forum/web/jsps/monitoring/updatemarks.jsp 8 Aug 2006 01:56:34 -0000 1.12 +++ lams_tool_forum/web/jsps/monitoring/updatemarks.jsp 23 Aug 2006 05:42:17 -0000 1.13 @@ -49,7 +49,7 @@ <%@ include file="/common/messages.jsp"%>
+ * @@ -58,8 +58,19 @@
- - + + +
+ + +
- - Fisheye: Tag 1.5 refers to a dead (removed) revision in file `lams_tool_forum/web/jsps/monitoring/viewtopic.jsp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 1.4 refers to a dead (removed) revision in file `lams_tool_forum/web/jsps/monitoring/message/topicview.jsp'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_forum/web/jsps/monitoring/message/viewtopic.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/message/viewtopic.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_forum/web/jsps/monitoring/message/viewtopic.jsp 23 Aug 2006 05:42:16 -0000 1.1 @@ -0,0 +1,49 @@ +<%@ include file="/common/taglibs.jsp"%> + + + + + + + + + + + + + + + + + + +
+ +
+ + + - + + + +
+ +
+ + + + + + +
+ + + + + + +
+ +
+ + Index: lams_tool_forum/web/jsps/monitoring/message/viewtopictree.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/message/viewtopictree.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_forum/web/jsps/monitoring/message/viewtopictree.jsp 23 Aug 2006 05:42:16 -0000 1.1 @@ -0,0 +1,73 @@ +<%@ include file="/common/taglibs.jsp"%> + + + + +
em;"> + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + - + + +
+ +
+ + + + + + +
+ +
+ ${msgDto.mark} +
+ +
+ + + + + + + + +
+
+
+ + + + + +
+ +