アップロード先指定
毎年1月にしなくちゃいけなくなるので、忘れないように。
でもこれは2.661当時のものを移植しています。もしかしたら行数とか間違ってるかも。
私はアップロード先を年数にしているので(ファイル名=日付なので)、毎年この時期に「えーと、どうやるんだっけ?」と悩みます(苦笑
upload.tmplをいじります。
mt/tmpl/cms の中にある「upload.tmpl」の104行目付近のうーん、これで楽になった♪
<tr>
<td><input type="radio" name="site_path" value="0" checked></td>
<td><font class="title"><<MT_TRANS phrase="Local Archive Path">></font></td>
<td><font class="title">/ </font></td>
<td><input name="extra_path_archive" class="text-short"></td>
</tr>下のようにvalue="~"を追加。"~"は自分の好きなディレクトリ名に。
<tr>
<td><input type="radio" name="site_path" value="0" checked></td>
<td><font class="title"><<MT_TRANS phrase="Local Archive Path">></font></td>
<td><font class="title">/ </font></td>
<td><input name="extra_path_archive" class="text-short" value="images"></td>
画像にテキスト回り込みも一緒に。
lib/MT/app/の中にある CMS.pm の4789行目辺り
if ($thumb) {
return <<HTML;
<a href="$url"><img alt="$fname" src="$thumb" width="$thumb_width" height="$thumb_height" border="0" /></a>
HTML
} else {
return <<HTML;
<img alt="$fname" src="$url" width="$width" height="$height" border="0" />
HTML
}を探す。 「Download File」で検索すると吉。←そのちょっと上にあります。
次に下の赤文字部分を追加。
if ($thumb) {
return <<HTML;
<a href="$url"><img alt="$fname" src="$thumb" class="img_L" width="$thumb_width" height="$thumb_height" border="0" /></a>
HTML
} else {
return <<HTML;
<img alt="$fname" src="$url" class="img_L" width="$width" height="$height" border="0" />
HTML
}
テンプレートのスタイルシートに下記を追加。
.img_L{
float: left;
border: none;
margin-right:8px;
margin-top:4px;
}.img_R{
float: right;
border: none;
margin-left:8px;
margin-top:4px;
}