Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2008-11-05 02:20:36

yama
Administrator
登録日: 2005-07-07
投稿: 1,280
ウェブサイト

Re: NP_NewItem - 投稿してからxx時間以内のアイテムにNewマーク

<!-- l --><a class="postlink-local" href="http://japan.nucleuscms.org/bb/viewtopic.php?p=3336#3336">viewtopic.php?p=3336#3336</a><!-- l -->
上記で配布されているNP_NewItemを少し改良しました。

・「xx時間」をテンプレート内でインラインで指定することもできる
・コメントに対しても使える

です。

テンプレートパーツ「アイテムの本体」または「コメントの本体」の中で

<%NewItem(72)%>

と記述すると、投稿してから72時間以内のアイテムまたはコメントに関して
Newマークを出力します。Newマークの書式はプラグインオプションで指定します。
また、インラインで72などのように指定しない場合はプラグインオプションで
指定されているデフォルト値が適用されます。

<%NewItem(72,fade)%>

こう記述すると、古い記事は薄い色のNewマークを表示します。だんだん白に近く薄くなります


Attachments:
zip NP_NewItem091.zip, Size: 658 B, Downloads: 704
zip NP_NewItem092.zip, Size: 940 B, Downloads: 695

オフライン

#2 2009-11-02 15:01:57

yama
Administrator
登録日: 2005-07-07
投稿: 1,280
ウェブサイト

Re: NP_NewItem - 投稿してからxx時間以内のアイテムにNewマーク

機能追加しました

<%NewItem(72,fade)%>

こう書くとNewマークが少しずつ薄くなります

オフライン

#3 2010-06-02 14:36:31

wynet
メンバー
登録日: 2007-03-15
投稿: 14

Re: NP_NewItem - 投稿してからxx時間以内のアイテムにNewマーク

希望なんですが、トップページ更新履歴をリストしています。
現在はアイテムが追加されて●時間の間はNEW!を表示となっておりますが、
そのアイテムにコメントが追加された場合に、NEW COMMENT!と表示してほしいです。
宜しくお願いいたします。

オフライン

#4 2010-06-02 15:41:52

yama
Administrator
登録日: 2005-07-07
投稿: 1,280
ウェブサイト

Re: NP_NewItem - 投稿してからxx時間以内のアイテムにNewマーク

ウロ覚えですが標準のテンプレート変数<%comments%>で実装できる気がします。いかがでしょう?

オフライン

#5 2010-06-02 16:16:38

wynet
メンバー
登録日: 2007-03-15
投稿: 14

Re: NP_NewItem - 投稿してからxx時間以内のアイテムにNewマーク

メインの目次ページにて、
テンプレート
・文章・記事の本体に<%comments%>
・コメント本体に<%NewItem(72,fade)%>
と入力してみましたがNEW!は表示されませんでした。。。

オフライン

#6 2010-06-02 16:20:46

yama
Administrator
登録日: 2005-07-07
投稿: 1,280
ウェブサイト

Re: NP_NewItem - 投稿してからxx時間以内のアイテムにNewマーク

コメントの本体には「NEW COMMENT!」と書くとよいのではと思います。
コメントがある時・ない時の「ある時」のほうだったかも?

オフライン

#7 2010-06-02 16:55:38

wynet
メンバー
登録日: 2007-03-15
投稿: 14

Re: NP_NewItem - 投稿してからxx時間以内のアイテムにNewマーク

yama.kymsさん、
表示されました!
あとは、このNEW!が24時間たったら(または閲覧したら)消えたらいいなと思っています。

nucleusのフォーラムのトピックスですが、新しい記事(コメント?)が追加されたらマークが出るようになっていますよね?
これって、アイテムなんでしょうか?アイテムなら可能なプラグインはあったので、、、
それをコメントで実現したいです。

オフライン

#8 2010-06-02 17:30:01

yama
Administrator
登録日: 2005-07-07
投稿: 1,280
ウェブサイト

Re: NP_NewItem - 投稿してからxx時間以内のアイテムにNewマーク

そういや時間で制御する必要があるんですね。だったらNP_NewCommentみたいな感じでプラグインを作ってしまうのがよいかも。ちょっと考えてみます。
フォーラムはphpbbといってnucleusとは違うシステム使ってます

オフライン

#9 2010-06-02 17:41:59

wynet
メンバー
登録日: 2007-03-15
投稿: 14

Re: NP_NewItem - 投稿してからxx時間以内のアイテムにNewマーク

yama.kymsさん、
宜しくお願いいたします!

オフライン

Board footer