Trackbackまわりをすっきり :: Nucleus

  • 投稿日:
  • カテゴリ:

TrackBackまわりをすっきりさせようということで、
まず、URLを変更。下記のサイトを参照しました。

Trackback URLをすっきり短くする - Nucleusだとか

ということで、action.phpがあるディレクトリにtrackback.phpというファイルを置いて、そこにトラックバック受付専用の仕事をさせることに。その中身がこれ。

次にNP_TrackBack.phpを編集

function init() {
$this->template = array(
'LIST_HEADER' => ' <div class="commentbody">Trackback URL<br /><small><%tburl%></small></div>',
'LIST_ITEM' => '<h3 class="comment"><a href="<%url%>"><%title%></a> </h3><div class="commentbody"><%excerpt%> </div><div class="commentinfo"><%blogname%> pinged on <%timestamp%> <%delete%></div> ',
'LIST_FOOTER' => '',
'DELETE' => '[delete]',
//'NO_TRACKBACKS' => 'Trackback URL<br /> <input class="formfield" size="50" accesskey="4" value="<%tburl%>" />',
'NO_TRACKBACKS' => 'Trackback URL<br /><small><%tburl%></small>',
);
$this->localtemplate = array(
'LIST_HEADER' => '',
'LIST_ITEM' => '<h3 class="comment"><a href="<%url%>"><%title%></a> </h3><div class="commentbody"><%excerpt%> </div><div class="commentinfo"><%blogname%> pinged on <%timestamp%> <%delete%></div> ',
'LIST_FOOTER' => '',
'DELETE' => '[delete]',
'NO_TRACKBACKS' => '',
);

LIST_HEADERとLIST_ITEMを編集し、
テキストボックスを外すのとトラックバックアイテムの
表示をコメントと同じに。

grey.cssにアイテムごとの境界にラインを。

.commentinfo {
font-size: x-small;
color: gray;
padding-top:10px;
padding-bottom:10px;
border-bottom:1px dotted #999;

}

« index.phpを表示させていないときのコメントのエラー :: Nucleus | pingの送信先 :: Nucleus »
リンクソース
■記事用リンクソース:

■Wiki用リンクソース(PukiWiki):

■Wiki用リンクソース(MediaWiki):

■短縮URL: