#256352 - fix for default image trigger size value not appearing on the form.
authorStella Power
Fri, 9 May 2008 12:31:08 +0000 (12:31 +0000)
committerStella Power
Fri, 9 May 2008 12:31:08 +0000 (12:31 +0000)
lightbox2.module

index f57d354..2c4ac7d 100644 (file)
@@ -508,7 +508,7 @@ function lightbox2_auto_image_handling_settings_form() {
       '#multiple' => TRUE,
       '#title' => t('Image trigger size'),
       '#options' => $size_options,
-      '#default_value' => variable_get('lightbox2_trigger_image_size', array('thumbnail' => t('Thumbnail'))),
+      '#default_value' => variable_get('lightbox2_trigger_image_size', array('thumbnail')),
       '#description' => t('Select which image size, when clicked on, will automatically trigger the lightbox.  This only applies to images uploaded with the Image module.'),
     );
 
@@ -796,8 +796,8 @@ function lightbox2_add_files() {
 
   // Image nodes.
   if ($image_node_handler) {
-    $trigger_sizes = variable_get('lightbox2_trigger_image_size', array('thumbnail' => t('Thumbnail')));
-    foreach ($trigger_sizes as $size => $size_name) {
+    $trigger_sizes = variable_get('lightbox2_trigger_image_size', array('thumbnail'));
+    foreach ($trigger_sizes as $size) {
       $triggers = "img.$size, img.image-$size,";
       if (empty($size)) {
         $triggers = "img._original, img.image-_original,";
@@ -1099,10 +1099,10 @@ function lightbox2_imagecache_create_url($preset, $filepath) {
   else {
     $dirpath = file_directory_path();
     $dirlen = strlen($dirpath);
-    if (substr($path, 0, $dirlen + 1) == $dirpath .'/') {
-      $filepath = substr($path, $dirlen + 1);
+    if (substr($filepath, 0, $dirlen + 1) == $dirpath .'/') {
+      $filepath = substr($filepath, $dirlen + 1);
     }
-    return file_create_url(file_directory_path() .'/imagecache/'. $preset .'/'.  $filepath);
+    return file_create_url(file_directory_path() .'/imagecache/'. $preset .'/'. $filepath);
   }
 }