Index: lams_central/web/css/_learner_base.scss =================================================================== diff -u -r8727ef2d06f488a13a0729f5304d091e3ecc036c -rbe48c7dd8438a3e7f038876851f7a3b740c8f4f4 --- lams_central/web/css/_learner_base.scss (.../_learner_base.scss) (revision 8727ef2d06f488a13a0729f5304d091e3ecc036c) +++ lams_central/web/css/_learner_base.scss (.../_learner_base.scss) (revision be48c7dd8438a3e7f038876851f7a3b740c8f4f4) @@ -207,6 +207,12 @@ .msg .panel-footer { font-size: $font-size-small; } + +.msg .checkbox { + margin-top: 0px; + margin-bottom: 0px; +} + .panel-heading-sm { padding: 3px 5px; font-size: smaller; Index: lams_tool_forum/conf/language/lams/ApplicationResources.properties =================================================================== diff -u -r5347a708701fd53e927a58627a0754f9eaf0d198 -rbe48c7dd8438a3e7f038876851f7a3b740c8f4f4 --- lams_tool_forum/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision 5347a708701fd53e927a58627a0754f9eaf0d198) +++ lams_tool_forum/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision be48c7dd8438a3e7f038876851f7a3b740c8f4f4) @@ -249,6 +249,8 @@ admin.return =Return to maintain LAMS admin.button.save =Save admin.keep.learner.content =Don't delete postings when learners are removed from the activity. - - +label.authoring.advance.enable.anonymous.posts =Enable Anonymous Posts +label.post.anonomously=Post anonymously +label.anonymous=Anonymous +label.anonymous.tooltip=Turn on "Post anonymously" to hide your name from other learners. Teachers will still be able to see your name in monitoring. #======= End labels: Exported 243 labels for en AU ===== Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/util/ForumConstants.java =================================================================== diff -u -r60d9a173d5590295376322fc3e857ae2dca37717 -rbe48c7dd8438a3e7f038876851f7a3b740c8f4f4 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/util/ForumConstants.java (.../ForumConstants.java) (revision 60d9a173d5590295376322fc3e857ae2dca37717) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/util/ForumConstants.java (.../ForumConstants.java) (revision be48c7dd8438a3e7f038876851f7a3b740c8f4f4) @@ -89,6 +89,8 @@ public static final String ATTR_ALLOW_RATE_MESSAGES = "allowRateMessages"; + public static final String ATTR_ALLOW_ANONYMOUS = "allowAnonym"; + public static final String ATTR_MINIMUM_RATE = "minimumRate"; public static final String ATTR_MAXIMUM_RATE = "maximumRate"; Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java =================================================================== diff -u -r045ebfd1d11d9ed0a1f81a00abb1a2ea373e8d93 -rbe48c7dd8438a3e7f038876851f7a3b740c8f4f4 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java (.../LearningAction.java) (revision 045ebfd1d11d9ed0a1f81a00abb1a2ea373e8d93) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java (.../LearningAction.java) (revision be48c7dd8438a3e7f038876851f7a3b740c8f4f4) @@ -233,6 +233,7 @@ sessionMap.put(ForumConstants.ATTR_LOCK_WHEN_FINISHED, forum.getLockWhenFinished()); sessionMap.put(ForumConstants.ATTR_USER_FINISHED, forumUser.isSessionFinished()); sessionMap.put(ForumConstants.ATTR_ALLOW_EDIT, forum.isAllowEdit()); + sessionMap.put(ForumConstants.ATTR_ALLOW_ANONYMOUS, forum.getAllowAnonym()); sessionMap.put(ForumConstants.ATTR_ALLOW_UPLOAD, forum.isAllowUpload()); int uploadMaxFileSize = Configuration.getAsInt(ConfigurationKeys.UPLOAD_FILE_MAX_SIZE); @@ -986,6 +987,7 @@ messagePO.setBody(message.getBody()); messagePO.setUpdated(new Date()); messagePO.setModifiedBy(getCurrentUser(request, (Long) sessionMap.get(AttributeNames.PARAM_TOOL_SESSION_ID))); + messagePO.setIsAnonymous(message.getIsAnonymous()); setAttachment(messageForm, messagePO); if (makeAuditEntry) { Index: lams_tool_forum/web/jsps/authoring/advance.jsp =================================================================== diff -u -r6af6a143d4f023e8011080783cb827368ead638e -rbe48c7dd8438a3e7f038876851f7a3b740c8f4f4 --- lams_tool_forum/web/jsps/authoring/advance.jsp (.../advance.jsp) (revision 6af6a143d4f023e8011080783cb827368ead638e) +++ lams_tool_forum/web/jsps/authoring/advance.jsp (.../advance.jsp) (revision be48c7dd8438a3e7f038876851f7a3b740c8f4f4) @@ -25,6 +25,12 @@
+ +
+ +
Index: lams_tool_forum/web/jsps/learning/message/topiclist.jsp =================================================================== diff -u -r8d86828678df0dc6592232925d24002e3d134211 -rbe48c7dd8438a3e7f038876851f7a3b740c8f4f4 --- lams_tool_forum/web/jsps/learning/message/topiclist.jsp (.../topiclist.jsp) (revision 8d86828678df0dc6592232925d24002e3d134211) +++ lams_tool_forum/web/jsps/learning/message/topiclist.jsp (.../topiclist.jsp) (revision be48c7dd8438a3e7f038876851f7a3b740c8f4f4) @@ -55,11 +55,40 @@ - - - - - + <%-- Author Name --%> + + + + + + + + + + + ${msgAuthor} () + + + ${msgAuthor} + + + + + + + + + + + + + ${msgAuthor} + + + + + + Index: lams_tool_forum/web/jsps/monitoring/parts/advanceOptions.jsp =================================================================== diff -u -r26a0240d04a160036cc15d1adca267cd1e9c42e5 -rbe48c7dd8438a3e7f038876851f7a3b740c8f4f4 --- lams_tool_forum/web/jsps/monitoring/parts/advanceOptions.jsp (.../advanceOptions.jsp) (revision 26a0240d04a160036cc15d1adca267cd1e9c42e5) +++ lams_tool_forum/web/jsps/monitoring/parts/advanceOptions.jsp (.../advanceOptions.jsp) (revision be48c7dd8438a3e7f038876851f7a3b740c8f4f4) @@ -40,6 +40,24 @@ + + + + + + + + + + + + + + + + + + @@ -54,7 +72,7 @@ - +