Entry時にデフォルトカテゴリをselectedにする
ある日のML
http://mail.webcore.co.jp/pipermail/coreblog/2005-May/001103.html
何が変わったというとmanage_addEntryForm.dtmlに<option value="-1">----</option>の一行が追加されたこと。
僕もDefault Categoryを一番最初に作っていたCategoryにしていたので今までEntryの時にデフォルトカテゴリのセッティング値が反映されているのだと思い込んでいた。
で、Ver1.2にアップグレードしたのでまたいじらせてもらいました。
前述manage_addEntryForm.dtmlの100行目あたり<dtml-in category_list>の次行を
<option value="<dtml-var id>"<dtml-if main_category><dtml-if "_.str(id)==_.str(main_category)">selected</dtml-if><dtml-else><dtml-if "_.str(id)==_.str(blog_client_default_category)">selected</dtml-if>
</dtml-if>><dtml-var name></option>
んな風に。
一応望んだ通り動いているみたい。
MLで柴田さんが返答しているように本来は「Blogクライアント用の設定」のblog_client_default_categoryの値をZMIからのエントリにも無理やり適用してしまった。すみません。動作保障外ですね。
#なのにエントリしたのはいじったことを書き留めていかないと次のバージョンアップのとき何をしたのかすっかり忘れてしまうから。
今回のバージョンアップでも自分のblogを読み返して過去の設定し直したりして。30過ぎると急に物忘れが激しくなりますよ>20代のそこのあなた(誰に言ってるのだろう?)
一週間前にやったことすら思い出せない私です。