function views_slideshow_jcarousel_views_slideshow_option_definition in Views Slideshow JCarousel 7.2
Same name and namespace in other branches
- 6 views_slideshow_jcarousel.module \views_slideshow_jcarousel_views_slideshow_option_definition()
- 7 views_slideshow_jcarousel.module \views_slideshow_jcarousel_views_slideshow_option_definition()
Implements hook_views_slideshow_option_definition(). todo: this should be moved to its own display.inc file
File
- ./
views_slideshow_jcarousel.module, line 199
Code
function views_slideshow_jcarousel_views_slideshow_option_definition() {
//todo: get rid of these top/bottom loops
$locations = array(
'top',
'bottom',
);
// Defaults for the pager widget.
foreach ($locations as $location) {
$options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_jcarousel_pager_fields'] = array(
'default' => array(),
);
$options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_jcarousel_pager_move_on_change'] = array(
'default' => 0,
);
$options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_jcarousel_pager_update_on_prev_next'] = array(
'default' => 0,
);
$options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_jcarousel_pager_skin'] = array(
'default' => 'tango',
);
$options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_jcarousel_pager_orientation'] = array(
'default' => FALSE,
);
$options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_jcarousel_pager_scroll'] = array(
'default' => 3,
);
$options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_jcarousel_pager_visible'] = array(
'default' => 3,
);
$options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_jcarousel_pager_wrap'] = array(
'default' => NULL,
);
$options['widgets']['contains'][$location]['contains']['views_slideshow_pager']['contains']['views_slideshow_jcarousel_pager_animation'] = array(
'default' => 'fast',
);
}
$options['views_slideshow_jcarousel'] = array(
// existing options:
'visible' => array(
'default' => 1,
),
'animation' => array(
'default' => 1000,
),
'wrap' => array(
'default' => false,
),
// got these from views_slideshow_cycle
// Transition
'effect' => array(
'default' => 'fade',
),
'transition_advanced' => array(
'default' => 0,
),
'timeout' => array(
'default' => 5000,
),
'speed' => array(
'default' => 700,
),
//normal
'delay' => array(
'default' => 0,
),
'sync' => array(
'default' => 1,
),
'random' => array(
'default' => 0,
),
// Action
'pause' => array(
'default' => 1,
),
'pause_on_click' => array(
'default' => 0,
),
'action_advanced' => array(
'default' => 0,
),
'start_paused' => array(
'default',
0,
),
'remember_slide' => array(
'default' => 0,
),
'remember_slide_days' => array(
'default' => 1,
),
'pause_in_middle' => array(
'default' => 0,
),
'pause_when_hidden' => array(
'default' => 0,
),
'pause_when_hidden_type' => array(
'default' => 'full',
),
'amount_allowed_visible' => array(
'default' => '',
),
'nowrap' => array(
'default' => 0,
),
'fixed_height' => array(
'default' => 1,
),
'items_per_slide' => array(
'default' => 1,
),
'wait_for_image_load' => array(
'default' => 1,
),
'wait_for_image_load_timeout' => array(
'default' => 3000,
),
// Internet Explorer Tweaks
'cleartype' => array(
'default' => 'true',
),
'cleartypenobg' => array(
'default' => 'false',
),
// Advanced
'advanced_options' => array(
'default' => '{}',
),
);
return $options;
}