Index: lams_central/web/WEB-INF/tags/AdvancedAccordian.tag =================================================================== diff -u -r7475d08afc280b5e2e5ddf04e8bf35e3166aaf80 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_central/web/WEB-INF/tags/AdvancedAccordian.tag (.../AdvancedAccordian.tag) (revision 7475d08afc280b5e2e5ddf04e8bf35e3166aaf80) +++ lams_central/web/WEB-INF/tags/AdvancedAccordian.tag (.../AdvancedAccordian.tag) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -35,19 +35,19 @@ <%@ taglib uri="tags-fmt" prefix="fmt"%> <%@ taglib uri="tags-lams" prefix="lams"%> -
-
- +
+
+

+ +

-
- -
+
+
+ +
+
\ No newline at end of file Index: lams_central/web/WEB-INF/tags/PageLearner.tag =================================================================== diff -u -r0b1d534ce1915b907afff0171909f90226b31921 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_central/web/WEB-INF/tags/PageLearner.tag (.../PageLearner.tag) (revision 0b1d534ce1915b907afff0171909f90226b31921) +++ lams_central/web/WEB-INF/tags/PageLearner.tag (.../PageLearner.tag) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -8,7 +8,7 @@ <%@ attribute name="title" required="false" rtexprvalue="true"%> <%@ attribute name="refresh" required="false" rtexprvalue="true"%> <%@ attribute name="hideHeader" required="false" rtexprvalue="true"%> -${empty hideHeader ? true : false } +${empty hideHeader || !hideHeader ? true : false } <%@ attribute name="hideTitle" required="false" rtexprvalue="true"%> ${empty hideTitle ? false : true } <%@ attribute name="lessonID" required="false" rtexprvalue="true"%> @@ -219,4 +219,4 @@
- \ No newline at end of file + Index: lams_central/web/WEB-INF/tags/PageMonitor.tag =================================================================== diff -u --- lams_central/web/WEB-INF/tags/PageMonitor.tag (revision 0) +++ lams_central/web/WEB-INF/tags/PageMonitor.tag (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -0,0 +1,146 @@ +<%@ tag body-content="scriptless" %> +<%@ taglib uri="tags-core" prefix="c" %> +<%@ taglib uri="tags-fmt" prefix="fmt" %> +<%@ taglib uri="tags-lams" prefix="lams" %> + +<%@ attribute name="title" required="false" rtexprvalue="true"%> +<%@ attribute name="tab1Label" required="false" rtexprvalue="true"%> +<%@ attribute name="tab2Label" required="false" rtexprvalue="true"%> +<%@ attribute name="tab3Label" required="false" rtexprvalue="true"%> +<%@ attribute name="tab1Jsp" required="false" rtexprvalue="true"%> +<%@ attribute name="tab2Jsp" required="false" rtexprvalue="true"%> +<%@ attribute name="tab3Jsp" required="false" rtexprvalue="true"%> +<%@ attribute name="helpPage" required="false" rtexprvalue="true"%> +<%@ attribute name="helpToolSignature" required="false" rtexprvalue="true"%> +<%@ attribute name="extraControl" required="false" rtexprvalue="true"%> +<%@ attribute name="hideHeader" required="false" rtexprvalue="true"%> +${empty hideHeader || !hideHeader ? true : false } +<%@ attribute name="lessonID" required="false" rtexprvalue="true"%> +<%@ attribute name="initialTabId" required="false" rtexprvalue="true"%> + + ${pageScope.initialTabId} + + + monitoring.tab.summary + monitoring.tab.edit.activity + monitoring.tab.statistics + + summary.jsp + editactivity.jsp + statistic.jsp + + + + + + LAMS :: + <c:choose> + <c:when test="${empty title}"> + <fmt:message key="activity.title"/> + </c:when> + <c:otherwise> + <c:out value="${title}" /> + </c:otherwise> + </c:choose> + + + + + + + + + + + + + + + + + onLoad='init()'> +
+
+ + + + + + + + +
+ +
+
+
+
+
+ + +
+ + +
+
+
+ +
Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/controller/MonitoringController.java =================================================================== diff -u -r52a6369ce66a2ea70d38bfa2e627dfcde6354b10 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/controller/MonitoringController.java (.../MonitoringController.java) (revision 52a6369ce66a2ea70d38bfa2e627dfcde6354b10) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/controller/MonitoringController.java (.../MonitoringController.java) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -137,6 +137,7 @@ SessionMap sessionMap = new SessionMap<>(); request.getSession().setAttribute(sessionMap.getSessionID(), sessionMap); request.setAttribute(ForumConstants.ATTR_SESSION_MAP_ID, sessionMap.getSessionID()); + sessionMap.put(AttributeNames.PARAM_MODE, "teacher"); Forum forum = forumService.getForumByContentId(toolContentId); sessionMap.put("forum", forum); @@ -285,7 +286,7 @@ responseRow.put("numberOfPosts", numberOfPosts); if (userData.length > 1 && userData[1] != null) { - responseRow.put(ForumConstants.ATTR_PORTRAIT_ID, (String) userData[2]); + responseRow.put(ForumConstants.ATTR_PORTRAIT_ID, (String) userData[1]); } rows.add(responseRow); Index: lams_tool_forum/web/WEB-INF/tags/AdvancedAccordian.tag =================================================================== diff -u -r7475d08afc280b5e2e5ddf04e8bf35e3166aaf80 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/WEB-INF/tags/AdvancedAccordian.tag (.../AdvancedAccordian.tag) (revision 7475d08afc280b5e2e5ddf04e8bf35e3166aaf80) +++ lams_tool_forum/web/WEB-INF/tags/AdvancedAccordian.tag (.../AdvancedAccordian.tag) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -35,19 +35,19 @@ <%@ taglib uri="tags-fmt" prefix="fmt"%> <%@ taglib uri="tags-lams" prefix="lams"%> -
-
- +
+
+

+ +

-
- -
+
+
+ +
+
\ No newline at end of file Index: lams_tool_forum/web/WEB-INF/tags/PageLearner.tag =================================================================== diff -u -r0b1d534ce1915b907afff0171909f90226b31921 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/WEB-INF/tags/PageLearner.tag (.../PageLearner.tag) (revision 0b1d534ce1915b907afff0171909f90226b31921) +++ lams_tool_forum/web/WEB-INF/tags/PageLearner.tag (.../PageLearner.tag) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -8,7 +8,7 @@ <%@ attribute name="title" required="false" rtexprvalue="true"%> <%@ attribute name="refresh" required="false" rtexprvalue="true"%> <%@ attribute name="hideHeader" required="false" rtexprvalue="true"%> -${empty hideHeader ? true : false } +${empty hideHeader || !hideHeader ? true : false } <%@ attribute name="hideTitle" required="false" rtexprvalue="true"%> ${empty hideTitle ? false : true } <%@ attribute name="lessonID" required="false" rtexprvalue="true"%> Index: lams_tool_forum/web/WEB-INF/tags/PageMonitor.tag =================================================================== diff -u --- lams_tool_forum/web/WEB-INF/tags/PageMonitor.tag (revision 0) +++ lams_tool_forum/web/WEB-INF/tags/PageMonitor.tag (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -0,0 +1,146 @@ +<%@ tag body-content="scriptless" %> +<%@ taglib uri="tags-core" prefix="c" %> +<%@ taglib uri="tags-fmt" prefix="fmt" %> +<%@ taglib uri="tags-lams" prefix="lams" %> + +<%@ attribute name="title" required="false" rtexprvalue="true"%> +<%@ attribute name="tab1Label" required="false" rtexprvalue="true"%> +<%@ attribute name="tab2Label" required="false" rtexprvalue="true"%> +<%@ attribute name="tab3Label" required="false" rtexprvalue="true"%> +<%@ attribute name="tab1Jsp" required="false" rtexprvalue="true"%> +<%@ attribute name="tab2Jsp" required="false" rtexprvalue="true"%> +<%@ attribute name="tab3Jsp" required="false" rtexprvalue="true"%> +<%@ attribute name="helpPage" required="false" rtexprvalue="true"%> +<%@ attribute name="helpToolSignature" required="false" rtexprvalue="true"%> +<%@ attribute name="extraControl" required="false" rtexprvalue="true"%> +<%@ attribute name="hideHeader" required="false" rtexprvalue="true"%> +${empty hideHeader || !hideHeader ? true : false } +<%@ attribute name="lessonID" required="false" rtexprvalue="true"%> +<%@ attribute name="initialTabId" required="false" rtexprvalue="true"%> + + ${pageScope.initialTabId} + + + monitoring.tab.summary + monitoring.tab.edit.activity + monitoring.tab.statistics + + summary.jsp + editactivity.jsp + statistic.jsp + + + + + + LAMS :: + <c:choose> + <c:when test="${empty title}"> + <fmt:message key="activity.title"/> + </c:when> + <c:otherwise> + <c:out value="${title}" /> + </c:otherwise> + </c:choose> + + + + + + + + + + + + + + + + + onLoad='init()'> +
+
+ + + + + + + + +
+ +
+
+
+
+
+ + +
+ + +
+
+
+ +
Index: lams_tool_forum/web/WEB-INF/tags/RestrictedUsageAccordian.tag =================================================================== diff -u -r7475d08afc280b5e2e5ddf04e8bf35e3166aaf80 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/WEB-INF/tags/RestrictedUsageAccordian.tag (.../RestrictedUsageAccordian.tag) (revision 7475d08afc280b5e2e5ddf04e8bf35e3166aaf80) +++ lams_tool_forum/web/WEB-INF/tags/RestrictedUsageAccordian.tag (.../RestrictedUsageAccordian.tag) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -35,20 +35,18 @@ <%@ taglib uri="tags-fmt" prefix="fmt"%> <%@ taglib uri="tags-lams" prefix="lams"%> -
-
- +
+
+

+ +

- -
- -
+
+
+ +
+
- \ No newline at end of file Index: lams_tool_forum/web/WEB-INF/tlds/lams/lams.tld =================================================================== diff -u -rfaa119a6a494bab9b265ba46a597ee3442bb56cd -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/WEB-INF/tlds/lams/lams.tld (.../lams.tld) (revision faa119a6a494bab9b265ba46a597ee3442bb56cd) +++ lams_tool_forum/web/WEB-INF/tlds/lams/lams.tld (.../lams.tld) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -346,6 +346,10 @@ /WEB-INF/tags/PageLearner.tag + PageMonitor + /WEB-INF/tags/PageMonitor.tag + + Popover /WEB-INF/tags/Popover.tag Index: lams_tool_forum/web/jsps/learning/message/msgview.jsp =================================================================== diff -u -ra3b76a7a959ef77d75f311cc86fa65193e429289 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/learning/message/msgview.jsp (.../msgview.jsp) (revision a3b76a7a959ef77d75f311cc86fa65193e429289) +++ lams_tool_forum/web/jsps/learning/message/msgview.jsp (.../msgview.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -29,8 +29,8 @@ - - + + @@ -55,7 +55,7 @@
-
+
@@ -130,26 +130,26 @@ -
-
- +
+   -
- -   - - - - - - - - - +
+ +   + + + + + + + + + +
@@ -170,7 +170,8 @@ monitoring/editMark.do?sessionMapID=${sessionMapID}&topicID=${msgDto.message.uid}&updateMode=viewForum - + + · @@ -182,7 +183,8 @@ learning/updateMessageHideFlag.do?sessionMapID=${sessionMapID}&topicID=${msgDto.message.uid}&hideFlag=false - + + @@ -191,7 +193,8 @@ learning/updateMessageHideFlag.do?sessionMapID=${sessionMapID}&topicID=${msgDto.message.uid}&hideFlag=true - + + Index: lams_tool_forum/web/jsps/learning/viewforum.jsp =================================================================== diff -u -r7b4ee4f4e13ad862387ee258f2625342abe8321c -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/learning/viewforum.jsp (.../viewforum.jsp) (revision 7b4ee4f4e13ad862387ee258f2625342abe8321c) +++ lams_tool_forum/web/jsps/learning/viewforum.jsp (.../viewforum.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -18,7 +18,8 @@ learning/viewForum.do?mode=${sessionMap.mode}&toolSessionID=${sessionMap.toolSessionID}&sessionMapID=${sessionMapID} - + @@ -34,7 +35,9 @@ var EXE_FILE_TYPES = '${EXE_FILE_TYPES}'; var UPLOAD_FILE_MAX_SIZE = '${UPLOAD_FILE_MAX_SIZE}'; - checkNextGateActivity('finishButton', '${sessionMap.toolSessionID}', '', submitFinish); + + checkNextGateActivity('finishButton', '${sessionMap.toolSessionID}', '', submitFinish); + function submitFinish() { location.href = '${finish}'; Index: lams_tool_forum/web/jsps/learning/viewtopic.jsp =================================================================== diff -u -r7b4ee4f4e13ad862387ee258f2625342abe8321c -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/learning/viewtopic.jsp (.../viewtopic.jsp) (revision 7b4ee4f4e13ad862387ee258f2625342abe8321c) +++ lams_tool_forum/web/jsps/learning/viewtopic.jsp (.../viewtopic.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -7,7 +7,8 @@ - + Index: lams_tool_forum/web/jsps/monitoring/editactivity.jsp =================================================================== diff -u -r7b3ea39ddf6e10186cf9916562121c205bb0e5ad -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/monitoring/editactivity.jsp (.../editactivity.jsp) (revision 7b3ea39ddf6e10186cf9916562121c205bb0e5ad) +++ lams_tool_forum/web/jsps/monitoring/editactivity.jsp (.../editactivity.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -1,43 +1,44 @@ <%@ include file="/common/taglibs.jsp"%> - + - + - + - - - - - - + + - - - - -
+
+
+
-
+ +
-
+
+
-
+ +
-
+
+
+
-
- - - -
- - - - +
+
+ + + +
+ + +
Index: lams_tool_forum/web/jsps/monitoring/monitoring.jsp =================================================================== diff -u -r47dddf6db4afaba99d8f3f88fc50b16df9251a76 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/monitoring/monitoring.jsp (.../monitoring.jsp) (revision 47dddf6db4afaba99d8f3f88fc50b16df9251a76) +++ lams_tool_forum/web/jsps/monitoring/monitoring.jsp (.../monitoring.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -1,81 +1,10 @@ - - <%@ include file="/common/taglibs.jsp"%> <%@ page import="org.lamsfoundation.lams.tool.forum.ForumConstants"%> - - - <fmt:message key="activity.title" /> - <%@ include file="/common/tabbedheader.jsp"%> - - - - - - - - + + + - - - - - - - - - - - - - - - - - - +
+
Index: lams_tool_forum/web/jsps/monitoring/parts/daterestriction.jsp =================================================================== diff -u -rabf11f48c3a772c5715c3e5caa1ecc86d62056a8 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/monitoring/parts/daterestriction.jsp (.../daterestriction.jsp) (revision abf11f48c3a772c5715c3e5caa1ecc86d62056a8) +++ lams_tool_forum/web/jsps/monitoring/parts/daterestriction.jsp (.../daterestriction.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -1,29 +1,40 @@ <%@include file="/common/taglibs.jsp"%> - - -

+

+ +

style="display: none;" > -
- - - - +
+
+ +
+ +
+ +
+ +
+ +
style="display: none;" > - - + +
- - \ No newline at end of file + Index: lams_tool_forum/web/jsps/monitoring/statisticpart.jsp =================================================================== diff -u -r52a6369ce66a2ea70d38bfa2e627dfcde6354b10 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/monitoring/statisticpart.jsp (.../statisticpart.jsp) (revision 52a6369ce66a2ea70d38bfa2e627dfcde6354b10) +++ lams_tool_forum/web/jsps/monitoring/statisticpart.jsp (.../statisticpart.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -6,9 +6,9 @@ - + - + @@ -26,74 +26,76 @@ -
-
- - : - +
+
+ :
-
+
-

- - - - - - - - + - - -
+
+ +
+ +
+
+
-
+ +
-
+ + +
+
-
+
-
+
+
+
- - - - - - + + + - - - - - + + -
+
+
+
-
+ +
-
+ +
-
+
+
+ + learning/viewTopic.do?sessionMapID=${sessionMapID}&toolSessionID=${toolSessionDto.sessionID}&topicID=${topic.message.uid}&mode=teacher&pageLastId=0 - - - -
+ + +
-
+ +
-
+
- - Index: lams_tool_forum/web/jsps/monitoring/summary.jsp =================================================================== diff -u -r52a6369ce66a2ea70d38bfa2e627dfcde6354b10 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/monitoring/summary.jsp (.../summary.jsp) (revision 52a6369ce66a2ea70d38bfa2e627dfcde6354b10) +++ lams_tool_forum/web/jsps/monitoring/summary.jsp (.../summary.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -7,10 +7,10 @@ - + - - + + - + + + + + + + - - + -
-

+
+
-

-
+
+
- + - +
- -
- - - -
-
- - - : +
+
+ +
- -
+ +
- - - - - - + + + + + + -

-

+
+
style="display:none;"> - - + +
learning/viewForum.do?toolSessionID=${sessionDto.sessionID}&topicID=${topic.message.uid}&mode=teacher - + + + - + + - - + + -

+
+
- ${ !sessionMap.isGroupedActivity || ! status.last ? '
 
' : ''} - + ${ !sessionMap.isGroupedActivity || ! status.last ? '
 
' : ''} - -
- <%@include file="parts/advanceOptions.jsp"%> - +
<%@include file="parts/daterestriction.jsp"%> Index: lams_tool_forum/web/jsps/monitoring/updatemarks.jsp =================================================================== diff -u -r52a6369ce66a2ea70d38bfa2e627dfcde6354b10 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/monitoring/updatemarks.jsp (.../updatemarks.jsp) (revision 52a6369ce66a2ea70d38bfa2e627dfcde6354b10) +++ lams_tool_forum/web/jsps/monitoring/updatemarks.jsp (.../updatemarks.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -1,91 +1,93 @@ - - <%@ include file="/common/taglibs.jsp"%> + + - - - <fmt:message key="activity.title" /> - <%@ include file="/common/header.jsp"%> - - - - + + + + + + +

+ ${title} +

- - - - - - - - - + + + + -

-   +

+   +     -

+
+

-

- - learning/viewTopic.do?topicID=${topic.message.uid}&create=${topic.message.created.time}&sessionMapID=${markForm.sessionMapID} - - - - - - - -

- +
+ + + learning/viewTopic.do?topicID=${topic.message.uid}&create=${topic.message.created.time}&sessionMapID=${markForm.sessionMapID}&mode=teacher + + + + +
+ + + +   + + +
+
+
-
- - -
-
- - - -
+ +
+ + +
+
+ + + +
-
- " class="btn btn-default" /> +
+ - - - ?sessionMapID=${markForm.sessionMapID}&userUid=${user.uid}&toolSessionID=${sessionMap.toolSessionID} - - - - - - ?sessionMapID=${markForm.sessionMapID}&topicID=${sessionMap.rootUid} - - - - "> -
- - - - - - - - - - - - - - + + + ?sessionMapID=${markForm.sessionMapID}&userUid=${user.uid}&toolSessionID=${sessionMap.toolSessionID} + + + + + ?sessionMapID=${markForm.sessionMapID}&topicID=${sessionMap.rootUid} + + + +
+ + Fisheye: Tag b3dd7f3d65e4eec044f69c253259b5ff743b6700 refers to a dead (removed) revision in file `lams_tool_forum/web/jsps/monitoring/viewactivity.jsp'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_forum/web/jsps/monitoring/viewmarks.jsp =================================================================== diff -u -r2de8f805211b6433aff4efd6fa9275a1b9933033 -rb3dd7f3d65e4eec044f69c253259b5ff743b6700 --- lams_tool_forum/web/jsps/monitoring/viewmarks.jsp (.../viewmarks.jsp) (revision 2de8f805211b6433aff4efd6fa9275a1b9933033) +++ lams_tool_forum/web/jsps/monitoring/viewmarks.jsp (.../viewmarks.jsp) (revision b3dd7f3d65e4eec044f69c253259b5ff743b6700) @@ -1,99 +1,114 @@ - - <%@ include file="/common/taglibs.jsp"%> - - - <fmt:message key="activity.title" /> - <%@ include file="/common/header.jsp"%> - - + + + - - - - +

+ ${title} +

- -
- -
-
+ +
+ +
+
-

-    - -

+

+    + +

- + +
+ + + + + + + + + + + + -
+
+ + + + + + + +
- - - - - - - - - - - - +
+ -
-

- - - - - + + +   -

+ + + download/?uuid=${file.fileDisplayUuid}&versionID=${file.fileVersionId}&preferDownload=true + + + + + + + +
+
+ +
+
+ ${topic.message.replyNumber} +
- -
- -
- + +
+
+ +
+
+ + + + + + + + + + + + - " class="btn btn-default btn-sm" /> - -
- -
-
-
${topic.message.replyNumber}
-
-
-
-
- - - - - - - - + + +
-
-
+
+ +
+
@@ -104,35 +119,14 @@
- -
- - - - - - download/?uuid=${file.fileDisplayUuid}&versionID=${file.fileVersionId}&preferDownload=true - - - - -
-
- - - - - - - - - - - - - +
+ + +
+ +
+