ref.inc.phpで添付ファイルのイメージサイズが取得できない†
- ページ: BugTrack
- 投稿者: みこ
- 優先順位: 普通
- 状態: 完了
- カテゴリー: プラグイン
- 投稿日: 2004-09-01 (水) 12:28:19
- バージョン: 1.4.4rc2
メッセージ†
ref.inc.phpの内部で @getimagesize で取得しようとしている添付ファイルのイメージサイズが取得できていません。
--- ref.inc.php.37 2004-08-30 02:55:25.000000000 +0900
+++ ref.inc.php.37a 2004-09-01 12:26:36.000000000 +0900
@@ -267,6 +267,9 @@
'&openfile=' . rawurlencode($name); // Show its filename at the last
if ($is_image) {
+ // Back Compat
+ $file = UPLOAD_DIR . encode($page) . '_' . encode($name);
+
// Swap $url
$url2 = $url;
- なぜ、これに気がついたかというと、いよいよ携帯に画像が出したくなって サイズ:240x240 容量:15KB 以内なら携帯でも画像を表示できるように改造(サンプル)してたら見つかりました(^^; -- みこ
- デフォルトでもサイズ制限はしたいところですね。添付ファイルのリミットよりも、インラインイメージのリミットは低く抑え(られ)るべきと思いますので。ともあれ、関数の前半で $file は決定しているはずなのに、それを適切に設定していないのが根本の問題の様でした。ご確認ください。 このバグはPLUGIN_REF_DIRECT_ACCESS も動作しない状態にしていたようです (^^; -- henoheno