내가 다른 블로그의 글에 트랙백을 남기면 내 글의 주소가 다른 블로그에 남습니다만,
내 글에는 어느 글에 트랙백 된 것인지가 오리무중입니다.
해서, 트랙핑을 보낸 글의 주소를 내 글에 남기도록 해 보았습니다.
단, 고유주소를 입력해야만 합니다.
1. 조그폴더 안의 sendtb.php 파일을 열어서(이미 쓴 글에서 트랙핑하는 경우)
//echo $vars['title'].$vars['url'].$vars['excerpt'].$vars['blog_name']
을 찾아 바로 그 밑에 아래 소스를 추가합니다.
// 트랙핑 기록 남기기
$reg_date=time();
$parent=$no;
$password =TrackBack;
$name=$vars['blog_name'];
$memo="<b><a href=$permalink target=_blank>".$permalink."</a></b>로 트랙백핑 보냄" ;
mysql_query("insert into $t_comment"."_$id (parent,ismember,name,password,memo,reg_date,ip) values ('$parent','$member[no]','$name','$password','$memo','$reg_date','$REMOTE_ADDR')") or error(mysql_error());
2. 그 아래에
상대방의 트랙백주소: <BR>
<input name="trackback" type="text" id="trackback" value="<?=$trackback?>" size="60"><BR>
바로 밑에 아래 소스를 추가
상대방의 고유주소: <BR>
<input name="permalink" type="text" id="permalink" value="<?=$permalink?>" size="60"><BR><br>
3. 트랙핑 보낸 내용을 디비에서 불러오기 위해 조그폴더 안의 comment_view.php 파일을 열어
//코멘트 출력
이 부분의 몇줄 아래를 보면
$comment_name1=$comment_name=stripslashes($c_data[name]); 가 있습니다.
이 부분 바로 밑에 있는
if($c_data[password]=='TrackBack')$comment_name="Trackback from $comment_name";
를
이미 스크랩과 트랙백 표기팁을 적용 하신 분은
if(($c_data[password]=='TrackBack')&&(strchr($c_data[memo],'에서 퍼감')))$comment_name="Scrap to $comment_name";
elseif($c_data[password]=='TrackBack')$comment_name="Trackback from $comment_name";
를
아래의 소스로 변경
if(($c_data[password]=='TrackBack')&&(strchr($c_data[memo],'에서 퍼감')))$comment_name="Scrap to $comment_name";
elseif(($c_data[password]=='TrackBack')&&(strchr($c_data[memo],'로 트랙백핑 보냄')))$comment_name="Trackping by $comment_name";
elseif($c_data[password]=='TrackBack')$comment_name="Trackback from $comment_name";