From f853375cba68a214937b634e56affa067a5f0d62 Mon Sep 17 00:00:00 2001 From: Silvio Date: Wed, 20 Apr 2011 11:30:55 -0300 Subject: Removing installation file --- imagecache_auto.inc | 140 ++++++++++++++++++++++++++++++++++++++++++++---- imagecache_auto.info | 6 ++- imagecache_auto.install | 50 ----------------- 3 files changed, 133 insertions(+), 63 deletions(-) delete mode 100644 imagecache_auto.install diff --git a/imagecache_auto.inc b/imagecache_auto.inc index e359d92..b7544b8 100644 --- a/imagecache_auto.inc +++ b/imagecache_auto.inc @@ -9,10 +9,10 @@ /** * Create ImageCache profiles for common display resolutions. */ -function load_imagecache_presets_create() { - $presets = module_invoke_all('load_imagecache_presets'); +function imagecache_auto_create_presets() { + $presets = imagecache_auto_presets(); foreach ($presets as $options) { - load_imagecache_preset_create($options); + imagecache_auto_create_preset($options); } } @@ -24,7 +24,7 @@ function load_imagecache_presets_create() { * * @see http://drupal.org/node/558664 */ -function load_imagecache_preset_create($options) { +function imagecache_auto_create_preset($options) { // Set preset name if (isset($options['name'])) { $name = $options['name']; @@ -65,7 +65,7 @@ function load_imagecache_preset_create($options) { * @param $options * Preset options. */ -function load_imagecache_preset_delete($options) { +function imagecache_auto_delete_preset($options) { // Set preset name. if (isset($options['name'])) { $name = $options['name']; @@ -90,27 +90,29 @@ function load_imagecache_preset_delete($options) { * @param $new * New presets to be created. */ -function load_imagecache_presets_update($old = array(), $new = NULL) { +function imagecache_auto_presets_update($old = array(), $new = NULL) { // Remove old presets. foreach ($old as $options) { - load_imagecache_preset_delete($options); + imagecache_auto_delete_preset($options); } if ($new == NULL) { - load_imagecache_presets_create(); + imagecache_auto_create_presets(); } else { // Create new presets. foreach ($new as $options) { - load_imagecache_preset_create($options); + imagecache_auto_create_preset($options); } } } /** * Return an array of common display resolutions. + * + * @see http://en.wikipedia.org/wiki/List_of_common_resolutions */ -function load_imagecache_presets_load_imagecache_presets() { +function imagecache_auto_presets() { return array( array('width' => '90%', 'height' => '90%', 'operation' => 'imagecache_scale', 'name' => '0.90x0.90'), array('width' => '80%', 'height' => '80%', 'operation' => 'imagecache_scale', 'name' => '0.80x0.80'), @@ -130,6 +132,122 @@ function load_imagecache_presets_load_imagecache_presets() { array('width' => '35%', 'height' => '35%', 'operation' => 'imagecache_scale', 'name' => '0.35x0.35'), array('width' => '25%', 'height' => '25%', 'operation' => 'imagecache_scale', 'name' => '0.25x0.25'), array('width' => '15%', 'height' => '15%', 'operation' => 'imagecache_scale', 'name' => '0.15x0.15'), - array('width' => '5%', 'height' => '5%', 'operation' => 'imagecache_scale', 'name' => '0.05x0.05'), + array('width' => '5%', 'height' => '5%', 'operation' => 'imagecache_scale', 'name' => '0.05x0.05'), + array('width' => 120, 'height' => 160), + array('width' => 140, 'height' => 192), + array('width' => 160, 'height' => 120), + array('width' => 160, 'height' => 144), + array('width' => 160, 'height' => 160), + array('width' => 160, 'height' => 200), + array('width' => 160, 'height' => 240), + array('width' => 160, 'height' => 256), + array('width' => 176, 'height' => 208), + array('width' => 176, 'height' => 220), + array('width' => 208, 'height' => 208), + array('width' => 208, 'height' => 320), + array('width' => 240, 'height' => 160), + array('width' => 240, 'height' => 320), + array('width' => 240, 'height' => 376), + array('width' => 240, 'height' => 640), + array('width' => 256, 'height' => 192), + array('width' => 256, 'height' => 256), + array('width' => 280, 'height' => 192), + array('width' => 320, 'height' => 192), + array('width' => 320, 'height' => 200), + array('width' => 320, 'height' => 240), + array('width' => 320, 'height' => 256), + array('width' => 320, 'height' => 320), + array('width' => 320, 'height' => 480), + array('width' => 352, 'height' => 416), + array('width' => 400, 'height' => 240), + array('width' => 400, 'height' => 300), + array('width' => 432, 'height' => 240), + array('width' => 480, 'height' => 250), + array('width' => 480, 'height' => 272), + array('width' => 480, 'height' => 320), + array('width' => 480, 'height' => 500), + array('width' => 512, 'height' => 256), + array('width' => 512, 'height' => 342), + array('width' => 512, 'height' => 384), + array('width' => 560, 'height' => 192), + array('width' => 600, 'height' => 480), + array('width' => 640, 'height' => 200), + array('width' => 640, 'height' => 240), + array('width' => 640, 'height' => 256), + array('width' => 640, 'height' => 320), + array('width' => 640, 'height' => 350), + array('width' => 640, 'height' => 360), + array('width' => 640, 'height' => 400), + array('width' => 640, 'height' => 480), + array('width' => 640, 'height' => 512), + array('width' => 720, 'height' => 348), + array('width' => 720, 'height' => 350), + array('width' => 720, 'height' => 364), + array('width' => 720, 'height' => 480), + array('width' => 768, 'height' => 480), + array('width' => 800, 'height' => 352), + array('width' => 800, 'height' => 480), + array('width' => 800, 'height' => 600), + array('width' => 832, 'height' => 624), + array('width' => 854, 'height' => 480), + array('width' => 960, 'height' => 540), + array('width' => 960, 'height' => 640), + array('width' => 960, 'height' => 720), + array('width' => 1024, 'height' => 576), + array('width' => 1024, 'height' => 600), + array('width' => 1024, 'height' => 640), + array('width' => 1024, 'height' => 768), + array('width' => 1024, 'height' => 800), + array('width' => 1024, 'height' => 1024), + array('width' => 1120, 'height' => 832), + array('width' => 1152, 'height' => 720), + array('width' => 1152, 'height' => 768), + array('width' => 1152, 'height' => 864), + array('width' => 1152, 'height' => 900), + array('width' => 1280, 'height' => 720), + array('width' => 1280, 'height' => 768), + array('width' => 1280, 'height' => 800), + array('width' => 1280, 'height' => 854), + array('width' => 1280, 'height' => 960), + array('width' => 1280, 'height' => 1024), + array('width' => 1366, 'height' => 768), + array('width' => 1400, 'height' => 1050), + array('width' => 1440, 'height' => 900), + array('width' => 1440, 'height' => 960), + array('width' => 1440, 'height' => 1024), + array('width' => 1440, 'height' => 1080), + array('width' => 1600, 'height' => 768), + array('width' => 1600, 'height' => 900), + array('width' => 1600, 'height' => 1000), + array('width' => 1600, 'height' => 1024), + array('width' => 1600, 'height' => 1200), + array('width' => 1680, 'height' => 1050), + array('width' => 1792, 'height' => 1344), + array('width' => 1800, 'height' => 1440), + array('width' => 1856, 'height' => 1392), + array('width' => 1920, 'height' => 1080), + array('width' => 1920, 'height' => 1200), + array('width' => 1920, 'height' => 1400), + array('width' => 1920, 'height' => 1440), + array('width' => 2048, 'height' => 1152), + array('width' => 2048, 'height' => 1536), + array('width' => 2304, 'height' => 1440), + array('width' => 2560, 'height' => 1440), + array('width' => 2560, 'height' => 1600), + array('width' => 2560, 'height' => 1920), + array('width' => 2560, 'height' => 2048), + array('width' => 2800, 'height' => 2100), + array('width' => 3200, 'height' => 2048), + array('width' => 3200, 'height' => 2400), + array('width' => 3840, 'height' => 2160), + array('width' => 3840, 'height' => 2400), + array('width' => 4096, 'height' => 2304), + array('width' => 4096, 'height' => 3072), + array('width' => 5120, 'height' => 3200), + array('width' => 5120, 'height' => 4096), + array('width' => 6400, 'height' => 4096), + array('width' => 6400, 'height' => 4800), + array('width' => 7680, 'height' => 4320), + array('width' => 7680, 'height' => 4800), ); } diff --git a/imagecache_auto.info b/imagecache_auto.info index 20ac291..3ce86e8 100644 --- a/imagecache_auto.info +++ b/imagecache_auto.info @@ -1,5 +1,7 @@ ; $Id$ -name = "Load Image Cache Presets" -description = "Load a Set of Presets for modules using Imagecache " +name = ImageCache Auto +description = Creates imagecache presets on the fly. core = 6.x +package = ImageCache +version = "6.x-0.1" dependencies[] = imagecache diff --git a/imagecache_auto.install b/imagecache_auto.install deleted file mode 100644 index 9c88466..0000000 --- a/imagecache_auto.install +++ /dev/null @@ -1,50 +0,0 @@ -filename); - } - */ - - load_imagecache_presets_create(); -} - -/** - * Remove configuration data. - */ -function load_imagecache_presets_uninstall() { - /** - * Leave this commented out as it's better not to delete - * cached data until we find a reason for that. - */ - /* - $presets = imagecache_presets(); - foreach ($presets as $options) { - imagecache_preset_delete($options); - } - */ - - // Remove variables -} -- cgit v1.2.3