Movable Typeでファイルのデフォルトアップロード先を変更する

MovableTypeでのファイルアップロード時に毎回設定を変更しなくて済むように、ファイルのデフォルトアップロード先をよくアップロードするフォルダに変更しました。
これを変更します。

フォルダを変更
/mt/tmpl/cms/include内の「asset_upload.tmpl」の上部に以下のコードを追加。
<$mt:setvar name="extra_path" value="フォルダ名"$>
「サイトパス」→「アーカイブパス」
デフォルトで先頭にある「サイトパス」を「アーカイブパス」に変更したかったんですが、/mt/tmpl/cms/include内の「asset_upload.tmpl」をごりごり修正する方法しか検索では出てこず、自分でもそういうやり方しか思いつかず…。修正しようか迷ってます。
修正前
<select name="site_path" id="site_path" onchange="setExtraPath(this)"> <option value="1"><<__trans phrase="Site Root">></option> <mt:if name="enable_archive_paths"> <option value="0"<mt:if name="archive_path"> selected="selected"</mt:if>><<__trans phrase="Archive Root">></option> </mt:if> <mt:if name="extra_paths"> <mt:loop name="extra_paths"> <option value="<mt:if name="enable_archive_paths">0<mt:else>1</mt:if>" middle_path="<mt:var name="path" escape="html">"<mt:if name="selected"> selected="selected"</mt:if>><mt:var name="label" escape="html"></option> </mt:loop> </mt:if> </select>
修正後
「サイトパス」と「アーカイブパス」を入れ替え。
<select name="site_path" id="site_path" onchange="setExtraPath(this)"> <option value="0"<mt:if name="archive_path"> selected="selected"</mt:if>><<__trans phrase="Archive Root">></option> <mt:if name="enable_archive_paths"> <option value="1"><<__trans phrase="Site Root">></option> </mt:if> <mt:if name="extra_paths"> <mt:loop name="extra_paths"> <option value="<mt:if name="enable_archive_paths">0<mt:else>1</mt:if>" middle_path="<mt:var name="path" escape="html">"<mt:if name="selected"> selected="selected"</mt:if>><mt:var name="label" escape="html"></option> </mt:loop> </mt:if> </select>
どうなんだろう、これ。もっといい方法がありそうだけど…。
参考サイト
MT5 画像アップロード先パス固定|347sWEB関連備忘録下のボタンを押すと拍手送信&メッセージフォームが開きます。→WEB拍手お返事
Comment