Index: lams_central/src/java/org/lamsfoundation/lams/comments/web/CommentController.java
===================================================================
diff -u -r26a34c350d04eba17d74496a06d0e4664c0925e7 -r3282e8325662ca873b88ceb07e627315d415a2c6
--- lams_central/src/java/org/lamsfoundation/lams/comments/web/CommentController.java (.../CommentController.java) (revision 26a34c350d04eba17d74496a06d0e4664c0925e7)
+++ lams_central/src/java/org/lamsfoundation/lams/comments/web/CommentController.java (.../CommentController.java) (revision 3282e8325662ca873b88ceb07e627315d415a2c6)
@@ -299,7 +299,9 @@
// don't want to try to scroll as this is a single thread, completely displayed.
request.setAttribute(CommentConstants.ATTR_NO_MORE_PAGES, true);
- return "comments/topicviewwrapper";
+ boolean newUI = WebUtil.readBooleanParam(request, "newUI", false);
+ String viewDir = newUI ? "comments5" : "comments";
+ return viewDir + "/topicviewwrapper";
}
/**
@@ -389,7 +391,10 @@
request.getParameter(CommentConstants.ATTR_SESSION_MAP_ID));
request.setAttribute(CommentConstants.ATTR_PARENT_COMMENT_ID,
request.getParameter(CommentConstants.ATTR_PARENT_COMMENT_ID));
- return "comments/reply";
+
+ boolean newUI = WebUtil.readBooleanParam(request, "newUI", false);
+ String viewDir = newUI ? "comments5" : "comments";
+ return viewDir + "/reply";
}
/**
@@ -477,7 +482,10 @@
request.setAttribute(CommentConstants.ATTR_COMMENT_ID, commentId);
request.setAttribute(CommentConstants.ATTR_COMMENT, comment);
request.setAttribute(CommentConstants.ATTR_SESSION_MAP_ID, sessionMap.getSessionID());
- return "comments/edit";
+
+ boolean newUI = WebUtil.readBooleanParam(request, "newUI", false);
+ String viewDir = newUI ? "comments5" : "comments";
+ return viewDir + "/edit";
}
/**
Index: lams_central/web/WEB-INF/tags/Comments.tag
===================================================================
diff -u -rcaeb1e13c1ca119f520f63cd1f8702eaff739aa0 -r3282e8325662ca873b88ceb07e627315d415a2c6
--- lams_central/web/WEB-INF/tags/Comments.tag (.../Comments.tag) (revision caeb1e13c1ca119f520f63cd1f8702eaff739aa0)
+++ lams_central/web/WEB-INF/tags/Comments.tag (.../Comments.tag) (revision 3282e8325662ca873b88ceb07e627315d415a2c6)
@@ -15,8 +15,8 @@
<%@ attribute name="sortBy" required="false" rtexprvalue="true"%>
<%@ attribute name="embedInAccordian" required="false" rtexprvalue="true"%>
<%@ attribute name="accordionTitle" required="false" rtexprvalue="true"%>
+<%@ attribute name="bootstrap5" required="false" rtexprvalue="true"%>
-
@@ -51,41 +51,40 @@
-