MTのファイルのアップロードを行うポップアップですが、3.3ではなんか使いにくい。。ファイルのアップロード・パスがオプション扱いで、隠れてしまっているわけです。
デフォルトで、オプションを表示設定したい!!ってなわけで
ファイルのアップロード・パス オプションをデフォルトで表示する
こちらのエントリーを参考に「/mt-static/styles.css」 を編集しオプションをデフォで表示状態に。。
#choose-destination .spinner img {
background-image: url(images/spinner-right.gif);
background-image: url(images/spinner-bottom.gif);
}.active#choose-destination .spinner img {
background-image: url(images/spinner-bottom.gif);
background-image: url(images/spinner-right.gif);
}#choose-destination .flyout {
display: none;
padding: 0 5px 0 15px;
display: block;
}.active#choose-destination .flyout {
display: block;
display: none;
padding: 0 5px 0 15px;
}
で、ついでに自分の普段使う状態にデフォルト設定しておきたい!!
・パスを「アーカイブ・パス」にしたい
・「/img」 をデフォルトのアップロード・フォルダにしておきたい
こちらは適当に。。「/mt/tmpl/cms/upload.tmpl」 を編集。<02.11修正>
<div class=”flyout”>
<p><MT_TRANS phrase=”_USAGE_UPLOAD” params=”<TMPL_VAR NAME=BLOG_NAME ESCAPE=HTML>”></p>
<div class=”field”>
<p>
<MT_TRANS phrase=”Path:”>
<select name=”site_path” onchange=”setExtraPath(this)”>
<option value=”1″><<MT_TRANS phrase=”Site Root”>></option>
<TMPL_IF NAME=ENABLE_ARCHIVE_PATHS>
<option value=”0″ selected><<MT_TRANS phrase=”Archive Root”>></option>
</TMPL_IF>
<TMPL_IF NAME=EXTRA_PATHS>
<TMPL_LOOP NAME=EXTRA_PATHS>
<option value=”<TMPL_IF NAME=ENABLE_ARCHIVE_PATHS>0<TMPL_ELSE>1</TMPL_IF>” middle_path=”<TMPL_VAR NAME=PATH ESCAPE=HTML>”><TMPL_VAR NAME=LABEL ESCAPE=HTML></option>
</TMPL_LOOP>
</TMPL_IF>
</select>
/ <input name=”extra_path” id=”extra_path” value=”img” />
</p>
</div>
太字が変更点。。
こんなかんじで、Movable Type 3.34のエントリーページのファイルのアップロードのデフォルト設定を改造しました。
こうしてファイルのアップロードのデフォルト設定しておけば。。あとはアップロードする写真・画像ファイル選んでアップロードするだけ♪一手間二手間省略で楽ちん