fix returns in procs
[booh] / data / booh / themes / cardu / metadata / parameters.rb
index 1b5a1223f7e4e3a7a70b2e78a61eb9131747e2f5..bc5763919a05c0a370c3722b208330ad911274f3 100644 (file)
@@ -49,6 +49,7 @@ $images_size = [
         'fullscreen' => '960x528',
         'thumbnails' => '309x232',
         'optimizedforwidth' => '1280',
+        'optional' => true,
     },
     {
         'name' => 'x-large',
@@ -65,10 +66,24 @@ $images_size = [
         'thumbnails' => '375x281',
         'optimizedforwidth' => '1600',
         'optional' => true,
-    }
+    },
+    {
+        'name' => 'widescreen',
+        'description' => _("Sizes that should fit browsers in fullscreen for 1680x1050 screens"),
+        'fullscreen' => '1200x576',
+        'thumbnails' => '390x245',
+        'optimizedforwidth' => '1680',
+        'optional' => true,
+    },
 ]
 
 $allowed_N_values = [ 3, 4, 5, 6, 8, 12 ]
 $default_N = 3
 
 $albums_thumbnail_size = '300x225'
+
+$hooks = {
+    :image_iteration => proc { |content, type|
+        content.sub(/width:(\d+)px/) { "width:" + ($1.to_i + 8).to_s + "px" }
+    }
+}