remove presets from /admin/build/imagecache title
authorDarrel O\'Pry
Thu, 24 Apr 2008 05:27:45 +0000 (05:27 +0000)
committerDarrel O\'Pry
Thu, 24 Apr 2008 05:27:45 +0000 (05:27 +0000)
clean up height/width settings for imagecache_scale_and_crop to compensate
for auto scaling on 0 in imageapi.

imagecache.install
imagecache.module
imagecache_actions.inc
imagecache_ui.module

index 8bfb073..e3552b2 100644 (file)
@@ -216,8 +216,8 @@ function imagecache_update_4() {
   $result = db_query("SELECT * FROM {imagecache_action}");
   while ($row = db_fetch_array($result)) {
     $data = unserialize($row['data']);
-    // Keep scale and crop and the old scale function seperate... I don't really want to break BC with 
-    // the 2.x update. We'll deprecate this version.
+
+    // remove function from data if present;
     $function = $data['function'];
     unset($data['function']);
     $data = serialize($data);
index 3352d86..4a9a6fd 100644 (file)
@@ -460,7 +460,6 @@ function imagecache_build_derivative($actions, $src, $dst) {
     return false; 
   }
 
-
   foreach ($actions as $action) {
     if (!empty($action['data'])) {
       // QuickSketch, why do these run first/twice? - dopry.
@@ -486,6 +485,7 @@ function imagecache_build_derivative($actions, $src, $dst) {
     }
     return false;
   }
+
   return true;
 }
 
index aaf78ff..ebcbcaf 100644 (file)
@@ -46,9 +46,6 @@ function theme_imagecache_scale_and_crop($element) {
 
 
 function imagecache_scale_and_crop_image(&$image, $data) {
-   // Set impossibly large values if the width and height aren't set.
-  $data['width'] = $data['width'] ? $data['width'] : 9999999;
-  $data['height'] = $data['height'] ? $data['height'] : 9999999;
   if (!imageapi_image_scale_and_crop($image, $data['width'], $data['height'])) {
     watchdog('imagecache', t('imagecache_scale_and_crop failed. image: %image, data: %data.', array('%path' => $image, '%data' => print_r($data, true))), WATCHDOG_ERROR);
     return false;
index bace964..7b3f0c7 100644 (file)
@@ -17,7 +17,7 @@ function imagecache_ui_menu($may_cache) {
   if ($may_cache) {
     $items[] = array( 
       'path' => 'admin/build/imagecache',
-      'title' => t('Imagecache Presets'),
+      'title' => t('Imagecache'),
       'description' => t('Administer imagecache presets and actions.'),
       'callback' => 'imagecache_ui_presets',
       'access' => user_access('administer imagecache'),