코멘트 닫힘 펼침 기능
안녕하세요~ 이제 연말이네요.
다름이 아니라, 코멘트 처리 부분에 펼침,닫힘 기능에 아래 소스를 적용했는데요.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11722">http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11722
근데 보니까 코멘트는 닫혀 있어도 실제로는 본문 글을 읽을때 이미 코멘트 로딩이 모두 된 상태더라구요.
사실 코멘트가 많이 달리면 글을 읽을때마다 서버 과부하가 생겨서 저 기능을 사용하려고 했거든요.
그래서 말인데.
본문글 열때 코멘트는 로딩이 안된 상태로 열리고 코멘트 열기를 클릭해야만 새로 코멘트가 로딩이 되는 기능은 어찌해야 하는지요?
질답란에 찾아봐도 못찾아서 이렇게 질문 남깁니다.
답변 3개
AJAX를 이용하거나
URL에
comment_open=1 하면 열리고 1이 아니면 안열리게 하면 됩니다.
1번째 방법은 페이지 새로고침(리프레시, 화면 깜빡임) 없이 할수 있으나 소스가 복잡합니다.
그누보드5 다운받아 보시면 ajax가 있는 소스가 있는데 그걸 참고하여 수정하여 그누보드4에 입히시면 될듯 합니다.
2번째 방법으로는
/skin/스킨폴더/view.skin.php 화일안에
include_once("view_comment.php"); <<== 화일이름이 정확한지는 모르겠네요.
if ($open_comment == 1)
{
include_once("view_comment.php");
}
else
{
}
이런식으로 하면 됩니다.
자세한 소스는 직접 하시면 되고요.
대략 저런식으로요...
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인