個別記事のコメント・トラックバックにNEWマーク

トラックバック・ピープルのblogカスタマイズを見ていると最近新着コメントやトラックバックにNEWマークをつけるのをよく見かけます。私も個別記事に新着コメントとトラックバックにNEWマークを付けてみることにしました。

M*Style Days: 新着コメントとトラックバックにNEWマークつけました。」を参考に改造。個別記事なので、再構築した日付ではなく、現在の時刻を取得するようにしました。また、ブログピープルのCSSのCLASS設定をそのまま利用することにしました。

トラックバック部分には、
<?
$days=5;
$date=strtotime("<$MTDate format="%Y%m%d"$>");
$ping=strtotime("<$MTPingDate format="%Y%m%d"$>");
$diff = ($date - $ping)/86400;
if ($days > $diff) {
echo "<span class='blogpeople-update-suffixtext'>NEW!</span>";
}
?>

コメント部分には、
<?
$days=5;
$date=strtotime("<$MTDate format="%Y%m%d"$>");
$comment=strtotime("<$MTCommentDate format="%Y%m%d"$>");
$diff = ($date - $comment)/86400;
if ($days > $diff) {
echo "<span class='blogpeople-update-suffixtext'>NEW!</span>";
}
?>

【追記 2007/01/12】
xreaサーバーで動作するように一部修正しました。

« Google AdSenseの小切手 | サイドバーに「サイト簡易表記」新着一覧 »
リンクソース
■記事用リンクソース:

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

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

■短縮URL: