제로보드XE 버그 신고
| 서버 OS | 윈도우 |
|---|---|
| 서버 PHP 버전 | PHP 5.2.4 |
| 사용 DB | mysql |
| 테스트 브라우저 | IE7,FireFox |
| 확인 URL |
작년 7월경 PC에 zbXE beta 초기 버전을 설치하여 홈페이지를 만들고 그 동안 정식버전 1.0.2까지 꾸준히 update하여 왔습니다.
댓글을 올리면 본문 밑에 나타나 있어야 정상적일 터인데 올리자마자 댓글이 사라지고 맙니다. zbXE 1.0.0 까지 정상적으로 본문 밑에 나타나던 댓글마저 보이지 않습니다. 그렇지만 '최신 댓글 출력'에는 표현되고 '관리자 페이지'의 '댓글'에도 나타나 있으며 게시판 목록에는 댓글의 숫자가 보입니다. 물론 본문 글에는 '댓글허용'에 체크가 되어 있습니다.
이를 해결하기 위해 zeroboard 홈페이지를 샅샅이 뒤져보았더니, zbXE의 files폴더를 제외하고 전체파일을 upload하라고 합니다. addon, widget, editor는 기본 기능만 사용하고 전체파일의 업데이트를 여러 번 시행했으나. 해결하지 못햇습니다.
그래서 zbXE 1.0.0 버전의 전체파일로 downdate했더니 본문 아래에 댓글이 정상적으로 보입니다. 다시 1.0.2 버전의 전체파일로 update하였더니 댓글이 보이지 않습니다. 이렇게 1.0.0 으로 downdate와 1.0.2로의 update를 여러차례 시행했으나 결과는 똑 같습니다.
오직 고수님들의 도움이 필요할 뿐입니다.
어디를 어떻게 수정해야 하는지 자세히 알려 주시면 감사하겠습니다.
[참고]
zbXE 1.0.2로 업데이트하기 전후(전인지 후인지 기억나지 않습니다)에 아래 2개의 소스를 한 게시판의 본문에 올린 후 본문을 열고 링크된 곳을 클릭했습니다. 결과는 백지의 게시판이 띄워졌던 것으로 기억합니다. 이후 위에서 설명드린 것 처럼 zbXE의 전체파일로 업데이트를 하였습니다. 다시 게시판의 본문에 올린 후 실행하니 이번에는 백지의 게시판이 띄워지지 않고 정상처럼 실행됩니다. 다시 본문의 내용을 전혀 수정하지 않고 수정과 등록버튼만 누르면 실행되지 않으며 소스를 확인 해 보니 소스가 변경되어 있음을 알 수 있습니다. 이들 소스가 댓글의 표현에 문제를 일으킨 것과 관련이 있지 않을까요?
----- 소스 1 원본 ----
<DIV id='c48_id5' style='display: '><A href=#none onclick=c48_id6.style.display='';c48_id5.style.display='none'>▼ 열기</A></DIV>
<DIV id='c48_id6' style='display:none'><A href=#none onclick=c48_id6.style.display='none';c48_id5.style.display=''>▲ 닫기 </A><br />내용</DIV>
----- 소스 1 (수정과 등록 버튼을 누른 후 변경된 소스) ----
<DIV id=c48_id5><A onclick="c48_id6.style.display=';c48_id5.style.display='none'" href="#none">▼ 열기</A></DIV>
<DIV id=c48_id6 style="DISPLAY: none"><A onclick="c48_id6.style.display='none';c48_id5.style.display='" href="#none">▲ 닫기 </A><br />내용</DIV>
----- 소스 2 원본 ----
<DIV><A class="more" onclick="this.innerHTML=(this.nextSibling.style.display=='none')?'[닫기]':'[열기]';this.nextSibling.style.display=(this.nextSibling.style.display=='none')?'block':'none';" href="javascript:void(0);" onfocus='blur()'>제목</A><DIV style="DISPLAY: none">내용</DIV></DIV>
----- 소스 2 (수정과 등록 버튼을 누른 후 변경된 소스) ----
<DIV><A class=more onfocus=blur() onclick="this.innerHTML=(this.nextSibling.style.display=='none')?'[닫기]':'[열기]';this.nextSibling.style.display=(this.nextSibling.style.display=='none')?'block':'none';" href="javascript:void(0);">제목</A><DIV style="DISPLAY: none">내용</DIV></DIV>



저도 1.01에서 댓글이 않나타나고,,에러생겨서,,
/www/modules/counter
이폴더만 1.0.0에꺼로 덮어씨우기햇습니다,,
님도 한번 시도해보세요,