年末の handy 公開と一緒に Movable Type 3.2 に切り替えました。管理画面もより一層磨きがかけられてブログの設定やテンプレート作成等、分かりやすく使いやすくなっていますね。あと忘れてはいけないのがスパム対策。コードネームが Spam Fighter だけに迷惑コメント/トラックバックに関する管理機能が今回の一番の新機能でしょう。迷惑コメント/トラックバックの判断基準値を最大にしていますが、今のところスパムらしくものはないですね。ここまでのシステムをインストールから全てブラウザ上で行えるというのは、やっぱりすごいですね。気持ちいいです。
アーカイブ・マッピングという機能があります。個別エントリーや日付アーカイブ、カテゴリーアーカイブのファイルパス名を自由に設定できる機能なんですが、この出力フォーマットに対する説明が日本語のマニュアルには見あたらなかかったので、米 Six Apart にあるマニュアルにあるものを訳してみました。
- %a
dirify が適用された投稿者名。例: melody_nelson - %-a
%a と同じ。しかしハイフンが(-)が使用される。例: melody-nelson - %b
個別エントリーのためのもの。デフォルトのエントリーファイル名を返す。例: my_summer_vacation - %c
dirify が適用されたエントリーのメインカテゴリー、サブカテゴリーパス。例: arts_and_entertainment/tv_and_movies - %-c
%c と同じ。しかしハイフン(-)が使用される。例: arts-and-entertainment/tv-and-movies - %C
dirify が適用されたエントリーのメインカテゴリーラベル。例: arts_and_entertainment - %-C
%C と同じ。しかしハイフン(-)が使用される。例: arts-and-entertainment - %d
日。2桁の数字。例: 09 - %D
曜日。3文字。例: Tue - %e
エントリー ID 。ゼロ(0)でうめた6桁の数字。例: 000040 - %E
エントリー ID 。ゼロ(0)でうめていない数字。例: 40 - %f
拡張子がついたアーカイブファイル名。%b や %i の代わりに使われる。例: entry_basename.html or index.html - %F
拡張子がついていないアーカイブファイル名。例: filename - %h
時。24時間単位。先頭にゼロ(0)をつける。例: 09(午前9時),16(午後4時) - %H
時。24時間単位。先頭にゼロ(0)をつけない。例: 9(午前9時),16(午後4時) - %i
拡張子がついたインデックスファイル名。例: index.html - %I
拡張子がついていないインデックスファイル名。例: index - %j
年間を通した日数。3桁の数字。例: 040 - %m
月。2桁の数字。例: 07 - %n
分。2桁の数字。例: 04 - %s
秒。2桁の数字。例: 01 - %x
ドット(.)を含めたファイル拡張子。もしファイル拡張がなければ空白を返す。例: .html - %y
年。4桁の数字。例: 2005 - %Y
年。2桁の数字。例: 05
もしかすると日本語版独自の仕様があったりして、上記とは違う動作をするものがあるかもしれません。dirify というのはグローバル・タグ・アトリビュートの1つで、これは現在の日本語のマニュアルにも載っています。他にも日本語のマニュアルに載っていない新しいテンプレート・タグのようなものもけっこうあるみたいです。Movable Type の管理画面からマニュアルへのリンクもうまくいっていないようなので、マニュアルまわりは 50% ルールってやつでしょうか。
ちなみに Blog.okuryu と handy では 年/月/日時分 という感じに設定しています。エントリー ID でつけたりするよりも永続的なファイル名に使えそうです。
gemini | 2006-09-26T06:44:08+09:00
3.3の出力フォーマットの一覧ならありましたよ。
http://www.sixapart.jp/movabletype/manual/3.3/e_archive_file_path_specifiers/
奥村隆一 | 2006-09-26T11:51:54+09:00
3.3 のマニュアルから追加されたようですね。
ありがとうございます。
Don Tolep | 2008-04-07T01:04:17+09:00
This blog is simply smashing. In my humble opinion of course. As this post is rather debatable I don't think all your blog visitors are going to agree with it.
gbrent | 2008-04-09T19:08:38+09:00
You have to revise your opinion. Repeating this nuttery misses your point. Give us proofs. Not just with words, but with deeds.