댓글 글자수 제한 기능 문의 드립니다.
  • 소리공간
  • 2012.08.30 16:05:36
  • 조회 수: 1831
  • 댓글: 5

코어  1.5.3.1.hotfix1   게시판  1.4.5  최신 버젼 사용중이며

게시판 스킨은 JB_erebus_board 사용중입니다.

 

 

댓글 최소 10자 이상으로 제한하기 위하여

 

xe-modules-board-tpl-filter-insert_comment.xml

 

파일을 열어

 

    <node target="content" required="true" minlength="1"/>

 

 되어 있는 것을

 

    <node target="content" required="true" minlength="10"/>

 

으로 변경하였는데요

 

글자수 2자까지는 "내용의 글자 수를 맞추어 주세요. (10~)" 라는 경고창이 뜨는데요

 글자수 3자를 입력하니 ("테스트" 3자를 입력) 바로 등록 되어 버리는데요.

 

댓글 최소 10자 이상으로 제한 할려면 어떻게 해야 하나요.

 

참고로 타 스킨 사용시엔 10자 이하로 글 작성시엔 경고창 나타납니다.

 

이 게시물을

댓글'5'
XETemplate
  • 2012.08.30

안녕하세요~

게시글이나 댓글 수 제한은 게시판모듈의 필터에서 처리하므로 스킨의 영향은 없습니다.

따라서 필터에서 값을 주면 어떤 스킨을 사용하시더라도 적용이 되어야 하는데

테스트 해본 결과 minlength 값을 제대로 인지를 못하는 듯 합니다.

원인이 파악되면 다시 댓글을 달아드리겠습니다. 

이 댓글을

소리공간
  • 2012.08.31

감사합니다.

댓글 성의 없이 다는 회원들이 있어서 꼭 필요한 기능입니다.

좋은 결과 있으시길 기대하겠습니다.

 

 

이 댓글을

XETemplate
  • 2012.08.31

xe1.4버전에서는 정상작동하는데 1.5버전에서는 문제가 있네요~

현재로선 코어 문제라 명확한 답변을 드리기가 어렵습니다.

해결방안을 찾게되면 답글 드리겠습니다.^^

이 댓글을

소리공간
  • 2012.09.03
  • 수정: 2012.09.03 12:48:09

원인을 찾았습니다.

 

테스트 라고 입력하면 <p>테스트</p>로 입력되어 10자가 되어 버려서 그렇네요.

댓글 입력시 텍스트 모드만 사용하게 해 두었는데요  <p>  </p>가 자동으로  붙어 버려  그렇게 되는 현상이군요

즉 테스트 3자에 HTML 코드 7자가 붙어 10자가 되는 현상이네요.

 

결론 10자 이상 제한 하려면 제한글자 10자 + HTML코드 7자 하여 17자로 지정해야 될 것 같습니다.

특이하게 모 게시판 스킨에서는 텍스트모드에서는  HTML 코드 삽입이 되지 않는 것도 있더군요.

그래서 많이 헷갈렸는데

 

어쨌던 심려 끼쳐 드려 죄송합니다.

 

이 댓글을

XETemplate
  • 2012.09.03

아 그랬군요...^^

어쨌든 문제의 원인을 찾았으니 다행이네요~

사용하시다가 문의점 있으시면 언제든 또 찾아주세요

즐거운 하루 되세요~^^

이 댓글을

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )

에디터 선택

※ 주의 : 페이지가 새로고침됩니다

이 댓글을 삭제하시겠습니까?

이 게시물을 삭제하시겠습니까?

공유하기

번호
제목
작성자
날짜
175
2012.09.12
160
2012.08.07
157
2012.08.02
견적문의
카톡상담
TOP