Changeset 18609 for tmp/version-2_5-test/data/class/SC_MobileImage.php
- Timestamp:
- 2010/03/11 10:35:11 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tmp/version-2_5-test/data/class/SC_MobileImage.php
r18562 r18609 69 69 if ($carrier == "docomo" or $carrier == "softbank") { 70 70 if( $result != false && $result > 0){ 71 72 73 74 75 76 71 // 計算式:(利用端末で表示可能なcacheサイズ - HTMLのバイト数 - 変換後の画像名のバイト数(目安値) ) / HTML中の画像数 72 $temp_imagefilesize = ($cacheSize - strlen($buffer) - (140 * $result) ) / $result; 73 } else { 74 // 計算式:(利用端末で表示可能なcacheサイズ - HTMLのバイト数 ) 75 $temp_imagefilesize = ($cacheSize - strlen($buffer) ); 76 } 77 77 // 計算結果が端末の表示可能ファイルサイズ上限より小さい場合は計算結果の値を有効にする 78 78 if ($temp_imagefilesize < $imageFileSize) { … … 90 90 91 91 // HTML中のIMGタグを変換後のファイルパスに置換する 92 foreach ($images[1] as $key => $value) { 93 $converted = $imageConverter->execute(preg_replace('|^' . URL_DIR . '|', HTML_PATH, $value)); 92 foreach ($images[1] as $key => $path) { 93 $realpath = html_entity_decode($path, ENT_QUOTES); 94 $realpath = preg_replace('|^' . URL_DIR . '|', HTML_PATH, $realpath); 95 $converted = $imageConverter->execute($realpath); 94 96 if (isset($converted['outputImageName'])) { 95 $buffer = str_replace($ value, MOBILE_IMAGE_URL . '/' . $converted['outputImageName'], $buffer);97 $buffer = str_replace($path, MOBILE_IMAGE_URL . '/' . $converted['outputImageName'], $buffer); 96 98 } else { 97 99 $buffer = str_replace($images[0][$key], '<!--No image-->', $buffer);
Note: See TracChangeset
for help on using the changeset viewer.