#topicpath
----
#contents

MovableTypeテンプレートのカスタマイズって難しいですね。これを使えば、
-カテゴリごとのRSSを作る。
-標題だけのアーカイブと標題/本文ありのアーカイブを使い分ける。
-その他色々

が出来るような気がするんだけど。。まだ概念がよく理解できてませんが、とりあえず分かるところだけをメモ。


**テンプレート関連の概念 [#mc04ab4b]
***Templates [#n34b5960]
テンプレートとは、MovableTypeのタグによって可変化(?)されたhtmlファイルのことで、デフォルトで
-Index Templates
-Archive-Related Templates
-Special Templates
-Template Modules

が定義されています。役割はまさに「テンプレート」です。





***Archive Files [#q70a5aa1]
アーカイブファイルとは、あるグルーピング(月別、週別、カテゴリ別、個別など)されたエントリ群のことと思われる。これは変更できなくて(<-たぶん)

-Individual
-Daily
-Weekly
-Monthly
-Category

が定義されている。設定でアーカイブファイルに対して、適用するテンプレートを指定するという仕組み(複数指定できる)


そうすると、
あるアーカイブファイルをあるテンプレートを適用してhtmlを生成する、といったことが出来る。
そのファイルにリンクをはるときのために、ファイル名を指定することが出来る(Archive File Templateのこと。ここにはタグもかける模様。でもかけるタグは決まってるっぽい)また、優先というラジオボタンがあるが、あるアーカイブに複数のテンプレートを適用したときに、複数のhtmlが作られるが(即ち複数のリンク先が出来る)、MovableTypeのリンクタグはひとつしか指定できない(属性とか使えば出来そうなもんだが)。よって最優先するものをひとつ決める必要があるわけだ。



詳しくは
-[[アーカイブの設定(ファイル名指定で使えるタグとか):http://kino.mine.nu/mt/docs/mtmanual_weblog_config.html#archiving]]
-[[Movable Type ユーザマニュアル: テンプレートタグ:http://kino.mine.nu/mt/docs/mtmanual_tags.html]]
-[[アーカイブの設定(ファイル名指定で使えるタグとか):http://www.masatom.in/mt/docs/mtmanual_weblog_config.html#archiving]]
-[[Movable Type ユーザマニュアル: テンプレートタグ:http://www.masatom.in/mt/docs/mtmanual_tags.html]]

を見てみよう。



***Archive File Template(アーカイブファイル)のファイル名 [#dffd6ef3]
先にアーカイブファイルはファイル名を指定することが出来る。やり方はArchive File Templateの欄に好きな値を入れればよい。タグを使うことも出来て、たとえば

カテゴリごとのファイル名
 <$MTArchiveCategory dirify="1" $>/index.htm
とするとカテゴリ名(をエスケープしたモノ)/index.htmとなる

エントリごとのファイル名
 <$MTEntryTitle dirify="1"  $>.htm
とするとエントリ名(をエスケープしたモノ).htmとなる


----

#topicpath


SIZE(10){現在のアクセス:&counter;}

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS