? views_cycle_feb9_js_alter.patch
Index: views_cycle.theme.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_cycle/views_cycle.theme.inc,v
retrieving revision 1.1.2.10
diff -u -p -r1.1.2.10 views_cycle.theme.inc
--- views_cycle.theme.inc	21 Jan 2010 22:56:31 -0000	1.1.2.10
+++ views_cycle.theme.inc	9 Feb 2010 11:19:10 -0000
@@ -93,8 +93,12 @@ function template_preprocess_views_cycle
   drupal_add_js(drupal_get_path('module', 'views_cycle') .'/jquery.cycle.js', 'module', 'footer');
   drupal_add_js(drupal_get_path('module', 'views_cycle') .'/views_cycle.js', 'module', 'footer');
 
+  // Allow alteration of javascript settings
+  $js_settings = array($vars['cycle_id'] => $settings);
+  drupal_alter('views_cycle_settings', $js_settings);
+
   // Key the settings for each instance of the cycle plugin by its cycle id.
-  drupal_add_js(array('views_cycle' => array($vars['cycle_id'] => $settings)), 'setting', 'footer');
+  drupal_add_js(array('views_cycle' => $js_settings), 'setting', 'footer');
 
 }
 
