ファイルのアップロードボタン消失?

僕の環境だけかもしれませんが、MovableType3.151-jaからMovableType3.17-jaにバージョンアップした際、エントリ作成画面で、テキストボックスの右上にある「ファイルのアップロード」ボタンが何故かなくなってしまったのでそれを復活させる方法を書きとめておきます。


まずどんな症状かというと、
20050611_01.jpg
こんな感じです。
ちなみに正しい状態はこちら
20050611_02.jpg
「ファイルのアップロード」ボタンがしっかりと消えています。
これの改善方法は、
/tmpl/cms/edit_entry.tmplの、
193行目と194行目の間に

<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>

217行目と218行目の間に

<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>

を入れてあげて、アップロード・再構築を行うと元に戻ります。

コメント

  1. 米ドル より:

    僕も同じ症状になりました。kozyさんのおかげで直りました。ありがとう。

  2. KOZY より:

    >米ドルさん
    僕の覚書がお役に立ったようで何よりです。
    バージョンアップのほか、クリーンインストールも試してみたのですがそれでもこの現象が起こるんですよね...。Web検索してもあまり話題に上ってないみたいなのですが、皆さんどうしてるんでしょうね?

タイトルとURLをコピーしました