내용보기에서 엮인글 리스트 출력하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

내용보기에서 엮인글 리스트 출력하기 정보

내용보기에서 엮인글 리스트 출력하기

첨부파일

list_view_total.zip (2.9K) 111회 다운로드 2005-12-12 22:15:18

본문

안녕하세요.^^
그누보드4 에서 카데고리 사용시 원글에서 답글을 달경우
카데고리를 다르게 지정한후 링크를 분류로 정렬을 할때에
원글과 답글이 나누어져 버리는 이상한 결과가 발생합니다.
즉 부모글과 자식글이 뿔뿔이 흩어져서 이산가족이 되는 현상이 발생합니다.

이문제를 조금이라도 해결해 보고자 그누보드4 와 여러 고수분들의 주옥같은 팁등을
참고하여 제나름대로 짜집기를 해본 것이며 자세한 설명은 너무 복잡하므로 바로
실전으로 들어 갑니다.

준비물1
게시판스킨의 view.skin.php , write.skin.php , 첨부한 파일 = 3개


답글 작성시 원글의 카데고리 가져오기

게시판에서 카데고리 기능을 사용하면서 답글 작성시 카데고리가 사라지는
현상을 원글의 카데고리를 가져오게 하는 방법이며 이부분은 안하셔도 무방 합니다.

write.skin.php  내용중 하단부분에 아래의 내용이 나옵니다.

    if (typeof(ca_name) != "undefined")
    if (w.value == "u")
      ca_name.value = "<?=$write[ca_name]?>";
}


위의 내용을 아래처럼 해주세요.  || w.value == "r" <-이부분이 추가 됩니다.

    if (typeof(ca_name) != "undefined")
    if (w.value == "u" || w.value == "r")
      ca_name.value = "<?=$write[ca_name]?>";
}


이렇게하면 답글작성시 원글의 카데고리를 가져오며 다른카데고리로의 변경도 가능 합니다.


----------------------------------------------------------------------------------------------------------------------


내용보기에서 엮인글 리스트 출력하기

미리보기 : http://avaschool.net/web/sub_data/board.php?bo_table=sub_community_001&page=1&mode=&sca=%BD%C5%BC%BC%C7%D1%C5%BA

첨부한 list_view_total.zip 을 다운로드 한후 압축을 풀고 에디터로 열어서 주~욱
읽어 보면서 수정이나 설정 등을 하라는게 아닙니다. 도배해둔 설명문과 코드 등을 비교
분석을 하신후 버그 또는 개선사항 등을 지적해 달라는 겁니다.^^
아~ 설정 또는 수정은 능력이 가능하신분은 당연히 하셔야겠죠?

list_view_total.php 를 그누보드가 설치된 서버로 업로드 합니다.

업로드 위치는 3군데중 아무 곳이나 합니다.

1, 내홈/그누보드/
2, 내홈/그누보드/bbs/
3, 내홈/그누보드/skin/board/스킨명/


게시판스킨의 view.skin.php 의 내용중 게시물 내용이 출력될 자리를 찾은후
아래의 코드줄 입니다.
 <span class="ct lh"><?=$view[content];?></span>

위의줄 바로 아래에 다음의 코드를 업로드한 위치에 따라서 추가 합니다.

<? include "$g4[path]/list_view_total.php" //1번 위치에 업로드일 경우 적용함?>
<? include "$g4[bbs_path]/list_view_total.php"//2번 위치에 업로드할 경우 적용함?>
<? include "$board_skin_path/list_view_total.php"//3번위치에 업로할 경우 적용함?>

현재 ie 와 불여우에서 작동 테스트를 완료한 상태이며 버그발견, 또는 문제점이
있을경우 지적해 주시면 합니다.
추천
1
  • 복사

댓글 9개

게시물 view에서 엮인글 출력시 코멘트 카운트를 하나 잃어 버리는 것 같습니다.
http://avaschool.net/web/sub_data/board.php?bo_table=sub_community_001&wr_id=59&sca=%BD%C5%BC%BC%C7%D1%C5%BA&page=1

view에서 엮인 글 카운트는 7개라고 나옵니다만,
게시물 리스트와 실제 코멘트 카운트는 8개입니다.
혹시 원글+답글들 = 7개
해당 링크 게시물의 제목 (8) <- 코멘트수 를 말씀하시는게 아닌신지요?
(8)은 코멘트갯수이며  클릭하면 해당 코멘트만 따로 보기가 됩니다.만^^
아... 그렇네요.
이런 착각을...
흐미... 반찬 잡고 투정(?!)하느라,
헷갈렸나 봅니다.

벌써 몇시간째 반찬 잡고 있는건지...
자세한 설명은 전부 첨부한 파일의 소스내부에 설명문으로 모두 달아 두었습니다.
간단한 설명을 하자면

1, 게시판설정에서 카데고리 기능 사용일때만 출력
2, 1번 조건에서 원글+답글이 2개 이상일때만 출력
3, 관리모드에서 코멘트만 따로보기를 사용일때만 코멘트만 따로보기 링크
등등이며 대부분 환경설정과 연동이 되어 있습니다.
© SIRSOFT
현재 페이지 제일 처음으로