2005年 1月 31日(月)   先負    今日は何の日?   

TopMovableTypeMTカスタマイズ > カテゴリリストにも新着マーク

MTカスタマイズカテゴリリストにも新着マーク new

調子に乗って、立て続けに もうひとつ!同じく 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! のところが 実際に 表示されるテキストになるので、適当に変えてください。
up! の文字色を変えたかったんだけど・・・エラーになって できませんでした。なので、太字で我慢。。。
文字の色、変えることができました。こちらのコメント にて、壱さんに方法を教えていただきました。
echo "<font color=\"(色名)\"><strong>up!</strong></font>";

こんなふうに、「"」~「"」 の間の 「"」 には 前に 「\」 をつけると エラーにならず、ちゃんと文字に色が付きました。
壱さん、ありがとうございました。 あと これは、PHPが使える環境でないと NGです。

Posted by Caetla at 09:12 | Category : MTカスタマイズ | Comments [15] | Trackbacks [5] | Clip!! | Ranking
Tag : MovableType , カスタマイズ
この記事はどうでしたか?(お気軽に 記事に点数を付けてみてくださいね♪)
Bad ← 1 2 3 4 5 → Good
評定平均:(3.0) 総合点:(2861) 投票人数:(945)

エントリーURL


 

トラックバックURL


 

トラックバック

更新"up!"マーク at カテゴリーリスト・・・の巻。 from http://blog.toycozy.com/blog/archives/2005/02/up_at.php TOY COZY MUSEUM 別館
MTのカスタマイズもようやく落ち着きを見せ始め・・・・というわけにもなかなかいかず、どこか変えられるトコロはないか、変えた方がイイトコロはないか・・・なんてな感... [続きを読む]

Tracked on 2005年02月19日 21:38

カテゴリーリストにも更新マークを。 from http://teamnigoi.tolamy55.com/archives/2005/08/up.php チームニゴイでございます。
ふと、思い立って調べてみたらありました。   参考サイトは、「やむやむ」さんの、... [続きを読む]

Tracked on 2005年08月26日 18:25

カテゴリリストに新着マーク from Honey B Style
なんとなく、MT改造のページを見ててつけてみようと思いまして。 やむやむ様のカテゴリリストにも新着マ [続きを読む]

Tracked on 2005年10月24日 17:03

エントリにNEW!マークを付ける from http://kazulog.hn.org/2005/12/27-070043.php KAZUの挑戦日記
エントリなどにNEW!マークを付けたいと思ったことはありませんか? どれが○○時間以内にアップされた記事、というのが一目瞭然です やむやむ様のカテゴリリス... [続きを読む]

Tracked on 2005年12月27日 07:12

カテゴリリストにupマークを、新着コメントにもnewマークを。 from http://www.mayucan.com/archives/2006/02/11-201316.php mayu*can
新しいエントリがupされたら、そのエントリが属するカテゴリの脇にupアイコンが出るようにしました。 新着コメントにはnewアイコンが出ます。 [続きを読む]

Tracked on 2006年02月11日 20:14
コメント
1

推測ですが・・・。
「"」~「"」の間にさらに「"」を入れたのではないでしょうか。それが、エラーの原因だと思います。
その場合は、「"」~「"」の間の「"」には、前に「\」をつけます。

例えば、文字を赤くしたいのであれば、以下のように書けばいけるはずです。
echo "<font color=\"red\">up!</font>";

Posted by ゲスト http://www.h-fj.com at 2005年02月04日 09:43 [RES]
2

>>1 壱さん
またまたありがとうございますぅ。
ホント!できました。up! の字に 色が付きましたぁ♪重ね重ね、ありがとうございました。 ニコッ

Posted by 管理人 さえら http://caetla.oops.jp/blog2/ at 2005年02月04日 10:20 [RES]
3

あー リストマニアはそう使えば良いのかよ・・・(^_^;
こういうの来たの初めてなので。。。
訴えてやる-ーーヽ(`Д´)ノ
そのファイルもらえれば何とかなりますが・・・w
れでー
ていうかな

Posted by ゲスト 酢鶏@人工無能 at 2005年02月06日 06:17 [RES]
4

>>3 酢鶏@人工無能さん
リストマニアって ( ̄ .  ̄)ノ" ナンデヤネン
ヾ(@^▽^@)ノ わはは

Posted by 管理人 さえら http://caetla.oops.jp/blog2/ at 2005年02月06日 07:21 [RES]
5

導入&TBさせていただきました。
チョットしたことですが、トテモグッドな感じですね。
これからもちょくちょくと参考にさせていただきます。有り難うございました。

Posted by ゲスト toycozy http://blog.toycozy.com/blog/ at 2005年02月19日 21:41 [RES]
6

>>5 toycozyさん
でしょー。アクセントになっていいかな~、と思います。o(・∇・o)(o・∇・)o

Posted by 管理人 さえら http://caetla.oops.jp/blog2/ at 2005年02月20日 07:46 [RES]
7

こんにちはVery Happy
参考にさせていただきました。
ありがとうございました笑顔

Posted by ゲスト くんぞー http://teamnigoi.tolamy55.com/ at 2005年08月26日 18:25 [RES]
8

>>7 くんぞーさん
こんにちは。トラックバックありがとうございます。
こういうチョコッとしたカスタマイズ、大好きです。(=^_^=) ヘヘヘ

Posted by 管理人 さえら http://caetla.oops.jp/blog2/ at 2005年08月26日 18:28 [RES]
9

素早いコメントありがとうございましたドキドキ

可愛いBlogなので色々参考にさせてもらいたいなぁと思います。
また時々覗き見に来ます!

Posted by ゲスト hal at 2005年10月25日 10:17 [RES]
10

>>9 halさん
どうぞいつでも遊びに来てくださいね。ヽ(*^。^*)ノ

Posted by 管理人 さえら http://caetla.oops.jp/blog2/ at 2005年10月25日 12:55 [RES]
11

こちらを参考に導入させていただきましたー。
ありがとうございます。TBもさせていただきましたVery Happy

Posted by ゲスト Kazu http://kazulog.hn.org/ at 2005年12月27日 07:13 [RES]
12

すみません、TB送ろうとしたところ、何度試してもTimeOutとなってしまいます。
ひとまず、諦めますSad

Posted by ゲスト Kazu http://kazulog.hn.org/ at 2005年12月27日 07:20 [RES]
13

>>11 >>12 Kazuさん
ごめんなさいねぇ。何度もトライしてくださったんですね。
こちら側では ちゃんと トラックバック受信できてますよ。ありがとうございました。

Posted by 管理人 さえら http://caetla.oops.jp/blog2/ at 2005年12月27日 07:52 [RES]
14

もしまたしてもTBが行っていたらごめんなさい。
エントリを修正して保存しなおす際に、「トラックバック先URL」からはきちんと削っているのですが、失敗しているからか、削っても削っても「保存」すると、TBがゾンビのように生き返って送ってしまうようです。これってMTのバグですかね。。
本当にすみません。

Posted by ゲスト Kazu http://kazulog.hn.org/ at 2005年12月27日 13:01 [RES]
15

>>14 Kazuさん
わざわざありがとうございます。
重複分は こちらで消しますので大丈夫ですよー。

Posted by 管理人 さえら http://caetla.oops.jp/blog2/ at 2005年12月27日 13:12 [RES]
Amazon Search
Google Similar