#contents trackback pingなURLではなく記事のURLを書かないといけない。~ (PukiWiki同士でもうまくいくはずなのだが、naname⇔研究室マシンでうまくいかない。~ URLに対しとりあえずtrackbackを見て回るので迷惑。~ * ナビゲーション以外でtrackback <?php if ($trackback) { ?> <?php _navigator( 'trackback', $lang['trackback'] . '(' . tb_count($_page) . ')', ($trackback_javascript == 1) ? 'onClick="OpenTrackback(this.href);return false"' : '') ?> <?php } ?> を適当なところに追加。~ _navigatorの定義をif(PKWK_SKIN_SHOW_NAVBAR)の外にしないと未定義といわれる。~ * 必要なときだけtrackback扱い $plus = join("\n", preg_replace('/^\+/', '', preg_grep('/^\+/', $_diff))); $minus = join("\n", preg_replace('/^-/', '', preg_grep('/^-/', $_diff))); を以下のように変更すると、 trackback: から始まっているもののみを対象。 $plus = join("\n", preg_replace('/^\+/', '', preg_grep('/^\+trackback:/', $_diff))); $minus = join("\n", preg_replace('/^-/', '', preg_grep('/^-trackback:/', $_diff))); * calendar_viewにtrackback $head = '<h1>' . $link . '</h1>' . "\n"; $return_body .= $head . $body; な後に以下を追加。~ いろいろ適当。 // trackback global $trackback; if ($trackback) { global $_LANG; $return_body .= '<div align="right"><a href="' . $script . '?plugin=tb&__mode=view&tb_id=' . tb_get_id($page) . '">' . $_LANG['skin']['trackback'] . '(' . tb_count($page) . ')' . '</a></div>' . "\n"; }