Created
February 10, 2020 09:33
-
-
Save asharirfan/3295b8eca9b258cd505a4c7921c78cac to your computer and use it in GitHub Desktop.
GUQ Drupal View Export Source News Item Meta Data
This file contains 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_news_item'; | |
$view->description = ''; | |
$view->tag = 'default'; | |
$view->base_table = 'node'; | |
$view->human_name = 'Meta Data News Item'; | |
$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: External links */ | |
$handler->display->display_options['fields']['field_links']['id'] = 'field_links'; | |
$handler->display->display_options['fields']['field_links']['table'] = 'field_data_field_links'; | |
$handler->display->display_options['fields']['field_links']['field'] = 'field_links'; | |
$handler->display->display_options['fields']['field_links']['label'] = 'External Links'; | |
$handler->display->display_options['fields']['field_links']['click_sort_column'] = 'url'; | |
$handler->display->display_options['fields']['field_links']['type'] = 'link_plain'; | |
$handler->display->display_options['fields']['field_links']['settings'] = array( | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
$handler->display->display_options['fields']['field_links']['delta_offset'] = '0'; | |
/* Field: Content: News date */ | |
$handler->display->display_options['fields']['field_date']['id'] = 'field_date'; | |
$handler->display->display_options['fields']['field_date']['table'] = 'field_data_field_date'; | |
$handler->display->display_options['fields']['field_date']['field'] = 'field_date'; | |
$handler->display->display_options['fields']['field_date']['label'] = 'News Date'; | |
$handler->display->display_options['fields']['field_date']['type'] = 'date_plain'; | |
$handler->display->display_options['fields']['field_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' => '', | |
), | |
), | |
); | |
/* Field: Content: News filter */ | |
$handler->display->display_options['fields']['field_category']['id'] = 'field_category'; | |
$handler->display->display_options['fields']['field_category']['table'] = 'field_data_field_category'; | |
$handler->display->display_options['fields']['field_category']['field'] = 'field_category'; | |
$handler->display->display_options['fields']['field_category']['label'] = 'News Filter'; | |
$handler->display->display_options['fields']['field_category']['type'] = 'taxonomy_term_reference_plain'; | |
$handler->display->display_options['fields']['field_category']['settings'] = array( | |
'linked_field' => array( | |
'linked' => 0, | |
'destination' => '', | |
'advanced' => array( | |
'title' => '', | |
'target' => '', | |
'class' => '', | |
'rel' => '', | |
'text' => '', | |
), | |
), | |
); | |
$handler->display->display_options['fields']['field_category']['delta_offset'] = '0'; | |
/* Field: Content: Video */ | |
$handler->display->display_options['fields']['field_video']['id'] = 'field_video'; | |
$handler->display->display_options['fields']['field_video']['table'] = 'field_data_field_video'; | |
$handler->display->display_options['fields']['field_video']['field'] = 'field_video'; | |
$handler->display->display_options['fields']['field_video']['click_sort_column'] = 'fid'; | |
$handler->display->display_options['fields']['field_video']['type'] = 'file_url_plain'; | |
$handler->display->display_options['fields']['field_video']['settings'] = array( | |
'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( | |
'news' => 'news', | |
); | |
/* 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-news-item.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