Created
June 5, 2014 15:33
-
-
Save justinepocock/43ae5b82e421263c42f2 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 = 'experts_section_index'; | |
$view->description = 'People related views of experts and staff listings'; | |
$view->tag = 'default'; | |
$view->base_table = 'node'; | |
$view->human_name = 'People'; | |
$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'] = 'Department Staff and Fellows'; | |
$handler->display->display_options['css_class'] = 'load-more-pager people'; | |
$handler->display->display_options['use_more_always'] = FALSE; | |
$handler->display->display_options['group_by'] = TRUE; | |
$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['exposed_form']['type'] = 'better_exposed_filters'; | |
$handler->display->display_options['exposed_form']['options']['submit_button'] = 'Filter'; | |
$handler->display->display_options['exposed_form']['options']['reset_button'] = TRUE; | |
$handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Clear all filters'; | |
$handler->display->display_options['exposed_form']['options']['bef'] = array( | |
'general' => array( | |
'allow_secondary' => 0, | |
'secondary_label' => 'Advanced options', | |
), | |
'title' => array( | |
'more_options' => array( | |
'is_secondary' => 1, | |
'bef_filter_description' => '', | |
'tokens' => array( | |
'available' => array( | |
0 => 'global_types', | |
), | |
), | |
), | |
), | |
'field_former_expert_value' => array( | |
'bef_format' => 'default', | |
'more_options' => array( | |
'bef_select_all_none' => FALSE, | |
'bef_collapsible' => 0, | |
'is_secondary' => 0, | |
'bef_filter_description' => '', | |
'tokens' => array( | |
'available' => array( | |
0 => 'global_types', | |
), | |
), | |
), | |
), | |
'field_topics_tid' => array( | |
'bef_format' => 'default', | |
'more_options' => array( | |
'bef_select_all_none' => FALSE, | |
'bef_collapsible' => 0, | |
'is_secondary' => 0, | |
'bef_filter_description' => '', | |
'tokens' => array( | |
'available' => array( | |
0 => 'global_types', | |
), | |
), | |
), | |
), | |
'field_regions_tid' => array( | |
'bef_format' => 'default', | |
'more_options' => array( | |
'bef_select_all_none' => FALSE, | |
'bef_collapsible' => 0, | |
'is_secondary' => 1, | |
'bef_filter_description' => '', | |
'tokens' => array( | |
'available' => array( | |
0 => 'global_types', | |
), | |
), | |
), | |
), | |
'field_projects_tid' => array( | |
'bef_format' => 'default', | |
'more_options' => array( | |
'bef_select_all_none' => FALSE, | |
'bef_collapsible' => 0, | |
'is_secondary' => 1, | |
'bef_filter_description' => '', | |
'tokens' => array( | |
'available' => array( | |
0 => 'global_types', | |
), | |
), | |
), | |
), | |
); | |
$handler->display->display_options['pager']['type'] = 'some'; | |
$handler->display->display_options['pager']['options']['items_per_page'] = '3'; | |
$handler->display->display_options['pager']['options']['offset'] = '0'; | |
$handler->display->display_options['style_plugin'] = 'list'; | |
$handler->display->display_options['style_options']['class'] = 'experts listing'; | |
$handler->display->display_options['row_plugin'] = 'ds'; | |
$handler->display->display_options['row_options']['view_mode'] = 'listing'; | |
$handler->display->display_options['row_options']['load_comments'] = 0; | |
$handler->display->display_options['row_options']['alternating'] = 0; | |
$handler->display->display_options['row_options']['grouping'] = 0; | |
$handler->display->display_options['row_options']['advanced'] = 0; | |
$handler->display->display_options['row_options']['delta_fieldset']['delta_fields'] = array(); | |
$handler->display->display_options['row_options']['grouping_fieldset']['group_field'] = 'node|created'; | |
$handler->display->display_options['row_options']['default_fieldset']['view_mode'] = 'listing'; | |
/* Header: Global: Text area */ | |
$handler->display->display_options['header']['area']['id'] = 'area'; | |
$handler->display->display_options['header']['area']['table'] = 'views'; | |
$handler->display->display_options['header']['area']['field'] = 'area'; | |
$handler->display->display_options['header']['area']['content'] = '[view:publications_section_index=block] | |
<!-- The Featured publications are inserted using InsertViews into the Publication section index page view header -->'; | |
$handler->display->display_options['header']['area']['format'] = 'full_html'; | |
/* Header: Global: Text area */ | |
$handler->display->display_options['header']['area_1']['id'] = 'area_1'; | |
$handler->display->display_options['header']['area_1']['table'] = 'views'; | |
$handler->display->display_options['header']['area_1']['field'] = 'area'; | |
/* No results behavior: Global: Text area */ | |
$handler->display->display_options['empty']['area']['id'] = 'area'; | |
$handler->display->display_options['empty']['area']['table'] = 'views'; | |
$handler->display->display_options['empty']['area']['field'] = 'area'; | |
$handler->display->display_options['empty']['area']['empty'] = TRUE; | |
$handler->display->display_options['empty']['area']['content'] = 'No results found. Try refining the search filters.'; | |
$handler->display->display_options['empty']['area']['format'] = 'full_html'; | |
/* Field: Content: Listing image */ | |
$handler->display->display_options['fields']['field_image_listing']['id'] = 'field_image_listing'; | |
$handler->display->display_options['fields']['field_image_listing']['table'] = 'field_data_field_image_listing'; | |
$handler->display->display_options['fields']['field_image_listing']['field'] = 'field_image_listing'; | |
$handler->display->display_options['fields']['field_image_listing']['label'] = ''; | |
$handler->display->display_options['fields']['field_image_listing']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_image_listing']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_image_listing']['click_sort_column'] = 'fid'; | |
$handler->display->display_options['fields']['field_image_listing']['settings'] = array( | |
'image_style' => 'thumbnail_news_listing', | |
'image_link' => '', | |
); | |
/* 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']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['title']['link_to_node'] = FALSE; | |
/* Field: Content: Introduction */ | |
$handler->display->display_options['fields']['field_intro']['id'] = 'field_intro'; | |
$handler->display->display_options['fields']['field_intro']['table'] = 'field_data_field_intro'; | |
$handler->display->display_options['fields']['field_intro']['field'] = 'field_intro'; | |
$handler->display->display_options['fields']['field_intro']['label'] = ''; | |
$handler->display->display_options['fields']['field_intro']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_intro']['element_label_colon'] = FALSE; | |
/* Field: Field: Publication date */ | |
$handler->display->display_options['fields']['field_date_publication']['id'] = 'field_date_publication'; | |
$handler->display->display_options['fields']['field_date_publication']['table'] = 'field_data_field_date_publication'; | |
$handler->display->display_options['fields']['field_date_publication']['field'] = 'field_date_publication'; | |
$handler->display->display_options['fields']['field_date_publication']['label'] = ''; | |
$handler->display->display_options['fields']['field_date_publication']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_date_publication']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_date_publication']['settings'] = array( | |
'format_type' => 'month_year', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
); | |
/* Field: Content: Volume number */ | |
$handler->display->display_options['fields']['field_volume_number']['id'] = 'field_volume_number'; | |
$handler->display->display_options['fields']['field_volume_number']['table'] = 'field_data_field_volume_number'; | |
$handler->display->display_options['fields']['field_volume_number']['field'] = 'field_volume_number'; | |
$handler->display->display_options['fields']['field_volume_number']['label'] = ''; | |
$handler->display->display_options['fields']['field_volume_number']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_volume_number']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_volume_number']['alter']['text'] = ', Volume [field_volume_number]'; | |
$handler->display->display_options['fields']['field_volume_number']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_volume_number']['element_default_classes'] = FALSE; | |
$handler->display->display_options['fields']['field_volume_number']['hide_empty'] = TRUE; | |
/* Field: Content: Article number */ | |
$handler->display->display_options['fields']['field_article_number']['id'] = 'field_article_number'; | |
$handler->display->display_options['fields']['field_article_number']['table'] = 'field_data_field_article_number'; | |
$handler->display->display_options['fields']['field_article_number']['field'] = 'field_article_number'; | |
$handler->display->display_options['fields']['field_article_number']['label'] = ''; | |
$handler->display->display_options['fields']['field_article_number']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_article_number']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_article_number']['alter']['text'] = ', Number [field_article_number]'; | |
$handler->display->display_options['fields']['field_article_number']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_article_number']['hide_empty'] = TRUE; | |
/* Field: Content: Expert */ | |
$handler->display->display_options['fields']['field_author_nid']['id'] = 'field_author_nid'; | |
$handler->display->display_options['fields']['field_author_nid']['table'] = 'field_data_field_author_nid'; | |
$handler->display->display_options['fields']['field_author_nid']['field'] = 'field_author_nid'; | |
$handler->display->display_options['fields']['field_author_nid']['label'] = ''; | |
$handler->display->display_options['fields']['field_author_nid']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_author_nid']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_author_nid']['type'] = 'node_reference_plain'; | |
$handler->display->display_options['fields']['field_author_nid']['delta_offset'] = '0'; | |
/* 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']['label'] = ''; | |
$handler->display->display_options['fields']['nothing']['alter']['text'] = '<a href="[path]">[field_image_listing] | |
<div class="event-text-listing"> | |
<p class="label">NEED TO FIND A FIELD FOR THIS LABEL TO WORK</p> | |
<h2> [title]</h2> | |
<p class="small-body-text">[field_intro] </p> | |
<span class="date"><i class="fa fa-file-text fa-fw"></i> [field_date_publication][field_volume_number][field_article_number]</span> | |
<span class="date expert"><i class="fa fa-user fa-fw"></i> [field_author_nid]</span> | |
</div> | |
</a>'; | |
$handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE; | |
/* Sort criterion: Content: Title */ | |
$handler->display->display_options['sorts']['title']['id'] = 'title'; | |
$handler->display->display_options['sorts']['title']['table'] = 'node'; | |
$handler->display->display_options['sorts']['title']['field'] = 'title'; | |
/* Contextual filter: Field: Departments and programmes/projects (field_projects) */ | |
$handler->display->display_options['arguments']['field_projects_tid']['id'] = 'field_projects_tid'; | |
$handler->display->display_options['arguments']['field_projects_tid']['table'] = 'field_data_field_projects'; | |
$handler->display->display_options['arguments']['field_projects_tid']['field'] = 'field_projects_tid'; | |
$handler->display->display_options['arguments']['field_projects_tid']['default_action'] = 'default'; | |
$handler->display->display_options['arguments']['field_projects_tid']['title_enable'] = TRUE; | |
$handler->display->display_options['arguments']['field_projects_tid']['title'] = '%1 Experts'; | |
$handler->display->display_options['arguments']['field_projects_tid']['default_argument_type'] = 'taxonomy_tid'; | |
$handler->display->display_options['arguments']['field_projects_tid']['default_argument_options']['term_page'] = FALSE; | |
$handler->display->display_options['arguments']['field_projects_tid']['summary']['number_of_records'] = '0'; | |
$handler->display->display_options['arguments']['field_projects_tid']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['field_projects_tid']['summary_options']['items_per_page'] = '25'; | |
$handler->display->display_options['arguments']['field_projects_tid']['specify_validation'] = TRUE; | |
/* 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['filters']['status']['expose']['operator'] = 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( | |
'publication' => 'publication', | |
); | |
$handler->display->display_options['filters']['type']['group'] = 1; | |
/* Filter criterion: Content: Expert (field_author_nid) */ | |
$handler->display->display_options['filters']['field_author_nid_nid']['id'] = 'field_author_nid_nid'; | |
$handler->display->display_options['filters']['field_author_nid_nid']['table'] = 'field_data_field_author_nid'; | |
$handler->display->display_options['filters']['field_author_nid_nid']['field'] = 'field_author_nid_nid'; | |
$handler->display->display_options['filters']['field_author_nid_nid']['group'] = 1; | |
$handler->display->display_options['filters']['field_author_nid_nid']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_author_nid_nid']['expose']['operator_id'] = 'field_author_nid_nid_op'; | |
$handler->display->display_options['filters']['field_author_nid_nid']['expose']['label'] = 'Author'; | |
$handler->display->display_options['filters']['field_author_nid_nid']['expose']['operator'] = 'field_author_nid_nid_op'; | |
$handler->display->display_options['filters']['field_author_nid_nid']['expose']['identifier'] = 'field_author_nid_nid'; | |
$handler->display->display_options['filters']['field_author_nid_nid']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
9 => 0, | |
10 => 0, | |
11 => 0, | |
); | |
/* Filter criterion: Field: Regions (field_regions) */ | |
$handler->display->display_options['filters']['field_regions_tid']['id'] = 'field_regions_tid'; | |
$handler->display->display_options['filters']['field_regions_tid']['table'] = 'field_data_field_regions'; | |
$handler->display->display_options['filters']['field_regions_tid']['field'] = 'field_regions_tid'; | |
$handler->display->display_options['filters']['field_regions_tid']['group'] = 1; | |
$handler->display->display_options['filters']['field_regions_tid']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_regions_tid']['expose']['operator_id'] = 'field_regions_tid_op'; | |
$handler->display->display_options['filters']['field_regions_tid']['expose']['label'] = 'Region'; | |
$handler->display->display_options['filters']['field_regions_tid']['expose']['operator'] = 'field_regions_tid_op'; | |
$handler->display->display_options['filters']['field_regions_tid']['expose']['identifier'] = 'field_regions_tid'; | |
$handler->display->display_options['filters']['field_regions_tid']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
); | |
$handler->display->display_options['filters']['field_regions_tid']['type'] = 'select'; | |
$handler->display->display_options['filters']['field_regions_tid']['vocabulary'] = 'regions'; | |
$handler->display->display_options['filters']['field_regions_tid']['error_message'] = FALSE; | |
/* Filter criterion: Field: Departments and programmes/projects (field_projects) */ | |
$handler->display->display_options['filters']['field_projects_tid']['id'] = 'field_projects_tid'; | |
$handler->display->display_options['filters']['field_projects_tid']['table'] = 'field_data_field_projects'; | |
$handler->display->display_options['filters']['field_projects_tid']['field'] = 'field_projects_tid'; | |
$handler->display->display_options['filters']['field_projects_tid']['group'] = 1; | |
$handler->display->display_options['filters']['field_projects_tid']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['operator_id'] = 'field_projects_tid_op'; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['label'] = 'Department'; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['operator'] = 'field_projects_tid_op'; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['identifier'] = 'field_projects_tid'; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
); | |
$handler->display->display_options['filters']['field_projects_tid']['type'] = 'select'; | |
$handler->display->display_options['filters']['field_projects_tid']['vocabulary'] = 'departments_and_programmes_projects'; | |
$handler->display->display_options['filters']['field_projects_tid']['error_message'] = FALSE; | |
/* Filter criterion: Field: Publication date (field_date_publication) */ | |
$handler->display->display_options['filters']['field_date_publication_value']['id'] = 'field_date_publication_value'; | |
$handler->display->display_options['filters']['field_date_publication_value']['table'] = 'field_data_field_date_publication'; | |
$handler->display->display_options['filters']['field_date_publication_value']['field'] = 'field_date_publication_value'; | |
$handler->display->display_options['filters']['field_date_publication_value']['group'] = 1; | |
$handler->display->display_options['filters']['field_date_publication_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_date_publication_value']['expose']['operator_id'] = 'field_date_publication_value_op'; | |
$handler->display->display_options['filters']['field_date_publication_value']['expose']['label'] = 'Date'; | |
$handler->display->display_options['filters']['field_date_publication_value']['expose']['operator'] = 'field_date_publication_value_op'; | |
$handler->display->display_options['filters']['field_date_publication_value']['expose']['identifier'] = 'field_date_publication_value'; | |
$handler->display->display_options['filters']['field_date_publication_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
); | |
$handler->display->display_options['filters']['field_date_publication_value']['granularity'] = 'month'; | |
$handler->display->display_options['filters']['field_date_publication_value']['form_type'] = 'date_popup'; | |
/* Filter criterion: Content: Title */ | |
$handler->display->display_options['filters']['title']['id'] = 'title'; | |
$handler->display->display_options['filters']['title']['table'] = 'node'; | |
$handler->display->display_options['filters']['title']['field'] = 'title'; | |
$handler->display->display_options['filters']['title']['group'] = 1; | |
$handler->display->display_options['filters']['title']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['title']['expose']['operator_id'] = 'title_op'; | |
$handler->display->display_options['filters']['title']['expose']['label'] = 'Title'; | |
$handler->display->display_options['filters']['title']['expose']['operator'] = 'title_op'; | |
$handler->display->display_options['filters']['title']['expose']['identifier'] = 'title'; | |
$handler->display->display_options['filters']['title']['group_info']['label'] = 'Title'; | |
$handler->display->display_options['filters']['title']['group_info']['identifier'] = 'title'; | |
$handler->display->display_options['filters']['title']['group_info']['remember'] = FALSE; | |
$handler->display->display_options['filters']['title']['group_info']['group_items'] = array( | |
1 => array(), | |
2 => array(), | |
3 => array(), | |
); | |
/* Display: Experts */ | |
$handler = $view->new_display('page', 'Experts', 'page'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['title'] = 'Our Experts'; | |
$handler->display->display_options['defaults']['pager'] = FALSE; | |
$handler->display->display_options['pager']['type'] = 'mini'; | |
$handler->display->display_options['pager']['options']['items_per_page'] = '10'; | |
$handler->display->display_options['pager']['options']['offset'] = '0'; | |
$handler->display->display_options['pager']['options']['id'] = '0'; | |
$handler->display->display_options['defaults']['header'] = FALSE; | |
/* Header: Global: Text area */ | |
$handler->display->display_options['header']['area_1']['id'] = 'area_1'; | |
$handler->display->display_options['header']['area_1']['table'] = 'views'; | |
$handler->display->display_options['header']['area_1']['field'] = 'area'; | |
$handler->display->display_options['header']['area_1']['empty'] = TRUE; | |
$handler->display->display_options['header']['area_1']['content'] = '[view:experts_section_index=block_1] | |
<!-- The Featured experts block is inserted using InsertViews into the Experts section index page View header -->'; | |
$handler->display->display_options['header']['area_1']['format'] = 'full_html'; | |
$handler->display->display_options['defaults']['sorts'] = FALSE; | |
/* Sort criterion: Content: Title */ | |
$handler->display->display_options['sorts']['title']['id'] = 'title'; | |
$handler->display->display_options['sorts']['title']['table'] = 'node'; | |
$handler->display->display_options['sorts']['title']['field'] = 'title'; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* 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['filters']['status']['expose']['operator'] = 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( | |
'person' => 'person', | |
); | |
$handler->display->display_options['filters']['type']['group'] = 1; | |
/* Filter criterion: Content: Role (field_role) */ | |
$handler->display->display_options['filters']['field_role_value']['id'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['table'] = 'field_data_field_role'; | |
$handler->display->display_options['filters']['field_role_value']['field'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['value'] = array( | |
'expert' => 'expert', | |
); | |
$handler->display->display_options['filters']['field_role_value']['group'] = 1; | |
/* Filter criterion: Content: Title */ | |
$handler->display->display_options['filters']['title']['id'] = 'title'; | |
$handler->display->display_options['filters']['title']['table'] = 'node'; | |
$handler->display->display_options['filters']['title']['field'] = 'title'; | |
$handler->display->display_options['filters']['title']['operator'] = 'contains'; | |
$handler->display->display_options['filters']['title']['group'] = 1; | |
$handler->display->display_options['filters']['title']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['title']['expose']['operator_id'] = 'title_op'; | |
$handler->display->display_options['filters']['title']['expose']['label'] = 'Expert name'; | |
$handler->display->display_options['filters']['title']['expose']['operator'] = 'title_op'; | |
$handler->display->display_options['filters']['title']['expose']['identifier'] = 'title'; | |
$handler->display->display_options['filters']['title']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
); | |
$handler->display->display_options['filters']['title']['group_info']['label'] = 'Title'; | |
$handler->display->display_options['filters']['title']['group_info']['identifier'] = 'title'; | |
$handler->display->display_options['filters']['title']['group_info']['remember'] = FALSE; | |
$handler->display->display_options['filters']['title']['group_info']['group_items'] = array( | |
1 => array(), | |
2 => array(), | |
3 => array(), | |
); | |
/* Filter criterion: Content: Former expert (field_former_expert) */ | |
$handler->display->display_options['filters']['field_former_expert_value']['id'] = 'field_former_expert_value'; | |
$handler->display->display_options['filters']['field_former_expert_value']['table'] = 'field_data_field_former_expert'; | |
$handler->display->display_options['filters']['field_former_expert_value']['field'] = 'field_former_expert_value'; | |
$handler->display->display_options['filters']['field_former_expert_value']['operator'] = 'and'; | |
$handler->display->display_options['filters']['field_former_expert_value']['value'] = array( | |
'all' => 'all', | |
0 => '0', | |
1 => '1', | |
); | |
$handler->display->display_options['filters']['field_former_expert_value']['group'] = 1; | |
$handler->display->display_options['filters']['field_former_expert_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['operator_id'] = 'field_former_expert_value_op'; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['label'] = 'Include past experts'; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['operator'] = 'field_former_expert_value_op'; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['identifier'] = 'field_former_expert_value'; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
); | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['reduce'] = TRUE; | |
/* Filter criterion: Field: Departments and programmes/projects (field_projects) */ | |
$handler->display->display_options['filters']['field_projects_tid']['id'] = 'field_projects_tid'; | |
$handler->display->display_options['filters']['field_projects_tid']['table'] = 'field_data_field_projects'; | |
$handler->display->display_options['filters']['field_projects_tid']['field'] = 'field_projects_tid'; | |
$handler->display->display_options['filters']['field_projects_tid']['group'] = 1; | |
$handler->display->display_options['filters']['field_projects_tid']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['operator_id'] = 'field_projects_tid_op'; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['label'] = 'Department'; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['operator'] = 'field_projects_tid_op'; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['identifier'] = 'field_projects_tid'; | |
$handler->display->display_options['filters']['field_projects_tid']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
); | |
$handler->display->display_options['filters']['field_projects_tid']['type'] = 'select'; | |
$handler->display->display_options['filters']['field_projects_tid']['vocabulary'] = 'departments_and_programmes_projects'; | |
$handler->display->display_options['filters']['field_projects_tid']['hierarchy'] = 1; | |
$handler->display->display_options['path'] = 'experts'; | |
/* Display: Featured experts */ | |
$handler = $view->new_display('block', 'Featured experts', 'block_1'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['title'] = 'Featured Experts'; | |
$handler->display->display_options['defaults']['css_class'] = FALSE; | |
$handler->display->display_options['css_class'] = 'featured-listing'; | |
$handler->display->display_options['defaults']['style_plugin'] = FALSE; | |
$handler->display->display_options['style_plugin'] = 'default'; | |
$handler->display->display_options['style_options']['row_class'] = 'features three-listing'; | |
$handler->display->display_options['style_options']['row_class_special'] = FALSE; | |
$handler->display->display_options['defaults']['style_options'] = FALSE; | |
$handler->display->display_options['defaults']['row_plugin'] = FALSE; | |
$handler->display->display_options['row_plugin'] = 'ds'; | |
$handler->display->display_options['row_options']['view_mode'] = 'featured_listing'; | |
$handler->display->display_options['row_options']['load_comments'] = 0; | |
$handler->display->display_options['row_options']['alternating'] = 0; | |
$handler->display->display_options['row_options']['grouping'] = 0; | |
$handler->display->display_options['row_options']['advanced'] = 0; | |
$handler->display->display_options['row_options']['delta_fieldset']['delta_fields'] = array(); | |
$handler->display->display_options['row_options']['grouping_fieldset']['group_field'] = 'node|created'; | |
$handler->display->display_options['row_options']['default_fieldset']['view_mode'] = 'featured_listing'; | |
$handler->display->display_options['defaults']['row_options'] = FALSE; | |
$handler->display->display_options['defaults']['header'] = FALSE; | |
$handler->display->display_options['defaults']['empty'] = FALSE; | |
/* No results behavior: Global: Text area */ | |
$handler->display->display_options['empty']['area']['id'] = 'area'; | |
$handler->display->display_options['empty']['area']['table'] = 'views'; | |
$handler->display->display_options['empty']['area']['field'] = 'area'; | |
$handler->display->display_options['empty']['area']['empty'] = TRUE; | |
$handler->display->display_options['empty']['area']['format'] = 'full_html'; | |
$handler->display->display_options['defaults']['fields'] = FALSE; | |
/* Field: Content: Path */ | |
$handler->display->display_options['fields']['path']['id'] = 'path'; | |
$handler->display->display_options['fields']['path']['table'] = 'node'; | |
$handler->display->display_options['fields']['path']['field'] = 'path'; | |
$handler->display->display_options['fields']['path']['label'] = ''; | |
$handler->display->display_options['fields']['path']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['path']['element_label_colon'] = FALSE; | |
/* Field: Content: Listing image */ | |
$handler->display->display_options['fields']['field_image_listing']['id'] = 'field_image_listing'; | |
$handler->display->display_options['fields']['field_image_listing']['table'] = 'field_data_field_image_listing'; | |
$handler->display->display_options['fields']['field_image_listing']['field'] = 'field_image_listing'; | |
$handler->display->display_options['fields']['field_image_listing']['label'] = ''; | |
$handler->display->display_options['fields']['field_image_listing']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_image_listing']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_image_listing']['click_sort_column'] = 'fid'; | |
$handler->display->display_options['fields']['field_image_listing']['settings'] = array( | |
'image_style' => 'featured_image_600x350', | |
'image_link' => '', | |
); | |
/* 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']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['title']['link_to_node'] = FALSE; | |
/* Field: Content: Introduction */ | |
$handler->display->display_options['fields']['field_intro']['id'] = 'field_intro'; | |
$handler->display->display_options['fields']['field_intro']['table'] = 'field_data_field_intro'; | |
$handler->display->display_options['fields']['field_intro']['field'] = 'field_intro'; | |
$handler->display->display_options['fields']['field_intro']['label'] = ''; | |
$handler->display->display_options['fields']['field_intro']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_intro']['element_label_colon'] = FALSE; | |
/* Field: Field: Publication date */ | |
$handler->display->display_options['fields']['field_date_publication']['id'] = 'field_date_publication'; | |
$handler->display->display_options['fields']['field_date_publication']['table'] = 'field_data_field_date_publication'; | |
$handler->display->display_options['fields']['field_date_publication']['field'] = 'field_date_publication'; | |
$handler->display->display_options['fields']['field_date_publication']['label'] = ''; | |
$handler->display->display_options['fields']['field_date_publication']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_date_publication']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_date_publication']['settings'] = array( | |
'format_type' => 'month_year', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
); | |
/* Field: Content: Volume number */ | |
$handler->display->display_options['fields']['field_volume_number']['id'] = 'field_volume_number'; | |
$handler->display->display_options['fields']['field_volume_number']['table'] = 'field_data_field_volume_number'; | |
$handler->display->display_options['fields']['field_volume_number']['field'] = 'field_volume_number'; | |
$handler->display->display_options['fields']['field_volume_number']['label'] = ''; | |
$handler->display->display_options['fields']['field_volume_number']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_volume_number']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_volume_number']['alter']['text'] = ', Volume [field_volume_number]'; | |
$handler->display->display_options['fields']['field_volume_number']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_volume_number']['element_default_classes'] = FALSE; | |
$handler->display->display_options['fields']['field_volume_number']['hide_empty'] = TRUE; | |
/* Field: Content: Article number */ | |
$handler->display->display_options['fields']['field_article_number']['id'] = 'field_article_number'; | |
$handler->display->display_options['fields']['field_article_number']['table'] = 'field_data_field_article_number'; | |
$handler->display->display_options['fields']['field_article_number']['field'] = 'field_article_number'; | |
$handler->display->display_options['fields']['field_article_number']['label'] = ''; | |
$handler->display->display_options['fields']['field_article_number']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_article_number']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_article_number']['alter']['text'] = ', Number [field_article_number]'; | |
$handler->display->display_options['fields']['field_article_number']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_article_number']['hide_empty'] = TRUE; | |
/* Field: Content: Expert */ | |
$handler->display->display_options['fields']['field_author_nid']['id'] = 'field_author_nid'; | |
$handler->display->display_options['fields']['field_author_nid']['table'] = 'field_data_field_author_nid'; | |
$handler->display->display_options['fields']['field_author_nid']['field'] = 'field_author_nid'; | |
$handler->display->display_options['fields']['field_author_nid']['label'] = ''; | |
$handler->display->display_options['fields']['field_author_nid']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_author_nid']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_author_nid']['type'] = 'node_reference_plain'; | |
$handler->display->display_options['fields']['field_author_nid']['delta_offset'] = '0'; | |
/* 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']['label'] = ''; | |
$handler->display->display_options['fields']['nothing']['alter']['text'] = '<a href="[path]">[field_image_listing] | |
<div class="link-text"> | |
<p class="label">NEED TO FIND A FIELD FOR THIS LABEL TO WORK</p> | |
<h2> [title]</h2> | |
<span class="date"><i class="fa fa-file-text fa-fw"></i> [field_date_publication][field_volume_number][field_article_number]</span> | |
<span class="date expert"><i class="fa fa-user fa-fw"></i> [field_author_nid]</span> | |
</div> | |
</a>'; | |
$handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE; | |
$handler->display->display_options['defaults']['sorts'] = FALSE; | |
/* Sort criterion: Global: Random */ | |
$handler->display->display_options['sorts']['random']['id'] = 'random'; | |
$handler->display->display_options['sorts']['random']['table'] = 'views'; | |
$handler->display->display_options['sorts']['random']['field'] = 'random'; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* 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['filters']['status']['expose']['operator'] = 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( | |
'person' => 'person', | |
); | |
$handler->display->display_options['filters']['type']['group'] = 1; | |
/* Filter criterion: Content: Role (field_role) */ | |
$handler->display->display_options['filters']['field_role_value']['id'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['table'] = 'field_data_field_role'; | |
$handler->display->display_options['filters']['field_role_value']['field'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['value'] = array( | |
'expert' => 'expert', | |
); | |
$handler->display->display_options['filters']['field_role_value']['group'] = 1; | |
/* Filter criterion: Content: Featured content (field_featured_content) */ | |
$handler->display->display_options['filters']['field_featured_content_value']['id'] = 'field_featured_content_value'; | |
$handler->display->display_options['filters']['field_featured_content_value']['table'] = 'field_data_field_featured_content'; | |
$handler->display->display_options['filters']['field_featured_content_value']['field'] = 'field_featured_content_value'; | |
$handler->display->display_options['filters']['field_featured_content_value']['value'] = array( | |
1 => '1', | |
); | |
$handler->display->display_options['filters']['field_featured_content_value']['group'] = 1; | |
/* Display: Staff and Fellows */ | |
$handler = $view->new_display('page', 'Staff and Fellows', 'page_1'); | |
$handler->display->display_options['defaults']['pager'] = FALSE; | |
$handler->display->display_options['pager']['type'] = 'mini'; | |
$handler->display->display_options['pager']['options']['items_per_page'] = '10'; | |
$handler->display->display_options['pager']['options']['offset'] = '0'; | |
$handler->display->display_options['pager']['options']['id'] = '0'; | |
$handler->display->display_options['defaults']['style_plugin'] = FALSE; | |
$handler->display->display_options['style_plugin'] = 'list'; | |
$handler->display->display_options['style_options']['class'] = 'experts listing'; | |
$handler->display->display_options['defaults']['style_options'] = FALSE; | |
$handler->display->display_options['defaults']['row_plugin'] = FALSE; | |
$handler->display->display_options['row_plugin'] = 'fields'; | |
$handler->display->display_options['row_options']['default_field_elements'] = FALSE; | |
$handler->display->display_options['defaults']['row_options'] = FALSE; | |
$handler->display->display_options['defaults']['header'] = FALSE; | |
$handler->display->display_options['defaults']['fields'] = FALSE; | |
/* 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']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['title']['link_to_node'] = FALSE; | |
/* Field: Content: Additional author info */ | |
$handler->display->display_options['fields']['field_author_info']['id'] = 'field_author_info'; | |
$handler->display->display_options['fields']['field_author_info']['table'] = 'field_data_field_author_info'; | |
$handler->display->display_options['fields']['field_author_info']['field'] = 'field_author_info'; | |
$handler->display->display_options['fields']['field_author_info']['label'] = ''; | |
$handler->display->display_options['fields']['field_author_info']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_author_info']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_author_info']['alter']['text'] = '<span class="dept label">[field_author_info] </span>'; | |
$handler->display->display_options['fields']['field_author_info']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_author_info']['hide_empty'] = TRUE; | |
$handler->display->display_options['fields']['field_author_info']['type'] = 'text_plain'; | |
/* Field: Content: Job title */ | |
$handler->display->display_options['fields']['field_job_title']['id'] = 'field_job_title'; | |
$handler->display->display_options['fields']['field_job_title']['table'] = 'field_data_field_job_title'; | |
$handler->display->display_options['fields']['field_job_title']['field'] = 'field_job_title'; | |
$handler->display->display_options['fields']['field_job_title']['label'] = ''; | |
$handler->display->display_options['fields']['field_job_title']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_job_title']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_job_title']['alter']['text'] = '<span class="label job-title">[field_job_title]</span>'; | |
$handler->display->display_options['fields']['field_job_title']['element_type'] = 'span'; | |
$handler->display->display_options['fields']['field_job_title']['element_class'] = 'label job-title'; | |
$handler->display->display_options['fields']['field_job_title']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_job_title']['hide_empty'] = TRUE; | |
/* Field: Content: Photo */ | |
$handler->display->display_options['fields']['field_person_photo']['id'] = 'field_person_photo'; | |
$handler->display->display_options['fields']['field_person_photo']['table'] = 'field_data_field_person_photo'; | |
$handler->display->display_options['fields']['field_person_photo']['field'] = 'field_person_photo'; | |
$handler->display->display_options['fields']['field_person_photo']['label'] = ''; | |
$handler->display->display_options['fields']['field_person_photo']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_person_photo']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_person_photo']['click_sort_column'] = 'fid'; | |
$handler->display->display_options['fields']['field_person_photo']['settings'] = array( | |
'image_style' => 'media_thumbnail', | |
'image_link' => '', | |
); | |
$handler->display->display_options['fields']['field_person_photo']['group_column'] = 'entity_id'; | |
/* Field: Content: Contact form */ | |
$handler->display->display_options['fields']['field_contact_form']['id'] = 'field_contact_form'; | |
$handler->display->display_options['fields']['field_contact_form']['table'] = 'field_data_field_contact_form'; | |
$handler->display->display_options['fields']['field_contact_form']['field'] = 'field_contact_form'; | |
$handler->display->display_options['fields']['field_contact_form']['label'] = ''; | |
$handler->display->display_options['fields']['field_contact_form']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_contact_form']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_contact_form']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_contact_form']['empty'] = '/about-us/contact'; | |
$handler->display->display_options['fields']['field_contact_form']['type'] = 'node_reference_path'; | |
$handler->display->display_options['fields']['field_contact_form']['settings'] = array( | |
'alias' => 1, | |
'absolute' => 0, | |
); | |
/* 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']['label'] = ''; | |
$handler->display->display_options['fields']['nothing']['alter']['text'] = '<a href="[field_contact_form]"><div class="view-mode-listing views-created-markup"> | |
<div class="field field-name-field-person-photo">[field_person_photo]</div> | |
[field_job_title] | |
[field_author_info] | |
<div class="field field-name-title"> | |
<h2> [title]</h2> | |
</div> | |
</div> | |
</a>'; | |
$handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['nothing']['hide_empty'] = TRUE; | |
$handler->display->display_options['fields']['nothing']['hide_alter_empty'] = TRUE; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* 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['filters']['status']['expose']['operator'] = 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( | |
'person' => 'person', | |
); | |
$handler->display->display_options['filters']['type']['group'] = 1; | |
/* Filter criterion: Content: Role (field_role) */ | |
$handler->display->display_options['filters']['field_role_value']['id'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['table'] = 'field_data_field_role'; | |
$handler->display->display_options['filters']['field_role_value']['field'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['value'] = array( | |
'staff' => 'staff', | |
); | |
$handler->display->display_options['filters']['field_role_value']['group'] = 1; | |
/* Filter criterion: Content: Title */ | |
$handler->display->display_options['filters']['title']['id'] = 'title'; | |
$handler->display->display_options['filters']['title']['table'] = 'node'; | |
$handler->display->display_options['filters']['title']['field'] = 'title'; | |
$handler->display->display_options['filters']['title']['operator'] = 'contains'; | |
$handler->display->display_options['filters']['title']['group'] = 1; | |
$handler->display->display_options['filters']['title']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['title']['expose']['operator_id'] = 'title_op'; | |
$handler->display->display_options['filters']['title']['expose']['label'] = 'Staff name'; | |
$handler->display->display_options['filters']['title']['expose']['operator'] = 'title_op'; | |
$handler->display->display_options['filters']['title']['expose']['identifier'] = 'title'; | |
$handler->display->display_options['filters']['title']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
); | |
$handler->display->display_options['filters']['title']['group_info']['label'] = 'Title'; | |
$handler->display->display_options['filters']['title']['group_info']['identifier'] = 'title'; | |
$handler->display->display_options['filters']['title']['group_info']['remember'] = FALSE; | |
$handler->display->display_options['filters']['title']['group_info']['group_items'] = array( | |
1 => array(), | |
2 => array(), | |
3 => array(), | |
); | |
/* Filter criterion: Content: Internal depts (field_internal_depts) */ | |
$handler->display->display_options['filters']['field_internal_depts_tid']['id'] = 'field_internal_depts_tid'; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['table'] = 'field_data_field_internal_depts'; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['field'] = 'field_internal_depts_tid'; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['group'] = 1; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['expose']['operator_id'] = 'field_internal_depts_tid_op'; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['expose']['label'] = 'Internal deptartment'; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['expose']['operator'] = 'field_internal_depts_tid_op'; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['expose']['identifier'] = 'field_internal_depts_tid'; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
9 => 0, | |
10 => 0, | |
11 => 0, | |
); | |
$handler->display->display_options['filters']['field_internal_depts_tid']['type'] = 'select'; | |
$handler->display->display_options['filters']['field_internal_depts_tid']['vocabulary'] = 'internal'; | |
$handler->display->display_options['path'] = 'about-us/staff'; | |
/* Display: Department Experts */ | |
$handler = $view->new_display('page', 'Department Experts', 'page_2'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['title'] = 'Our Experts'; | |
$handler->display->display_options['defaults']['pager'] = FALSE; | |
$handler->display->display_options['pager']['type'] = 'mini'; | |
$handler->display->display_options['pager']['options']['items_per_page'] = '10'; | |
$handler->display->display_options['pager']['options']['offset'] = '0'; | |
$handler->display->display_options['pager']['options']['id'] = '0'; | |
$handler->display->display_options['defaults']['header'] = FALSE; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
/* Contextual filter: Field: Departments and programmes/projects (field_projects) */ | |
$handler->display->display_options['arguments']['field_projects_tid']['id'] = 'field_projects_tid'; | |
$handler->display->display_options['arguments']['field_projects_tid']['table'] = 'field_data_field_projects'; | |
$handler->display->display_options['arguments']['field_projects_tid']['field'] = 'field_projects_tid'; | |
$handler->display->display_options['arguments']['field_projects_tid']['default_action'] = 'default'; | |
$handler->display->display_options['arguments']['field_projects_tid']['title_enable'] = TRUE; | |
$handler->display->display_options['arguments']['field_projects_tid']['title'] = '%1 Experts'; | |
$handler->display->display_options['arguments']['field_projects_tid']['default_argument_type'] = 'taxonomy_tid'; | |
$handler->display->display_options['arguments']['field_projects_tid']['default_argument_options']['term_page'] = FALSE; | |
$handler->display->display_options['arguments']['field_projects_tid']['summary']['number_of_records'] = '0'; | |
$handler->display->display_options['arguments']['field_projects_tid']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['field_projects_tid']['summary_options']['items_per_page'] = '25'; | |
$handler->display->display_options['arguments']['field_projects_tid']['specify_validation'] = TRUE; | |
$handler->display->display_options['arguments']['field_projects_tid']['validate']['type'] = 'taxonomy_term'; | |
$handler->display->display_options['arguments']['field_projects_tid']['validate_options']['vocabularies'] = array( | |
'departments_and_programmes_projects' => 'departments_and_programmes_projects', | |
); | |
$handler->display->display_options['arguments']['field_projects_tid']['validate_options']['type'] = 'convert'; | |
$handler->display->display_options['arguments']['field_projects_tid']['validate_options']['transform'] = TRUE; | |
$handler->display->display_options['arguments']['field_projects_tid']['validate']['fail'] = 'empty'; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* 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['filters']['status']['expose']['operator'] = 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( | |
'person' => 'person', | |
); | |
$handler->display->display_options['filters']['type']['group'] = 1; | |
/* Filter criterion: Content: Role (field_role) */ | |
$handler->display->display_options['filters']['field_role_value']['id'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['table'] = 'field_data_field_role'; | |
$handler->display->display_options['filters']['field_role_value']['field'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['value'] = array( | |
'expert' => 'expert', | |
); | |
$handler->display->display_options['filters']['field_role_value']['group'] = 1; | |
/* Filter criterion: Content: Title */ | |
$handler->display->display_options['filters']['title']['id'] = 'title'; | |
$handler->display->display_options['filters']['title']['table'] = 'node'; | |
$handler->display->display_options['filters']['title']['field'] = 'title'; | |
$handler->display->display_options['filters']['title']['operator'] = 'contains'; | |
$handler->display->display_options['filters']['title']['group'] = 1; | |
$handler->display->display_options['filters']['title']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['title']['expose']['operator_id'] = 'title_op'; | |
$handler->display->display_options['filters']['title']['expose']['label'] = 'Expert name'; | |
$handler->display->display_options['filters']['title']['expose']['operator'] = 'title_op'; | |
$handler->display->display_options['filters']['title']['expose']['identifier'] = 'title'; | |
$handler->display->display_options['filters']['title']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
); | |
$handler->display->display_options['filters']['title']['group_info']['label'] = 'Title'; | |
$handler->display->display_options['filters']['title']['group_info']['identifier'] = 'title'; | |
$handler->display->display_options['filters']['title']['group_info']['remember'] = FALSE; | |
$handler->display->display_options['filters']['title']['group_info']['group_items'] = array( | |
1 => array(), | |
2 => array(), | |
3 => array(), | |
); | |
/* Filter criterion: Content: Former expert (field_former_expert) */ | |
$handler->display->display_options['filters']['field_former_expert_value']['id'] = 'field_former_expert_value'; | |
$handler->display->display_options['filters']['field_former_expert_value']['table'] = 'field_data_field_former_expert'; | |
$handler->display->display_options['filters']['field_former_expert_value']['field'] = 'field_former_expert_value'; | |
$handler->display->display_options['filters']['field_former_expert_value']['operator'] = 'and'; | |
$handler->display->display_options['filters']['field_former_expert_value']['value'] = array( | |
'all' => 'all', | |
0 => '0', | |
1 => '1', | |
); | |
$handler->display->display_options['filters']['field_former_expert_value']['group'] = 1; | |
$handler->display->display_options['filters']['field_former_expert_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['operator_id'] = 'field_former_expert_value_op'; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['label'] = 'Include past experts'; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['operator'] = 'field_former_expert_value_op'; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['identifier'] = 'field_former_expert_value'; | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
1 => 0, | |
6 => 0, | |
7 => 0, | |
5 => 0, | |
3 => 0, | |
4 => 0, | |
8 => 0, | |
); | |
$handler->display->display_options['filters']['field_former_expert_value']['expose']['reduce'] = TRUE; | |
$handler->display->display_options['path'] = 'department/%/experts'; | |
/* Display: Department Staff and Fellows */ | |
$handler = $view->new_display('page', 'Department Staff and Fellows', 'page_3'); | |
$handler->display->display_options['defaults']['pager'] = FALSE; | |
$handler->display->display_options['pager']['type'] = 'mini'; | |
$handler->display->display_options['pager']['options']['items_per_page'] = '10'; | |
$handler->display->display_options['pager']['options']['offset'] = '0'; | |
$handler->display->display_options['pager']['options']['id'] = '0'; | |
$handler->display->display_options['defaults']['style_plugin'] = FALSE; | |
$handler->display->display_options['style_plugin'] = 'list'; | |
$handler->display->display_options['style_options']['class'] = 'experts listing'; | |
$handler->display->display_options['defaults']['style_options'] = FALSE; | |
$handler->display->display_options['defaults']['row_plugin'] = FALSE; | |
$handler->display->display_options['row_plugin'] = 'fields'; | |
$handler->display->display_options['row_options']['default_field_elements'] = FALSE; | |
$handler->display->display_options['defaults']['row_options'] = FALSE; | |
$handler->display->display_options['defaults']['header'] = FALSE; | |
$handler->display->display_options['defaults']['fields'] = FALSE; | |
/* 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']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['title']['link_to_node'] = FALSE; | |
/* Field: Content: Additional author info */ | |
$handler->display->display_options['fields']['field_author_info']['id'] = 'field_author_info'; | |
$handler->display->display_options['fields']['field_author_info']['table'] = 'field_data_field_author_info'; | |
$handler->display->display_options['fields']['field_author_info']['field'] = 'field_author_info'; | |
$handler->display->display_options['fields']['field_author_info']['label'] = ''; | |
$handler->display->display_options['fields']['field_author_info']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_author_info']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_author_info']['alter']['text'] = '<span class="dept label">[field_author_info]</span'; | |
$handler->display->display_options['fields']['field_author_info']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_author_info']['hide_empty'] = TRUE; | |
$handler->display->display_options['fields']['field_author_info']['type'] = 'text_plain'; | |
/* Field: Content: Job title */ | |
$handler->display->display_options['fields']['field_job_title']['id'] = 'field_job_title'; | |
$handler->display->display_options['fields']['field_job_title']['table'] = 'field_data_field_job_title'; | |
$handler->display->display_options['fields']['field_job_title']['field'] = 'field_job_title'; | |
$handler->display->display_options['fields']['field_job_title']['label'] = ''; | |
$handler->display->display_options['fields']['field_job_title']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_job_title']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_job_title']['alter']['text'] = '<span class="job-title label">[field_job_title]</span>'; | |
$handler->display->display_options['fields']['field_job_title']['element_type'] = 'span'; | |
$handler->display->display_options['fields']['field_job_title']['element_class'] = 'label job-title'; | |
$handler->display->display_options['fields']['field_job_title']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_job_title']['hide_empty'] = TRUE; | |
/* Field: Content: Photo */ | |
$handler->display->display_options['fields']['field_person_photo']['id'] = 'field_person_photo'; | |
$handler->display->display_options['fields']['field_person_photo']['table'] = 'field_data_field_person_photo'; | |
$handler->display->display_options['fields']['field_person_photo']['field'] = 'field_person_photo'; | |
$handler->display->display_options['fields']['field_person_photo']['label'] = ''; | |
$handler->display->display_options['fields']['field_person_photo']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_person_photo']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_person_photo']['click_sort_column'] = 'fid'; | |
$handler->display->display_options['fields']['field_person_photo']['settings'] = array( | |
'image_style' => 'media_thumbnail', | |
'image_link' => '', | |
); | |
$handler->display->display_options['fields']['field_person_photo']['group_column'] = 'entity_id'; | |
/* Field: Content: Nid */ | |
$handler->display->display_options['fields']['nid']['id'] = 'nid'; | |
$handler->display->display_options['fields']['nid']['table'] = 'node'; | |
$handler->display->display_options['fields']['nid']['field'] = 'nid'; | |
$handler->display->display_options['fields']['nid']['label'] = ''; | |
$handler->display->display_options['fields']['nid']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['nid']['element_label_colon'] = FALSE; | |
/* Field: Content: Contact form */ | |
$handler->display->display_options['fields']['field_contact_form']['id'] = 'field_contact_form'; | |
$handler->display->display_options['fields']['field_contact_form']['table'] = 'field_data_field_contact_form'; | |
$handler->display->display_options['fields']['field_contact_form']['field'] = 'field_contact_form'; | |
$handler->display->display_options['fields']['field_contact_form']['label'] = ''; | |
$handler->display->display_options['fields']['field_contact_form']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_contact_form']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_contact_form']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['field_contact_form']['empty'] = '/node/[nid]'; | |
$handler->display->display_options['fields']['field_contact_form']['type'] = 'node_reference_path'; | |
$handler->display->display_options['fields']['field_contact_form']['settings'] = array( | |
'alias' => 1, | |
'absolute' => 0, | |
); | |
/* 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']['label'] = ''; | |
$handler->display->display_options['fields']['nothing']['alter']['text'] = '<a href="[field_contact_form]"><div class="view-mode-listing views-created-markup"> | |
<div class="field field-name-field-person-photo">[field_person_photo]</div> | |
[field_job_title] | |
[field_author_info] | |
<div class="field field-name-title"> | |
<h2> [title]</h2> | |
</div> | |
</div> | |
</a>'; | |
$handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
/* Contextual filter: Content: Internal depts (field_internal_depts) */ | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['id'] = 'field_internal_depts_tid'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['table'] = 'field_data_field_internal_depts'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['field'] = 'field_internal_depts_tid'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['default_action'] = 'default'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['title_enable'] = TRUE; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['title'] = '%1 Staff and Fellows'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['default_argument_type'] = 'taxonomy_tid'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['default_argument_options']['term_page'] = FALSE; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['summary']['number_of_records'] = '0'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['summary_options']['items_per_page'] = '25'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['specify_validation'] = TRUE; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['validate']['type'] = 'taxonomy_term'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['validate_options']['vocabularies'] = array( | |
'internal' => 'internal', | |
); | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['validate_options']['type'] = 'convert'; | |
$handler->display->display_options['arguments']['field_internal_depts_tid']['validate_options']['transform'] = TRUE; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* 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['filters']['status']['expose']['operator'] = 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( | |
'person' => 'person', | |
); | |
$handler->display->display_options['filters']['type']['group'] = 1; | |
/* Filter criterion: Content: Role (field_role) */ | |
$handler->display->display_options['filters']['field_role_value']['id'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['table'] = 'field_data_field_role'; | |
$handler->display->display_options['filters']['field_role_value']['field'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['value'] = array( | |
'staff' => 'staff', | |
); | |
$handler->display->display_options['filters']['field_role_value']['group'] = 1; | |
$handler->display->display_options['path'] = 'about/structure/%/staff'; | |
/* Display: References */ | |
$handler = $view->new_display('references', 'References', 'references_1'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['pager']['type'] = 'some'; | |
$handler->display->display_options['pager']['options']['items_per_page'] = '0'; | |
$handler->display->display_options['pager']['options']['offset'] = '0'; | |
$handler->display->display_options['defaults']['style_plugin'] = FALSE; | |
$handler->display->display_options['style_plugin'] = 'references_style'; | |
$handler->display->display_options['defaults']['style_options'] = FALSE; | |
$handler->display->display_options['defaults']['row_plugin'] = FALSE; | |
$handler->display->display_options['row_plugin'] = 'references_fields'; | |
$handler->display->display_options['defaults']['row_options'] = FALSE; | |
$handler->display->display_options['defaults']['header'] = FALSE; | |
$handler->display->display_options['defaults']['fields'] = FALSE; | |
/* 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']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['title']['link_to_node'] = FALSE; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* Filter criterion: Content: Role (field_role) */ | |
$handler->display->display_options['filters']['field_role_value']['id'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['table'] = 'field_data_field_role'; | |
$handler->display->display_options['filters']['field_role_value']['field'] = 'field_role_value'; | |
$handler->display->display_options['filters']['field_role_value']['value'] = array( | |
'expert' => 'expert', | |
); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment