新規投稿にNEWマークを付けたい


投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2010/10/18 21:45
taka 

D3diaryを使わせて頂いております。

コメントにはnew.gifが表示されるのですが、投稿された日記の本文には「NEW」マークが付きません。

d3diary_block_diarylist.html でxugj_dateを使いたいのですがどのようにすれば良いかご教授ください。

よろしくお願いいたします。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010/10/18 23:58 | 最終変更
なーお  長老   投稿数: 1785

takaさん、こんにちは。

引用:
takaさんは書きました:
D3diaryを使わせて頂いております。

コメントにはnew.gifが表示されるのですが、投稿された日記の本文には「NEW」マークが付きません。

d3diary_block_diarylist.html でxugj_dateを使いたいのですがどのようにすれば良いかご教授ください。

よろしくお願いいたします。

本日公開した、ver0.12の場合でお答えします。
以下のような感じで如何でしょうか。 表示したい部分に記載で。
2日間は赤のNEW画像、7日間までは青字のNEW! となります。
なお、$entry.tstampの部分を各テンプレートの時刻変数を使用すれば他のテンプレートでも同様です。 :-)

1
2
<{if $smarty.now-2*24*3600 < $entry.tstamp }><img src="<{$xoops_url}>/modules/<{$block.mydirname}>/images/new.gif" border=0 title="new" alt="new" />
<{elseif $smarty.now-7*24*3600 < $entry.tstamp }><font color="blue"><b>NEW!</b></font><{/if}>
投票数:1 平均点:10.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010/10/19 13:00
taka 

早速対処法をご教授いただきありがとうございます。
ご支持の通り、表示されるようになりました。

ただ、他のモジュールは下記のxugj_dateを使用しているので、統一したいので、
http://www.xugj.org/modules/d3forum/index.php?topic_id=127

//
     ↓

上記のように使用させていただきたいと思います。

ありがとうございました。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010/10/19 17:36
taka 

自己レスです。
コードが埋め込めません?

1
 //

   ↓

1
投票数:0 平均点:0.00
返信する

このトピックに投稿する

題名
ゲスト名
投稿本文
  条件検索へ