« テンプレート変更 | メイン | 掃除熱 »
2004年11月15日(月曜日)
画像のアップロード簡略化
サイト更新時、サーバに画像をアップロードするのは、もっぱらFTPからやってました。つまり、その都度手打ちでimgタグ等を打っていたわけですが、画像が多かったり、パスをhttp://から打たなければならなかったりと結構めんどくさい。
Movabletypeには、ファイルアップロードの機能があります。最近、そちらの方を使うようになりましたが、ちょっとだけ使い勝手が悪いところをカスタマイズしました。
いつも同じパスにアップロードするのに、いちいちimagesなどのローカル・アーカイブ・パスを打ち込まなければならないのですが、これを毎回入力済みにします。
tmpl/cms/upload.tmplを編集します。22行目の
<input name="extra_path_archive" value="アップロード先のディレクトリ" />
太字の部分を追加します。アップロード先のディレクトリはmt.cgiからの相対パスです。
ついでに、その後の画面もカスタマイズします。
デフォルトでは、”アップロードしたファイルを使って、新しいエントリーを作る”が選択されていますが、私の場合は”アップロードしたファイルのHTMLを表示 ”にさせて、吐き出したコードをコピーし、エントリーにペーストします。
tmpl/cms/upload_complete.tmplを編集します。105行目の
<label><input type="radio" name="new_entry" value="1" checked="checked" />
上記太字のところを削除して、
<label><input type="radio" name="new_entry" value="0" checked="checked" >
107行目に上記太字部分を追加します。
以上覚え書き。実際の作業は自己責任でお願いします。バックアップを残すことをおすすめします。