diff --git a/config/optional/views.view.frontpage.yml b/config/optional/views.view.frontpage.yml new file mode 100644 index 0000000000000000000000000000000000000000..9330a4caaef4e0f0e77ecdd314aea460c6b3ee21 --- /dev/null +++ b/config/optional/views.view.frontpage.yml @@ -0,0 +1,285 @@ +langcode: en +status: false +dependencies: + config: + - core.entity_view_mode.node.rss + - core.entity_view_mode.node.teaser + module: + - node + - user +id: frontpage +label: Frontpage +module: node +description: 'All content promoted to the front page.' +tag: default +base_table: node_field_data +base_field: nid +core: 8.x +display: + default: + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: + area_text_custom: + admin_label: '' + content: 'No front page content has been created yet.' + empty: true + field: area_text_custom + group_type: group + id: area_text_custom + label: '' + relationship: none + table: views + tokenize: false + plugin_id: text_custom + node_listing_empty: + admin_label: '' + empty: true + field: node_listing_empty + group_type: group + id: node_listing_empty + label: '' + relationship: none + table: node + plugin_id: node_listing_empty + entity_type: node + title: + id: title + table: views + field: title + relationship: none + group_type: group + admin_label: '' + label: '' + empty: true + title: 'Welcome to [site:name]' + plugin_id: title + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + filters: + promote: + admin_label: '' + expose: + description: '' + identifier: '' + label: '' + multiple: false + operator: '' + operator_id: '' + remember: false + remember_roles: + authenticated: authenticated + required: false + use_operator: false + exposed: false + field: promote + group: 1 + group_info: + default_group: All + default_group_multiple: { } + description: '' + group_items: { } + identifier: '' + label: '' + multiple: false + optional: true + remember: false + widget: select + group_type: group + id: promote + is_grouped: false + operator: '=' + relationship: none + table: node_field_data + value: '1' + plugin_id: boolean + entity_type: node + entity_field: promote + status: + expose: + operator: '' + field: status + group: 1 + id: status + table: node_field_data + value: '1' + plugin_id: boolean + entity_type: node + entity_field: status + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + operator: in + value: + '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + plugin_id: language + entity_type: node + entity_field: langcode + pager: + type: full + options: + items_per_page: 10 + offset: 0 + id: 0 + total_pages: 0 + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + tags: + previous: '‹ Previous' + next: 'Next ›' + first: '« First' + last: 'Last »' + quantity: 9 + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + row: + type: 'entity:node' + options: + view_mode: teaser + sorts: + sticky: + admin_label: '' + expose: + label: '' + exposed: false + field: sticky + group_type: group + id: sticky + order: DESC + relationship: none + table: node_field_data + plugin_id: boolean + entity_type: node + entity_field: sticky + created: + field: created + id: created + order: DESC + table: node_field_data + plugin_id: date + relationship: none + group_type: group + admin_label: '' + exposed: false + expose: + label: '' + granularity: second + entity_type: node + entity_field: created + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: true + uses_fields: false + title: '' + header: { } + footer: { } + relationships: { } + fields: { } + arguments: { } + display_extenders: { } + display_plugin: default + display_title: Master + id: default + position: 0 + cache_metadata: + contexts: + - 'languages:language_interface' + - url.query_args + - 'user.node_grants:view' + - user.permissions + max-age: -1 + tags: { } + feed_1: + display_plugin: feed + id: feed_1 + display_title: Feed + position: 2 + display_options: + sitename_title: true + path: rss.xml + displays: + default: '' + pager: + type: some + options: + items_per_page: 10 + offset: 0 + style: + type: rss + options: + description: '' + grouping: { } + uses_fields: false + row: + type: node_rss + options: + relationship: none + view_mode: rss + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + max-age: -1 + tags: { } diff --git a/tests/features/varbase/step2-apply-tests/03-admin-management/03-00-pre-check-important-admin-development-pages.feature b/tests/features/varbase/step2-apply-tests/03-admin-management/03-00-pre-check-important-admin-development-pages.feature index 0d59f3c90ff99db6847d6f027043424cb2ba1d0a..63c216c9f03e624762c07bf945fe95c0d2216c85 100644 --- a/tests/features/varbase/step2-apply-tests/03-admin-management/03-00-pre-check-important-admin-development-pages.feature +++ b/tests/features/varbase/step2-apply-tests/03-admin-management/03-00-pre-check-important-admin-development-pages.feature @@ -12,6 +12,32 @@ So that I can use them after the install or update. And I wait Then I should see "Content" + @check @local @development @staging @production + Scenario: Check Files admin page. + When I go to "/admin/content/files" + And I wait + Then I should see "Files" + + @check @local @development @staging @production + Scenario: Check Media Grid admin page. + When I go to "/admin/content/media" + And I wait + Then I should see "Media" + + @check @local @development @staging @production + Scenario: Check Media Table admin page. + When I go to "/admin/content/media-table" + And I wait + Then I should see "Media" + And I should see "Thumbnail" + And I should see "Cover Image" + And I should see "Media name" + And I should see "Type" + And I should see "Author" + And I should see "Status" + And I should see "Updated" + And I should see "Operations" + @check @local @development @staging @production Scenario: Check the structure page. When I go to "/admin/structure" diff --git a/varbase.info.yml b/varbase.info.yml index a66375e22c0c49d7da051598fbcd479e8921e734..b57b9e947a5fa6c1f450a515a42d3fb84170b030 100755 --- a/varbase.info.yml +++ b/varbase.info.yml @@ -14,7 +14,11 @@ install: - user - node - block + - datetime - help + - image + - views + - file themes: - adminimal_theme - bootstrap_barrio