Closed (fixed)
Project:
Media: Vimeo
Version:
7.x-1.0-beta5
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
1 Jun 2012 at 01:19 UTC
Updated:
8 Apr 2014 at 03:11 UTC
Jump to comment: Most recent
Comments
Comment #1
selfirian commentedComment #2
debo7debo commentedI have this same issue and simply can't get it to stop. Have you found a solution?
Comment #3
selfirian commentedHi Yes I found a solution for this.
What I did, probably not the best solution but it works:
I added a field to my content type "autoplay" with a default value of "?&autoplay=1".
I load op that field using views (excluded from display of course) it's just there to use with the colorbox trigger module.
This is what I used in the colorbox trigger popup filed [field_vimeo_id][field_autoplay]
So that the final html my popup opens is this http://player.vimeo.com/video/xxxxx?=&autoplay=1
making it start playing when opening the video in the colorbox.
You can see it in action on http://www.sonix.be/showreel
Here is my views export, it might help:
$view = new view();
$view->name = 'showreel';
$view->description = '';
$view->tag = 'default';
$view->base_table = 'node';
$view->human_name = 'Showreel';
$view->core = 7;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
/* Display: Master */
$handler = $view->new_display('default', 'Master', 'default');
$handler->display->display_options['title'] = 'Showreel';
$handler->display->display_options['use_ajax'] = TRUE;
$handler->display->display_options['use_more_always'] = FALSE;
$handler->display->display_options['access']['type'] = 'perm';
$handler->display->display_options['cache']['type'] = 'none';
$handler->display->display_options['query']['type'] = 'views_query';
$handler->display->display_options['query']['options']['disable_sql_rewrite'] = TRUE;
$handler->display->display_options['query']['options']['distinct'] = TRUE;
$handler->display->display_options['exposed_form']['type'] = 'basic';
$handler->display->display_options['pager']['type'] = 'none';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['style_plugin'] = 'isotope';
$handler->display->display_options['style_options']['class'] = 'showreel';
$handler->display->display_options['row_plugin'] = 'fields';
$handler->display->display_options['row_options']['hide_empty'] = TRUE;
/* Field: Content: Vimeo ID */
$handler->display->display_options['fields']['field_vimeo_id']['id'] = 'field_vimeo_id';
$handler->display->display_options['fields']['field_vimeo_id']['table'] = 'field_data_field_vimeo_id';
$handler->display->display_options['fields']['field_vimeo_id']['field'] = 'field_vimeo_id';
$handler->display->display_options['fields']['field_vimeo_id']['label'] = '';
$handler->display->display_options['fields']['field_vimeo_id']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_vimeo_id']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_vimeo_id']['click_sort_column'] = 'url';
$handler->display->display_options['fields']['field_vimeo_id']['type'] = 'link_plain';
$handler->display->display_options['fields']['field_vimeo_id']['settings'] = array(
'width' => '750',
'height' => '380',
'color' => '00adef',
'autoplay' => 1,
'loop' => 0,
);
/* Field: Content: Autoplay */
$handler->display->display_options['fields']['field_autoplay']['id'] = 'field_autoplay';
$handler->display->display_options['fields']['field_autoplay']['table'] = 'field_data_field_autoplay';
$handler->display->display_options['fields']['field_autoplay']['field'] = 'field_autoplay';
$handler->display->display_options['fields']['field_autoplay']['group_type'] = 'count_distinct';
$handler->display->display_options['fields']['field_autoplay']['label'] = '';
$handler->display->display_options['fields']['field_autoplay']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_autoplay']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_autoplay']['type'] = 'text_plain';
$handler->display->display_options['fields']['field_autoplay']['settings'] = array(
'trim_length' => '600',
);
/* Field: Content: Title */
$handler->display->display_options['fields']['title']['id'] = 'title';
$handler->display->display_options['fields']['title']['table'] = 'node';
$handler->display->display_options['fields']['title']['field'] = 'title';
$handler->display->display_options['fields']['title']['label'] = '';
$handler->display->display_options['fields']['title']['exclude'] = TRUE;
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['title']['link_to_node'] = FALSE;
/* Field: Content: Body */
$handler->display->display_options['fields']['body']['id'] = 'body';
$handler->display->display_options['fields']['body']['table'] = 'field_data_body';
$handler->display->display_options['fields']['body']['field'] = 'body';
$handler->display->display_options['fields']['body']['group_type'] = 'count_distinct';
$handler->display->display_options['fields']['body']['label'] = '';
$handler->display->display_options['fields']['body']['exclude'] = TRUE;
$handler->display->display_options['fields']['body']['element_type'] = 'div';
$handler->display->display_options['fields']['body']['element_class'] = 'showreel_body';
$handler->display->display_options['fields']['body']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['body']['type'] = 'text_trimmed';
$handler->display->display_options['fields']['body']['settings'] = array(
'trim_length' => '150',
);
/* Field: Content: Short description */
$handler->display->display_options['fields']['field_short_description']['id'] = 'field_short_description';
$handler->display->display_options['fields']['field_short_description']['table'] = 'field_data_field_short_description';
$handler->display->display_options['fields']['field_short_description']['field'] = 'field_short_description';
$handler->display->display_options['fields']['field_short_description']['group_type'] = 'count_distinct';
$handler->display->display_options['fields']['field_short_description']['label'] = '';
$handler->display->display_options['fields']['field_short_description']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_short_description']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_short_description']['type'] = 'text_plain';
/* Field: Global: Custom text */
$handler->display->display_options['fields']['nothing']['id'] = 'nothing';
$handler->display->display_options['fields']['nothing']['table'] = 'views';
$handler->display->display_options['fields']['nothing']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing']['group_type'] = 'count_distinct';
$handler->display->display_options['fields']['nothing']['label'] = '';
$handler->display->display_options['fields']['nothing']['exclude'] = TRUE;
$handler->display->display_options['fields']['nothing']['alter']['text'] = '
[title]
[body]
';
$handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE;
/* Field: Field: Tags */
$handler->display->display_options['fields']['field_tags_1']['id'] = 'field_tags_1';
$handler->display->display_options['fields']['field_tags_1']['table'] = 'field_data_field_tags';
$handler->display->display_options['fields']['field_tags_1']['field'] = 'field_tags';
$handler->display->display_options['fields']['field_tags_1']['label'] = '';
$handler->display->display_options['fields']['field_tags_1']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_tags_1']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_tags_1']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_tags_1']['delta_offset'] = '0';
/* Field: Colorbox: Colorbox trigger */
$handler->display->display_options['fields']['colorbox']['id'] = 'colorbox';
$handler->display->display_options['fields']['colorbox']['table'] = 'colorbox';
$handler->display->display_options['fields']['colorbox']['field'] = 'colorbox';
$handler->display->display_options['fields']['colorbox']['group_type'] = 'count_distinct';
$handler->display->display_options['fields']['colorbox']['label'] = '';
$handler->display->display_options['fields']['colorbox']['alter']['make_link'] = TRUE;
$handler->display->display_options['fields']['colorbox']['alter']['path'] = '[field_vimeo_id][field_autoplay]?title=[field_short_description]&width=750px&height=380px&iframe=true';
$handler->display->display_options['fields']['colorbox']['alter']['rel'] = '[field_tags_1]';
$handler->display->display_options['fields']['colorbox']['element_type'] = 'div';
$handler->display->display_options['fields']['colorbox']['element_class'] = 'thumb';
$handler->display->display_options['fields']['colorbox']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['colorbox']['element_default_classes'] = FALSE;
$handler->display->display_options['fields']['colorbox']['trigger_field'] = 'nothing';
$handler->display->display_options['fields']['colorbox']['popup'] = '[field_vimeo_id][field_autoplay]?title=[field_short_description]';
$handler->display->display_options['fields']['colorbox']['iframe'] = 1;
$handler->display->display_options['fields']['colorbox']['gid'] = 1;
$handler->display->display_options['fields']['colorbox']['width'] = '750px';
$handler->display->display_options['fields']['colorbox']['height'] = '355px';
/* Field: Content: Image */
$handler->display->display_options['fields']['field_image_video']['id'] = 'field_image_video';
$handler->display->display_options['fields']['field_image_video']['table'] = 'field_data_field_image_video';
$handler->display->display_options['fields']['field_image_video']['field'] = 'field_image_video';
$handler->display->display_options['fields']['field_image_video']['group_type'] = 'count_distinct';
$handler->display->display_options['fields']['field_image_video']['label'] = '';
$handler->display->display_options['fields']['field_image_video']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_image_video']['click_sort_column'] = 'fid';
$handler->display->display_options['fields']['field_image_video']['settings'] = array(
'image_style' => 'media_gallery_thumbnail',
'image_link' => '',
);
$handler->display->display_options['fields']['field_image_video']['group_column'] = 'entity_id';
/* Field: Field: Tags */
$handler->display->display_options['fields']['field_tags']['id'] = 'field_tags';
$handler->display->display_options['fields']['field_tags']['table'] = 'field_data_field_tags';
$handler->display->display_options['fields']['field_tags']['field'] = 'field_tags';
$handler->display->display_options['fields']['field_tags']['group_type'] = 'count_distinct';
$handler->display->display_options['fields']['field_tags']['label'] = '';
$handler->display->display_options['fields']['field_tags']['element_type'] = 'div';
$handler->display->display_options['fields']['field_tags']['element_class'] = 'isotope-filter';
$handler->display->display_options['fields']['field_tags']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_tags']['element_default_classes'] = FALSE;
$handler->display->display_options['fields']['field_tags']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_tags']['delta_offset'] = '0';
/* Sort criterion: Content: Order (field_order_showreel) */
$handler->display->display_options['sorts']['field_order_showreel_value']['id'] = 'field_order_showreel_value';
$handler->display->display_options['sorts']['field_order_showreel_value']['table'] = 'field_data_field_order_showreel';
$handler->display->display_options['sorts']['field_order_showreel_value']['field'] = 'field_order_showreel_value';
/* Display: Page */
$handler = $view->new_display('page', 'Page', 'page');
$handler->display->display_options['defaults']['hide_admin_links'] = FALSE;
$handler->display->display_options['defaults']['header'] = FALSE;
/* Header: Global: View area */
$handler->display->display_options['header']['view']['id'] = 'view';
$handler->display->display_options['header']['view']['table'] = 'views';
$handler->display->display_options['header']['view']['field'] = 'view';
$handler->display->display_options['header']['view']['view_to_insert'] = 'showreel_filter_block:default';
$handler->display->display_options['defaults']['filter_groups'] = FALSE;
$handler->display->display_options['defaults']['filters'] = FALSE;
/* Filter criterion: Content: Type */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'node';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
'showreel' => 'showreel',
);
$handler->display->display_options['filters']['type']['group'] = 1;
/* Filter criterion: Content: Published */
$handler->display->display_options['filters']['status']['id'] = 'status';
$handler->display->display_options['filters']['status']['table'] = 'node';
$handler->display->display_options['filters']['status']['field'] = 'status';
$handler->display->display_options['filters']['status']['value'] = '1';
$handler->display->display_options['filters']['status']['group'] = 1;
$handler->display->display_options['path'] = 'showreel';
$handler->display->display_options['menu']['type'] = 'normal';
$handler->display->display_options['menu']['title'] = 'Showreel';
$handler->display->display_options['menu']['weight'] = '0';
$handler->display->display_options['menu']['name'] = 'main-menu';
$handler->display->display_options['menu']['context'] = 0;
Comment #4
devin carlson commentedIt sounds like this is fixed per #3.