Index: sites/all/modules/node_gallery/node_gallery_api.module IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- sites/all/modules/node_gallery/node_gallery_api.module (revision 417) +++ sites/all/modules/node_gallery/node_gallery_api.module (revision ) @@ -1132,18 +1132,22 @@ if ($view_mode == 'full') { // node_gallery_set_user_breadcrumb($node->uid, $node); } + + if(isset($config['view_modes'][$view_mode])) { - list($view_name, $view_display) = explode(':', $config['view_modes'][$view_mode]['view']); + list($view_name, $view_display) = explode(':', $config['view_modes'][$view_mode]['view']); + - // @todo: we should be able to programmatically set some options on the view, such as number of images, filefield_name, etc. - $output = _node_gallery_api_views_embed_view($view_name, $view_display, $node->nid); + // @todo: we should be able to programmatically set some options on the view, such as number of images, filefield_name, etc. + $output = _node_gallery_api_views_embed_view($view_name, $view_display, $node->nid); - $node->content['node_gallery_view'] = array( - '#markup' => $output, - // '#label_display' => 'hidden', - '#access' => TRUE, - '#weight' => isset($extra_field_settings['node_gallery_view']['weight']) ? $extra_field_settings['node_gallery_view']['weight'] : 0, - // '#navigator' => node_gallery_get_item_navigator($node->ngid, $node->nid), - // '#item' => $node, - ); + $node->content['node_gallery_view'] = array( + '#markup' => $output, + // '#label_display' => 'hidden', + '#access' => TRUE, + '#weight' => isset($extra_field_settings['node_gallery_view']['weight']) ? $extra_field_settings['node_gallery_view']['weight'] : 0, + // '#navigator' => node_gallery_get_item_navigator($node->ngid, $node->nid), + // '#item' => $node, + ); + } } /**