Movable Type: June 2008アーカイブ

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]]に変更することによって、成功しました。原因が判ったわけではないのですが、結果オーライです。

このアーカイブについて

このページには、June 2008以降に書かれたブログ記事のうちMovable Typeカテゴリに属しているものが含まれています。

前のアーカイブはMovable Type: April 2008です。

次のアーカイブはMovable Type: July 2008です。

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