글에 댓글을 달면 아래와 같은 문구창이 뜨면서 댓글을 쓸수가 없는데 해결방법 아시는분 계세요?

 

댓글 작성시 '내용값 입력은 필수입니다.' 라는 메세지가 출력되고, 댓글은 정상적으로 입력되지 않는 케이스입니다.

 

PC와 모바일 둘다 안되네요.

 

캡처.PNG

 

파일 첨부합니다.

  • profile
    1. CAFE24의 경우 MOD_SECURITY가 문제가 발생하기도 합니다. 이부분 확인해보세요

    2. 회원님의 서버, 그리고 환경을 알아야 그에 기반하여 답변을 드릴수 있습니다. 이러한 스크린샷으로는 어떠한 정보도 확인할 수 없습니다.
  • profile ?

    흐음... 독학하고 있는지라 용어가 어려워서 무슨말인지 잘모르겠네요. Rhymix 1.9.9.5

  • profile ?
    XE 스케치북 게시판을 모바일에서 사용할 때, 댓글 작성시 '내용값 입력은 필수입니다.' 라는 메세지가 출력되고, 댓글은 정상적으로 입력되지 않는 케이스가 있습니다.

    스케치북 게시판 스킨의 경우 다양한 자바스크립트를 로딩하고, 댓글 등록 버튼을 클릭하면 자동으로 아래 input 에 value 값으로 입력한 값이 전달이 되는데,

    <input type="hidden" name="content" value="" />


    이 부분을 담당하는 스크립트가 로딩이 되지 않거나 해서 동작하지 않아 발생하는 문제로 보여집니다.

    예전에도 어떤 사이트에 이런 문제가 있어 XE타운에 질문글을 올린 적이 있었고, 이번에 또 블루윙즈라는 사이트에서 해당 문제가 발생되어 찾아보게 되었습니다.

    XE타운 질문글
    https://www.xetown.com/qna/594596#comment_648843

    해당현상 해결방법
    http://www.xpressengine.com/qna/22603465



    1. 수정할 파일

    모바일 스킨 폴더안의 _comment_write.html

    2. 문제점

    21번째줄의 content변수에 텍스트 값이 입력되지 않는 것으로 보입니다.

    3. 수정방법

    1) 21번째줄과 75번째줄의 <input type="hidden" name="content" value="" />를 주석화시키고..

    2) 28과 79번째줄의 <textarea id="editor_2" cols="50" rows="5"> 를 <textarea name="content" id="editor_2" cols="50" rows="5"> 이렇게 수정





    (1) 주석처리

    HTML 문서에 임의로 주석을 삽입할수 있는데

    브라우저에는 표시가 되지 않는 내용이며 작성자가 표시를 넣거나 메모를 하는데 이용합니다.



    <!-- 내용 -->

    !-- 와 -- 사이에 이중 하이픈 __ 사용이 금지 되어 있으니 주의합니다.

    주석은 여러행에 걸쳐 적는 것도 가능합니다.

    //

    위같은 경우 javascript 내용을 주석화 하는 기호입니다.



    또 브라우저에 따라 주석처리 하는 서식을 서포트하지 않는 경우가 있으므로

    CSS나 javascript 등 내용자체를 외부파일로 만드는 것이 가장 좋은 방법이다 . ^^

    자세한 내용을 CSS와 javascript , jquery 포스팅 할때 올리겠습니다.





    (2) 문자 참조

    XHTML에는 거의 모든 요소의 내용 모델이 '#pcdate' 로 여겨지기 때문에

    < , >, & 등 텍스트에 사용하면 문자 데이터가 아니라 특유의 기호로 인식하기에

    위같은 경우나 키보드로 입력이 불가능한 문자는

    & 기호에서 ; 까지 내용을 기술하여 표현합니다.



    예컨데....



    < &lt;

    > &gt;

    " &quot;

    & &amp;



    ---


    위 글을 참고해서 비슷하게 따라서 수정을 했더니 글쓰기까지는 됩니다.
    원래는 글쓰기도 똑같은 메세지가 뜨면서 안됐었어요.