お蔵入り

clip!clip!
Ads By Google

新しく更新したのでカテゴリにNEWと表示したい!

僕のHPはブログというより
カテゴリ別にいろいろと仕分けして更新しています。

過去につくったものを、その時の日付でUPしているのですが
パッと見、更新しているのか分かりません。

なので、カテゴリのところに
映像(3)NEW!、このようにNEW!を赤字でいれたいのです。

もしくは、そのNEW!をクリックすると
ダイレクトに更新したものがでてくるようにしたいんです。

ぜひよろしくおねがいします。

こんなHPです。


2009-06-28 15:40の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。

回答(2)

1.

2009-06-28 17:39:48
うーん、難しいですね。

そもそもblog自体にnew機能がついてないわけですし、
現実的には、fixdapの「livedoor Blogへの要望・アイデアまとめページ」

で求めてくしかないですかね。

2.

2009-06-28 19:59:01
過去に同様の質問がありました。

上記リンクの「NEW!」(UPDATE!)は、デフォルトでは、24時間以内の記事です。
(点滅させる必要もないので、もっと簡単!)

NEW にリンクを張るのもできると思いますが、
複数新しい記事がある時に複数に割り当てるのは、変なので
リンク先が一番新しいものにするする必要がありますが、
それが新しく処理を書き足す必要があります。

一応書いて見ました。
回答レベル : アドバイス
Ads By Google

コメント(4)

どうしても。。。。というならやれないことは。。。。ないと思いますが。。。非常に表示まで重くなる可能性が。。。

やり方としては、
・最終的に表示しないとしても最新記事一覧プラグインを入れておく(cssで対照divをdisplay: none)。
・各最新記事を上から順に
表示されないようにiframeで生成
→日付の入ってるタグを探し、本日の日付かどうか判定
→カテゴリが記されてるdivを検索
→その値(表示内容=そのカテゴリ)が被ってなければ、配列に保持
(これを最新記事全部についておこなう)←どれだけ時間を食うことか

で、カテゴリプラグインの親divから配列内の言葉が入った文字列を検索→見つかったら、その親タグの後ろにnewイメージタグを挿入のループ。

まあ、しゃれにならんほど重くなると思うのでやめた方がいいと思う。

#2.  BLUEPIXY
2009-06-28 20:09:54

>>#1
記事のループの最中に日付をチェックしてとれば、それ程重くないです。

2009-06-28 22:20:54

>BLUEPIXY様

以前の似た質問を確認しましたが
どこからが、点滅なしのプログラムなのかが分かりませんでした。

24時間や、点滅は必要ないです。
ただ赤字で表示したいだけなんです。
プログラムは素人なので、よろしければ簡単に教えてください。

よろしくお願いします。

#4.  BLUEPIXY
2009-06-29 02:24:13

>>#3
あれは、点滅ありきですが、
回答2は、
点滅の処理が大きな部分を占めているので、その部分が省けるという意味です。

「24時間」については、どこまでを新しい記事とするか?
が必要になりますので、24時間ではないにしろ、そういう期限を設けることが必要です。

トラックバック(2)

トラックバックURL: