Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/AuthoringAction.java =================================================================== diff -u -rbd376d76233dad7d0a0775762385918fcbb96f4c -rd7adf6de8184f09b4a96db90aa072276d6533067 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/AuthoringAction.java (.../AuthoringAction.java) (revision bd376d76233dad7d0a0775762385918fcbb96f4c) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/AuthoringAction.java (.../AuthoringAction.java) (revision d7adf6de8184f09b4a96db90aa072276d6533067) @@ -932,7 +932,7 @@ if(StringUtils.equals(modeStr, ToolAccessMode.TEACHER.toString())){ return errors; } - if(!form.getForum().isAllowRichEditor()){ + if(!form.getForum().isAllowRichEditor() && form.getForum().isLimitedInput()){ if(form.getForum().getLimitedChar() <=0){ ActionMessage error = new ActionMessage("error.limit.char.less.zero"); errors.add(ActionMessages.GLOBAL_MESSAGE, error); Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java =================================================================== diff -u -rd07409f014674f056d1bd67d865ba77f0f8298e9 -rd7adf6de8184f09b4a96db90aa072276d6533067 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java (.../LearningAction.java) (revision d07409f014674f056d1bd67d865ba77f0f8298e9) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java (.../LearningAction.java) (revision d7adf6de8184f09b4a96db90aa072276d6533067) @@ -198,9 +198,12 @@ } //set some option flag to HttpSession + // if allowRichEditor = true then don't restrict the number of chars + // if isLimitedInput = false then don't restrict the number of chars + // Indicate don't restrict number of chars by allowNumber = 0 Long forumId = forum.getUid(); Boolean allowRichEditor = new Boolean(forum.isAllowRichEditor()); - int allowNumber = forum.getLimitedChar(); + int allowNumber = forum.isLimitedInput() || forum.isAllowRichEditor() ? forum.getLimitedChar() : 0; // get notebook entry String entryText = new String(); Index: lams_tool_forum/web/jsps/learning/message/bodyarea.jsp =================================================================== diff -u -re32edf3f59266506e8fdbd10f7b61175111fc4dc -rd7adf6de8184f09b4a96db90aa072276d6533067 --- lams_tool_forum/web/jsps/learning/message/bodyarea.jsp (.../bodyarea.jsp) (revision e32edf3f59266506e8fdbd10f7b61175111fc4dc) +++ lams_tool_forum/web/jsps/learning/message/bodyarea.jsp (.../bodyarea.jsp) (revision d7adf6de8184f09b4a96db90aa072276d6533067) @@ -12,10 +12,12 @@ <%-- Does not user general tag becuase this field need keep compatible with FCKEditor's content --%>
- : - - - + +