Movable Type 4.1でファイルアップロード先を指定

Movable Typeではファイルのアップロード先が特に指定されていません。

[ファイルのアップロード]を開くと、アップロード先は...

  1. [<サイトパス>]/[任意のサブディレクトリ(デフォルトは空欄)]
  2. [<サイトパス>/操作日名ディレクトリ(例:2008/06/03)]/[任意のサブディレクトリ(デフォルトは空欄)]
の2つの指定が可能となっています。

[A]は毎回指定するのは面倒ですし(フォームのオートコレクト機能を利用する手もありますが)、[B]も多数のディレクトリが作成されてしまうので好みではないし...

そこで、WEB検索してみると、多くのMovable Typeユーザーの方が、不便に感じているようで、いろいろ対策をとっていらっしゃいました。今回、私は下記トモゾウ氏のスクリプトを拝借しました。

参照: 似顔絵系ブログ TOMO-ZONE > Movable Type 4.1にバージョンアップメモ

movableType_20080603_01.png

先ず、アップロード先のルールを決め...

  • サイトパス/uploads/西暦年/月(例:サイトパス/uploads/2008/06 )
としました。

続いて、トモゾウ氏の記事を参照し、[アプリケーションディレクトリ/tmpl/cms/include/asset_upload.tmpl」]を修正してアップロードしましたが、うまくいかず。

JavaScriptを見ていて、formのidが[upload]ではなく[upload-form]ではと思い、JavaScript内のform指定箇所を修正しましたが、改善せず。

最終的に[upload]を[form[0]]に変更することによって、成功しました。原因が判ったわけではないのですが、結果オーライです。

トラックバック(0)

このブログ記事を参照しているブログ一覧: Movable Type 4.1でファイルアップロード先を指定

このブログ記事に対するトラックバックURL: http://www.fuku-chang.net/cgi-bin/mt/mt-tb.cgi/13

コメントする

このブログ記事について

このページは、がJune 3, 2008 11:32 AMに書いたブログ記事です。

ひとつ前のブログ記事は「Superfly / Superfly」です。

次のブログ記事は「ザ・マジックアワー」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。