TSUTAYA online  スカパー! レンタルサービス  マカフィー・ストア  125x125 商品バナー(AeroMini)

新規エントリー画面でのカテゴリー名の日本語表示

delicious はてな この記事をクリップ! | 2005年12月03日09:44 | 編集

padma colorsでは採用していないんですけど、MovableTypeを使っていて不便だなって思ったのが、<MTCategoryDescription>を用いてカテゴリー名を日本語表示させているのに、新規エントリー作成画面上で選択するカテゴリーのプルダウンメニュー上は英語表記(と申しますか本来のカテゴリー名)だという事。

無論本来の英語表記と概要である日本語表記が頭の中でしっかりリンクしていれば問題ないのでしょうけれども、例えば設置代行なんかをする場合、説明書を添付しなくちゃならなかったりで手間だったり、もっと正直に申しますと、インターフェイス的に破綻している・・・と私は思っていたんです。

そこで、新規エントリー作成画面上の選択カテゴリー名を「概要」のそれで表示させるカスタマイズを考えてみました。 とても簡単です。

mt/tmpl/cms/edit_entry.tmpl

の309行目あたりに

<option value="<TMPL_VAR NAME=CATEGORY_ID>"
<TMPL_IF NAME="CATEGORY_IS_PRIMARY">
selected="selected"
</TMPL_IF>>
<TMPL_VAR NAME=CATEGORY_LABEL_SPACER>
<TMPL_VAR NAME=CATEGORY_LABEL>
</option>

っていう部分がある(上では改行してますが、実際は1行)ので、その

<TMPL_VAR NAME=CATEGORY_LABEL>

<TMPL_VAR NAME=CATEGORY_DESCRIPTION>

にする

と、こんな感じ。 とりあえずテストでエントリーを作りましたが、特に問題は無さそう。 利用は自己責任でどうぞ。




Search

Archives

Contact

■Administrator
padmacolors@gmail.com

■Akane Miyashita
akane.padma@gmail.com
イラスト、デザインのお仕事を承ります!

フィードメーター - padma colors / 

スカウター : padma colors / 

(C) 1997-2008 padma colors All Rights Reserved. Powered by Movable Type. RSS feed