트랙백 실험중 희안한 일이 > 그누4 질문답변

그누4 질문답변

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

트랙백 실험중 희안한 일이 정보

트랙백 실험중 희안한 일이

본문

트랙백 실험을 하니까 이상한 걸 발견했습니다.

제 홈페이지(www.biz-nara.com)에서 네이버 블로그에 있는 글에 트랙백을 걸 때 그 글의 트랙백 주소를 복사해 와서 제 홈 페이지에서 새글로 작성하면서 트랙백 주소를 붙이면 제대로 잘 되는데 이상하게 이미 완성된 글에다 트랙백 주소를 복사해 붙이면 에러가 납니다.

이유를 아시는 분?

해당 화일은 그누보드의 bbs/tb.php를 그대로 쓰고 있습니다.
그리고 re_trackback하는 방법은 있습니까?

즉 내글 B에서 다른 사람 글 A를 트랙했을 때 다른 사람 A가 B를 re_trackback 하는 것처럼 이런 작업을 B가 직접 할 수 있는 방법은 있나요. (이건 질문이 난해하니 참고할 만한 게시글, 혹은 링크를 알려 주셔도 됩니다. 꾸벅)
  • 복사

댓글 전체

글수정후, 등록시 에러가 나는 경우인가요?
테스트 해봤는데 에러는 나지 않는데요..

혹시 작동 (상대글에 트랙백 댓글이 등록) 되지 않는다는 말씀이시면,
수정때는, 트랙백 란 옆의 '핑보냄' 을 체크하셔야 작동합니다.
(글 작성시 보냈던 핑을, 수정때 중복으로 보내는 것을 막기 위해서 체크해야 합니다)

그리고, 마지막에 're_trackback'부분은,
제가 이해하기로 상대방 글을 트랙백해서 글을 작성한 경우
상대방글에 트랙백 댓글을 남기는 것 뿐만 아니라,
내글에도, 내가 보낸 트랙백의 대상글의 주소를 남기는 것을 말씀하시는 건지요?

그렇다면, 아래 코드를 원하시는 곳에 넣으시면 됩니다.

<? if ($view['wr_trackback']) {
    $trackback_url = preg_replace('/\/[^\/]*$/', "", $view['wr_trackback']);
    echo "<div>트랙백 보낸주소: <a href='$trackback_url'>$trackback_url</a></div>"; }
?>
전진님의 아주 정확한 답변에 감사드립니다

문제는 제가 질문의 포인트를 잘못 짚은 듯 합니다.
한 pc에서 두군데 사이트를 모두 login한 상태로 해 놓고 (그러니 동일 ip로 동일인으로 인식) 실험을 함에 다른 오류인 듯합니다.

질문 포인트는 위의 그것이 아니라 제가 트랙백을 걸 때 (즉 글 B에서) 다른 복수의 글에다가도 (기존 A이외에 C,D,E, ...에다도.) 트랙백을 걸 수 있느냐는 질문입니다.
이럴 때는 물론 wr_trackback2, ..3,  ...4로 게시판 테이블내에 새로운 필드를 추가해야 하겠지만 이런 것이 가능한지요. 아니면 최소한 2개 까지 가능한지요.
(질문이 새로운 내용이므로 새로운 질문으로 올리겠습니다.)
저도 한 컴퓨터로 테스트 해봤는데, 오류는 안나더군요.. ^^;
오류의 내용을 알면 문제 파악에 도움이 되지 않을까 합니다.

(새 질문은, 아직 답을 못얻으셨다면, 그쪽에서 드리겠습니다. :)
© SIRSOFT
현재 페이지 제일 처음으로