B

방명록에 트랙백 달기.

방명록에 트랙백을 달기 위해서는 어떻게 해야 할까요?
 
view.skin.php에 있는 트랙백 관련 부분을
list.skin.php에 그대로 붙여넣기 해서는 안되길래..
 
트랙백 주소값을 list.skin.php에서 받으려면..
더 나아가서 view.skin.php의 각종 변수값을 list.skin.php에서 받아 출력하려면
어떻게 해야 할까요?
 
아직 그누보드의 동작 원리를 이해하지 못해서 그런가봐요.
 
|

댓글 3개

<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {

// 트랙백
$trackback_url = "";
if ($member[mb_level] >= $board[bo_trackback_level])
$trackback_url = "$g4[url]/$g4[bbs]/tb.php/$bo_table/{$list[$i][wr_id]}";

?>

여기서 $list[$i][wr_id]는 방명록의 경우 다르게 적용될수 있으므로 맞게 적용하십시오.

그다음 출력될 부분에...

<? if ($trackback_url) { ?>
<tr><td height=30 colspan='<?=$colspan?>'>&nbsp;&nbsp;트랙백 주소 : <a href="javascript:clipboard_trackback('<?=$trackback_url?>');" style="letter-spacing:0;" title='이 글을 소개할 때는 이 주소를 사용하세요'><?=$trackback_url?></a>
<script language="JavaScript">
function clipboard_trackback(str) {
if (g4_is_gecko) {
prompt("이 글의 고유주소입니다. Ctrl+C를 눌러 복사하세요.", str);
} else if (g4_is_ie) {
window.clipboardData.setData("Text", str);
alert("트랙백 주소가 복사되었습니다.\n\n<?=$trackback_url?>");
}
}
</script></td></tr>
<? } ?>

하시면 되겄습니다.....^^
감사합니다! 지금 바로 적용해 볼께요!
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,603
19년 전 조회 1,661
19년 전 조회 1,543
19년 전 조회 1,891
19년 전 조회 2,384
19년 전 조회 1,514
19년 전 조회 2,505
19년 전 조회 2,110
19년 전 조회 1,637
19년 전 조회 1,543
19년 전 조회 1,602
19년 전 조회 1,686
19년 전 조회 2,926
19년 전 조회 1,690
19년 전 조회 1,974
19년 전 조회 2,462
19년 전 조회 2,098
19년 전 조회 2,574
19년 전 조회 1,524
19년 전 조회 1,610
🐛 버그신고