게시판은 이용안하고 댓글기능만 붙여 넣으려면 어떻게 해야할까요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판은 이용안하고 댓글기능만 붙여 넣으려면 어떻게 해야할까요? 정보

게시판은 이용안하고 댓글기능만 붙여 넣으려면 어떻게 해야할까요?

본문

내용 위에는

컨텐츠를 다른 곳에서 불러와서 뿌려 주고

그내용 밑에 그누보드 댓글만 붙여서 사용하고 싶네요

댓글 기능만 붙여 넣으려면 어떻게 해야할까요?
  • 복사

댓글 전체

컨텐츠를 뿌리실때 게시글로 작성하여 뿌리시고 스킨 수정을 통해 게시판이 아닌척(?) 만들면 되겠네요. 댓글기능은 원래 있으니.
안될건 없죠.. 필요한 스킨 만들고 include 하세요.
필요한 스킨에서는
$sql = " select * from g4_write_$bo_table where wr_parent = '$wr_id' and wr_is_comment != '0' order by wr_num limit $start, $rows ";
로 불러오고
필요하다면 $rows 를 활용한 페이지구분도 만들어 줘야 합니다.
kesan님 한수 지도 부탁드립니다
1. 게시판관리에서 스킨을 설정하는 것 없이 곧바로 스킨을 include 한다는 것인가요? 그게 아니면 스킨 설정값을 추출하는 코드를 만들어서 하는 것인가요?
2. where wr_parent = '$wr_id' and wr_is_comment != '0' 이것은
  등록된 글이 원글이면서 그 글이 댓글인 것을 추출하라는 것 같은데
  이런 댓글 등록은 어떻게 하는 것인가요?
  -댓글은 wr_parent와 wr_id가 다른 것이 댓글인데....
  두번째, 세번째 댓글도 wr_parent = '$wr_id' 인가요?
  그리고 $wr_id는 어느 글의 값이고 어디서 구해오는 것인가요?

댓글 등록, 삭제만 제대로 된다면 댓글 출력하는 것은 원본 소스 그대로
사용해도 될텐데..

3. 댓글 등록에서는 wr_parent가 있어야 내가  어느글의 댓글이다 라는 것을
  알 수있는데 wr_parent는 어떤 값을 사용하면 되는지요?
  write_comment_update.php에서 원글에 코멘트 수를 증가시키는 퀴리문이
  있어서 wr_parent에 해당하는 게시물이 없으면 에러가 발생할 텐데
  이 화일을 별도로 만들어서 사용하는 방법인가요?
  댓글 삭제시에도 같은 쿼리가 있을텐데..
4. 3번과 같은 내용이지만
  뿌려주는 컨텐츠가 하나 뿐이라면 그나마 방법은 있겠는데 여러개일 경우
    즉 컨텐츠를 보여주는 페이지가 여러개일 경우 해당 컨텐츠에 딸린 댓글 구분은    어떻게 하면 되나요?
  -컨텐츠 하나당 댓글 게시판 하나씩 만들어서 하는지요?
5. 등록, 수정, 삭제 등을 담당하는 화일을 기존 화일과는 완전히 별개로 작성하지않고 가능한 방법인가요?

아무리 생각해봐도 모노폴리님 설명처럼 하는 것 외에는 방법이 떠오르지않네요
컨텐츠에 가상의 wr_id를 부여는 방법도 생각해 볼 수 있긴한데...

제가 아는 가장 쉬운 방법은 컨텐츠를 게시판 원글로 등록해 두고
컨텐츠를 보여주는 페이지에서는(뷰페이지에 해당) 컨텐츠 내용과 댓글을
보여주는 방법입니다
답변이 늦어 죄송합니다.
제 답변은 활용을 어떻게 하느냐의 방법적 다양성이 있다는 의미에서만 표현했을 뿐인데 균이님이 답변달아놓으신 내용을 읽고 나니 무성의한 답이었나 싶네요.

저라도 모노폴리님의 답이 가장 쉬운 방법이라 그리 활용하겠지만 연필님의 질문의도가 궂이 게시판을 사용하지 않으려는 거 같아 새로운 스킨을 만들면 되지 않을까 하는 생각입니다.
1.스킨이라 하는것이 그누보드에 설정된 폴더가 아니라 새로운 것이어야 되겠죠.
2, 3. wr_id, wr_parent 는 출력되는 컨텐츠에서 임의설정되는 것을 생각했습니다.
4. 마찬가지로 컨텐츠마다 게시판 원문처럼 고유의 wr_id 값을 임의로 뿌려주면 되지 않을까 합니다.
5. 게시물 카운트 수에 대해 오류가 생길 것이나 해당게시판을 직접 호출하지 않는다면 문제되지 않을 것입니다.

>> 결론 : 모노폴리 님의 쉽고 간단한 방법이 최우선이 될 듯 하나 질문하신 흑심품은연필님의 사용하고자 하는 환경이 어떤지 알 수 없으므로
게시판을 사용하지 않을 경우 (bbs/board.php?bo_table~) 별도의 스킨(댓글리스트 불러오기가 추가된)을 사용하면 되지 않겠나.. 하는 답이었습니다.
말씀하신 기능을 방명록 스킨으로 쓰면 될것 같네요.
방명록에 컨텐츠를 불러오던 컨텐트에 방명록을 불러오는 형식이 되면 될듯 하네요....^^
© SIRSOFT
현재 페이지 제일 처음으로