트랙백을 일반 게시판에 등록하기 > 그누3 팁자료실

그누3 팁자료실

트랙백을 일반 게시판에 등록하기 정보

그누호환 트랙백을 일반 게시판에 등록하기

첨부파일

rtrb.php (3.5K) 41회 다운로드 2005-01-05 10:37:09

본문

일반 게시판에 트랙백을 게시물로 저장하는 스크립트 입니다...

파일을 열어보면 다음과 같은 설정이 있습니다..

/* 설정부분 **********************************************************************/
$gnu_dir = "home"; // 이 파일이 그누디렉토리에 있을경우 -> $gnu_dir = ".";
$permitted_board = array("bbs1", "bbs2"); // 트랙백 수신 가능 게시판 목록
$trackback_ca_id = array("bbs1"=>"1", "bbs2"=>"0"); // 게시판에 저장될 ca_id
$trackback_name = $blog_name; // 작성자 이름을 블로그 이름으로 함
$trackback_passwd = '1234'; // 비밀번호
/**********************************************************************************/

$gun_dir = "home";
byfun.com 의 경우 byfun.com/home 이 그누보드가 설치된 디렉토리이고,
rtrb.php 파일이 byfun.com/rtrb.php 에 있습니다.
따라서 상대적으로 home 을 그누보드 디렉토리로 설정합니다.
만약 그누보드 디렉토리가 최상위에 설치되어 있다면 $gnu_dir = "."; 이라고 하면 될듯한데..
테스트는 해보지 않았습니다...

$permitted_board = array("bbs1", "bbs2");
이것은 트랙백 수신 가능한 게시판의 bo_table 을 설정하는 부분입니다.
아무 게시판에나 트랙백을 보낸다면 골치아프겠죠?
위의 설정은 bbs1, bbs2 게시판에 트랙백 수신을 허용한다는 것입니다.

$trackback_ca_id = array("bbs1"=>"1", "bbs2"=>"2");
트랙백을 받아서 게시판에 저장할때 카테고리 설정입니다.
bbs1 은 카테고리 1에, bbs2 는 카테고리 2에 저장합니다..
더 추가하려면 $permitted_board 에 bo_table 을 추가하고,
$trackback_ca_id 를 array("bbs1"=>"1", "bbs2"=>"2", "bbs3"=>"1"); 과 같이 설정하면 되겠죠?

$trackback_name = $blog_name;
트랙백 저장시에 작성자 이름을 무엇으로 할 것인가? 입니다...
작성자를 트랙백 인자로 넘어온 블로그 이름으로 합니다.
트랙백 수신 전용 게시판이라면 스킨을 약간 바꿔 "작성자" 대신 "블로그" 라고 해도 될것 같습니다..

$trackback_passwd = "1234";
트랙백을 저장할 때 사용되는 암호입니다.

이 스크립트를 사용한 트랙백 주소는
http://byfun.com/rtrb/funblog 와 같이..
rtrb.php 에서 php 확장자를 빼주고...
뒤에는 게시판 아이디를 넘겨주면 됩니다...
트랙백 주소 : http://홈페이지주소/rtrb/게시판아이디
추천
0
  • 복사

댓글 전체

특정 주제를 가진 게시판으로, 사용자들이 자신의 홈이나 블로그 등에 글을 작성하고
커뮤니티 사이트의 주제 게시판에도 등록할 때 사용하면 될 듯 하네여..;;
© SIRSOFT
현재 페이지 제일 처음으로