Movable Typeが3.17にバージョンアップしていたので当方もアップグレードをしてみる。アップグレード自体はMT-3.17-upgrade-ja.zipを解凍して上書きするだけという至って簡単な物。以前のようにcgiを実行させるといった手間も必要ありません。
が、ここでなぜかトラブル発生。新規エントリーを投稿しようとすると(既存のエントリーの編集でも同様)、ファイルのアップロードボタンが消えている!
=>
かなり多用する機能だったので非常に痛い。これって当方だけの現象なんだろうか?調べてもまだその辺の情報が全くないので何ともいえませんですが。現状これでは使い物にならないので3.151に戻しました。解決策があれば3.17にアップグレードしたいと思ってます。
[追記2005/06/11 14:50]
おもいっきり我流ですがとりあえず回避できましたので、当方がやって手順を紹介。
\mt\tmpl\cms\edit_entry.tmpl このファイルをテキストエディタで開いて、194行目・218行目付近の分を以下のように修正。
<!--
if (canFormat) {
with (document) {
write('<a title="<MT_TRANS phrase="Bold" escape="singlequotes">" href="#" onclick="return formatStr(document.entry_form.text, \'strong\')"><img src="<TMPL_VAR NAME=STATIC_URI>images/html-bold.gif" alt="<MT_TRANS phrase="Bold" escape="singlequotes">" width="22" height="16" /></a>');
write('<a title="<MT_TRANS phrase="Italic" escape="singlequotes">" href="#" onclick="return formatStr(document.entry_form.text, \'em\')"><img src="<TMPL_VAR NAME=STATIC_URI>images/html-italic.gif" alt="<MT_TRANS phrase="Italic" escape="singlequotes">" width="22" height="16" /></a>');
write('<a title="<MT_TRANS phrase="Underline" escape="singlequotes">" href="#" onclick="return formatStr(document.entry_form.text, \'u\')"><img src="<TMPL_VAR NAME=STATIC_URI>images/html-underline.gif" alt="<MT_TRANS phrase="Underline" escape="singlequotes">" width="22" height="16" /></a>');
write('<a title="<MT_TRANS phrase="Insert Link" escape="singlequotes">" href="#" onclick="return insertLink(document.entry_form.text)"><img src="<TMPL_VAR NAME=STATIC_URI>images/html-link.gif" alt="<MT_TRANS phrase="Insert Link" escape="singlequotes">" width="22" height="16" /></a>');
write('<a title="<MT_TRANS phrase="Insert Email Link" escape="singlequotes">" href="#" onclick="return insertLink(document.entry_form.text, 1)"><img src="<TMPL_VAR NAME=STATIC_URI>images/html-email.gif" alt="<MT_TRANS phrase="Insert Email Link" escape="singlequotes">" width="22" height="16" /></a>');
write('<a title="<MT_TRANS phrase="Quote" escape="singlequotes">" href="#" onclick="return formatStr(document.entry_form.text, \'blockquote\')"><img src="<TMPL_VAR NAME=STATIC_URI>images/html-quote.gif" alt="<MT_TRANS phrase="Quote" escape="singlequotes">" width="22" height="16" /></a>');
}
}
<TMPL_IF NAME=CAN_UPLOAD>
if (canFormat) {
with (document) {
write('<a title="<MT_TRANS phrase="Upload File">" href="<TMPL_VAR NAME=SCRIPT_URL>?__mode=start_upload&blog_id=<TMPL_VAR NAME=BLOG_ID>" onclick="window.open(this.href, \'upload\', \'width=400,height=450,resizable=yes\'); return false"><img src="<TMPL_VAR NAME=STATIC_URI>images/html-file.gif" alt="<MT_TRANS phrase="Upload File">" width="22" height="16" /></a>');
}
}
</TMPL_IF>
// -->
</script>
上記のように青字の部分を追加。とりあえず現状はこれで行けてますので、このまま行く予定。で、ちゃんとした方法が見つかればそれに従おうと思ってます。
で、新規トラブル。複数のカテゴリが選択できない。主カテゴリーを選択して保存すると、既存エントリーを編集しようとすると主カテゴリーが未選択状態になってしまってます。駄目じゃん、3.17…。それともやはり当方だけの現象なんだろうか…。わからん。
[追記2005/06/11 18:09]
3.151-jaに戻して改めて3.17-jaにすれば上記の問題は解消されました。…マジでわからん。カテゴリ呼び出すところもツリー形式になってて見易くなってますね。