2005年 1月 31日(月) 先負 今日は何の日?
カテゴリリストにも新着マーク
調子に乗って、立て続けに もうひとつ!同じく caramel*vanilla さまの
「カテゴリーリストに更新マークを表示」 に 挑戦してみました。
やむやむの場合、↓こんな感じにしてみました。( 小粋テンプレート使用してます。適宜 読み替えて下さい。 )
<div class="side">
<MTTopLevelCategories>
<MTSubCatIsFirst><MTHasParentCategory><div id="subcategories<MTParentCategory><$MTCategoryID$></MTParentCategory>list">
</MTHasParentCategory><ul></MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
<li><MTHasSubCategories><div class="subcategories" id="subcategories<$MTCategoryID$>name"></MTHasSubCategories><MTEntries lastn="1"><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>">
<MTCategoryLabel></a> [<$MTCategoryCount$>]
<?
$days=2; //set this to how many days are considered NEW!
$date=strtotime("<$MTDate format="%y%m%d"$>");
$entry=strtotime("<$MTEntryDate format="%y%m%d"$>");
$diff = date("U", ($date - $entry))/86400;
if ($days > $diff) {
echo "<strong>up!</strong>"; //Text to display goes here
}
?>
</MTEntries>
<MTHasSubCategories></div></MTHasSubCategories>
<MTElse>
<li><MTHasSubCategories><div class="subcategories" id="subcategories<$MTCategoryID$>name"></MTHasSubCategories><MTCategoryLabel> <MTHasSubCategories></div></MTHasSubCategories>
</MTElse>
</MTIfNonZero>
<MTSubCatsRecurse>
</li>
<MTSubCatIsLast></ul><MTHasParentCategory></div>
</MTHasParentCategory></MTSubCatIsLast>
</MTTopLevelCategories>
</div>
赤い字のところが、今回追加した部分です。2 は、2日間 新着マークを表示させるという意味です。
また、up! のところが 実際に 表示されるテキストになるので、適当に変えてください。
文字の色、変えることができました。こちらのコメント にて、壱さんに方法を教えていただきました。
echo "<font color=\"(色名)\"><strong>up!</strong></font>";
こんなふうに、「"」~「"」 の間の 「"」 には 前に 「\」 をつけると エラーにならず、ちゃんと文字に色が付きました。
壱さん、ありがとうございました。 あと これは、PHPが使える環境でないと NGです。
≫ 更新"up!"マーク at カテゴリーリスト・・・の巻。 from
TOY COZY MUSEUM 別館
MTのカスタマイズもようやく落ち着きを見せ始め・・・・というわけにもなかなかいかず、どこか変えられるトコロはないか、変えた方がイイトコロはないか・・・なんてな感... [続きを読む]
≫ カテゴリーリストにも更新マークを。 from
チームニゴイでございます。
ふと、思い立って調べてみたらありました。 参考サイトは、「やむやむ」さんの、... [続きを読む]
≫ カテゴリリストに新着マーク from
Honey B Style
なんとなく、MT改造のページを見ててつけてみようと思いまして。 やむやむ様のカテゴリリストにも新着マ [続きを読む]
≫ エントリにNEW!マークを付ける from
KAZUの挑戦日記
エントリなどにNEW!マークを付けたいと思ったことはありませんか? どれが○○時間以内にアップされた記事、というのが一目瞭然です やむやむ様のカテゴリリス... [続きを読む]
≫ カテゴリリストにupマークを、新着コメントにもnewマークを。 from
mayu*can
新しいエントリがupされたら、そのエントリが属するカテゴリの脇にupアイコンが出るようにしました。
新着コメントにはnewアイコンが出ます。 [続きを読む]
推測ですが・・・。
「"」~「"」の間にさらに「"」を入れたのではないでしょうか。それが、エラーの原因だと思います。
その場合は、「"」~「"」の間の「"」には、前に「\」をつけます。
例えば、文字を赤くしたいのであれば、以下のように書けばいけるはずです。
echo "<font color=\"red\">up!</font>";
>>1 壱さん
またまたありがとうございますぅ。
ホント!できました。up! の字に 色が付きましたぁ♪重ね重ね、ありがとうございました。
あー リストマニアはそう使えば良いのかよ・・・(^_^;
こういうの来たの初めてなので。。。
訴えてやる-ーーヽ(`Д´)ノ
そのファイルもらえれば何とかなりますが・・・w
れでー
ていうかな
導入&TBさせていただきました。
チョットしたことですが、トテモグッドな感じですね。
これからもちょくちょくと参考にさせていただきます。有り難うございました。
>>7 くんぞーさん
こんにちは。トラックバックありがとうございます。
こういうチョコッとしたカスタマイズ、大好きです。(=^_^=) ヘヘヘ
素早いコメントありがとうございました
可愛いBlogなので色々参考にさせてもらいたいなぁと思います。
また時々覗き見に来ます!
もしまたしてもTBが行っていたらごめんなさい。
エントリを修正して保存しなおす際に、「トラックバック先URL」からはきちんと削っているのですが、失敗しているからか、削っても削っても「保存」すると、TBがゾンビのように生き返って送ってしまうようです。これってMTのバグですかね。。
本当にすみません。