画像アップの手間を省く


MTのアップローダーは、画像をアップロードするときにローカル・アーカイブパスかローカル・サイトパス、どちらかにチェックを入れて、画像の保存先ディレクトリを入力する必要があります。
↓こんな感じ。
up.gif
私は画像をローカルサイト直下のディレクトリに入れるようにしていますが、毎回いちいち面倒なので、勝手に選択と入力をしてくれるように改造してみました。

ずいぶん前に改造しておいて、メモを忘れてました。
アップグレードの際に忘れないよう、やり方は以下に。
くれぐれもバックアップは忘れずにいじりましょう。

  1. mt/tmpl/cms/upload.tmplを探して開きます。
    <div class="field">
    <input type="radio" name="site_path" value="0" checked="checked" />
    &lt;<MT_TRANS phrase="Local Archive Path">&gt;/
    <input name="extra_path_archive" /><br /> 

    <input type="radio" name="site_path" value="1" />
    &lt;<MT_TRANS phrase="Local Site Path">&gt;/
    <input name="extra_path_site" />
    </div>

  2. これを以下に書き換えます。

    <div class="field">
    <input type="radio" name="site_path" value="0" />
    <<MT_TRANS phrase="Local Archive Path">>/
    <input name="extra_path_archive" /><br />

    <input type="radio" name="site_path" value="1" checked="checked" />
    &lt;<MT_TRANS phrase="Local Site Path">&gt;/
    <input name="extra_path_site" value="moblog" />

    </div>

改造がうまくいくと最初からローカルサイトパスにチェックが入って、ディレクトリも最初から指定のものが記述された状態になります。
↓こんな感じになります。
up02.gif

トラックバックURL

このエントリーのトラックバックURL:

コメント

なるほど、ここに設定があったんですね。
全然別件でここヒットしたんですけど、たすかりました、ありがとうございます。

Posted by 岩澤良平 at 2005年06月14日 12:42

岩澤さん、お立ち寄りありがとうございます。
少しでもお役に立てたようでなによりです~。

ちなみに、個人無償ライセンスだとMTは3つまで構築できますが
ここをいじるとアップロードディレクトリは3つとも同じ設定が反映されます。

(たとえば、アップロードディレクトリを/root/moblogにしておくと
たとえ別の場所に1ブログディレクトリと2ブログディレクトリがあっても
/root/moblogが指定されます)

Posted by ryoko at 2005年06月14日 14:59

以前、「こっそりメッセージ」(ここはひっそりでしたね)の設置でも、お世話になって・・・
いつも、参考にさせてもらって、ありがとぉ~~です!!

Posted by さぼてん at 2005年06月21日 13:31

さぼてんさん、こんにちは! お返事遅くてすみません。
順調にカスタムされているようでなによりです~。
がんばってくださいね!

Posted by ryoko at 2005年06月25日 10:24
コメントしてください




保存しますか?