묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
답글처리 알고리즘을 알고 싶습니다.
2003.07.27 02:20
이거 제로보드 관련 질문이 아닌데 여기에 올려도 될까 모르겠습니다만...
게시판 목록을 보여줄때 지금까지 제가 사용했던 방식은...
글제목 입력날짜
원글 07/01
__답글1 07/02
____답글1의 답글2 07/04
____답글1의 답글1 07/03
__답글2 07/03
처럼 사용 했었는데... 점점 게시물들을 볼때 헷갈리기 시작했습니다. 특히 관련글들을 순서대로 볼때 영 쥐약이더군요...
글 목록을 아래처럼 바꾸고 답글들을 순서대로 맨 아래 레벨까지 보고 다음 답글을 볼수있게 구현하려고 합니다.
아래와 같이 리스트를 출력시키고...
글제목 입력날짜
원글 07/01
__답글1 07/02
____답글1의 답글1 07/03
____답글1의 답글2 07/04
__답글2 07/03
원글에서 관련글을 읽을때 관련글 보기를 누르면
원글 -> 답글1 -> 답글1의 답글1 -> 답글1의 답글2 순으로 보고 다른의견보기를 선택하면 다시 돌아가서
원글 -> 답글2 처럼 보여지게 하려고 합니다.
그런데 문제는 리스트에서조차 원하는 모양으로 출력이 되질 않는군요.
여기저기에서 알고리즘과 소스 설명을 보았지만 워낙 머리가 나빠서 이해가 잘 안가는군요. 특히 출력부분에서 헷갈리는데 구현해놓으신 게시판이나 소스를 좀 볼수 없을까요?
게시판 목록을 보여줄때 지금까지 제가 사용했던 방식은...
글제목 입력날짜
원글 07/01
__답글1 07/02
____답글1의 답글2 07/04
____답글1의 답글1 07/03
__답글2 07/03
처럼 사용 했었는데... 점점 게시물들을 볼때 헷갈리기 시작했습니다. 특히 관련글들을 순서대로 볼때 영 쥐약이더군요...
글 목록을 아래처럼 바꾸고 답글들을 순서대로 맨 아래 레벨까지 보고 다음 답글을 볼수있게 구현하려고 합니다.
아래와 같이 리스트를 출력시키고...
글제목 입력날짜
원글 07/01
__답글1 07/02
____답글1의 답글1 07/03
____답글1의 답글2 07/04
__답글2 07/03
원글에서 관련글을 읽을때 관련글 보기를 누르면
원글 -> 답글1 -> 답글1의 답글1 -> 답글1의 답글2 순으로 보고 다른의견보기를 선택하면 다시 돌아가서
원글 -> 답글2 처럼 보여지게 하려고 합니다.
그런데 문제는 리스트에서조차 원하는 모양으로 출력이 되질 않는군요.
여기저기에서 알고리즘과 소스 설명을 보았지만 워낙 머리가 나빠서 이해가 잘 안가는군요. 특히 출력부분에서 헷갈리는데 구현해놓으신 게시판이나 소스를 좀 볼수 없을까요?
여길 참고하세요.
보통은 Forest라는 자료 구조를 본딴 모양으로 답글 알고리즘을 구현합니다. 여기에 대해서는 알고리즘 서적이나 인터넷을 뒤지세요. (...뭐냐!)