« MovableType用BMQuote Plugin Ver.0.51 | メイン | 「改訂新版 Movable Type 標準ハンドブック」が発売になります »

MovableType用UploadDir Plugin Ver.0.50

Movable Typeにはファイルをアップロードする機能がありますが、ちょっと物足りないところがありました。
ファイルをアップロードするときに、アップロード先のディレクトリを指定できるのですが、標準では、このディレクトリを毎回指定する必要があります。
これは、たとえば、画像はimagesディレクトリの下に必ず保存しておきたい、という時には非常に不便なのです。
そこで、今回「UploadDirプラグイン」を作ってみました。
このプラグインを使うと、アップロードするファイルの拡張子にしたがって自動的に保存先のディレクトリを切り替えることが可能になります。

たとえば、GIFファイルを選択すると、

updir_gif.gif

パスにimagesが入力されます。
AVIファイルを選択すると、

updir_avi.gif

パスにvideoが入力されます。
拡張子と、ディレクトリ名の関連付けはプラグインの設定から自由に行うことができます。

ぜひ、お試しください。

ドキュメント:UploadDirプラグイン ドキュメント
ダウンロード:zip形式tar.gz形式

お問い合わせ

エムロジック株式会社ではMovable Typeによるサイト構築やプラグイン開発、Windows・各種PDAのプログラミングを行っています。
お問い合わせはこちらまで。

トラックバック

このエントリーのトラックバックURL:
http://labs.m-logic.jp/cgi-bin/mt/mt-tb.cgi/8

この一覧は、次のエントリーを参照しています: MovableType用UploadDir Plugin Ver.0.50:

» MovableType Blugin:UploadDir 送信元 ikias.com - 感动的世界
在http://labs.m-logic.jp/那里,利用MT上传文件的时候,根... [詳しくはこちら]

» 拡張子でアップロード先のディレクトリが替わる「UploadDirプラグイン」 送信元 [N]
MovableType用UploadDir Plugin Ver.0.50というエントリーより。 このプラグインを使うと、アップロードするファイルの拡張子... [詳しくはこちら]

» UploadDir Plugin Ver.0.50(アップロードの場所を自動判別) 送信元 日記(30代サラリーマンのためのMovableTypeで簡単!ホームページ管理)
これはなかなか便利です。 MovableType用UploadDir Plugin Ver.0.50 (エムロジック放課後プロジェクト) このプラグインを... [詳しくはこちら]

» ファイルのアップロード作業の簡略化2 UploadDirプラグイン 送信元 magnet :..
以前「ファイルのアップロード作業の簡略化」でupload.tmplを編集してアッ... [詳しくはこちら]

» MT のアップ時に、 ALT と ALIGN を指定 送信元 よんだりくわんだり
ある意味必要に迫られて、 Movable Type で画像ファイルアップロード時に、 ALT & TITLE をつけるよう改造する事になりました。 どう... [詳しくはこちら]

» ファイルのアップロードを簡単にする。 送信元 PARADISE BLOG
MovableType 管理画面のアップロード機能は、ディレクトリを毎回指定する... [詳しくはこちら]

» アップロード先のディレクトリを指定 送信元 MovableType研究ブログ
MovableType用UploadDir Plugin Ver.0.50 (エ... [詳しくはこちら]

» MTでファイルのアップロード先ディレクトリを自動的に変更 送信元 Buzz Blog 40代からの独立日記
40代で会社を退職し、一人で独立、起業するまでの道のりをブログで配信。 [詳しくはこちら]

» UploadDir プラグイン 送信元 はぁい、ちゅうもくちゅうもくぅ~
ファイルのアップロードでは機能的に物足りないところがありまして。 具体的には拡張... [詳しくはこちら]

» UploadDirプラグイン 送信元 330'sブログ~BMWと子育て~
MTの画像他ファイルのアップロードに使い辛さを感じて数週間、 やっとこのプラグイ... [詳しくはこちら]

» MovableType用UploadDir Pluginの導入~エムロジック放課後プロジェクトから 送信元 森田亮の雑記帳
MovableTypeを使っている人ならば誰しも一度は感じたであろう面倒くささ。 あれですよ、ファイルアップロードの時のディレクトリ指定。 アップロード... [詳しくはこちら]

» Movable Type3.3対応 UploadDirプラグイン 送信元 おじさんの備忘録 -番外編-
Movable Type3.3になってからファイルのアップロード操作が大幅に変更になりアップロード時のパス設定が煩雑になってしまった。 毎回保存先パスを... [詳しくはこちら]

» これで完璧・MovableType 3.34インストール覚え書き 送信元 俺なりのたわごと
父親のブログ「鄙からの発信」をDreamHostでMT化したときの覚え書き。 1:アーカイブ・マッピング デフォルトの設定だと階層が深くなりすぎるなど不都... [詳しくはこちら]

» MTプラグイン「UploadDir」 送信元 風花の森*Blog
MTのプラグインを入れた。 【?】 ファイルのアップロード時に、ファイルの拡張子... [詳しくはこちら]

» 画像の保存先を自動設定するプラグイン mt 送信元 マウンテンブック
UploadDirプラグインは、導入するだけでアップロード先のフォルダを指定する... [詳しくはこちら]

» Movable Type のちょっと便利なプラグイン 送信元 180.style BLOG
画像のアップロードする時に毎回<サイトパス>/images ってimagesの部... [詳しくはこちら]

» Movabletypeでファイル形式に応じてアップロード先を自動振り分けしてくれるプラグイン 送信元 plugint-T
Movable Typeのファイルをアップロードは標準ではインストールフォルダのルートにファイルがアップロードされてしまいます。これを防ぐファイル形式に応... [詳しくはこちら]

» MTプラグイン覚書 送信元 シェイクハンド
良く利用するプラグインのリストです。 ... [詳しくはこちら]

コメント (9)

akira Author Profile Page:

うれしい機能のプラグインです。
早速に使用してみました。
しかしながら、登録フォルダー機能に階層([/])をサポートされていない仕様でした。([/])以下が表示されませんでした。
 年度ごとにフォルダーを更新していく予定でしたので「ああ いまひとつ」機能に不満が残りました。サブ・フォルダーまで指定できるととても便利度がアップします。
 どうぞ、できればバージョンアップでその機能を付けていただきたくおねがいします。

せきね Author Profile Page:

特に「/」が使えないということはないと思います。
具体的な入力内容を教えていただけますか?
こちらでは、例えば、

/img:gif,jpg

みたいな感じでうまく表示できました。

mituru Author Profile Page:

始めまして、管理人さん
今回プラグインをDLさせて頂きました。

便利なプラグインをありがとうございます。

虎!:

プラグイン使用させていただいています。大変便利なのですが、一番上のakiraさんのコメント同様の問題を抱えています。
【階層をサポートしていない】と言うのは、

archives/images:bmp,jpg,jpeg,gif,tif,tiff,png

こういう設定が出来ないということだと思います。

こちらでもこういった使い方が出来ると大変助かるのですが、、、。
バージョンアップでの対応、よろしくお願いします。。。

archives/images:bmp,jpg,jpeg,gif,tif,tiff,png
こちらでは、このような設定も問題なくできています。
この設定は、各ブログの「設定」→「プラグイン」から行っていただけていますでしょうか? システムメニューの「プラグイン」の設定は、各ブログのプラグイン設定が空の場合のみ有効になります。
ご確認くださいませ。

しかし、もしかするとこの設定はシステムメニューではできないようにした方がいいかもしれないですね。
各ブログの設定は何もしなくてもデフォルト値が設定されるので。
ちょっと考えてみたいと思います。

虎!:

すみません、おっしゃるとおり、システムメニューから設定していました。

ブログの設定から行ったところ、きちんとサブフォルダに対応できました。

ありがとうございました!

hiro:

はじめましてこんにちは。
とても便利な機能なのでDLさせてもらいました。
・・・けど、アップロード画面で何も反応がありません。試したのはgifとjpgです。
設定画面ではきちんと一覧が表示されております(システムメニュー、ブログの設定共に)。
MTのバージョンは3.32です。

thase:

はじめまして。
フォルダ名をいくら変更しても、初期設定と同じままで、「なぜーー!」と悶々としていましたが、上記コメント

>この設定は、各ブログの「設定」→「プラグイン」から行っていただけていますでしょうか?
>システムメニューの「プラグイン」の設定は、各ブログのプラグイン設定が空の場合のみ有効になります。

を読んで、謎が解けました。MT共通の設定ではなく、各ブログに設定が必要なのですね。作者様に非はないのですが、MTの管理画面がわかりずらいですね。きっと私と同じ罠にはまった人がいるはず。ありがたく使わせていただきます。

はじめまして。
便利なプラグインを作っていただき、ありがとうございます。さっそく導入していますが、サブディレクトリにMTで指定するような年月指定ができないでしょうか?

例えば、
archives/img_200702
にアップロードしたいときに、
以下のような設定ができるとうれしいです。
archives/img_%y%m:bmp,jpg,jpeg,gif,tif,tiff,png

コメントを投稿