Loading drupalorg/drupalorg.module +16 −1 Original line number Diff line number Diff line Loading @@ -2632,7 +2632,7 @@ function drupalorg_preprocess_page(&$variables) { } // Reset drupalorg_crosssite_preprocess_page() overrides. if ($reset_breadcrumb || $context || in_array($router['path'], ['group/node/%/admin/content', 'u/%/events-organized', 'u/%/events-volunteered', 'u/%/events-spoke', 'u/%/events-code-of-conduct-contact', 'user/%/documentation']) if ($reset_breadcrumb || $context || in_array($router['path'], ['group/node/%/admin/content', 'u/%/events-organized', 'u/%/events-volunteered', 'u/%/events-spoke', 'u/%/events-code-of-conduct-contact', 'user/%/documentation', 'node/%/events-sponsored']) || (isset($variables['node']) && in_array($variables['node']->type, ['casestudy', 'event', 'contributor_role', 'contributor_skill', 'contributor_task', 'organization', 'project_release', 'sa', 'book_listing'])) || drupalorg_set_section() === 'community') { $variables['section_name'] = ''; Loading Loading @@ -4680,6 +4680,17 @@ function drupalorg_node_view($node, $view_mode = 'full') { } } // Events sponsored. $view = views_get_view('community_events'); $view_preview = $view->preview('block_sponsored_by_org', [$node->nid]); if (!empty($view->result)) { $content['main']['drupalorg_organization_org_sponsored_events'] = [ '#prefix' => '<div class="accordion"><h3 id="sponsored-events">'. t('Events sponsored') . '</h3>', '#markup' => $view_preview, '#suffix' => '</div>', ]; } // Supported contributor roles. $view = views_get_view('contribution_roles'); $view_preview = $view->preview('default', [$node->nid]); Loading Loading @@ -5581,6 +5592,10 @@ function drupalorg_views_pre_render(&$view) { $argument = array_values($view->argument)[0]; drupal_set_breadcrumb(drupalorg_user_breadcrumb($argument->value[0])); } elseif ($view->current_display === 'page_sponsored_by_org') { $organization = node_load(array_values($view->argument)[0]->value[0]); drupal_set_breadcrumb([l($organization->title, 'node/' . $organization->nid)]); } elseif (in_array($view->current_display, ['upcoming_events', 'upcoming_training', 'block_drupalcon_events', 'local_meetups', 'contribution_events', 'calls_for_content', 'proposed_events'])) { $options = field_read_field('field_event_format')['settings']['allowed_values']; foreach ($view->result as $row) { Loading features/drupalorg_community_events/drupalorg_community_events.views_default.inc +149 −0 Original line number Diff line number Diff line Loading @@ -3983,6 +3983,148 @@ function drupalorg_community_events_views_default_views() { $handler->display->display_options['filters']['title_1']['value'] = 'party'; $handler->display->display_options['pane_category']['weight'] = '0'; $handler->display->display_options['inherit_panels_path'] = '1'; /* Display: Organization's Sponsored Events */ $handler = $view->new_display('block', 'Organization\'s Sponsored Events', 'block_sponsored_by_org'); $handler->display->display_options['defaults']['title'] = FALSE; $handler->display->display_options['title'] = 'Sponsored'; $handler->display->display_options['defaults']['css_class'] = FALSE; $handler->display->display_options['css_class'] = 'drupalorg-user-event organization-block'; $handler->display->display_options['display_description'] = 'The events a specific organization sponsored'; $handler->display->display_options['defaults']['use_more'] = FALSE; $handler->display->display_options['use_more'] = TRUE; $handler->display->display_options['defaults']['use_more_always'] = FALSE; $handler->display->display_options['defaults']['use_more_always'] = FALSE; $handler->display->display_options['use_more_always'] = FALSE; $handler->display->display_options['defaults']['use_more_text'] = FALSE; $handler->display->display_options['use_more_text'] = 'View all'; $handler->display->display_options['defaults']['link_display'] = FALSE; $handler->display->display_options['link_display'] = 'page_sponsored_by_org'; $handler->display->display_options['defaults']['pager'] = FALSE; $handler->display->display_options['pager']['type'] = 'some'; $handler->display->display_options['pager']['options']['items_per_page'] = '6'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: Content: Logo */ $handler->display->display_options['fields']['field_event_logo']['id'] = 'field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['table'] = 'field_data_field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['field'] = 'field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['label'] = ''; $handler->display->display_options['fields']['field_event_logo']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_event_logo']['click_sort_column'] = 'fid'; $handler->display->display_options['fields']['field_event_logo']['settings'] = array( 'image_style' => 'grid-3-2x', 'image_link' => 'content', ); /* 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; /* 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; $handler->display->display_options['fields']['nid']['link_to_node'] = TRUE; $handler->display->display_options['defaults']['sorts'] = FALSE; /* Sort criterion: Content: Event date(s) - start date (field_date_of_event) */ $handler->display->display_options['sorts']['field_date_of_event_value']['id'] = 'field_date_of_event_value'; $handler->display->display_options['sorts']['field_date_of_event_value']['table'] = 'field_data_field_date_of_event'; $handler->display->display_options['sorts']['field_date_of_event_value']['field'] = 'field_date_of_event_value'; $handler->display->display_options['sorts']['field_date_of_event_value']['order'] = 'DESC'; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Contextual filter: Content: Sponsors (field_event_sponsors) */ $handler->display->display_options['arguments']['field_event_sponsors_target_id']['id'] = 'field_event_sponsors_target_id'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['table'] = 'field_data_field_event_sponsors'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['field'] = 'field_event_sponsors_target_id'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['default_action'] = 'default'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['default_argument_type'] = 'node'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['specify_validation'] = TRUE; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate']['type'] = 'node'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate_options']['types'] = array( 'organization' => 'organization', ); $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( 'event' => 'event', ); /* Display: Page: Org Sponsored Events */ $handler = $view->new_display('page', 'Page: Org Sponsored Events', 'page_sponsored_by_org'); $handler->display->display_options['defaults']['title'] = FALSE; $handler->display->display_options['title'] = 'Sponsored Events'; $handler->display->display_options['defaults']['css_class'] = FALSE; $handler->display->display_options['css_class'] = 'drupalorg-user-event page'; $handler->display->display_options['defaults']['pager'] = FALSE; $handler->display->display_options['pager']['type'] = 'full'; $handler->display->display_options['pager']['options']['items_per_page'] = '30'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['pager']['options']['id'] = '0'; $handler->display->display_options['pager']['options']['quantity'] = '9'; $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: Content: Logo */ $handler->display->display_options['fields']['field_event_logo']['id'] = 'field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['table'] = 'field_data_field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['field'] = 'field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['label'] = ''; $handler->display->display_options['fields']['field_event_logo']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_event_logo']['click_sort_column'] = 'fid'; $handler->display->display_options['fields']['field_event_logo']['settings'] = array( 'image_style' => 'grid-3-2x', 'image_link' => 'content', ); /* 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['defaults']['sorts'] = FALSE; /* Sort criterion: Content: Event date(s) - start date (field_date_of_event) */ $handler->display->display_options['sorts']['field_date_of_event_value']['id'] = 'field_date_of_event_value'; $handler->display->display_options['sorts']['field_date_of_event_value']['table'] = 'field_data_field_date_of_event'; $handler->display->display_options['sorts']['field_date_of_event_value']['field'] = 'field_date_of_event_value'; $handler->display->display_options['sorts']['field_date_of_event_value']['order'] = 'DESC'; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Contextual filter: Content: Sponsors (field_event_sponsors) */ $handler->display->display_options['arguments']['field_event_sponsors_target_id']['id'] = 'field_event_sponsors_target_id'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['table'] = 'field_data_field_event_sponsors'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['field'] = 'field_event_sponsors_target_id'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['default_action'] = 'default'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['title_enable'] = TRUE; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['title'] = 'Events sponsored by %1'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['default_argument_type'] = 'node'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['specify_validation'] = TRUE; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate']['type'] = 'node'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate_options']['types'] = array( 'organization' => 'organization', ); $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate_options']['access'] = TRUE; $handler->display->display_options['path'] = 'node/%/events-sponsored'; $translatables['community_events'] = array( t('Master'), t('more'), Loading Loading @@ -4106,6 +4248,13 @@ function drupalorg_community_events_views_default_views() { t('Title contains'), t('Dates between'), t('Drupal 10 Release Parties'), t('Organization\'s Sponsored Events'), t('Sponsored'), t('The events a specific organization sponsored'), t('View all'), t('Page: Org Sponsored Events'), t('Sponsored Events'), t('Events sponsored by %1'), ); $export['community_events'] = $view; Loading Loading
drupalorg/drupalorg.module +16 −1 Original line number Diff line number Diff line Loading @@ -2632,7 +2632,7 @@ function drupalorg_preprocess_page(&$variables) { } // Reset drupalorg_crosssite_preprocess_page() overrides. if ($reset_breadcrumb || $context || in_array($router['path'], ['group/node/%/admin/content', 'u/%/events-organized', 'u/%/events-volunteered', 'u/%/events-spoke', 'u/%/events-code-of-conduct-contact', 'user/%/documentation']) if ($reset_breadcrumb || $context || in_array($router['path'], ['group/node/%/admin/content', 'u/%/events-organized', 'u/%/events-volunteered', 'u/%/events-spoke', 'u/%/events-code-of-conduct-contact', 'user/%/documentation', 'node/%/events-sponsored']) || (isset($variables['node']) && in_array($variables['node']->type, ['casestudy', 'event', 'contributor_role', 'contributor_skill', 'contributor_task', 'organization', 'project_release', 'sa', 'book_listing'])) || drupalorg_set_section() === 'community') { $variables['section_name'] = ''; Loading Loading @@ -4680,6 +4680,17 @@ function drupalorg_node_view($node, $view_mode = 'full') { } } // Events sponsored. $view = views_get_view('community_events'); $view_preview = $view->preview('block_sponsored_by_org', [$node->nid]); if (!empty($view->result)) { $content['main']['drupalorg_organization_org_sponsored_events'] = [ '#prefix' => '<div class="accordion"><h3 id="sponsored-events">'. t('Events sponsored') . '</h3>', '#markup' => $view_preview, '#suffix' => '</div>', ]; } // Supported contributor roles. $view = views_get_view('contribution_roles'); $view_preview = $view->preview('default', [$node->nid]); Loading Loading @@ -5581,6 +5592,10 @@ function drupalorg_views_pre_render(&$view) { $argument = array_values($view->argument)[0]; drupal_set_breadcrumb(drupalorg_user_breadcrumb($argument->value[0])); } elseif ($view->current_display === 'page_sponsored_by_org') { $organization = node_load(array_values($view->argument)[0]->value[0]); drupal_set_breadcrumb([l($organization->title, 'node/' . $organization->nid)]); } elseif (in_array($view->current_display, ['upcoming_events', 'upcoming_training', 'block_drupalcon_events', 'local_meetups', 'contribution_events', 'calls_for_content', 'proposed_events'])) { $options = field_read_field('field_event_format')['settings']['allowed_values']; foreach ($view->result as $row) { Loading
features/drupalorg_community_events/drupalorg_community_events.views_default.inc +149 −0 Original line number Diff line number Diff line Loading @@ -3983,6 +3983,148 @@ function drupalorg_community_events_views_default_views() { $handler->display->display_options['filters']['title_1']['value'] = 'party'; $handler->display->display_options['pane_category']['weight'] = '0'; $handler->display->display_options['inherit_panels_path'] = '1'; /* Display: Organization's Sponsored Events */ $handler = $view->new_display('block', 'Organization\'s Sponsored Events', 'block_sponsored_by_org'); $handler->display->display_options['defaults']['title'] = FALSE; $handler->display->display_options['title'] = 'Sponsored'; $handler->display->display_options['defaults']['css_class'] = FALSE; $handler->display->display_options['css_class'] = 'drupalorg-user-event organization-block'; $handler->display->display_options['display_description'] = 'The events a specific organization sponsored'; $handler->display->display_options['defaults']['use_more'] = FALSE; $handler->display->display_options['use_more'] = TRUE; $handler->display->display_options['defaults']['use_more_always'] = FALSE; $handler->display->display_options['defaults']['use_more_always'] = FALSE; $handler->display->display_options['use_more_always'] = FALSE; $handler->display->display_options['defaults']['use_more_text'] = FALSE; $handler->display->display_options['use_more_text'] = 'View all'; $handler->display->display_options['defaults']['link_display'] = FALSE; $handler->display->display_options['link_display'] = 'page_sponsored_by_org'; $handler->display->display_options['defaults']['pager'] = FALSE; $handler->display->display_options['pager']['type'] = 'some'; $handler->display->display_options['pager']['options']['items_per_page'] = '6'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: Content: Logo */ $handler->display->display_options['fields']['field_event_logo']['id'] = 'field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['table'] = 'field_data_field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['field'] = 'field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['label'] = ''; $handler->display->display_options['fields']['field_event_logo']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_event_logo']['click_sort_column'] = 'fid'; $handler->display->display_options['fields']['field_event_logo']['settings'] = array( 'image_style' => 'grid-3-2x', 'image_link' => 'content', ); /* 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; /* 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; $handler->display->display_options['fields']['nid']['link_to_node'] = TRUE; $handler->display->display_options['defaults']['sorts'] = FALSE; /* Sort criterion: Content: Event date(s) - start date (field_date_of_event) */ $handler->display->display_options['sorts']['field_date_of_event_value']['id'] = 'field_date_of_event_value'; $handler->display->display_options['sorts']['field_date_of_event_value']['table'] = 'field_data_field_date_of_event'; $handler->display->display_options['sorts']['field_date_of_event_value']['field'] = 'field_date_of_event_value'; $handler->display->display_options['sorts']['field_date_of_event_value']['order'] = 'DESC'; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Contextual filter: Content: Sponsors (field_event_sponsors) */ $handler->display->display_options['arguments']['field_event_sponsors_target_id']['id'] = 'field_event_sponsors_target_id'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['table'] = 'field_data_field_event_sponsors'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['field'] = 'field_event_sponsors_target_id'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['default_action'] = 'default'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['default_argument_type'] = 'node'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['specify_validation'] = TRUE; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate']['type'] = 'node'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate_options']['types'] = array( 'organization' => 'organization', ); $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( 'event' => 'event', ); /* Display: Page: Org Sponsored Events */ $handler = $view->new_display('page', 'Page: Org Sponsored Events', 'page_sponsored_by_org'); $handler->display->display_options['defaults']['title'] = FALSE; $handler->display->display_options['title'] = 'Sponsored Events'; $handler->display->display_options['defaults']['css_class'] = FALSE; $handler->display->display_options['css_class'] = 'drupalorg-user-event page'; $handler->display->display_options['defaults']['pager'] = FALSE; $handler->display->display_options['pager']['type'] = 'full'; $handler->display->display_options['pager']['options']['items_per_page'] = '30'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['pager']['options']['id'] = '0'; $handler->display->display_options['pager']['options']['quantity'] = '9'; $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: Content: Logo */ $handler->display->display_options['fields']['field_event_logo']['id'] = 'field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['table'] = 'field_data_field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['field'] = 'field_event_logo'; $handler->display->display_options['fields']['field_event_logo']['label'] = ''; $handler->display->display_options['fields']['field_event_logo']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_event_logo']['click_sort_column'] = 'fid'; $handler->display->display_options['fields']['field_event_logo']['settings'] = array( 'image_style' => 'grid-3-2x', 'image_link' => 'content', ); /* 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['defaults']['sorts'] = FALSE; /* Sort criterion: Content: Event date(s) - start date (field_date_of_event) */ $handler->display->display_options['sorts']['field_date_of_event_value']['id'] = 'field_date_of_event_value'; $handler->display->display_options['sorts']['field_date_of_event_value']['table'] = 'field_data_field_date_of_event'; $handler->display->display_options['sorts']['field_date_of_event_value']['field'] = 'field_date_of_event_value'; $handler->display->display_options['sorts']['field_date_of_event_value']['order'] = 'DESC'; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Contextual filter: Content: Sponsors (field_event_sponsors) */ $handler->display->display_options['arguments']['field_event_sponsors_target_id']['id'] = 'field_event_sponsors_target_id'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['table'] = 'field_data_field_event_sponsors'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['field'] = 'field_event_sponsors_target_id'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['default_action'] = 'default'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['title_enable'] = TRUE; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['title'] = 'Events sponsored by %1'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['default_argument_type'] = 'node'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['specify_validation'] = TRUE; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate']['type'] = 'node'; $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate_options']['types'] = array( 'organization' => 'organization', ); $handler->display->display_options['arguments']['field_event_sponsors_target_id']['validate_options']['access'] = TRUE; $handler->display->display_options['path'] = 'node/%/events-sponsored'; $translatables['community_events'] = array( t('Master'), t('more'), Loading Loading @@ -4106,6 +4248,13 @@ function drupalorg_community_events_views_default_views() { t('Title contains'), t('Dates between'), t('Drupal 10 Release Parties'), t('Organization\'s Sponsored Events'), t('Sponsored'), t('The events a specific organization sponsored'), t('View all'), t('Page: Org Sponsored Events'), t('Sponsored Events'), t('Events sponsored by %1'), ); $export['community_events'] = $view; Loading