Created
February 11, 2020 09:20
-
-
Save asharirfan/ec828239370a211f1d0cfa35f4d0408b to your computer and use it in GitHub Desktop.
GUQ CIRS Drupal View Export Source Publication Meta Data
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 = 'meta_data_publication'; | |
$view->description = ''; | |
$view->tag = 'default'; | |
$view->base_table = 'node'; | |
$view->human_name = 'Meta Data Publication'; | |
$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'] = 'perm'; | |
$handler->display->display_options['cache']['type'] = 'none'; | |
$handler->display->display_options['query']['type'] = 'views_query'; | |
$handler->display->display_options['exposed_form']['type'] = 'basic'; | |
$handler->display->display_options['pager']['type'] = 'full'; | |
$handler->display->display_options['style_plugin'] = 'default'; | |
$handler->display->display_options['row_plugin'] = 'fields'; | |
/* 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'; | |
/* Field: Content: Publication Type */ | |
$handler->display->display_options['fields']['field_publication_type']['id'] = 'field_publication_type'; | |
$handler->display->display_options['fields']['field_publication_type']['table'] = 'field_data_field_publication_type'; | |
$handler->display->display_options['fields']['field_publication_type']['field'] = 'field_publication_type'; | |
$handler->display->display_options['fields']['field_publication_type']['settings'] = array( | |
'bypass_access' => 0, | |
'link' => 0, | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
$handler->display->display_options['fields']['field_publication_type']['delta_offset'] = '0'; | |
/* Field: Content: Discipline */ | |
$handler->display->display_options['fields']['field_publication_discipline']['id'] = 'field_publication_discipline'; | |
$handler->display->display_options['fields']['field_publication_discipline']['table'] = 'field_data_field_publication_discipline'; | |
$handler->display->display_options['fields']['field_publication_discipline']['field'] = 'field_publication_discipline'; | |
$handler->display->display_options['fields']['field_publication_discipline']['settings'] = array( | |
'bypass_access' => 0, | |
'link' => 0, | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
$handler->display->display_options['fields']['field_publication_discipline']['delta_offset'] = '0'; | |
/* Field: Content: Publication Author */ | |
$handler->display->display_options['fields']['field_publication_author']['id'] = 'field_publication_author'; | |
$handler->display->display_options['fields']['field_publication_author']['table'] = 'field_data_field_publication_author'; | |
$handler->display->display_options['fields']['field_publication_author']['field'] = 'field_publication_author'; | |
$handler->display->display_options['fields']['field_publication_author']['settings'] = array( | |
'bypass_access' => 0, | |
'link' => 0, | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
$handler->display->display_options['fields']['field_publication_author']['delta_offset'] = '0'; | |
/* Field: Content: Other Author */ | |
$handler->display->display_options['fields']['field_other_author']['id'] = 'field_other_author'; | |
$handler->display->display_options['fields']['field_other_author']['table'] = 'field_data_field_other_author'; | |
$handler->display->display_options['fields']['field_other_author']['field'] = 'field_other_author'; | |
$handler->display->display_options['fields']['field_other_author']['type'] = 'text_plain'; | |
$handler->display->display_options['fields']['field_other_author']['settings'] = array( | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
/* Field: Field: Image */ | |
$handler->display->display_options['fields']['field_image']['id'] = 'field_image'; | |
$handler->display->display_options['fields']['field_image']['table'] = 'field_data_field_image'; | |
$handler->display->display_options['fields']['field_image']['field'] = 'field_image'; | |
$handler->display->display_options['fields']['field_image']['label'] = 'Publication Image'; | |
$handler->display->display_options['fields']['field_image']['click_sort_column'] = 'fid'; | |
$handler->display->display_options['fields']['field_image']['type'] = 'image_url'; | |
$handler->display->display_options['fields']['field_image']['settings'] = array( | |
'url_type' => '0', | |
'image_style' => '', | |
'image_link' => '', | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
/* Field: Field: Publication link */ | |
$handler->display->display_options['fields']['field_link']['id'] = 'field_link'; | |
$handler->display->display_options['fields']['field_link']['table'] = 'field_data_field_link'; | |
$handler->display->display_options['fields']['field_link']['field'] = 'field_link'; | |
$handler->display->display_options['fields']['field_link']['label'] = 'Publication Link'; | |
$handler->display->display_options['fields']['field_link']['click_sort_column'] = 'url'; | |
$handler->display->display_options['fields']['field_link']['type'] = 'link_plain'; | |
$handler->display->display_options['fields']['field_link']['settings'] = array( | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
/* Field: Content: Publication Year */ | |
$handler->display->display_options['fields']['field_publication_year']['id'] = 'field_publication_year'; | |
$handler->display->display_options['fields']['field_publication_year']['table'] = 'field_data_field_publication_year'; | |
$handler->display->display_options['fields']['field_publication_year']['field'] = 'field_publication_year'; | |
$handler->display->display_options['fields']['field_publication_year']['type'] = 'date_plain'; | |
$handler->display->display_options['fields']['field_publication_year']['settings'] = array( | |
'format_type' => 'year_only', | |
'custom_date_format' => '', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
'show_remaining_days' => 0, | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
/* Field: Content: Citation */ | |
$handler->display->display_options['fields']['field_publication_citation']['id'] = 'field_publication_citation'; | |
$handler->display->display_options['fields']['field_publication_citation']['table'] = 'field_data_field_publication_citation'; | |
$handler->display->display_options['fields']['field_publication_citation']['field'] = 'field_publication_citation'; | |
$handler->display->display_options['fields']['field_publication_citation']['type'] = 'text_plain'; | |
$handler->display->display_options['fields']['field_publication_citation']['settings'] = array( | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
/* Field: Field: Details */ | |
$handler->display->display_options['fields']['field_body']['id'] = 'field_body'; | |
$handler->display->display_options['fields']['field_body']['table'] = 'field_data_field_body'; | |
$handler->display->display_options['fields']['field_body']['field'] = 'field_body'; | |
$handler->display->display_options['fields']['field_body']['label'] = 'Summary'; | |
$handler->display->display_options['fields']['field_body']['type'] = 'text_plain'; | |
$handler->display->display_options['fields']['field_body']['settings'] = array( | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
/* Field: Content: Date for sorting */ | |
$handler->display->display_options['fields']['field_publication_date']['id'] = 'field_publication_date'; | |
$handler->display->display_options['fields']['field_publication_date']['table'] = 'field_data_field_publication_date'; | |
$handler->display->display_options['fields']['field_publication_date']['field'] = 'field_publication_date'; | |
$handler->display->display_options['fields']['field_publication_date']['type'] = 'date_plain'; | |
$handler->display->display_options['fields']['field_publication_date']['settings'] = array( | |
'format_type' => 'custom', | |
'custom_date_format' => 'Y-m-d H:i:s', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
'show_remaining_days' => 0, | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
/* 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'; | |
/* 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', | |
); | |
/* Display: Data export */ | |
$handler = $view->new_display('views_data_export', 'Data export', 'views_data_export_1'); | |
$handler->display->display_options['pager']['type'] = 'none'; | |
$handler->display->display_options['pager']['options']['offset'] = '0'; | |
$handler->display->display_options['style_plugin'] = 'views_data_export_csv'; | |
$handler->display->display_options['style_options']['provide_file'] = 0; | |
$handler->display->display_options['style_options']['parent_sort'] = 0; | |
$handler->display->display_options['style_options']['quote'] = 1; | |
$handler->display->display_options['style_options']['trim'] = 0; | |
$handler->display->display_options['style_options']['replace_newlines'] = 0; | |
$handler->display->display_options['style_options']['newline_token'] = '1'; | |
$handler->display->display_options['style_options']['header'] = 1; | |
$handler->display->display_options['style_options']['keep_html'] = 1; | |
$handler->display->display_options['path'] = 'meta-publication.csv'; | |
$handler->display->display_options['use_batch'] = 'batch'; | |
$handler->display->display_options['segment_size'] = '100'; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment