Created
February 14, 2014 04:27
-
-
Save ForestMars/8995791 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$view = new view(); | |
$view->name = 'taxonomy_term'; | |
$view->description = 'A view to emulate Drupal core\'s handling of taxonomy/term.'; | |
$view->tag = 'default'; | |
$view->base_table = 'node'; | |
$view->human_name = 'Taxonomy term'; | |
$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['use_more_always'] = FALSE; | |
$handler->display->display_options['access']['type'] = 'none'; | |
$handler->display->display_options['cache']['type'] = 'none'; | |
$handler->display->display_options['query']['type'] = 'views_query'; | |
$handler->display->display_options['query']['options']['query_comment'] = FALSE; | |
$handler->display->display_options['exposed_form']['type'] = 'basic'; | |
$handler->display->display_options['pager']['type'] = 'full'; | |
$handler->display->display_options['style_plugin'] = 'list'; | |
$handler->display->display_options['row_plugin'] = 'fields'; | |
$handler->display->display_options['row_options']['inline'] = array( | |
'title' => 'title', | |
'field_page_subtitle' => 'field_page_subtitle', | |
'field_speakers' => 'field_speakers', | |
); | |
$handler->display->display_options['row_options']['separator'] = ' '; | |
/* Relationship: Content: Author */ | |
$handler->display->display_options['relationships']['uid']['id'] = 'uid'; | |
$handler->display->display_options['relationships']['uid']['table'] = 'node'; | |
$handler->display->display_options['relationships']['uid']['field'] = 'uid'; | |
$handler->display->display_options['relationships']['uid']['label'] = 'Presenter'; | |
/* 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']['element_type'] = 'h2'; | |
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['title']['element_default_classes'] = FALSE; | |
/* Field: Content: Sub-Title */ | |
$handler->display->display_options['fields']['field_page_subtitle']['id'] = 'field_page_subtitle'; | |
$handler->display->display_options['fields']['field_page_subtitle']['table'] = 'field_data_field_page_subtitle'; | |
$handler->display->display_options['fields']['field_page_subtitle']['field'] = 'field_page_subtitle'; | |
$handler->display->display_options['fields']['field_page_subtitle']['label'] = ''; | |
$handler->display->display_options['fields']['field_page_subtitle']['element_label_colon'] = FALSE; | |
/* Field: Content: Day */ | |
$handler->display->display_options['fields']['field_which_day_1']['id'] = 'field_which_day_1'; | |
$handler->display->display_options['fields']['field_which_day_1']['table'] = 'field_data_field_which_day'; | |
$handler->display->display_options['fields']['field_which_day_1']['field'] = 'field_which_day'; | |
$handler->display->display_options['fields']['field_which_day_1']['label'] = ''; | |
$handler->display->display_options['fields']['field_which_day_1']['element_type'] = 'h3'; | |
$handler->display->display_options['fields']['field_which_day_1']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_which_day_1']['element_default_classes'] = FALSE; | |
$handler->display->display_options['fields']['field_which_day_1']['empty'] = 'Not yet scheduled. '; | |
$handler->display->display_options['fields']['field_which_day_1']['delta_limit'] = 'all'; | |
/* Field: Content: Speaker(s) */ | |
$handler->display->display_options['fields']['field_speakers']['id'] = 'field_speakers'; | |
$handler->display->display_options['fields']['field_speakers']['table'] = 'field_data_field_speakers'; | |
$handler->display->display_options['fields']['field_speakers']['field'] = 'field_speakers'; | |
$handler->display->display_options['fields']['field_speakers']['label'] = 'Presented by'; | |
$handler->display->display_options['fields']['field_speakers']['hide_empty'] = TRUE; | |
$handler->display->display_options['fields']['field_speakers']['settings'] = array( | |
'link' => 1, | |
); | |
$handler->display->display_options['fields']['field_speakers']['delta_offset'] = '0'; | |
/* Sort criterion: Content: Sticky */ | |
$handler->display->display_options['sorts']['sticky']['id'] = 'sticky'; | |
$handler->display->display_options['sorts']['sticky']['table'] = 'node'; | |
$handler->display->display_options['sorts']['sticky']['field'] = 'sticky'; | |
$handler->display->display_options['sorts']['sticky']['order'] = 'DESC'; | |
/* Sort criterion: Content: Post date */ | |
$handler->display->display_options['sorts']['created']['id'] = 'created'; | |
$handler->display->display_options['sorts']['created']['table'] = 'node'; | |
$handler->display->display_options['sorts']['created']['field'] = 'created'; | |
$handler->display->display_options['sorts']['created']['order'] = 'DESC'; | |
/* Contextual filter: Content: Has taxonomy term ID (with depth) */ | |
$handler->display->display_options['arguments']['term_node_tid_depth']['id'] = 'term_node_tid_depth'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['table'] = 'node'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['field'] = 'term_node_tid_depth'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['default_action'] = 'not found'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['exception']['title_enable'] = TRUE; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['title_enable'] = TRUE; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['title'] = '%1'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['default_argument_type'] = 'fixed'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['specify_validation'] = TRUE; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['validate']['type'] = 'taxonomy_term'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['depth'] = '0'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['break_phrase'] = TRUE; | |
/* Contextual filter: Content: Has taxonomy term ID depth modifier */ | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['id'] = 'term_node_tid_depth_modifier'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['table'] = 'node'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['field'] = 'term_node_tid_depth_modifier'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['exception']['title_enable'] = TRUE; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['default_argument_type'] = 'fixed'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['specify_validation'] = TRUE; | |
/* Filter criterion: Content: Published or admin */ | |
$handler->display->display_options['filters']['status_extra']['id'] = 'status_extra'; | |
$handler->display->display_options['filters']['status_extra']['table'] = 'node'; | |
$handler->display->display_options['filters']['status_extra']['field'] = 'status_extra'; | |
$handler->display->display_options['filters']['status_extra']['group'] = 0; | |
$handler->display->display_options['filters']['status_extra']['expose']['operator'] = FALSE; | |
/* Display: Page */ | |
$handler = $view->new_display('page', 'Page', 'page'); | |
$handler->display->display_options['path'] = 'taxonomy/term/%'; | |
/* Display: Feed */ | |
$handler = $view->new_display('feed', 'Feed', 'feed'); | |
$handler->display->display_options['pager']['type'] = 'full'; | |
$handler->display->display_options['pager']['options']['items_per_page'] = 15; | |
$handler->display->display_options['style_plugin'] = 'rss'; | |
$handler->display->display_options['row_plugin'] = 'node_rss'; | |
$handler->display->display_options['path'] = 'taxonomy/term/%/%/feed'; | |
$handler->display->display_options['displays'] = array( | |
'page' => 'page', | |
'default' => 0, | |
); | |
/* Display: Planet Feed */ | |
$handler = $view->new_display('feed', 'Planet Feed', 'feed_1'); | |
$handler->display->display_options['pager']['type'] = 'some'; | |
$handler->display->display_options['style_plugin'] = 'rss'; | |
$handler->display->display_options['row_plugin'] = 'node_rss'; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
/* Contextual filter: Content: Has taxonomy term ID (with depth) */ | |
$handler->display->display_options['arguments']['term_node_tid_depth']['id'] = 'term_node_tid_depth'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['table'] = 'node'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['field'] = 'term_node_tid_depth'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['default_action'] = 'default'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['exception']['title_enable'] = TRUE; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['title_enable'] = TRUE; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['title'] = '%1'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['default_argument_type'] = 'fixed'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['default_argument_options']['argument'] = '56'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['summary']['number_of_records'] = '0'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['summary_options']['items_per_page'] = '25'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['specify_validation'] = TRUE; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['validate']['type'] = 'taxonomy_term'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['depth'] = '0'; | |
$handler->display->display_options['arguments']['term_node_tid_depth']['break_phrase'] = TRUE; | |
/* Contextual filter: Content: Has taxonomy term ID depth modifier */ | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['id'] = 'term_node_tid_depth_modifier'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['table'] = 'node'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['field'] = 'term_node_tid_depth_modifier'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['exception']['title_enable'] = TRUE; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['default_argument_type'] = 'fixed'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['term_node_tid_depth_modifier']['specify_validation'] = TRUE; | |
$handler->display->display_options['path'] = 'planet/feed'; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment