몇가지 팁.. 정보
몇가지 팁..본문
클럽을 설치하면서 적용한 몇가지 팁입니다.
1. club 메인이 아닌 index페이지에 가입한클럽 드롭박스를 설치하고 싶으시면
club/club.lib.php 파일의 get_my_club()함수 전체를 잘라내서(복사가 아님)
extend 폴더에 club.lib.php 파일을 하나 생성하신 후 거기에 붙여 넣습니다.
이제 어디서든지 get_my_club()함수를 사용 할 수 있습니다.
몇몇 다른 함수도 마찬가지 방법으로 사용하실 수 있습니다.
2. index 페이지에 클럽최근글 / 인기글 등을 표시하려면
기존에 사용하시던 그룹최신글 소스를 그대로 사용하시되
lib/common.lib.php 파일의 get_list()함수를 복사하여
extend/club.lib.php 파일에 get_list_club로 이름을 바꾼 후 넣습니다.
변수중 $list['href'] ="........."
을 $list['href'] ="$g4[path]/club/club_main.php?doc=자신의 보드 설치 url/board.php?bo_table=$board[bo_table]&cb_id=$board[bo_table]&wr_id=$list[wr_id]"
로 수정합니다.
club/club_main.php의 16번째 줄을
$doc .= "?cb_id=$cb[cb_id]&bo_table=$bo_table&wr_id=$wr_id";
이렇게 수정합니다.
이제 최근글 리스트를 뽑을때 get_list대신 get_list_club으로 뽑으면 해당 글로 잘 이동됩니다.
(위 함수는 각각의 최신글 뽑는 함수에서 사용합니다.)
설명도 빈약하고 더 간단한 방법도 있겠지만 나름대로 고생해서 알아낸거라 공유합니다.
1. club 메인이 아닌 index페이지에 가입한클럽 드롭박스를 설치하고 싶으시면
club/club.lib.php 파일의 get_my_club()함수 전체를 잘라내서(복사가 아님)
extend 폴더에 club.lib.php 파일을 하나 생성하신 후 거기에 붙여 넣습니다.
이제 어디서든지 get_my_club()함수를 사용 할 수 있습니다.
몇몇 다른 함수도 마찬가지 방법으로 사용하실 수 있습니다.
2. index 페이지에 클럽최근글 / 인기글 등을 표시하려면
기존에 사용하시던 그룹최신글 소스를 그대로 사용하시되
lib/common.lib.php 파일의 get_list()함수를 복사하여
extend/club.lib.php 파일에 get_list_club로 이름을 바꾼 후 넣습니다.
변수중 $list['href'] ="........."
을 $list['href'] ="$g4[path]/club/club_main.php?doc=자신의 보드 설치 url/board.php?bo_table=$board[bo_table]&cb_id=$board[bo_table]&wr_id=$list[wr_id]"
로 수정합니다.
club/club_main.php의 16번째 줄을
$doc .= "?cb_id=$cb[cb_id]&bo_table=$bo_table&wr_id=$wr_id";
이렇게 수정합니다.
이제 최근글 리스트를 뽑을때 get_list대신 get_list_club으로 뽑으면 해당 글로 잘 이동됩니다.
(위 함수는 각각의 최신글 뽑는 함수에서 사용합니다.)
설명도 빈약하고 더 간단한 방법도 있겠지만 나름대로 고생해서 알아낸거라 공유합니다.
추천
0
0
댓글 전체
상당히 유용한팁인것 같은데...
너무 어려워요^^
파일내용 소스를 올려주시면 저를 비롯한 회원님들께서 적용하기 쉬울것 같네요.
부탁 드리겠습니다^^
너무 어려워요^^
파일내용 소스를 올려주시면 저를 비롯한 회원님들께서 적용하기 쉬울것 같네요.
부탁 드리겠습니다^^
7쟁이님에 한 표 ^^!!
저도 index.php에 최신글은 올렸는데, 링크가 완전치 못해서 팁으로 못올리거던요
저도 index.php에 최신글은 올렸는데, 링크가 완전치 못해서 팁으로 못올리거던요
링크가 제대로 안되는 것은 게시물이나 클럽 메인을 표시할 때 iframe으로 넣기 때문에 그렇습니다.
iframe에 제대로 넣으려면 불러올 링크의 형식이
그누보드설치경로/club/club_main.php?doc=그누보드설치url/board.php?bo_table=클럽ID&cb_id=클럽ID&wr_id=게시물번호" 형태로 되어야 합니다.
그런데 일반적으로 get_list()함수를 이용해서 최근글 목록을 구한 경우
스킨의 내용에 관계없이 일반 게시물과 같은 링크가 걸리게되어 외부 프레임을
제외하고 게시판만 뜨게 됩니다.
그래서 lib/common.lib.php 파일의 get_list() 함수를 클럽용으로 수정하여
윗 글에 설명된 got_list_club()함수를 따로 만들어서 extend폴더에 넣어주는 겁니다.
시간 날때 더 자세한 소스 수정 올려보도록 하겠습니다.
http://tfh.or.kr/bbs/
이쪽에 가셔서 메인의 클럽 인기 게시물 링크나 검색에서의 클럽 게시물 링크를 보시면
어떻게 링크가 걸려있는지 이해가 잘 되실겁니다 ^^
iframe에 제대로 넣으려면 불러올 링크의 형식이
그누보드설치경로/club/club_main.php?doc=그누보드설치url/board.php?bo_table=클럽ID&cb_id=클럽ID&wr_id=게시물번호" 형태로 되어야 합니다.
그런데 일반적으로 get_list()함수를 이용해서 최근글 목록을 구한 경우
스킨의 내용에 관계없이 일반 게시물과 같은 링크가 걸리게되어 외부 프레임을
제외하고 게시판만 뜨게 됩니다.
그래서 lib/common.lib.php 파일의 get_list() 함수를 클럽용으로 수정하여
윗 글에 설명된 got_list_club()함수를 따로 만들어서 extend폴더에 넣어주는 겁니다.
시간 날때 더 자세한 소스 수정 올려보도록 하겠습니다.
http://tfh.or.kr/bbs/
이쪽에 가셔서 메인의 클럽 인기 게시물 링크나 검색에서의 클럽 게시물 링크를 보시면
어떻게 링크가 걸려있는지 이해가 잘 되실겁니다 ^^
와 굳팁이네요! 어떻게 하면 좋을지 많이 생각했었는데 여기서 힌트를 얻고 가는군요.
감사합니다 ^^
감사합니다 ^^
감사합니다.
좋은팁 감사합니다.
잘되네요^^
잘되네요^^
오호 이거였구만요~
감솨~
감솨~
감사합니다. 잘 사용할께요.