TopMovable Typeテンプレートタグ > カテゴリーアーカイブで MTCategoryDescription をタイトルに使う
2005年4月19日

カテゴリーアーカイブで MTCategoryDescription をタイトルに使う

Posted at April 19,2005 11:59 PM
Category:[テンプレートタグ]
Tag:[, , , , , ]

カテゴリーリスト表示で MTCategoryDescription に日本語を設定して MTCategoryLabel の代わりに用いている方は少なくないと思います。この設定にしている理由は、

  • Movable Type 2.x の時に MTCategoryLabel に日本語を設定すると不具合が発生していた(この設定を 3.x でも引き継いで使用)
  • MTCategoryLabel に順序性のある文字列(01・02…等)を与えてカテゴリーリストを期待する順序に並べる

のどちらかであると考えられます。
この設定を行っている場合、カテゴリーアーカイブでは MTCategoryLabel が MTArchiveTitle として解釈されるので、例えばデフォルトテンプレートでは MTCategoryLabel がタイトルとして表示されるという問題があります。

単純に MTArchiveTitle を MTCategoryDescription に置き換えればよいのですが、ユーザーマニュアルからは MTCategoryDescription が

<MTCategories>
     :
</MTCategories>

の中でしか使えないように思えます。ところがカテゴリーアーカイブに限っては MTCategoryDescription を単独で用いることができるようです。
したがって、カテゴリーアーカイブの title タグは

<title><$MTBlogName encode_html="1"$>: <$MTArchiveTitle$><$MTCategoryDescription$> アーカイブ</title>

とすれば「カテゴリーの説明」が表示されます。

また公開テンプレートのカテゴリーアーカイブで、左カラムにカテゴリーのエントリー一覧を表示する部分についても

<div class="sidetitle">
The list of "<$MTArchiveTitle$><$MTCategoryDescription$>"
</div>

と修正すればOKです。

MTCategoryDescription がカテゴリーアーカイブで独立したタグで使えるというのは、Movable Type 公式サイトMovable Type 3.0 日本語版ベータ2のご提供Ogawa::Memorandaさんのコメントで書かれている記事がありました。
また「MTCategoryLabel に番号をつけて表示する際に番号だけカットする」というプラグインもありますので併せてご紹介させて頂きます。

The blog of H.Fujimotoカテゴリを任意の順番に並べ替える
Posted by yujiro   このページの先頭に戻る
関連記事
この記事を読んだ人はこんな記事も読んでいます
人気エントリー
Hatena Hot Entries
Hatena Entries
トラックバックURL


トラックバック

お世話になったサイト4[MTカスタマイズ1] from ▼■▼■● Vivid-style.com
... [続きを読む]

Tracked on June 13, 2005 4:52 PM

MovableType カテゴリごとに色を変える from archives
カテゴリー毎にカテゴリー名の色を変えて表示したいと思いました。 <MTIf... [続きを読む]

Tracked on April 12, 2006 7:17 PM
コメント

管理人さんどうもありがとうございます.
昨日ご質問させていただいたことに対しての返答がエントリーとして、取り上げていただいてありがとうございます。

このエントリーに気がつく前に、自分で実験的にタグを置き換えてみたところ、自分が望んだとおりの表現ができました。

[1] Posted by takeo25jp : April 20, 2005 1:35 AM

こんにちは。

当方のプラグインをご紹介いただき、ありがとうございます。

ところで、MTCategoryXXタグをカテゴリーアーカイブテンプレートで使う件ですが、MTのテンプレート解析部分のソース(MT::Template:Context)をちょっと調べてみました。
すると、MTCategoryDescriptionとMTCategoryTrackbackLinkの2つのタグが使用可能で、そのほかのタグは使用不可な作りになっていました。
なぜ、MTCategoryDescriptionを使えて、MTCategoryLabelを使えないようにしているのかは不明です。

[2] Posted by : April 20, 2005 9:51 AM

>takeo25jpさん
こんばんは。
ご連絡ありがとうございました。
うまく設定できたようで良かったです。
私も勉強になりました。

>壱さん
こんばんは。
ご連絡頂き恐縮です。

また情報くださりありがとうございます。
たしかに2つしか使えるようになっていないというのはポリシーがいまひとつ不明確ですね。

[3] Posted by yujiro : April 21, 2005 12:13 AM

yujiroさん、いつもおせわになります。
再度、当サイトで貴サイトを紹介させてもらいました。
TBしたかったのですが、新規エントリーが最後まで保存再構築できず、コメントさせていただきました。
紹介内容に失礼がありましたら、コメントいただけると幸いです。
今後ともお世話になると思います。
よろしくお願い申し上げます。

[4] Posted by m.sayama : June 12, 2005 12:35 AM

>m.sayamaさん
こんばんは。
カスタマイズ記事、ご紹介くださりありがとうございました。

特にコメントございません。お気遣いありがとうございました。
こちらこそ今後ともどうぞよろしくお願い致します。

[5] Posted by yujiro : June 12, 2005 11:37 PM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字 イタリック アンダーライン ハイパーリンク 引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)

Now loading...
Introduction
Entry Trackbacks
お世話になったサイト4[MTカスタマイズ1]
 [▼■▼■● Vivid-style.com] 06/13 16:52
MovableType カテゴリごとに色を変える
 [archives] 04/12 19:17
Entries of this Category
Recent Entries
Recent Comments
Recent Trackbacks
QRcode

現在停止中です
携帯電話からこのQRcodeを撮影することで携帯用URLを取得することができます

URI for cellular phones
ギターに入った猫
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

このブログをメールで購読する by:FeedBurner

loading ...
Categories
Monthly Archives
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
クリエイティブ・コモンズ・ライセンス
Powered by
Movable Type 5.12