diff --git a/changelogs/DP-44915.yml b/changelogs/DP-44915.yml new file mode 100644 index 0000000000..2427207dd9 --- /dev/null +++ b/changelogs/DP-44915.yml @@ -0,0 +1,44 @@ +# +# Write your changelog entry here. Every pull request must have a changelog yml file. +# +# Change types: +# ############################################################################# +# You can use one of the following types: +# - Added: For new features. +# - Changed: For changes to existing functionality. +# - Deprecated: For soon-to-be removed features. +# - Removed: For removed features. +# - Fixed: For any bug fixes. +# - Security: In case of vulnerabilities. +# +# Format +# ############################################################################# +# The format is crucial. Please follow the examples below. For reference, the requirements are: +# - All 3 parts are required and you must include "Type", "description" and "issue". +# - "Type" must be left aligned and followed by a colon. +# - "description" must be indented with 2 spaces followed by a colon +# - "issue" must be indented with 4 spaces followed by a colon. +# - "issue" is for the Jira ticket number only e.g. DP-1234 +# - No extra spaces, indents, or blank lines are allowed. +# +# Example: +# ############################################################################# +# Fixed: +# - description: Fixes scrolling on edit pages in Safari. +# issue: DP-13314 +# +# You may add more than 1 description & issue for each type using the following format: +# Changed: +# - description: Automating the release branch. +# issue: DP-10166 +# - description: Second change item that needs a description. +# issue: DP-19875 +# - description: Third change item that needs a description along with an issue. +# issue: DP-19843 +# +Added: + - description: Added views for viewing accessibility information by top-level organization. + issue: DP-44915 +Changed: + - description: Upgraded Editoria11y to the latest version. + issue: DP-44915 diff --git a/composer.json b/composer.json index 12d6d45cad..c78f59cee8 100644 --- a/composer.json +++ b/composer.json @@ -180,7 +180,7 @@ "drupal/draggableviews": "^2.1", "drupal/dropzonejs": "^2", "drupal/dynamic_entity_reference": "^3.1", - "drupal/editoria11y": "2.1.22", + "drupal/editoria11y": "^3.0@beta", "drupal/embed": "^1.7", "drupal/entity_browser": "^2", "drupal/entity_embed": "^1.7", @@ -510,9 +510,6 @@ }, "drupal/ace_editor": { "Fix the plugin initialization https://www.drupal.org/project/ace_editor/issues/3326303": "patches/ace_editor_fix_plugin_initialization.patch" - }, - "drupal/editoria11y": { - "Fix result name options to use editoria11y_results table instead of editoria11y_dismissals (DP-42700)": "patches/editoria11y--result-name-options-results.patch" } }, "composer-exit-on-patch-failure": true, diff --git a/composer.lock b/composer.lock index 09e1cf8c62..f366c8187c 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "3f791d1dfd24854dc206a86423d9fdcd", + "content-hash": "a9833f155120938df1cf07e3eb6bffd6", "packages": [ { "name": "akamai-open/edgegrid-auth", @@ -5173,20 +5173,20 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.22", + "version": "3.0.0-beta1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.22" + "reference": "3.0.0-beta1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.22.zip", - "reference": "2.1.22", - "shasum": "a6ecfa2341143b1b1416028d7a84c04e918e4d84" + "url": "https://ftp.drupal.org/files/projects/editoria11y-3.0.0-beta1.zip", + "reference": "3.0.0-beta1", + "shasum": "fafe5065bed46cfc598191c96dc4fc22a29c298e" }, "require": { - "drupal/core": "^9 || ^10 || ^11" + "drupal/core": "^10.3 || ^11" }, "conflict": { "drupal/csp": "<1.24" @@ -5194,11 +5194,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.22", - "datestamp": "1736189205", + "version": "3.0.0-beta1", + "datestamp": "1771159101", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." } } }, @@ -25687,6 +25687,7 @@ "drupal/clamav": 20, "drupal/config_ignore": 20, "drupal/content_language_no_outbound": 5, + "drupal/editoria11y": 10, "drupal/entityreference_filter": 10, "drupal/field_tokens": 20, "drupal/focal_point": 20, diff --git a/conf/drupal/config/core.extension.yml b/conf/drupal/config/core.extension.yml index fedd4e098a..d8943e3b1c 100644 --- a/conf/drupal/config/core.extension.yml +++ b/conf/drupal/config/core.extension.yml @@ -48,6 +48,7 @@ module: dynamic_page_cache: 0 editor: 0 editoria11y: 0 + editoria11y_export: 0 embed: 0 emoji_validation: 0 entity_browser: 0 diff --git a/conf/drupal/config/editoria11y.settings.yml b/conf/drupal/config/editoria11y.settings.yml index 225f35df8a..b805be02ee 100644 --- a/conf/drupal/config/editoria11y.settings.yml +++ b/conf/drupal/config/editoria11y.settings.yml @@ -5,23 +5,23 @@ assertiveness: smart no_load: '' ignore_all_if_absent: '' ignore_elements: '.ma__location-banner__image *, .ma__suggested-pages__item img, #location-listing-results img, .ma__personal-message__container .ma__image-promo__image img, .ma__key-message__inline-image img, .ma__details__content .ma__image-promos img.ma__image, .ma__card__img.ma__card__img--vertical img, .js-location-listing-link .ma__image-promo__image *, .user-login *, .dt-scroll-footInner table, h3.ma__collapsible-header, .ma__header-alerts__container h3, a[href^="mailto:"], .leaflet-pane.leaflet-tile-pane img' +panel_no_cover: '' embedded_content_warning: '' download_links: 'false' link_strings_new_windows: '' ignore_link_strings: '' link_ignore_selector: '' hidden_handlers: '' +element_hides_overflow: '' ed11y_theme: sleekTheme +panel_pin: right shadow_components: '' +detect_shadow: false +watch_for_changes: 'true' disable_sync: false preserve_params: 'search,keys,page,language,language_content_entity' redundant_prefix: '' custom_tests: 0 -panel_no_cover: '' -element_hides_overflow: '' -panel_pin: right -detect_shadow: false -watch_for_changes: 'true' disable_live: true live_h_inherit: '' live_h2: '' diff --git a/conf/drupal/config/views.view.a11y_summary_by_top_level_org.yml b/conf/drupal/config/views.view.a11y_summary_by_top_level_org.yml new file mode 100644 index 0000000000..e3351aef4b --- /dev/null +++ b/conf/drupal/config/views.view.a11y_summary_by_top_level_org.yml @@ -0,0 +1,1013 @@ +uuid: a2bc9953-33d6-4a1c-924c-ae499d5ea851 +langcode: en +status: true +dependencies: + config: + - node.type.alert + - node.type.contact_information + - node.type.decision_tree_branch + - node.type.decision_tree_conclusion + - node.type.external_data_resource + - node.type.fee + - node.type.glossary + - node.type.person + module: + - editoria11y + - mass_views + - node + - user +id: a11y_summary_by_top_level_org +label: 'Accessibility summary by top-level org' +module: views +description: '' +tag: '' +base_table: node_field_data +base_field: nid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Accessibility summary by top-level org' + fields: + nid: + id: nid + table: node_field_data + field: nid + relationship: top_org_nid + group_type: group + admin_label: '' + entity_type: node + entity_field: nid + plugin_id: field + label: ID + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + type: + id: type + table: node_field_data + field: type + relationship: top_org_nid + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content type' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + title: + id: title + table: node_field_data + field: title + relationship: top_org_nid + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: Org + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: false + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + top_org_nid: + id: top_org_nid + table: mass_views_node_top_org_map + field: top_org_nid + relationship: mass_views_node_top_org_map_rel + group_type: count + admin_label: '' + plugin_id: numeric + label: '# of pages' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + pid_count: + id: pid_count + table: ed11y_result + field: pid_count + relationship: ed11y_result_pid_grouped + group_type: count + admin_label: '' + plugin_id: numeric + label: '# of pages with active alerts' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + content_results: + id: content_results + table: ed11y_page + field: content_results + relationship: editoria11y_page_to_node + group_type: count + admin_label: '' + plugin_id: editoria11y_issues_by_page_link + label: '# of pages with content alerts' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: 0 + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + pid: + id: pid + table: ed11y_action + field: pid + relationship: ed11y_action_pid_grouped + group_type: count + admin_label: '' + plugin_id: numeric + label: '# of pages with dismissals' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + content_results_1: + id: content_results_1 + table: ed11y_page + field: content_results + relationship: editoria11y_page_to_node + group_type: sum + admin_label: '' + plugin_id: editoria11y_issues_by_page_link + label: '# of content alerts' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: 0 + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + pid_count_1: + id: pid_count_1 + table: ed11y_action + field: pid_count + relationship: ed11y_action_pid_grouped + group_type: sum + admin_label: '' + plugin_id: numeric + label: '# of dismissals' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + pager: + type: full + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 25 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + first: '« First' + last: 'Last »' + 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 + quantity: 9 + 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 + access: + type: perm + options: + perm: 'use mass dashboard' + cache: + type: tag + options: { } + empty: { } + sorts: + created: + id: created + table: node_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + granularity: second + arguments: { } + filters: + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: 'not in' + value: + alert: alert + contact_information: contact_information + decision_tree_branch: decision_tree_branch + decision_tree_conclusion: decision_tree_conclusion + external_data_resource: external_data_resource + fee: fee + glossary: glossary + person: person + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + 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: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + top_org_nid_1: top_org_nid_1 + title: title + top_org_nid: top_org_nid + content_results_1: content_results_1 + pid: pid + content_results: content_results + pid_count: pid_count + type: type + default: top_org_nid + info: + top_org_nid_1: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + title: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + top_org_nid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + content_results_1: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + pid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + content_results: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + pid_count: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + disable_automatic_base_fields: false + replica: false + query_tags: { } + relationships: + mass_views_node_top_org_map_rel: + id: mass_views_node_top_org_map_rel + table: node_field_data + field: mass_views_node_top_org_map_rel + relationship: none + group_type: group + admin_label: 'Computed top org map' + entity_type: node + plugin_id: standard + required: true + top_org_nid: + id: top_org_nid + table: mass_views_node_top_org_map + field: top_org_nid + relationship: mass_views_node_top_org_map_rel + group_type: group + admin_label: 'Top-level organization (computed)' + plugin_id: standard + required: false + editoria11y_page_to_node: + id: editoria11y_page_to_node + table: node_field_data + field: editoria11y_page_to_node + relationship: none + group_type: group + admin_label: Editoria11y + entity_type: node + plugin_id: standard + required: false + ed11y_result_pid_grouped: + id: ed11y_result_pid_grouped + table: ed11y_page + field: ed11y_result_pid_grouped + relationship: editoria11y_page_to_node + group_type: group + admin_label: 'Grouped Result PID' + plugin_id: standard + required: false + ed11y_action_pid_grouped: + id: ed11y_action_pid_grouped + table: ed11y_page + field: ed11y_action_pid_grouped + relationship: editoria11y_page_to_node + group_type: group + admin_label: 'Grouped Action PID' + plugin_id: standard + required: false + group_by: true + header: { } + footer: { } + display_extenders: + metatag_display_extender: + metatags: { } + tokenize: false + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + arguments: + top_org_nid: + id: top_org_nid + table: mass_views_node_top_org_map + field: top_org_nid + relationship: mass_views_node_top_org_map_rel + group_type: group + admin_label: '' + plugin_id: standard + default_action: ignore + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + defaults: + arguments: false + display_extenders: + metatag_display_extender: + metatags: { } + tokenize: false + path: admin/reports/top-level-org-a11y + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + page_2: + id: page_2 + display_title: 'Page 2' + display_plugin: page + position: 2 + display_options: + arguments: + top_org_nid: + id: top_org_nid + table: mass_views_node_top_org_map + field: top_org_nid + relationship: mass_views_node_top_org_map_rel + group_type: group + admin_label: '' + plugin_id: standard + default_action: ignore + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + filter_groups: + operator: AND + groups: + 1: AND + defaults: + group_by: false + relationships: true + fields: true + arguments: false + filters: false + filter_groups: false + group_by: false + display_extenders: + metatag_display_extender: + metatags: { } + tokenize: false + path: admin/reports/top-level-org-a11y/%org_id + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/conf/drupal/config/views.view.accessibility_report_for_authors.yml b/conf/drupal/config/views.view.accessibility_report_for_authors.yml index c0b7cb294a..528331fed7 100644 --- a/conf/drupal/config/views.view.accessibility_report_for_authors.yml +++ b/conf/drupal/config/views.view.accessibility_report_for_authors.yml @@ -22,7 +22,7 @@ label: 'Accessibility report for authors' module: views description: '' tag: '' -base_table: editoria11y_results +base_table: ed11y_result base_field: id display: default: @@ -33,11 +33,11 @@ display: display_options: title: 'Accessibility report for authors' fields: - entity_id: - id: entity_id - table: editoria11y_results + entity_id_1: + id: entity_id_1 + table: ed11y_page field: entity_id - relationship: none + relationship: editoria11y_result_to_page group_type: group admin_label: '' plugin_id: numeric @@ -94,7 +94,7 @@ display: id: title table: node_field_data field: title - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -155,11 +155,11 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: - id: entity_type - table: editoria11y_results + entity_type_1: + id: entity_type_1 + table: ed11y_page field: entity_type - relationship: none + relationship: editoria11y_result_to_page group_type: group admin_label: '' plugin_id: standard @@ -208,7 +208,7 @@ display: id: status table: node_field_data field: status - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -275,7 +275,7 @@ display: id: created table: node_field_data field: created - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -352,7 +352,7 @@ display: id: changed table: node_field_data field: changed - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -429,7 +429,7 @@ display: id: uid table: node_field_data field: uid - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -490,14 +490,14 @@ display: multi_type: separator separator: ', ' field_api_classes: false - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count + content_count: + id: content_count + table: ed11y_result + field: content_count relationship: none group_type: sum admin_label: '' - plugin_id: editoria11y_issues_by_page_link + plugin_id: numeric label: 'Issue count' exclude: false alter: @@ -543,7 +543,7 @@ display: precision: 0 decimal: . separator: ',' - format_plural: 0 + format_plural: false format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' @@ -551,7 +551,7 @@ display: id: pageviews table: mass_bigquery_data field: pageviews - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' plugin_id: numeric @@ -654,10 +654,10 @@ display: empty: true title: 'No known issues at this url' sorts: - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count + content_count: + id: content_count + table: ed11y_result + field: content_count relationship: none group_type: sum admin_label: '' @@ -669,14 +669,14 @@ display: exposed: false arguments: { } filters: - route_name: - id: route_name - table: editoria11y_results + route_name_1: + id: route_name_1 + table: ed11y_page field: route_name - relationship: none + relationship: editoria11y_result_to_page group_type: group admin_label: '' - plugin_id: views_porter_stemmer_autocomplete_string + plugin_id: string operator: '=' value: entity.node.canonical group: 1 @@ -697,12 +697,14 @@ display: authenticated: authenticated placeholder: '' autocomplete_filter: 0 - autocomplete_min_chars: 0 - autocomplete_items: 10 + autocomplete_min_chars: '0' + autocomplete_items: '10' autocomplete_field: '' - autocomplete_raw_suggestion: true - autocomplete_raw_dropdown: true - autocomplete_dependent: false + autocomplete_raw_suggestion: 1 + autocomplete_raw_dropdown: 1 + autocomplete_dependent: 0 + autocomplete_contextual: 0 + autocomplete_autosubmit: 0 is_grouped: false group_info: label: '' @@ -715,11 +717,11 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: - id: entity_type - table: editoria11y_results + entity_type_1: + id: entity_type_1 + table: ed11y_page field: entity_type - relationship: none + relationship: editoria11y_result_to_page group_type: group admin_label: '' plugin_id: in_operator @@ -763,7 +765,7 @@ display: id: node_org_filter table: node_field_data field: node_org_filter - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -803,6 +805,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' is_grouped: false group_info: label: '' @@ -819,7 +822,7 @@ display: id: node_parent_org_top_filter table: node_field_data field: node_parent_org_top_filter - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -859,6 +862,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' is_grouped: false group_info: label: '' @@ -875,7 +879,7 @@ display: id: status table: node_field_data field: status - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -913,6 +917,10 @@ display: d2d_redirect_manager: '0' data_administrator: '0' collection_administrator: '0' + prototype_design_access: '0' + mmg_editor: '0' + viewer: '0' + bulk_edit: '0' is_grouped: false group_info: label: '' @@ -929,7 +937,7 @@ display: id: uid table: node_field_data field: uid - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -970,6 +978,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' reduce: false is_grouped: false group_info: @@ -987,7 +996,7 @@ display: id: field_reusable_label_target_id table: node__field_reusable_label field: field_reusable_label_target_id - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' plugin_id: taxonomy_index_tid @@ -1023,6 +1032,10 @@ display: d2d_redirect_manager: '0' data_administrator: '0' collection_administrator: '0' + prototype_design_access: '0' + mmg_editor: '0' + viewer: '0' + bulk_edit: '0' reduce: false is_grouped: false group_info: @@ -1042,10 +1055,10 @@ display: hierarchy: false limit: true error_message: true - result_name: - id: result_name - table: editoria11y_results - field: result_name + result_key: + id: result_key + table: ed11y_result + field: result_key relationship: none group_type: group admin_label: '' @@ -1055,16 +1068,14 @@ display: group: 1 exposed: true expose: - operator_id: result_name_op - label: 'Issue type' + operator_id: result_key_op + label: 'Alert type, linked' description: '' - use_operator: true - operator: result_name_op - operator_limit_selection: true - operator_list: - in: in - 'not in': 'not in' - identifier: result_name + use_operator: false + operator: result_key_op + operator_limit_selection: false + operator_list: { } + identifier: result_key required: false remember: true multiple: true @@ -1084,6 +1095,10 @@ display: d2d_redirect_manager: '0' data_administrator: '0' collection_administrator: '0' + prototype_design_access: '0' + mmg_editor: '0' + viewer: '0' + bulk_edit: '0' reduce: false is_grouped: false group_info: @@ -1101,7 +1116,7 @@ display: id: changed table: node_field_data field: changed - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -1150,6 +1165,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' min_placeholder: '' max_placeholder: '' placeholder: '' @@ -1169,7 +1185,7 @@ display: id: created table: node_field_data field: created - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -1218,6 +1234,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' min_placeholder: '' max_placeholder: '' placeholder: '' @@ -1244,18 +1261,18 @@ display: row_class: '' default_row_class: true columns: - entity_id: entity_id + entity_id_1: entity_id_1 title: title - entity_type: entity_type + entity_type_1: entity_type_1 status: status created: created changed: changed uid: uid - result_name_count: result_name_count + content_count: content_count pageviews: pageviews default: pageviews info: - entity_id: + entity_id_1: sortable: false default_sort_order: asc align: '' @@ -1269,7 +1286,7 @@ display: separator: '' empty_column: false responsive: '' - entity_type: + entity_type_1: sortable: false default_sort_order: asc align: '' @@ -1304,7 +1321,7 @@ display: separator: '' empty_column: false responsive: '' - result_name_count: + content_count: sortable: true default_sort_order: asc align: '' @@ -1341,20 +1358,29 @@ display: replica: false query_tags: { } relationships: - entity_id: - id: entity_id - table: editoria11y_results - field: entity_id + editoria11y_result_to_page: + id: editoria11y_result_to_page + table: ed11y_result + field: editoria11y_result_to_page relationship: none group_type: group - admin_label: 'Entity ID' + admin_label: 'Editoria11y result to page' + plugin_id: standard + required: false + editoria11y_node_to_page: + id: editoria11y_node_to_page + table: ed11y_page + field: editoria11y_node_to_page + relationship: editoria11y_result_to_page + group_type: group + admin_label: 'Editoria11y page to node' plugin_id: standard required: true uid: id: uid table: node_field_data field: uid - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: User entity_type: node @@ -1401,11 +1427,11 @@ display: position: 2 display_options: fields: - entity_id: - id: entity_id - table: editoria11y_results + entity_id_1: + id: entity_id_1 + table: ed11y_page field: entity_id - relationship: none + relationship: editoria11y_result_to_page group_type: group admin_label: '' plugin_id: numeric @@ -1462,7 +1488,7 @@ display: id: title table: node_field_data field: title - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -1523,11 +1549,11 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: - id: entity_type - table: editoria11y_results + entity_type_1: + id: entity_type_1 + table: ed11y_page field: entity_type - relationship: none + relationship: editoria11y_result_to_page group_type: group admin_label: '' plugin_id: standard @@ -1576,7 +1602,7 @@ display: id: status table: node_field_data field: status - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -1639,14 +1665,14 @@ display: multi_type: separator separator: ', ' field_api_classes: false - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count + content_count: + id: content_count + table: ed11y_result + field: content_count relationship: none group_type: sum admin_label: '' - plugin_id: editoria11y_issues_by_page_link + plugin_id: numeric label: 'Issue count' exclude: false alter: @@ -1692,7 +1718,7 @@ display: precision: 0 decimal: . separator: ',' - format_plural: 0 + format_plural: false format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' @@ -1700,7 +1726,7 @@ display: id: pageviews table: mass_bigquery_data field: pageviews - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' plugin_id: numeric @@ -1757,7 +1783,7 @@ display: id: view_node table: node field: view_node - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -1810,7 +1836,7 @@ display: id: uid table: node_field_data field: uid - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -1875,7 +1901,7 @@ display: id: created table: node_field_data field: created - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node @@ -1952,7 +1978,7 @@ display: id: changed table: node_field_data field: changed - relationship: entity_id + relationship: editoria11y_node_to_page group_type: group admin_label: '' entity_type: node diff --git a/conf/drupal/config/views.view.accessibility_summary_by_top_level_org_documents.yml b/conf/drupal/config/views.view.accessibility_summary_by_top_level_org_documents.yml new file mode 100644 index 0000000000..af812d9ebf --- /dev/null +++ b/conf/drupal/config/views.view.accessibility_summary_by_top_level_org_documents.yml @@ -0,0 +1,729 @@ +uuid: 78a8a379-a444-4d9b-9bf2-3f449687d47e +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_title + - media.type.document + module: + - mass_views + - media + - node + - user +id: accessibility_summary_by_top_level_org_documents +label: 'Accessibility summary by top-level org (documents)' +module: views +description: '' +tag: '' +base_table: media_field_data +base_field: mid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Accessibility summary by top-level org (documents)' + fields: + top_org_nid: + id: top_org_nid + table: mass_views_media_top_org_map + field: top_org_nid + relationship: mass_views_media_top_org_map_rel + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Top org nid' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: '' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + title: + id: title + table: node_field_data + field: title + relationship: top_org_nid + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + mid: + id: mid + table: media_field_data + field: mid + relationship: none + group_type: count + admin_label: '' + entity_type: media + entity_field: mid + plugin_id: field + label: '# of documents' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ',' + field_api_classes: false + set_precision: false + precision: 0 + decimal: . + format_plural: 0 + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + pager: + type: full + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 25 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + first: '« First' + last: 'Last »' + 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 + quantity: 9 + 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 + access: + type: perm + options: + perm: 'use mass dashboard' + cache: + type: tag + options: { } + empty: { } + sorts: { } + arguments: + top_org_nid: + id: top_org_nid + table: mass_views_media_top_org_map + field: top_org_nid + relationship: mass_views_media_top_org_map_rel + plugin_id: standard + filters: + status: + id: status + table: media_field_data + field: status + entity_type: media + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + status_1: + id: status_1 + table: node_field_data + field: status + relationship: top_org_nid + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle + operator: in + value: + document: document + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + 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: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + top_org_nid: top_org_nid + title: title + mid: mid + default: mid + info: + top_org_nid: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + title: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + mid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + disable_automatic_base_fields: false + replica: false + query_tags: { } + relationships: + mass_views_media_top_org_map_rel: + id: mass_views_media_top_org_map_rel + table: media_field_data + field: mass_views_media_top_org_map_rel + relationship: none + group_type: group + admin_label: 'Computed top org map' + entity_type: media + plugin_id: standard + required: false + top_org_nid: + id: top_org_nid + table: mass_views_media_top_org_map + field: top_org_nid + relationship: mass_views_media_top_org_map_rel + group_type: group + admin_label: 'Top-level organization (computed)' + plugin_id: standard + required: false + group_by: true + header: { } + footer: { } + display_extenders: + metatag_display_extender: + metatags: { } + tokenize: false + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + display_extenders: { } + path: admin/reports/top-level-org-a11y-docs + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page_2: + id: page_2 + display_title: 'Page 2' + display_plugin: page + position: 2 + display_options: + fields: + title: + id: title + table: node_field_data + field: title + relationship: top_org_nid + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + mid: + id: mid + table: media_field_data + field: mid + relationship: none + group_type: count + admin_label: '' + entity_type: media + entity_field: mid + plugin_id: field + label: 'Media ID' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ',' + field_api_classes: false + set_precision: false + precision: 0 + decimal: . + format_plural: 0 + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + field_title: + id: field_title + table: media__field_title + field: field_title + relationship: none + group_type: group + admin_label: '' + plugin_id: field + label: Title + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + arguments: + top_org_nid: + id: top_org_nid + table: mass_views_media_top_org_map + field: top_org_nid + relationship: mass_views_media_top_org_map_rel + group_type: group + admin_label: '' + plugin_id: standard + default_action: ignore + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + defaults: + group_by: false + fields: false + arguments: false + group_by: false + display_extenders: + metatag_display_extender: + metatags: { } + tokenize: false + path: admin/reports/top-level-org-a11y-docs/%org_id + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: + - 'config:field.storage.media.field_title' diff --git a/conf/drupal/config/views.view.editoria11y_dismissals.yml b/conf/drupal/config/views.view.ed11y_crawler.yml similarity index 50% rename from conf/drupal/config/views.view.editoria11y_dismissals.yml rename to conf/drupal/config/views.view.ed11y_crawler.yml index 2d89ce9fec..e9cc610400 100644 --- a/conf/drupal/config/views.view.editoria11y_dismissals.yml +++ b/conf/drupal/config/views.view.ed11y_crawler.yml @@ -1,19 +1,20 @@ -uuid: 2e9c9b51-8be4-4b3c-a012-36b19f5a00e2 +uuid: 276fece0-bf92-4a93-b2b2-a62a0a9e1e26 langcode: en status: true dependencies: module: - editoria11y + - node - user _core: - default_config_hash: mSiSH22TXXbXX7rRTnPjZON-RCPaOorxeMHJ4jpA0ZY -id: editoria11y_dismissals -label: 'Editoria11y dismissals' + default_config_hash: t6IWcQcWiOooFCCCdK7KjWnckhcpaFa1toomKJoE-RM +id: ed11y_crawler +label: 'Editoria11y: Crawler' module: views description: '' tag: '' -base_table: editoria11y_dismissals -base_field: id +base_table: node_field_data +base_field: nid display: default: id: default @@ -21,232 +22,19 @@ display: display_plugin: default position: 0 display_options: - title: Dismissals + title: 'Editoria11y: Crawl Nodes' fields: - id: - id: id - table: editoria11y_dismissals - field: id + title: + id: title + table: node_field_data + field: title relationship: none group_type: group admin_label: '' - entity_type: null - entity_field: null - plugin_id: numeric - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - pager: - type: none - options: - offset: 0 - 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 - access: - type: perm - options: - perm: 'manage editoria11y results' - cache: - type: none - options: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - plugin_id: text_custom - empty: true - content: 'No dismissals found.' - tokenize: false - sorts: { } - arguments: { } - filters: { } - filter_groups: - operator: AND - groups: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - page_path: page_path - page_title: page_title - result_name: result_name - dismissal_status: dismissal_status - name: name - created: created - stale: stale - default: created - info: - page_path: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_title: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - result_name: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - dismissal_status: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - name: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - created: - sortable: false - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - stale: - sortable: false - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - query: - type: views_query - options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } - relationships: - uid: - id: uid - table: editoria11y_dismissals - field: uid - plugin_id: standard - use_ajax: true - group_by: false - use_more: true - use_more_always: true - use_more_text: 'All dismissals' - link_display: '0' - link_url: '' - header: - editoria11y_sync_check: - id: editoria11y_sync_check - table: editoria11y_dismissals - field: editoria11y_sync_check - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_sync_check - empty: true - footer: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - user.permissions - tags: { } - dismissals__page: - id: dismissals__page - display_title: 'Dismissals page' - display_plugin: page - position: 1 - display_options: - title: 'Dismissed accessibility alerts' - fields: - page_title: - id: page_title - table: editoria11y_dismissals - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: 'Page with issue' + entity_type: node + entity_field: title + plugin_id: field + label: Page exclude: false alter: alter_text: false @@ -266,8 +54,8 @@ display: target: '' nl2br: false max_length: 0 - word_boundary: true - ellipsis: true + word_boundary: false + ellipsis: false more_link: false more_link_text: '' more_link_path: '' @@ -276,26 +64,41 @@ display: preserve_tags: '' html: false element_type: '' - element_class: '' + element_class: crawl-url element_label_type: '' element_label_class: '' element_label_colon: false element_wrapper_type: '' element_wrapper_class: '' - element_default_classes: true + element_default_classes: false empty: '' hide_empty: false empty_zero: false hide_alter_empty: true - result_name: - id: result_name - table: editoria11y_dismissals - field: result_name + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + view_node: + id: view_node + table: node + field: view_node relationship: none group_type: group admin_label: '' - plugin_id: standard - label: 'Dismissed issue' + entity_type: node + plugin_id: entity_link + label: Path exclude: false alter: alter_text: false @@ -325,7 +128,7 @@ display: preserve_tags: '' html: false element_type: '' - element_class: ed11y-api-result-name + element_class: '' element_label_type: '' element_label_class: '' element_label_colon: false @@ -336,15 +139,20 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - dismissal_status: - id: dismissal_status - table: editoria11y_dismissals - field: dismissal_status + text: view + output_url_as_text: true + absolute: false + uid: + id: uid + table: node_field_data + field: uid relationship: none group_type: group admin_label: '' - plugin_id: standard - label: Marked + entity_type: node + entity_field: uid + plugin_id: field + label: 'Authored by' exclude: false alter: alter_text: false @@ -374,7 +182,7 @@ display: preserve_tags: '' html: false element_type: '' - element_class: ed11y-api-marked + element_class: '' element_label_type: '' element_label_class: '' element_label_colon: false @@ -385,15 +193,31 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false created: id: created - table: editoria11y_dismissals + table: node_field_data field: created relationship: none group_type: group admin_label: '' - plugin_id: date - label: 'On' + entity_type: node + entity_field: created + plugin_id: field + label: 'Authored on' exclude: false alter: alter_text: false @@ -434,20 +258,42 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - date_format: short - custom_date_format: '' - timezone: '' - name: - id: name - table: users_field_data - field: name - relationship: uid + click_sort_column: value + type: timestamp + settings: + date_format: html_date + custom_date_format: '' + timezone: '' + tooltip: + date_format: html_date + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + changed: + id: changed + table: node_field_data + field: changed + relationship: none group_type: group admin_label: '' - entity_type: user - entity_field: name + entity_type: node + entity_field: changed plugin_id: field - label: By + label: Changed exclude: false alter: alter_text: false @@ -477,10 +323,10 @@ display: preserve_tags: '' html: false element_type: '' - element_class: ed11y-api-by + element_class: '' element_label_type: '' element_label_class: '' - element_label_colon: true + element_label_colon: false element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true @@ -489,9 +335,20 @@ display: empty_zero: false hide_alter_empty: true click_sort_column: value - type: user_name + type: timestamp settings: - link_to_entity: false + date_format: html_date + custom_date_format: '' + timezone: '' + tooltip: + date_format: html_date + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 group_column: value group_columns: { } group_rows: true @@ -502,15 +359,17 @@ display: multi_type: separator separator: ', ' field_api_classes: false - stale: - id: stale - table: editoria11y_dismissals - field: stale + type: + id: type + table: node_field_data + field: type relationship: none group_type: group admin_label: '' - plugin_id: boolean - label: 'Still on page' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content type' exclude: false alter: alter_text: false @@ -551,19 +410,31 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - type: yes-no - type_custom_true: '' - type_custom_false: '' - not: true - page_path: - id: page_path - table: editoria11y_dismissals - field: page_path + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + status: + id: status + table: node_field_data + field: status relationship: none group_type: group admin_label: '' - plugin_id: standard - label: Path + entity_type: node + entity_field: status + plugin_id: field + label: Published exclude: false alter: alter_text: false @@ -604,16 +475,32 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - uid: - id: uid - table: editoria11y_dismissals - field: uid - relationship: none + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_false: '' + format_custom_true: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + content_results: + id: content_results + table: ed11y_page + field: content_results + relationship: editoria11y_page_to_node group_type: group admin_label: '' - plugin_id: numeric - label: '' - exclude: true + plugin_id: editoria11y_issues_by_page_link + label: 'Content alerts' + exclude: false alter: alter_text: false text: '' @@ -653,19 +540,19 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - nothing: - id: nothing - table: views - field: nothing - relationship: none + dev_results: + id: dev_results + table: ed11y_page + field: dev_results + relationship: editoria11y_page_to_node group_type: group admin_label: '' - plugin_id: custom - label: Reset + plugin_id: editoria11y_issues_by_page_link + label: 'Dev alerts' exclude: false alter: - alter_text: true - text: "\r\n \r\n \r\n" + alter_text: false + text: '' make_link: false path: '' absolute: false @@ -694,19 +581,19 @@ display: element_class: '' element_label_type: '' element_label_class: '' - element_label_colon: true + element_label_colon: false element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true empty: '' hide_empty: false empty_zero: false - hide_alter_empty: false + hide_alter_empty: true pager: type: full options: offset: 0 - pagination_heading_level: h4 + pagination_heading_level: h3 items_per_page: 50 total_pages: null id: 0 @@ -724,50 +611,86 @@ display: offset: false offset_label: Offset quantity: 9 + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'manage editoria11y results' + cache: + type: none + options: { } + empty: { } sorts: created: id: created - table: editoria11y_dismissals + table: node_field_data field: created relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: created plugin_id: date order: DESC expose: - label: '' - field_identifier: '' - exposed: false + label: 'Authored on' + field_identifier: created + exposed: true + granularity: second + changed: + id: changed + table: node_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: changed + plugin_id: date + order: ASC + expose: + label: Changed + field_identifier: changed + exposed: true granularity: second + arguments: { } filters: - page_title: - id: page_title - table: editoria11y_dismissals - field: page_title + status_extra: + id: status_extra + table: node_field_data + field: status_extra relationship: none group_type: group admin_label: '' - plugin_id: string - operator: contains - value: '' + entity_type: node + plugin_id: node_status + operator: '=' + value: false group: 1 - exposed: true + exposed: false expose: - operator_id: page_title_op - label: 'Page title contains' + operator_id: '' + label: '' description: '' use_operator: false - operator: page_title_op + operator: '' operator_limit_selection: false operator_list: { } - identifier: title + identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - anonymous: '0' - placeholder: '' is_grouped: false group_info: label: '' @@ -780,33 +703,43 @@ display: default_group: All default_group_multiple: { } group_items: { } - page_path: - id: page_path - table: editoria11y_dismissals - field: page_path + created: + id: created + table: node_field_revision + field: created relationship: none group_type: group admin_label: '' - plugin_id: string - operator: contains - value: '' + entity_type: node + entity_field: created + plugin_id: date + operator: '>' + value: + min: '' + max: '' + value: '' + type: date group: 1 exposed: true expose: - operator_id: page_path_op - label: 'Url contains' - description: '' - use_operator: false - operator: page_path_op - operator_limit_selection: false - operator_list: { } - identifier: url + operator_id: created_op + label: 'Authored on' + description: YYYY-MM-DD + use_operator: true + operator: created_op + operator_limit_selection: true + operator_list: + '<': '<' + '>': '>' + between: between + identifier: created required: false remember: false multiple: false remember_roles: authenticated: authenticated - anonymous: '0' + min_placeholder: '' + max_placeholder: '' placeholder: '' is_grouped: false group_info: @@ -820,34 +753,44 @@ display: default_group: All default_group_multiple: { } group_items: { } - page_language: - id: page_language - table: editoria11y_dismissals - field: page_language + changed: + id: changed + table: node_field_revision + field: changed relationship: none group_type: group admin_label: '' - plugin_id: language - operator: in - value: { } + entity_type: node + entity_field: changed + plugin_id: date + operator: '>' + value: + min: After + max: Before + value: '' + type: date group: 1 exposed: true expose: - operator_id: page_language_op - label: Language - description: '' - use_operator: false - operator: page_language_op - operator_limit_selection: false - operator_list: { } - identifier: lang + operator_id: changed_op + label: Changed + description: YYYY-MM-DD + use_operator: true + operator: changed_op + operator_limit_selection: true + operator_list: + '<': '<' + '>': '>' + between: between + identifier: changed required: false remember: false multiple: false remember_roles: authenticated: authenticated - anonymous: '0' - reduce: false + min_placeholder: '' + max_placeholder: '' + placeholder: '' is_grouped: false group_info: label: '' @@ -862,21 +805,24 @@ display: group_items: { } uid: id: uid - table: users_field_data + table: node_field_revision field: uid - relationship: uid + relationship: none group_type: group admin_label: '' - entity_type: user + entity_type: node entity_field: uid - plugin_id: user_name - operator: in - value: { } + plugin_id: numeric + operator: '=' + value: + min: '' + max: '' + value: '' group: 1 exposed: true expose: operator_id: uid_op - label: By + label: 'Authored by' description: '' use_operator: false operator: uid_op @@ -888,11 +834,9 @@ display: multiple: false remember_roles: authenticated: authenticated - anonymous: '0' - administrator: '0' - author: '0' - editor: '0' - reduce: false + min_placeholder: '' + max_placeholder: '' + placeholder: '' is_grouped: false group_info: label: '' @@ -905,36 +849,45 @@ display: default_group: All default_group_multiple: { } group_items: { } - result_name: - id: result_name - table: editoria11y_dismissals - field: result_name + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + type: + id: type + table: node_field_data + field: type relationship: none group_type: group admin_label: '' - plugin_id: in_operator + entity_type: node + entity_field: type + plugin_id: bundle operator: in value: { } group: 1 exposed: true expose: - operator_id: result_name_op - label: 'Issue type' + operator_id: type_op + label: 'Content type' description: '' use_operator: false - operator: result_name_op + operator: type_op operator_limit_selection: false operator_list: { } - identifier: result + identifier: type required: false remember: false multiple: false remember_roles: authenticated: authenticated - anonymous: '0' - administrator: '0' - author: '0' - editor: '0' reduce: false is_grouped: false group_info: @@ -948,34 +901,34 @@ display: default_group: All default_group_multiple: { } group_items: { } - stale: - id: stale - table: editoria11y_dismissals - field: stale + status_1: + id: status_1 + table: node_field_data + field: status relationship: none group_type: group admin_label: '' - plugin_id: in_operator - operator: in - value: { } + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: All group: 1 exposed: true expose: - operator_id: stale_op - label: 'Still on page' + operator_id: '' + label: 'Published status' description: '' use_operator: false - operator: stale_op + operator: status_1_op operator_limit_selection: false operator_list: { } - identifier: stale + identifier: status_1 required: false remember: false multiple: false remember_roles: authenticated: authenticated - anonymous: '0' - reduce: false is_grouped: false group_info: label: '' @@ -988,88 +941,212 @@ display: default_group: All default_group_multiple: { } group_items: { } - dismissal_status: - id: dismissal_status - table: editoria11y_dismissals - field: dismissal_status - relationship: none + content_results: + id: content_results + table: ed11y_page + field: content_results + relationship: editoria11y_page_to_node group_type: group admin_label: '' - plugin_id: in_operator - operator: in + plugin_id: numeric + operator: 'not empty' value: - all: all - hide: hide - ok: ok + min: '' + max: '' + value: '' group: 1 - exposed: false + exposed: true expose: - operator_id: '' - label: '' + operator_id: content_results_op + label: 'Has results' description: '' use_operator: false - operator: '' + operator: content_results_op operator_limit_selection: false operator_list: { } - identifier: '' + identifier: content_results required: false remember: false multiple: false remember_roles: authenticated: authenticated - reduce: false - is_grouped: false + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: true group_info: - label: '' + label: 'Content alerts' description: '' - identifier: '' + identifier: content_results optional: true widget: select multiple: false remember: false default_group: All default_group_multiple: { } - group_items: { } + group_items: + 1: + title: 'Has no alerts' + operator: '=' + value: + min: '' + max: '' + value: '0' + 2: + title: 'Has alerts' + operator: '!=' + value: + min: '' + max: '' + value: '0' + dev_results: + id: dev_results + table: ed11y_page + field: dev_results + relationship: editoria11y_page_to_node + group_type: group + admin_label: '' + plugin_id: numeric + operator: '=' + value: + min: '' + max: '' + value: '' + group: 1 + exposed: true + expose: + operator_id: dev_results_op + label: 'Dev alerts' + description: '' + use_operator: false + operator: dev_results_op + operator_limit_selection: false + operator_list: { } + identifier: dev_results + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: true + group_info: + label: 'Dev alerts' + description: '' + identifier: dev_results + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: 'Has no alerts' + operator: '=' + value: + min: '' + max: '' + value: '0' + 2: + title: 'Has alerts' + operator: '!=' + value: + min: '' + max: '' + value: '0' + 3: + title: '' + operator: '=' + value: + min: '' + max: '' + value: '' filter_groups: operator: AND groups: 1: AND - defaults: - title: false - pager: false - use_more: false - use_more_always: false - use_more_text: false - relationships: false - fields: false - sorts: false - filters: false - filter_groups: false + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: false + columns: + title: title + view_node: view_node + default: '-1' + info: + title: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_node: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: false + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + class: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } relationships: - uid: - id: uid - table: editoria11y_dismissals - field: uid + editoria11y_page_to_node: + id: editoria11y_page_to_node + table: node_field_data + field: editoria11y_page_to_node relationship: none group_type: group - admin_label: 'Linked Drupal user' + admin_label: nid + entity_type: node plugin_id: standard - required: true - display_description: '' - use_more: false - use_more_always: true - use_more_text: 'All dismissals' + required: false + css_class: editoria11y-crawl + header: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: false + content: '
' + tokenize: false + footer: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: "\r\nExit" + tokenize: false display_extenders: { } - path: admin/reports/editoria11y/dismissals - menu: - type: tab - title: 'Dismissed Alerts' - description: 'Issues marked as hidden or OK in Editoria11y.' - weight: 4 - expanded: false - menu_name: admin - parent: editoria11y.settings - context: '0' cache_metadata: max-age: -1 contexts: @@ -1077,420 +1154,30 @@ display: - 'languages:language_interface' - url - url.query_args + - 'url.query_args:sort_by' + - 'url.query_args:sort_order' + - user + - 'user.node_grants:view' - user.permissions tags: { } - recent_dismissals: - id: recent_dismissals - display_title: 'Recent Dismissals block' - display_plugin: block + content: + id: content + display_title: Page + display_plugin: page position: 1 display_options: - title: 'Recent dismissals' - fields: - page_path: - id: page_path - table: editoria11y_dismissals - field: page_path - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: '' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_title: - id: page_title - table: editoria11y_dismissals - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_page_link - label: Page - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - result_name: - id: result_name - table: editoria11y_dismissals - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_pages_by_issue_link - label: Issue - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - dismissal_status: - id: dismissal_status - table: editoria11y_dismissals - field: dismissal_status - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Marked - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - name: - id: name - table: users_field_data - field: name - relationship: uid - group_type: group - admin_label: '' - entity_type: user - entity_field: name - plugin_id: field - label: By - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: user_name - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - created: - id: created - table: editoria11y_dismissals - field: created - relationship: none - group_type: group - admin_label: '' - plugin_id: date - label: 'On' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - date_format: short - custom_date_format: '' - timezone: '' - stale: - id: stale - table: editoria11y_dismissals - field: stale - relationship: none - group_type: group - admin_label: '' - plugin_id: boolean - label: 'Still on page?' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - type: yes-no - type_custom_true: '' - type_custom_false: '' - not: true - pager: - type: some - options: - offset: 0 - items_per_page: 5 - sorts: { } - filters: { } - filter_groups: - operator: AND - groups: { } - defaults: - title: false - pager: false - link_display: false - link_url: false - relationships: false - fields: false - sorts: false - filters: false - filter_groups: false - relationships: - uid: - id: uid - table: editoria11y_dismissals - field: uid - relationship: none - group_type: group - admin_label: 'Linked Drupal user' - plugin_id: standard - required: false - display_description: '' - link_display: dismissals__page - link_url: '' display_extenders: { } + path: admin/reports/editoria11y/actions/crawl cache_metadata: max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - 'url.query_args:sort_order' + - user + - 'user.node_grants:view' - user.permissions tags: { } diff --git a/conf/drupal/config/views.view.ed11y_export.yml b/conf/drupal/config/views.view.ed11y_export.yml new file mode 100644 index 0000000000..abd1057d3c --- /dev/null +++ b/conf/drupal/config/views.view.ed11y_export.yml @@ -0,0 +1,7058 @@ +uuid: f7af6b4a-75fb-4a88-b3c7-042fae3c45d5 +langcode: en +status: true +dependencies: + module: + - csv_serialization + - editoria11y + - node + - rest + - serialization + - taxonomy + - user + - views_data_export +_core: + default_config_hash: xRUORjS2BAPfjnI34IgWIZykF7nkZcOpL_o0iOmEXhQ +id: ed11y_export +label: 'Editoria11y: Export' +module: views +description: '' +tag: '' +base_table: ed11y_page +base_field: pid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Export page with alerts' + fields: + pid: + id: pid + table: ed11y_page + field: pid + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + view_taxonomy_term: + id: view_taxonomy_term + table: taxonomy_term_data + field: view_taxonomy_term + relationship: editoria11y_term_to_page + group_type: group + admin_label: '' + entity_type: taxonomy_term + plugin_id: entity_link + label: 'Link to Taxonomy term' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: true + view_user: + id: view_user + table: users + field: view_user + relationship: editoria11y_user_to_page + group_type: group + admin_label: '' + entity_type: user + plugin_id: entity_link + label: 'Link to User' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: true + content_results: + id: content_results + table: ed11y_page + field: content_results + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Content alerts' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + dev_results: + id: dev_results + table: ed11y_page + field: dev_results + relationship: none + group_type: group + admin_label: '' + plugin_id: editoria11y_issues_by_page_link + label: 'Dev alerts' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: true + empty_zero: false + hide_alter_empty: true + page_title: + id: page_title + table: ed11y_page + field: page_title + relationship: none + group_type: group + admin_label: '' + plugin_id: editoria11y_page_link + label: Title + exclude: false + alter: + alter_text: false + text: "{% set dynamic_path = view_node ~ view_taxonomy_term ~ view_user %}{% if dynamic_path is empty or \"?\" in page_path_1|render %}{% set dynamic_path = page_path_1 %}{% endif %}\r\n{{ page_title }}" + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + page_path: + id: page_path + table: ed11y_page + field: page_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Path when checked' + exclude: false + alter: + alter_text: false + text: '{{page_path_1}}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_node: + id: view_node + table: node + field: view_node + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + plugin_id: entity_link + label: 'Current URL' + exclude: false + alter: + alter_text: true + text: '{{ view_taxonomy_term }}{{ view_user }}{{ view_node }}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: true + name_2: + id: name_2 + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: user_name + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + type: + id: type + table: node_field_data + field: type + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content type' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: + id: entity_type + table: ed11y_page + field: entity_type + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Type + exclude: false + alter: + alter_text: true + text: '{% if type is empty %}{{entity_type}}{%else%}{{type}}{% endif %}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + langcode: + id: langcode + table: ed11y_page + field: langcode + relationship: none + group_type: group + admin_label: '' + plugin_id: language + label: Language + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + native_language: false + created: + id: created + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: field + label: 'Authored on' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: html_date + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + pager: + type: full + options: + offset: 0 + pagination_heading_level: h2 + items_per_page: 25 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + first: '« First' + last: 'Last »' + expose: + items_per_page: true + items_per_page_label: 'Items per page' + items_per_page_options: '25, 50, 100, 250' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + 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 + access: + type: perm + options: + perm: 'manage editoria11y results' + cache: + type: none + options: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + plugin_id: text + empty: true + content: + value: 'No alerts found.' + format: basic_html + tokenize: false + sorts: + pid: + id: pid + table: ed11y_page + field: pid + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + arguments: { } + filters: + page_title: + id: page_title + table: ed11y_page + field: page_title + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: page_title_op + label: Title + description: '' + use_operator: false + operator: page_title_op + operator_limit_selection: false + operator_list: { } + identifier: page_title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + uid_13: + id: uid_13 + table: node_field_data + field: uid + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: uid + plugin_id: user_name + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: uid_13_op + label: 'Authored by' + description: '' + use_operator: false + operator: uid_13_op + operator_limit_selection: false + operator_list: { } + identifier: authors + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: 'Authored by' + description: null + identifier: uid_13 + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + created_13: + id: created_13 + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + operator: '>=' + value: + min: '' + max: '' + value: '' + type: date + group: 1 + exposed: true + expose: + operator_id: created_13_op + label: 'Authored after' + description: '' + use_operator: false + operator: created_13_op + operator_limit_selection: false + operator_list: { } + identifier: after + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: YYYY-MM-DD + is_grouped: false + group_info: + label: 'Authored on' + description: '' + identifier: created_13 + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + 2: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + 3: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + created: + id: created + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + operator: '<=' + value: + min: '' + max: '' + value: '' + type: date + group: 1 + exposed: true + expose: + operator_id: created_op + label: 'Authored before' + description: '' + use_operator: false + operator: created_op + operator_limit_selection: false + operator_list: { } + identifier: before + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: YYYY-MM-DD + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: + id: entity_type + table: ed11y_page + field: entity_type + relationship: none + group_type: group + admin_label: '' + plugin_id: in_operator + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: entity_type_op + label: 'Entity Type' + description: '' + use_operator: false + operator: entity_type_op + operator_limit_selection: false + operator_list: { } + identifier: entity_type + 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: { } + type_26: + id: type_26 + table: node_field_data + field: type + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_26_op + label: 'Content type' + description: '' + use_operator: false + operator: type_26_op + operator_limit_selection: false + operator_list: { } + identifier: type_26 + 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: { } + status_13: + id: status_13 + table: node_field_data + field: status + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Published + description: '' + use_operator: false + operator: status_13_op + operator_limit_selection: false + operator_list: { } + identifier: status_13 + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: ed11y_page + field: langcode + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: '=' + value: '' + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: 'Page language' + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: 'Langcode (en, fr, de)' + is_grouped: false + group_info: + label: 'Page language' + description: null + identifier: langcode + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + content_results: + id: content_results + table: ed11y_page + field: content_results + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + operator: '!=' + value: + min: '' + max: '' + value: '0' + group: 2 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + dev_results: + id: dev_results + table: ed11y_page + field: dev_results + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + operator: '!=' + value: + min: '' + max: '' + value: '0' + group: 2 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + 2: OR + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + id: id + view_taxonomy_term: view_taxonomy_term + view_user: view_user + result_name: result_name + content_count: content_count + dev_count: dev_count + created_1: created_1 + page_title: page_title + page_path: page_path + view_node: view_node + name_2: name_2 + type: type + entity_type: entity_type + langcode: langcode + created: created + default: '-1' + info: + id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_taxonomy_term: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_user: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + result_name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + content_count: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + dev_count: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: true + responsive: '' + created_1: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + page_title: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + page_path: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_node: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + name_2: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + entity_type: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + langcode: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + created: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + class: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: + editoria11y_node_to_page: + id: editoria11y_node_to_page + table: ed11y_page + field: editoria11y_node_to_page + relationship: none + group_type: group + admin_label: 'Referenced node' + plugin_id: standard + required: false + editoria11y_term_to_page: + id: editoria11y_term_to_page + table: ed11y_page + field: editoria11y_term_to_page + relationship: none + group_type: group + admin_label: 'Referenced term' + plugin_id: standard + required: false + editoria11y_user_to_page: + id: editoria11y_user_to_page + table: ed11y_page + field: editoria11y_user_to_page + relationship: none + group_type: group + admin_label: 'Referenced user bio' + plugin_id: standard + required: false + uid: + id: uid + table: node_field_data + field: uid + relationship: editoria11y_node_to_page + group_type: group + admin_label: 'Node author' + entity_type: node + entity_field: uid + plugin_id: standard + required: false + css_class: 'editoria11y-export editoria11y-export-overview' + use_ajax: false + use_more: true + use_more_always: true + use_more_text: 'Reset filters' + header: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + plugin_id: text + empty: true + content: + value: '

Records chosen for export can be filtered and previewed below.

' + format: basic_html + tokenize: false + footer: + display_link: + id: display_link + table: views + field: display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: display_link + label: 'Back to dashboard' + empty: true + display_id: overview + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + data_export_dismissals: + id: data_export_dismissals + display_title: 'Dismissals export' + display_plugin: data_export + position: 4 + display_options: + title: 'Export dismissals' + fields: + id: + id: id + table: ed11y_action + field: id + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: numeric + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + action_type: + id: action_type + table: ed11y_action + field: action_type + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: standard + label: 'Dismissal status' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + result_name: + id: result_name + table: ed11y_action + field: result_name + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: standard + label: 'Dismissed result name' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + uid: + id: uid + table: ed11y_action + field: uid + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Dismissed by' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + pids: + id: pids + table: ed11y_action + field: pid + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Page with dismissal' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + created_1: + id: created_1 + table: ed11y_action + field: created + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: date + label: 'Dismissed on' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: fallback + custom_date_format: '' + timezone: '' + stale_date: + id: stale_date + table: ed11y_action + field: stale_date + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: date + label: 'Dismissal stale since' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: fallback + custom_date_format: '' + timezone: '' + content_results: + id: content_results + table: ed11y_page + field: content_results + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: Alerts + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_node: + id: view_node + table: node + field: view_node + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + plugin_id: entity_link + label: 'Link to Content' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: false + view_taxonomy_term: + id: view_taxonomy_term + table: taxonomy_term_data + field: view_taxonomy_term + relationship: editoria11y_term_to_page + group_type: group + admin_label: '' + entity_type: taxonomy_term + plugin_id: entity_link + label: 'Link to Taxonomy term' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: false + view_user: + id: view_user + table: users + field: view_user + relationship: editoria11y_user_to_page + group_type: group + admin_label: '' + entity_type: user + plugin_id: entity_link + label: 'Link to User' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: false + page_path_1: + id: page_path_1 + table: ed11y_page + field: page_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Page raw path' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + title_1: + id: title_1 + table: node_field_data + field: title + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: Title + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + name: + id: name + table: taxonomy_term_field_data + field: name + relationship: editoria11y_term_to_page + group_type: group + admin_label: '' + entity_type: taxonomy_term + entity_field: name + plugin_id: term_name + label: Name + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + convert_spaces: false + name_1: + id: name_1 + table: users_field_data + field: name + relationship: editoria11y_user_to_page + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Name + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: user_name + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + page_title: + id: page_title + table: ed11y_page + field: page_title + relationship: none + group_type: group + admin_label: '' + plugin_id: editoria11y_page_link + label: Title + exclude: false + alter: + alter_text: true + text: "{% set dynamic_path = view_node ~ view_taxonomy_term ~ view_user %}{% if dynamic_path is empty or \"?\" in page_path_1|render %}{% set dynamic_path = page_path_1 %}{% endif %}\r\n{% set dynamic_title = title_1 ~ name ~ name_1 %}{% if dynamic_title is empty %}{% set dynamic_title = page_title %}{% endif %}\r\n
{{ dynamic_title }}" + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + page_path: + id: page_path + table: ed11y_page + field: page_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Path when checked' + exclude: false + alter: + alter_text: true + text: '{{page_path_1}}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + name_2: + id: name_2 + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: user_name + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + type: + id: type + table: node_field_data + field: type + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content type' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: + id: entity_type + table: ed11y_page + field: entity_type + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Type + exclude: false + alter: + alter_text: true + text: '{% if type is empty %}{{entity_type}}{%else%}{{type}}{% endif %}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + langcode: + id: langcode + table: ed11y_page + field: langcode + relationship: none + group_type: group + admin_label: '' + plugin_id: language + label: Language + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + native_language: false + created: + id: created + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: field + label: 'Authored on' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: html_date + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + result_key: + id: result_key + table: ed11y_action + field: result_key + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: editoria11y_dismissals_by_issue_link + label: Alert + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + sorts: + id: + id: id + table: ed11y_action + field: id + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + style: + type: data_export + options: + formats: + csv: csv + csv_settings: + delimiter: ',' + enclosure: '"' + escape_char: \ + strip_tags: true + trim: true + encoding: utf8 + utf8_bom: '0' + use_serializer_encode_only: false + output_header: true + xml_settings: + encoding: UTF-8 + root_node_name: response + item_node_name: item + format_output: false + defaults: + title: false + relationships: false + fields: false + sorts: false + relationships: + editoria11y_node_to_page: + id: editoria11y_node_to_page + table: ed11y_page + field: editoria11y_node_to_page + relationship: none + group_type: group + admin_label: 'Referenced node' + plugin_id: standard + required: false + editoria11y_term_to_page: + id: editoria11y_term_to_page + table: ed11y_page + field: editoria11y_term_to_page + relationship: none + group_type: group + admin_label: 'Referenced term' + plugin_id: standard + required: false + editoria11y_user_to_page: + id: editoria11y_user_to_page + table: ed11y_page + field: editoria11y_user_to_page + relationship: none + group_type: group + admin_label: 'Referenced user bio' + plugin_id: standard + required: false + uid: + id: uid + table: node_field_data + field: uid + relationship: editoria11y_node_to_page + group_type: group + admin_label: 'Node author' + entity_type: node + entity_field: uid + plugin_id: standard + required: false + editoria11y_dismissal_to_page: + id: editoria11y_dismissal_to_page + table: ed11y_page + field: editoria11y_dismissal_to_page + relationship: none + group_type: group + admin_label: dismissal + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + path: admin/reports/editoria11y/export/editoria11y_dismissals.csv + auth: + - cookie + displays: + dismissals: dismissals + default: '0' + pages: '0' + filename: 'Editoria11y_Dismissals_[date:custom:Ymd].csv' + automatic_download: true + export_method: batch + export_batch_size: 1000 + store_in_public_file_directory: null + custom_redirect_path: false + redirect_to_display: dismissals + include_query_params: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - request_format + - url + - user.permissions + tags: { } + data_export_pages: + id: data_export_pages + display_title: 'Page export' + display_plugin: data_export + position: 2 + display_options: + style: + type: data_export + options: + formats: + csv: csv + csv_settings: + delimiter: ',' + enclosure: '"' + escape_char: \ + strip_tags: true + trim: true + encoding: utf8 + utf8_bom: '0' + use_serializer_encode_only: false + output_header: true + xml_settings: + encoding: UTF-8 + root_node_name: response + item_node_name: item + format_output: false + display_description: '' + display_extenders: { } + path: admin/reports/editoria11y/export/editoria11y_pages.csv + displays: + pages: pages + default: '0' + dismissals: '0' + filename: 'Editoria11y_Pages_[date:custom:Ymd].csv' + automatic_download: true + export_method: batch + export_batch_size: 1000 + store_in_public_file_directory: null + custom_redirect_path: false + redirect_to_display: pages + include_query_params: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - request_format + - url + - user.permissions + tags: { } + data_export_results: + id: data_export_results + display_title: 'Alerts export' + display_plugin: data_export + position: 6 + display_options: + title: 'Editoria11y alerts on pages' + fields: + id: + id: id + table: ed11y_result + field: id + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: numeric + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + view_taxonomy_term: + id: view_taxonomy_term + table: taxonomy_term_data + field: view_taxonomy_term + relationship: editoria11y_term_to_page + group_type: group + admin_label: '' + entity_type: taxonomy_term + plugin_id: entity_link + label: 'Link to Taxonomy term' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: true + view_user: + id: view_user + table: users + field: view_user + relationship: editoria11y_user_to_page + group_type: group + admin_label: '' + entity_type: user + plugin_id: entity_link + label: 'Link to User' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: true + result_name: + id: result_name + table: ed11y_result + field: result_name + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: standard + label: Alert + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + content_count: + id: content_count + table: ed11y_result + field: content_count + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Content alerts' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dev_results: + id: dev_results + table: ed11y_page + field: dev_results + relationship: none + group_type: group + admin_label: '' + plugin_id: editoria11y_issues_by_page_link + label: 'Dev alerts' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: true + empty_zero: false + hide_alter_empty: true + created_1: + id: created_1 + table: ed11y_result + field: created + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: date + label: Detected + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: fallback + custom_date_format: '' + timezone: '' + page_title: + id: page_title + table: ed11y_page + field: page_title + relationship: none + group_type: group + admin_label: '' + plugin_id: editoria11y_page_link + label: Page + exclude: false + alter: + alter_text: false + text: "{% set dynamic_path = view_node ~ view_taxonomy_term ~ view_user %}{% if dynamic_path is empty or \"?\" in page_path_1|render %}{% set dynamic_path = page_path_1 %}{% endif %}\r\n{% set dynamic_title = title_1 ~ name ~ name_1 %}{% if dynamic_title is empty %}{% set dynamic_title = page_title %}{% endif %}\r\n{{ dynamic_title }}" + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + page_path: + id: page_path + table: ed11y_page + field: page_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Path when checked' + exclude: false + alter: + alter_text: false + text: '{{ view_taxonomy_term }}{{ view_user }}{{ view_node }} ' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_node: + id: view_node + table: node + field: view_node + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + plugin_id: entity_link + label: 'Current URL' + exclude: false + alter: + alter_text: true + text: '{{ view_taxonomy_term }}{{ view_user }}{{ view_node }} ' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: true + name_2: + id: name_2 + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: user_name + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + type: + id: type + table: node_field_data + field: type + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content type' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: + id: entity_type + table: ed11y_page + field: entity_type + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Type + exclude: false + alter: + alter_text: true + text: '{% if type is empty %}{{entity_type}}{%else%}{{type}}{% endif %}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + langcode: + id: langcode + table: ed11y_page + field: langcode + relationship: none + group_type: group + admin_label: '' + plugin_id: language + label: Language + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + native_language: false + created: + id: created + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: field + label: 'Authored on' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: html_date + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + sorts: + id: + id: id + table: ed11y_result + field: id + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + filters: + page_title: + id: page_title + table: ed11y_page + field: page_title + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: page_title_op + label: Title + description: '' + use_operator: false + operator: page_title_op + operator_limit_selection: false + operator_list: { } + identifier: page_title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + uid_13: + id: uid_13 + table: node_field_data + field: uid + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: uid + plugin_id: user_name + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: uid_13_op + label: 'Authored by' + description: '' + use_operator: false + operator: uid_13_op + operator_limit_selection: false + operator_list: { } + identifier: authors + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: 'Authored by' + description: null + identifier: uid_13 + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + created_13: + id: created_13 + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + operator: '>=' + value: + min: '' + max: '' + value: '' + type: date + group: 1 + exposed: true + expose: + operator_id: created_13_op + label: 'Authored after' + description: '' + use_operator: false + operator: created_13_op + operator_limit_selection: false + operator_list: { } + identifier: after + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: YYYY-MM-DD + is_grouped: false + group_info: + label: 'Authored on' + description: '' + identifier: created_13 + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + 2: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + 3: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + created: + id: created + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + operator: '<=' + value: + min: '' + max: '' + value: '' + type: date + group: 1 + exposed: true + expose: + operator_id: created_op + label: 'Authored before' + description: '' + use_operator: false + operator: created_op + operator_limit_selection: false + operator_list: { } + identifier: before + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: YYYY-MM-DD + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: + id: entity_type + table: ed11y_page + field: entity_type + relationship: none + group_type: group + admin_label: '' + plugin_id: in_operator + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: entity_type_op + label: 'Entity Type' + description: '' + use_operator: false + operator: entity_type_op + operator_limit_selection: false + operator_list: { } + identifier: entity_type + 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: { } + type_26: + id: type_26 + table: node_field_data + field: type + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_26_op + label: 'Content type' + description: '' + use_operator: false + operator: type_26_op + operator_limit_selection: false + operator_list: { } + identifier: type_26 + 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: { } + status_13: + id: status_13 + table: node_field_data + field: status + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Published + description: '' + use_operator: false + operator: status_13_op + operator_limit_selection: false + operator_list: { } + identifier: status_13 + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: ed11y_page + field: langcode + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: '=' + value: '' + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: 'Page language' + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: 'Langcode (en, fr, de)' + is_grouped: false + group_info: + label: 'Page language' + description: null + identifier: langcode + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + filter_groups: + operator: AND + groups: + 1: AND + 2: OR + style: + type: data_export + options: + formats: + csv: csv + csv_settings: + delimiter: ',' + enclosure: '"' + escape_char: \ + strip_tags: true + trim: true + encoding: utf8 + utf8_bom: '0' + use_serializer_encode_only: false + output_header: true + xml_settings: + encoding: UTF-8 + root_node_name: response + item_node_name: item + format_output: false + defaults: + title: false + relationships: false + fields: false + sorts: false + filters: false + filter_groups: false + relationships: + editoria11y_node_to_page: + id: editoria11y_node_to_page + table: ed11y_page + field: editoria11y_node_to_page + relationship: none + group_type: group + admin_label: 'Referenced node' + plugin_id: standard + required: false + editoria11y_term_to_page: + id: editoria11y_term_to_page + table: ed11y_page + field: editoria11y_term_to_page + relationship: none + group_type: group + admin_label: 'Referenced term' + plugin_id: standard + required: false + editoria11y_user_to_page: + id: editoria11y_user_to_page + table: ed11y_page + field: editoria11y_user_to_page + relationship: none + group_type: group + admin_label: 'Referenced user bio' + plugin_id: standard + required: false + uid: + id: uid + table: node_field_data + field: uid + relationship: editoria11y_node_to_page + group_type: group + admin_label: 'Node author' + entity_type: node + entity_field: uid + plugin_id: standard + required: false + editoria11y_page_to_results: + id: editoria11y_page_to_results + table: ed11y_page + field: editoria11y_page_to_results + relationship: none + group_type: group + admin_label: 'Results for page' + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + path: admin/reports/editoria11y/export/editoria11y_alerts.csv + auth: + - cookie + displays: + results: results + default: '0' + pages: '0' + dismissals: '0' + filename: 'Editoria11y_alerts_[date:custom:Ymd].csv' + automatic_download: true + export_method: batch + export_batch_size: 1000 + store_in_public_file_directory: null + custom_redirect_path: false + redirect_to_display: results + include_query_params: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - request_format + - url + - user.permissions + tags: { } + dismissals: + id: dismissals + display_title: Dismissals + display_plugin: page + position: 3 + display_options: + title: 'Export dismissals' + fields: + id: + id: id + table: ed11y_action + field: id + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: numeric + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + result_name: + id: result_name + table: ed11y_action + field: result_name + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: standard + label: 'Dismissed result name' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + uid: + id: uid + table: ed11y_action + field: uid + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Dismissed by' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + created_1: + id: created_1 + table: ed11y_action + field: created + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: date + label: 'Dismissed on' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: fallback + custom_date_format: '' + timezone: '' + action_type: + id: action_type + table: ed11y_action + field: action_type + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: standard + label: 'Dismissal status' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + stale_date: + id: stale_date + table: ed11y_action + field: stale_date + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: date + label: 'Dismissal stale since' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: fallback + custom_date_format: '' + timezone: '' + pid: + id: pid + table: ed11y_page + field: pid + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + page_title: + id: page_title + table: ed11y_page + field: page_title + relationship: none + group_type: group + admin_label: '' + plugin_id: editoria11y_page_link + label: Title + exclude: false + alter: + alter_text: false + text: "{% set dynamic_path = view_node ~ view_taxonomy_term ~ view_user %}{% if dynamic_path is empty or \"?\" in page_path_1|render %}{% set dynamic_path = page_path_1 %}{% endif %}\r\n{% set dynamic_title = title_1 ~ name ~ name_1 %}{% if dynamic_title is empty %}{% set dynamic_title = page_title %}{% endif %}\r\n{{ dynamic_title }}" + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + page_path: + id: page_path + table: ed11y_page + field: page_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Path when checked' + exclude: false + alter: + alter_text: false + text: '{{page_path_1}}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + name_2: + id: name_2 + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: user_name + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + type: + id: type + table: node_field_data + field: type + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content type' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: + id: entity_type + table: ed11y_page + field: entity_type + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Type + exclude: false + alter: + alter_text: true + text: '{% if type is empty %}{{entity_type}}{%else%}{{type}}{% endif %}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + langcode: + id: langcode + table: ed11y_page + field: langcode + relationship: none + group_type: group + admin_label: '' + plugin_id: language + label: Language + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + native_language: false + created: + id: created + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: field + label: 'Authored on' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: html_date + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + sorts: + id: + id: id + table: ed11y_action + field: id + relationship: editoria11y_dismissal_to_page + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + filters: + page_title: + id: page_title + table: ed11y_page + field: page_title + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: page_title_op + label: Title + description: '' + use_operator: false + operator: page_title_op + operator_limit_selection: false + operator_list: { } + identifier: page_title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + uid_13: + id: uid_13 + table: node_field_data + field: uid + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: uid + plugin_id: user_name + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: uid_13_op + label: 'Authored by' + description: '' + use_operator: false + operator: uid_13_op + operator_limit_selection: false + operator_list: { } + identifier: authors + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: 'Authored by' + description: null + identifier: uid_13 + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + created_13: + id: created_13 + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + operator: '>=' + value: + min: '' + max: '' + value: '' + type: date + group: 1 + exposed: true + expose: + operator_id: created_13_op + label: 'Authored after' + description: '' + use_operator: false + operator: created_13_op + operator_limit_selection: false + operator_list: { } + identifier: after + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: YYYY-MM-DD + is_grouped: false + group_info: + label: 'Authored on' + description: '' + identifier: created_13 + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + 2: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + 3: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + created: + id: created + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + operator: '<=' + value: + min: '' + max: '' + value: '' + type: date + group: 1 + exposed: true + expose: + operator_id: created_op + label: 'Authored before' + description: '' + use_operator: false + operator: created_op + operator_limit_selection: false + operator_list: { } + identifier: before + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: YYYY-MM-DD + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: + id: entity_type + table: ed11y_page + field: entity_type + relationship: none + group_type: group + admin_label: '' + plugin_id: in_operator + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: entity_type_op + label: 'Entity Type' + description: '' + use_operator: false + operator: entity_type_op + operator_limit_selection: false + operator_list: { } + identifier: entity_type + 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: { } + type_26: + id: type_26 + table: node_field_data + field: type + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_26_op + label: 'Content type' + description: '' + use_operator: false + operator: type_26_op + operator_limit_selection: false + operator_list: { } + identifier: type_26 + 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: { } + status_13: + id: status_13 + table: node_field_data + field: status + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Published + description: '' + use_operator: false + operator: status_13_op + operator_limit_selection: false + operator_list: { } + identifier: status_13 + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: ed11y_page + field: langcode + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: '=' + value: '' + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: 'Page language' + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: 'Langcode (en, fr, de)' + is_grouped: false + group_info: + label: 'Page language' + description: null + identifier: langcode + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + filter_groups: + operator: AND + groups: + 1: AND + defaults: + title: false + relationships: false + fields: false + sorts: false + filters: false + filter_groups: false + relationships: + editoria11y_node_to_page: + id: editoria11y_node_to_page + table: ed11y_page + field: editoria11y_node_to_page + relationship: none + group_type: group + admin_label: 'Referenced node' + plugin_id: standard + required: false + editoria11y_term_to_page: + id: editoria11y_term_to_page + table: ed11y_page + field: editoria11y_term_to_page + relationship: none + group_type: group + admin_label: 'Referenced term' + plugin_id: standard + required: false + editoria11y_user_to_page: + id: editoria11y_user_to_page + table: ed11y_page + field: editoria11y_user_to_page + relationship: none + group_type: group + admin_label: 'Referenced user bio' + plugin_id: standard + required: false + uid: + id: uid + table: node_field_data + field: uid + relationship: editoria11y_node_to_page + group_type: group + admin_label: 'Node author' + entity_type: node + entity_field: uid + plugin_id: standard + required: false + editoria11y_dismissal_to_page: + id: editoria11y_dismissal_to_page + table: ed11y_page + field: editoria11y_dismissal_to_page + relationship: none + group_type: group + admin_label: dismissal + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + path: admin/reports/editoria11y/export/dismissals + menu: + type: tab + title: 'Export dismissals' + description: '' + weight: 102 + expanded: false + menu_name: admin + parent: editoria11y.reports_dashboard + context: '0' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + overview: + id: overview + display_title: Export + display_plugin: page + position: 7 + display_options: + title: Export + fields: + pid: + id: pid + table: ed11y_page + field: pid + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: '' + plugin_id: custom + label: '' + exclude: false + alter: + alter_text: true + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: false + pager: + type: some + options: + offset: 0 + items_per_page: 1 + empty: { } + sorts: { } + filters: { } + filter_groups: + operator: AND + groups: { } + style: + type: default + options: + row_class: '' + default_row_class: false + row: + type: fields + options: { } + defaults: + empty: false + title: false + pager: false + use_more: false + use_more_always: false + use_more_text: false + style: false + row: false + relationships: false + fields: false + sorts: false + filters: false + filter_groups: false + header: false + footer: false + relationships: { } + display_description: '' + use_more: false + use_more_always: true + use_more_text: 'Reset filters' + header: + display_link: + id: display_link + table: views + field: display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: display_link + label: 'Export pages with alerts' + empty: true + display_id: pages + display_link_1: + id: display_link_1 + table: views + field: display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: display_link + label: 'Export dismissals' + empty: false + display_id: dismissals + display_link_2: + id: display_link_2 + table: views + field: display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: display_link + label: 'Export alert list' + empty: false + display_id: results + footer: { } + display_extenders: { } + path: admin/reports/editoria11y/export + menu: + type: tab + title: Export + description: '' + weight: 100 + expanded: false + menu_name: admin + parent: editoria11y.reports_dashboard + context: '0' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - user.permissions + tags: { } + pages: + id: pages + display_title: Page + display_plugin: page + position: 1 + display_options: + defaults: + group_by: true + fields: true + footer: false + footer: + display_link: + id: display_link + table: views + field: display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: display_link + label: 'Back to dashboard' + empty: true + display_id: overview + exposed_block: false + display_extenders: { } + path: admin/reports/editoria11y/export/pages + menu: + type: tab + title: 'Export pages' + description: '' + weight: 100 + expanded: false + menu_name: admin + parent: editoria11y.reports_dashboard + context: '0' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + results: + id: results + display_title: Alerts + display_plugin: page + position: 5 + display_options: + title: 'Export alerts on pages' + fields: + id: + id: id + table: ed11y_result + field: id + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: numeric + label: '' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + view_taxonomy_term: + id: view_taxonomy_term + table: taxonomy_term_data + field: view_taxonomy_term + relationship: editoria11y_term_to_page + group_type: group + admin_label: '' + entity_type: taxonomy_term + plugin_id: entity_link + label: 'Link to Taxonomy term' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: true + view_user: + id: view_user + table: users + field: view_user + relationship: editoria11y_user_to_page + group_type: group + admin_label: '' + entity_type: user + plugin_id: entity_link + label: 'Link to User' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: true + result_name: + id: result_name + table: ed11y_result + field: result_name + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: standard + label: 'Result name' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + content_count: + id: content_count + table: ed11y_result + field: content_count + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Content alerts' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dev_count: + id: dev_count + table: ed11y_result + field: dev_count + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Dev alerts' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: true + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + created_1: + id: created_1 + table: ed11y_result + field: created + relationship: editoria11y_page_to_results + group_type: group + admin_label: '' + plugin_id: date + label: Detected + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: html_date + custom_date_format: '' + timezone: '' + page_title: + id: page_title + table: ed11y_page + field: page_title + relationship: none + group_type: group + admin_label: '' + plugin_id: editoria11y_page_link + label: Title + exclude: false + alter: + alter_text: false + text: "{% set dynamic_path = view_node ~ view_taxonomy_term ~ view_user %}{% if dynamic_path is empty or \"?\" in page_path_1|render %}{% set dynamic_path = page_path_1 %}{% endif %}\r\n{% set dynamic_title = title_1 ~ name ~ name_1 %}{% if dynamic_title is empty %}{% set dynamic_title = page_title %}{% endif %}\r\n{{ dynamic_title }}" + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + page_path: + id: page_path + table: ed11y_page + field: page_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Path when checked' + exclude: false + alter: + alter_text: false + text: '{{page_path_1}}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_node: + id: view_node + table: node + field: view_node + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + plugin_id: entity_link + label: 'Link to Content' + exclude: false + alter: + alter_text: true + text: '{{ view_taxonomy_term }}{{ view_user }}{{ view_node }} ' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: true + absolute: true + name_2: + id: name_2 + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: user_name + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + type: + id: type + table: node_field_data + field: type + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content type' + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: + id: entity_type + table: ed11y_page + field: entity_type + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Type + exclude: false + alter: + alter_text: true + text: '{% if type is empty %}{{entity_type}}{%else%}{{type}}{% endif %}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + langcode: + id: langcode + table: ed11y_page + field: langcode + relationship: none + group_type: group + admin_label: '' + plugin_id: language + label: Language + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + native_language: false + created: + id: created + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: field + label: 'Authored on' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: html_date + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + sorts: + route_name: + id: route_name + table: ed11y_page + field: route_name + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + filters: + page_title: + id: page_title + table: ed11y_page + field: page_title + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: page_title_op + label: Title + description: '' + use_operator: false + operator: page_title_op + operator_limit_selection: false + operator_list: { } + identifier: page_title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + uid_13: + id: uid_13 + table: node_field_data + field: uid + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: uid + plugin_id: user_name + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: uid_13_op + label: 'Authored by' + description: '' + use_operator: false + operator: uid_13_op + operator_limit_selection: false + operator_list: { } + identifier: authors + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: 'Authored by' + description: null + identifier: uid_13 + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + created_13: + id: created_13 + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + operator: '>=' + value: + min: '' + max: '' + value: '' + type: date + group: 1 + exposed: true + expose: + operator_id: created_13_op + label: 'Authored after' + description: '' + use_operator: false + operator: created_13_op + operator_limit_selection: false + operator_list: { } + identifier: after + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: YYYY-MM-DD + is_grouped: false + group_info: + label: 'Authored on' + description: '' + identifier: created_13 + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + 2: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + 3: + title: '' + operator: between + value: + min: '' + max: '' + value: '' + type: date + created: + id: created + table: node_field_data + field: created + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + operator: '<=' + value: + min: '' + max: '' + value: '' + type: date + group: 1 + exposed: true + expose: + operator_id: created_op + label: 'Authored before' + description: '' + use_operator: false + operator: created_op + operator_limit_selection: false + operator_list: { } + identifier: before + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: YYYY-MM-DD + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: + id: entity_type + table: ed11y_page + field: entity_type + relationship: none + group_type: group + admin_label: '' + plugin_id: in_operator + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: entity_type_op + label: 'Entity Type' + description: '' + use_operator: false + operator: entity_type_op + operator_limit_selection: false + operator_list: { } + identifier: entity_type + 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: { } + type_26: + id: type_26 + table: node_field_data + field: type + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_26_op + label: 'Content type' + description: '' + use_operator: false + operator: type_26_op + operator_limit_selection: false + operator_list: { } + identifier: type_26 + 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: { } + status_13: + id: status_13 + table: node_field_data + field: status + relationship: editoria11y_node_to_page + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Published + description: '' + use_operator: false + operator: status_13_op + operator_limit_selection: false + operator_list: { } + identifier: status_13 + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: ed11y_page + field: langcode + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: '=' + value: '' + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: 'Page language' + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + placeholder: 'Langcode (en, fr, de)' + is_grouped: false + group_info: + label: 'Page language' + description: null + identifier: langcode + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + filter_groups: + operator: AND + groups: + 1: AND + defaults: + title: false + relationships: false + fields: false + sorts: false + filters: false + filter_groups: false + relationships: + editoria11y_node_to_page: + id: editoria11y_node_to_page + table: ed11y_page + field: editoria11y_node_to_page + relationship: none + group_type: group + admin_label: 'Referenced node' + plugin_id: standard + required: false + editoria11y_term_to_page: + id: editoria11y_term_to_page + table: ed11y_page + field: editoria11y_term_to_page + relationship: none + group_type: group + admin_label: 'Referenced term' + plugin_id: standard + required: false + editoria11y_user_to_page: + id: editoria11y_user_to_page + table: ed11y_page + field: editoria11y_user_to_page + relationship: none + group_type: group + admin_label: 'Referenced user bio' + plugin_id: standard + required: false + uid: + id: uid + table: node_field_data + field: uid + relationship: editoria11y_node_to_page + group_type: group + admin_label: 'Node author' + entity_type: node + entity_field: uid + plugin_id: standard + required: false + editoria11y_page_to_results: + id: editoria11y_page_to_results + table: ed11y_page + field: editoria11y_page_to_results + relationship: none + group_type: group + admin_label: 'Results for page' + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + path: admin/reports/editoria11y/export/alerts + menu: + type: tab + title: 'Export alerts' + description: '' + weight: 101 + expanded: false + menu_name: admin + parent: editoria11y.reports_dashboard + context: '0' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } diff --git a/conf/drupal/config/views.view.editoria11y_results.yml b/conf/drupal/config/views.view.editoria11y_results.yml deleted file mode 100644 index 858a4c25b2..0000000000 --- a/conf/drupal/config/views.view.editoria11y_results.yml +++ /dev/null @@ -1,3313 +0,0 @@ -uuid: 3ea329f3-7fcb-4537-b50d-58367afda1c8 -langcode: en -status: true -dependencies: - module: - - editoria11y - - user -_core: - default_config_hash: JrHvNmgcbiQ4SSPwNfLlIwoML0Ug8o1Da8gElwFjNG8 -id: editoria11y_results -label: 'Editoria11y results' -module: views -description: '' -tag: '' -base_table: editoria11y_results -base_field: id -display: - default: - id: default - display_title: Default - display_plugin: default - position: 0 - display_options: - title: 'Top results' - fields: - id: - id: id - table: editoria11y_results - field: id - relationship: none - group_type: group - admin_label: '' - plugin_id: numeric - label: ID - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - pager: - type: none - options: - offset: 0 - 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 - access: - type: perm - options: - perm: 'manage editoria11y results' - cache: - type: none - options: { } - empty: - title: - id: title - table: views - field: title - relationship: none - group_type: group - admin_label: '' - plugin_id: title - empty: true - title: 'No known issues at this url' - sorts: { } - arguments: { } - filters: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - page_title: page_title - page_result_count: page_result_count - page_path: page_path - default: page_result_count - info: - page_title: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_result_count: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - page_path: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - query: - type: views_query - options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } - relationships: { } - use_ajax: false - group_by: true - show_admin_links: false - use_more: false - use_more_always: true - use_more_text: 'All pages with issues' - link_display: pages__page - link_url: '' - header: - editoria11y_sync_check: - id: editoria11y_sync_check - table: editoria11y_results - field: editoria11y_sync_check - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_sync_check - empty: false - footer: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - - user.permissions - tags: { } - block_recent_issues: - id: block_recent_issues - display_title: 'Block: Recent issues' - display_plugin: block - position: 2 - display_options: - title: 'Recent issues' - fields: - created: - id: created - table: editoria11y_results - field: created - relationship: none - group_type: group - admin_label: '' - plugin_id: date - label: Detected - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - date_format: fallback - custom_date_format: '' - timezone: '' - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Issue - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_path: - id: page_path - table: editoria11y_results - field: page_path - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: 'Page path' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_page_link - label: Page - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - pager: - type: some - options: - offset: 0 - items_per_page: 5 - sorts: - created: - id: created - table: editoria11y_results - field: created - relationship: none - group_type: group - admin_label: '' - plugin_id: date - order: DESC - expose: - label: '' - field_identifier: '' - exposed: false - granularity: second - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: ASC - expose: - label: '' - field_identifier: '' - exposed: false - filters: { } - filter_groups: - operator: AND - groups: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - result_name: result_name - result_name_count: result_name_count - created: created - default: created - info: - result_name: - sortable: false - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - result_name_count: - sortable: false - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - created: - sortable: false - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - title: false - pager: false - use_more: false - use_more_always: false - use_more_text: false - link_display: false - link_url: false - style: false - row: false - fields: false - sorts: false - filters: false - filter_groups: false - display_description: '' - use_more: true - use_more_always: true - use_more_text: 'Recent issues' - link_display: recent__page - link_url: '' - display_extenders: { } - block_description: 'Editoria11y - Most frequent issues' - block_category: Editoria11y - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - user.permissions - tags: { } - block_top_issues: - id: block_top_issues - display_title: 'Block: Top issues' - display_plugin: block - position: 2 - display_options: - title: 'Top issues' - fields: - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Issue - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none - group_type: sum - admin_label: '' - plugin_id: numeric - label: Count - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - pager: - type: some - options: - offset: 0 - items_per_page: 5 - sorts: - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none - group_type: sum - admin_label: '' - plugin_id: standard - order: DESC - expose: - label: '' - field_identifier: '' - exposed: false - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: ASC - expose: - label: '' - field_identifier: '' - exposed: false - filters: { } - filter_groups: - operator: AND - groups: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - result_name: result_name - result_name_count: result_name_count - default: result_name_count - info: - result_name: - sortable: false - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - result_name_count: - sortable: false - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - title: false - pager: false - use_more: false - use_more_always: false - use_more_text: false - link_display: false - link_url: false - style: false - row: false - fields: false - sorts: false - filters: false - filter_groups: false - display_description: '' - use_more: true - use_more_always: true - use_more_text: 'All issues' - link_display: issues__page - link_url: '' - display_extenders: { } - block_description: 'Editoria11y - Most frequent issues' - block_category: Editoria11y - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - user.permissions - tags: { } - block_top_results: - id: block_top_results - display_title: 'Block: Pages with most issues' - display_plugin: block - position: 2 - display_options: - title: 'Pages with most issues' - fields: - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_page_link - label: Page - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: false - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_path: - id: page_path - table: editoria11y_results - field: page_path - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: 'Page path' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: true - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: false - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_result_count: - id: page_result_count - table: editoria11y_results - field: page_result_count - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_issues_by_page_link - label: 'Issues on page' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - pager: - type: some - options: - offset: 0 - items_per_page: 5 - sorts: - page_result_count: - id: page_result_count - table: editoria11y_results - field: page_result_count - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: DESC - expose: - label: '' - field_identifier: '' - exposed: false - arguments: { } - filters: { } - filter_groups: - operator: AND - groups: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - page_title: page_title - page_path: page_path - default: '-1' - info: - page_title: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_path: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - title: false - pager: false - use_more: false - use_more_always: false - use_more_text: false - group_by: false - style: false - row: false - fields: false - sorts: false - arguments: false - filters: false - filter_groups: false - header: false - group_by: true - display_description: '' - use_more: true - use_more_always: true - use_more_text: 'All pages with issues' - header: { } - display_extenders: { } - allow: - items_per_page: false - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - user.permissions - tags: { } - issues__page: - id: issues__page - display_title: 'All Issues' - display_plugin: page - position: 2 - display_options: - title: 'All issues' - fields: - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Issue - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none - group_type: sum - admin_label: '' - plugin_id: numeric - label: Count - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - pager: - type: full - options: - offset: 0 - pagination_heading_level: h4 - items_per_page: 50 - total_pages: null - id: 0 - tags: - next: ›› - previous: ‹‹ - first: '« First' - last: 'Last »' - 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 - quantity: 9 - sorts: - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none - group_type: sum - admin_label: '' - plugin_id: standard - order: DESC - expose: - label: 'Result name count' - field_identifier: result_name_count - exposed: false - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: ASC - expose: - label: 'Result name' - field_identifier: result_name - exposed: false - filters: { } - filter_groups: - operator: AND - groups: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - result_name: result_name - result_name_count: result_name_count - default: result_name_count - info: - result_name: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - result_name_count: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - title: false - pager: false - use_more: false - use_more_always: false - use_more_text: false - style: false - row: false - fields: false - sorts: false - filters: false - filter_groups: false - display_description: '' - use_more: false - use_more_always: true - use_more_text: 'All pages with issues' - display_extenders: { } - path: admin/reports/editoria11y/issues - menu: - type: tab - title: 'Issue types' - description: '' - weight: 0 - expanded: false - menu_name: admin - parent: editoria11y.settings - context: '0' - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - - user.permissions - tags: { } - issues_by_page__page: - id: issues_by_page__page - display_title: 'Issues on specified page' - display_plugin: page - position: 2 - display_options: - title: '' - fields: - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none - group_type: sum - admin_label: '' - plugin_id: numeric - label: Count - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Issue - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - created: - id: created - table: editoria11y_results - field: created - relationship: none - group_type: group - admin_label: '' - plugin_id: date - label: Detected - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - date_format: short - custom_date_format: '' - timezone: '' - page_path: - id: page_path - table: editoria11y_results - field: page_path - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: 'Page path' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_page_link - label: 'Page title' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - pager: - type: full - options: - offset: 0 - pagination_heading_level: h4 - items_per_page: 50 - total_pages: null - id: 0 - tags: - next: ›› - previous: ‹‹ - first: '« First' - last: 'Last »' - 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 - quantity: 9 - sorts: - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none - group_type: sum - admin_label: '' - plugin_id: standard - order: DESC - expose: - label: '' - field_identifier: '' - exposed: false - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: ASC - expose: - label: '' - field_identifier: '' - exposed: false - arguments: - page_path: - id: page_path - table: editoria11y_results - field: page_path - relationship: none - group_type: group - admin_label: '' - plugin_id: string - default_action: default - exception: - value: all - title_enable: false - title: All - title_enable: false - title: '' - default_argument_type: query_parameter - default_argument_options: - query_param: q - fallback: '' - multiple: and - summary_options: - base_path: '' - count: true - override: false - items_per_page: 25 - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: true - validate: - type: none - fail: empty - validate_options: { } - glossary: false - limit: 0 - case: none - path_case: none - transform_dash: false - break_phrase: false - filters: { } - filter_groups: - operator: AND - groups: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - result_name: result_name - result_name_count: result_name_count - page_path: page_path - page_title: page_title - created: created - default: result_name_count - info: - result_name: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - result_name_count: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - page_path: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_title: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - created: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - title: false - pager: false - style: false - row: false - fields: false - sorts: false - arguments: false - filters: false - filter_groups: false - header: false - footer: false - display_description: '' - header: - editoria11y_sync_check: - id: editoria11y_sync_check - table: editoria11y_results - field: editoria11y_sync_check - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_sync_check - empty: false - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - plugin_id: text_custom - empty: false - content: '

Accessibility issues on page {{page_title}}

' - tokenize: true - footer: - area_text_custom_1: - id: area_text_custom_1 - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - plugin_id: text_custom - empty: true - content: '

All pages with issues

' - tokenize: false - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - plugin_id: text_custom - empty: false - content: '' - tokenize: true - display_extenders: { } - path: admin/reports/editoria11y/page - menu: - type: none - title: 'Issue types' - description: '' - weight: 0 - expanded: false - menu_name: admin - parent: editoria11y.settings - context: '0' - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - pages__page: - id: pages__page - display_title: 'All pages with issues' - display_plugin: page - position: 2 - display_options: - title: 'Pages with accessibility issues' - fields: - page_result_count: - id: page_result_count - table: editoria11y_results - field: page_result_count - relationship: none - group_type: group - admin_label: '' - plugin_id: numeric - label: 'Issues found' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Page - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_path: - id: page_path - table: editoria11y_results - field: page_path - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Path - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - entity_type: - id: entity_type - table: editoria11y_results - field: entity_type - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Type - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_language: - id: page_language - table: editoria11y_results - field: page_language - relationship: none - group_type: group - admin_label: '' - plugin_id: language - label: Language - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - native_language: false - pager: - type: mini - options: - offset: 0 - pagination_heading_level: h4 - items_per_page: 50 - total_pages: null - id: 0 - tags: - next: ›› - previous: ‹‹ - 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 - sorts: - page_result_count: - id: page_result_count - table: editoria11y_results - field: page_result_count - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: DESC - expose: - label: '' - field_identifier: '' - exposed: false - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: ASC - expose: - label: '' - field_identifier: '' - exposed: false - filters: - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: string - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: page_title_op - label: 'Page title contains' - description: '' - use_operator: false - operator: page_title_op - operator_limit_selection: false - operator_list: { } - identifier: title - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - page_url: - id: page_url - table: editoria11y_results - field: page_url - relationship: none - group_type: group - admin_label: '' - plugin_id: string - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: page_url_op - label: 'Url contains' - description: '' - use_operator: false - operator: page_url_op - operator_limit_selection: false - operator_list: { } - identifier: url - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - page_language: - id: page_language - table: editoria11y_results - field: page_language - relationship: none - group_type: group - admin_label: '' - plugin_id: language - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: page_language_op - label: Language - description: '' - use_operator: false - operator: page_language_op - operator_limit_selection: false - operator_list: { } - identifier: language - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - editor: '0' - 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: { } - entity_type: - id: entity_type - table: editoria11y_results - field: entity_type - relationship: none - group_type: group - admin_label: '' - plugin_id: in_operator - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: entity_type_op - label: 'Page type' - description: '' - use_operator: false - operator: entity_type_op - operator_limit_selection: false - operator_list: { } - identifier: type - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - 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: { } - filter_groups: - operator: AND - groups: - 1: AND - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - page_title: page_title - page_language: page_language - entity_type: entity_type - page_result_count: page_result_count - page_path: page_path - default: page_result_count - info: - page_title: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_language: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - entity_type: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_result_count: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - page_path: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - title: false - css_class: false - pager: false - style: false - row: false - fields: false - sorts: false - filters: false - filter_groups: false - css_class: editoria11y-pagelist - display_description: '' - display_extenders: { } - path: admin/reports/editoria11y/pages - menu: - type: tab - title: 'Pages with issues' - description: '' - weight: 1 - expanded: false - menu_name: admin - parent: editoria11y.settings - context: '0' - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - pages_by_issue__page: - id: pages_by_issue__page - display_title: 'Pages with specified issue' - display_plugin: page - position: 2 - display_options: - title: 'Pages with a specific issue' - fields: - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none - group_type: group - admin_label: '' - plugin_id: editoria11y_issues_by_page_link - label: Count - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Page - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_path: - id: page_path - table: editoria11y_results - field: page_path - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: '' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - created: - id: created - table: editoria11y_results - field: created - relationship: none - group_type: group - admin_label: '' - plugin_id: date - label: Detected - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - date_format: short - custom_date_format: '' - timezone: '' - pager: - type: mini - options: - offset: 0 - pagination_heading_level: h4 - items_per_page: 50 - total_pages: null - id: 0 - tags: - next: ›› - previous: ‹‹ - 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 - sorts: - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: DESC - expose: - label: '' - field_identifier: '' - exposed: false - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: ASC - expose: - label: '' - field_identifier: '' - exposed: false - arguments: - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: string - default_action: default - exception: - value: all - title_enable: false - title: All - title_enable: true - title: 'Pages with issue: "{{ arguments.result_name }}"' - default_argument_type: query_parameter - default_argument_options: - query_param: q - fallback: '' - multiple: and - summary_options: - base_path: '' - count: true - override: false - items_per_page: 25 - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: true - validate: - type: none - fail: 'not found' - validate_options: { } - glossary: false - limit: 0 - case: none - path_case: none - transform_dash: false - break_phrase: false - filters: { } - filter_groups: - operator: AND - groups: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - result_name_count: result_name_count - page_title: page_title - page_path: page_path - created: created - default: result_name_count - info: - result_name_count: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - page_title: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_path: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - created: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - title: false - pager: false - style: false - row: false - fields: false - sorts: false - arguments: false - filters: false - filter_groups: false - footer: false - display_description: '' - footer: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - plugin_id: text_custom - empty: true - content: 'All issues' - tokenize: false - display_extenders: { } - path: admin/reports/editoria11y/issue - menu: - type: none - title: 'Pages with issues' - description: '' - weight: 0 - expanded: false - menu_name: admin - parent: editoria11y.settings - context: '0' - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - recent__page: - id: recent__page - display_title: 'Recent issues' - display_plugin: page - position: 2 - display_options: - title: 'Recent accessibility issues' - fields: - created: - id: created - table: editoria11y_results - field: created - relationship: none - group_type: group - admin_label: '' - plugin_id: date - label: Detected - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - date_format: short - custom_date_format: '' - timezone: '' - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Issue - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none - group_type: group - admin_label: '' - plugin_id: numeric - label: Count - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Page - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - entity_type: - id: entity_type - table: editoria11y_results - field: entity_type - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Type - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - page_language: - id: page_language - table: editoria11y_results - field: page_language - relationship: none - group_type: group - admin_label: '' - plugin_id: language - label: Language - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - native_language: false - page_path: - id: page_path - table: editoria11y_results - field: page_path - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: '' - exclude: true - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - pager: - type: mini - options: - offset: 0 - pagination_heading_level: h4 - items_per_page: 50 - total_pages: null - id: 0 - tags: - next: ›› - previous: ‹‹ - 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 - sorts: - created: - id: created - table: editoria11y_results - field: created - relationship: none - group_type: group - admin_label: '' - plugin_id: date - order: DESC - expose: - label: '' - field_identifier: '' - exposed: false - granularity: second - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - order: ASC - expose: - label: '' - field_identifier: '' - exposed: false - filters: - page_title: - id: page_title - table: editoria11y_results - field: page_title - relationship: none - group_type: group - admin_label: '' - plugin_id: string - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: page_title_op - label: 'Page title contains' - description: '' - use_operator: false - operator: page_title_op - operator_limit_selection: false - operator_list: { } - identifier: title - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - page_url: - id: page_url - table: editoria11y_results - field: page_url - relationship: none - group_type: group - admin_label: '' - plugin_id: string - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: page_url_op - label: 'Url contains' - description: '' - use_operator: false - operator: page_url_op - operator_limit_selection: false - operator_list: { } - identifier: url - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - page_language: - id: page_language - table: editoria11y_results - field: page_language - relationship: none - group_type: group - admin_label: '' - plugin_id: language - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: page_language_op - label: Language - description: '' - use_operator: false - operator: page_language_op - operator_limit_selection: false - operator_list: { } - identifier: language - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - 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: { } - entity_type: - id: entity_type - table: editoria11y_results - field: entity_type - relationship: none - group_type: group - admin_label: '' - plugin_id: in_operator - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: entity_type_op - label: 'Page type' - description: '' - use_operator: false - operator: entity_type_op - operator_limit_selection: false - operator_list: { } - identifier: type - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - 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: { } - filter_groups: - operator: AND - groups: - 1: AND - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - created: created - result_name: result_name - result_name_count: result_name_count - page_title: page_title - page_language: page_language - entity_type: entity_type - page_path: page_path - default: created - info: - created: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - result_name: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - result_name_count: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_title: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_language: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - entity_type: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - page_path: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - title: false - pager: false - style: false - row: false - fields: false - sorts: false - filters: false - filter_groups: false - display_description: '' - display_extenders: { } - path: admin/reports/editoria11y/recent - menu: - type: tab - title: 'Recent issues' - description: '' - weight: 2 - expanded: false - menu_name: admin - parent: editoria11y.settings - context: '0' - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } diff --git a/docroot/modules/custom/mass_admin_pages/mass_admin_pages.module b/docroot/modules/custom/mass_admin_pages/mass_admin_pages.module index 4836d6c5d3..fa856e931e 100644 --- a/docroot/modules/custom/mass_admin_pages/mass_admin_pages.module +++ b/docroot/modules/custom/mass_admin_pages/mass_admin_pages.module @@ -154,15 +154,3 @@ function mass_admin_pages_form_node_service_page_edit_form_alter(&$form, &$form_ } } } - -/** - * Implements hook_views_data_alter(). - */ -function mass_admin_pages_views_data_alter(array &$data) { - $data['editoria11y_results']['entity_id']['relationship'] = [ - 'base' => 'node_field_data', - 'base field' => 'nid', - 'id' => 'standard', - 'label' => t('Entity ID'), - ]; -} diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install new file mode 100644 index 0000000000..86cdac8bad --- /dev/null +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -0,0 +1,119 @@ +databaseType() !== 'mysql') { + return; + } + + // 1) Node mapping: node nid -> top org nid (seeded from field_organizations). + $sql_node_view = <<<'SQL' +CREATE OR REPLACE VIEW mass_views_node_top_org_map AS +WITH RECURSIVE +seed AS ( + SELECT + nfd.nid AS content_nid, + orgref.field_organizations_target_id AS org_nid + FROM node_field_data AS nfd + INNER JOIN node__field_organizations AS orgref + ON nfd.nid = orgref.entity_id +), +org_chain AS ( + SELECT + seed.content_nid, + seed.org_nid, + fp.field_parent_target_id AS parent_nid, + CAST(seed.org_nid AS CHAR(2000)) AS path + FROM seed + LEFT JOIN node__field_parent AS fp + ON seed.org_nid = fp.entity_id + + UNION ALL + + SELECT + oc.content_nid, + oc.parent_nid AS org_nid, + fp2.field_parent_target_id AS parent_nid, + CONCAT(oc.path, ',', oc.parent_nid) AS path + FROM org_chain AS oc + LEFT JOIN node__field_parent AS fp2 + ON oc.parent_nid = fp2.entity_id + WHERE oc.parent_nid IS NOT NULL + AND FIND_IN_SET(oc.parent_nid, oc.path) = 0 +) +SELECT + content_nid, + org_nid AS top_org_nid +FROM ( + SELECT content_nid, org_nid + FROM org_chain + WHERE parent_nid IS NULL + GROUP BY content_nid, org_nid +) AS roots +SQL; + + // 2) Media mapping: media mid -> top org nid (seeded from field_organizations). + $sql_media_view = <<<'SQL' +CREATE OR REPLACE VIEW mass_views_media_top_org_map AS +WITH RECURSIVE +seed AS ( + SELECT + m.mid AS media_mid, + orgref.field_organizations_target_id AS org_nid + FROM media_field_data AS m + INNER JOIN media__field_organizations AS orgref + ON m.mid = orgref.entity_id +), +org_chain AS ( + SELECT + seed.media_mid, + seed.org_nid, + fp.field_parent_target_id AS parent_nid, + CAST(seed.org_nid AS CHAR(2000)) AS path + FROM seed + LEFT JOIN node__field_parent AS fp + ON fp.entity_id = seed.org_nid + + UNION ALL + + SELECT + oc.media_mid, + oc.parent_nid AS org_nid, + fp2.field_parent_target_id AS parent_nid, + CONCAT(oc.path, ',', oc.parent_nid) AS path + FROM org_chain AS oc + LEFT JOIN node__field_parent AS fp2 + ON oc.parent_nid = fp2.entity_id + WHERE oc.parent_nid IS NOT NULL + AND FIND_IN_SET(oc.parent_nid, oc.path) = 0 +) +SELECT + media_mid, + org_nid AS top_org_nid +FROM ( + SELECT media_mid, org_nid + FROM org_chain + WHERE parent_nid IS NULL + GROUP BY media_mid, org_nid +) AS roots +SQL; + + // Execute both statements. + $connection->query($sql_node_view); + $connection->query($sql_media_view); +} diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 71cd6f93fc..ec91ba05e1 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -51,6 +51,137 @@ function mass_views_views_data() { 'id' => 'cl_manual_lists_downloads', ], ]; + + // Adds a CTE-backed mapping table: node nid -> top org nid. + $data['mass_views_node_top_org_map']['table'] = [ + 'group' => t('Mass Views (computed)'), + 'base' => [ + 'field' => 'content_nid', + 'title' => t('Computed top org map (nodes)'), + 'help' => t('Mapping of content node nid to its computed top-level org nid (MySQL 8 recursive CTE view).'), + ], + ]; + + // Adds relationship: node_field_data -> node mapping table. + $data['node_field_data']['mass_views_node_top_org_map_rel'] = [ + 'title' => t('Computed top org mapping'), + 'help' => t('Join to computed mapping (node nid → top-level org nid).'), + 'relationship' => [ + 'id' => 'standard', + 'label' => t('Computed top org map'), + 'base' => 'mass_views_node_top_org_map', + 'base field' => 'content_nid', + 'field' => 'nid', + ], + ]; + + // Adds relationship: node mapping table -> top org node. + $data['mass_views_node_top_org_map']['top_org_nid'] = [ + 'title' => t('Top org nid'), + 'help' => t('Computed top-level org nid.'), + 'field' => [ + 'id' => 'numeric', + ], + 'relationship' => [ + 'id' => 'standard', + 'label' => t('Top-level organization (computed)'), + 'base' => 'node_field_data', + 'base field' => 'nid', + 'field' => 'top_org_nid', + ], + 'argument' => [ + 'id' => 'standard', + ] + ]; + + // Adds a CTE-backed mapping table: media mid -> top org nid. + $data['mass_views_media_top_org_map']['table'] = [ + 'group' => t('Mass Views (computed)'), + 'base' => [ + 'field' => 'media_mid', + 'title' => t('Computed top org map (media)'), + 'help' => t('Mapping of media mid to its computed top-level org nid (MySQL 8 recursive CTE view).'), + ], + ]; + + // Adds relationship: media_field_data -> media mapping table. + $data['media_field_data']['mass_views_media_top_org_map_rel'] = [ + 'title' => t('Computed top org mapping'), + 'help' => t('Join to computed mapping (media mid → top-level org nid).'), + 'relationship' => [ + 'id' => 'standard', + 'label' => t('Computed top org map'), + 'base' => 'mass_views_media_top_org_map', + 'base field' => 'media_mid', + 'field' => 'mid', + ], + ]; + + // Adds relationship: media mapping table -> top org node. + $data['mass_views_media_top_org_map']['top_org_nid'] = [ + 'title' => t('Top org nid'), + 'help' => t('Computed top-level org nid.'), + 'field' => [ + 'id' => 'numeric', + ], + 'relationship' => [ + 'id' => 'standard', + 'label' => t('Top-level organization (computed)'), + 'base' => 'node_field_data', + 'base field' => 'nid', + 'field' => 'top_org_nid', + ], + 'argument' => [ + 'id' => 'standard', + ] + ]; + + // Adds a field for grouped count of PIDs from the ed11y_action table. + $data['ed11y_action']['pid_count'] = [ + 'title' => t('PID action count'), + 'help' => t('Count of grouped PIDs from the ed11y_action table.'), + 'field' => [ + 'id' => 'numeric', + ] + ]; + + // Adds relationship: ed11y_page -> ed11y_action table grouped by pid. + $data['ed11y_page']['ed11y_action_pid_grouped'] = [ + 'title' => t('Grouped Action PID'), + 'help' => t('Join ed11y_action with ed11y_page table and count grouped PIDs.'), + 'relationship' => [ + 'id' => 'standard', + 'label' => t('Grouped Action PID'), + 'base' => 'ed11y_action', + 'base field' => 'pid', + 'field' => 'pid', + 'join_id' => 'ed11y_pid_count_join', + ], + ]; + + // Adds a field for grouped count of PIDs from the ed11y_result table. + $data['ed11y_result']['pid_count'] = [ + 'title' => t('PID result count'), + 'help' => t('Count of grouped PIDs from the ed11y_result table.'), + 'field' => [ + 'id' => 'numeric', + ] + ]; + + // Adds relationship: ed11y_page -> ed11y_action table grouped by pid. + $data['ed11y_page']['ed11y_result_pid_grouped'] = [ + 'title' => t('Grouped Result PID'), + 'help' => t('Join ed11y_result with ed11y_page table and count grouped PIDs.'), + 'relationship' => [ + 'id' => 'standard', + 'label' => t('Grouped Result PID'), + 'base' => 'ed11y_result', + 'base field' => 'pid', + 'field' => 'pid', + 'join_id' => 'ed11y_pid_count_join', + ], + ]; + return $data; } diff --git a/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentField.php b/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentField.php new file mode 100644 index 0000000000..11d853f952 --- /dev/null +++ b/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentField.php @@ -0,0 +1,150 @@ +entityTypeManager = $entity_type_manager; + } + + /** + * {@inheritdoc} + */ + public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition) { + return new static( + $configuration, + $plugin_id, + $plugin_definition, + $container->get('entity_type.manager') + ); + } + + /** + * {@inheritdoc} + */ + public function query() { + // Intentionally empty: this is a computed/rendered field. + // (No SQL fragment added; avoids duplicating rows via joins.) + } + + /** + * {@inheritdoc} + */ + public function render(ResultRow $values) { + $entity = $values->_entity ?? NULL; + if (!$entity instanceof NodeInterface) { + return ''; + } + + $orgs = []; + + // If this is an org page, treat the node itself as the org. + if ($entity->bundle() === 'org_page') { + $orgs = [$entity]; + } + // Otherwise, pull orgs from field_organizations if present. + elseif ($entity->hasField('field_organizations') && !$entity->get('field_organizations')->isEmpty()) { + $orgs = $entity->get('field_organizations')->referencedEntities(); + } + + if (empty($orgs)) { + return ''; + } + + $top_labels = []; + foreach ($orgs as $org) { + if (!$org instanceof NodeInterface || $org->bundle() !== 'org_page') { + continue; + } + $top = $this->loadTopLevelOrg($org); + if ($top) { + $top_labels[$top->id()] = $top->label(); + } + } + + if (empty($top_labels)) { + return ''; + } + + return implode(', ', $top_labels); + } + + /** + * Walk up field_parent to find the top-level org_page. + * + * @param \Drupal\node\NodeInterface $org + * Starting org_page node. + * + * @return \Drupal\node\NodeInterface|null + * The top-level org_page node, or NULL if not resolvable. + */ + private function loadTopLevelOrg(NodeInterface $org): ?NodeInterface { + $storage = $this->entityTypeManager->getStorage('node'); + + $current = $org; + $seen = []; + + // Hard safety limit: prevents infinite traversal even if data is cyclic. + $maxDepth = 50; + + for ($i = 0; $i < $maxDepth; $i++) { + $current_id = (int) $current->id(); + if ($current_id > 0) { + if (isset($seen[$current_id])) { + // Cycle protection. + return $current; + } + $seen[$current_id] = TRUE; + } + + if (!$current->hasField('field_parent') || $current->get('field_parent')->isEmpty()) { + return $current; + } + + $parent_id = (int) $current->get('field_parent')->target_id; + if ($parent_id <= 0) { + return $current; + } + + $parent = $storage->load($parent_id); + if (!$parent instanceof NodeInterface || $parent->bundle() !== 'org_page') { + return $current; + } + + $current = $parent; + } + + // If we hit the depth limit, return the last org we could resolve. + return $current; + } + +} diff --git a/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentMediaField.php b/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentMediaField.php new file mode 100644 index 0000000000..8ee56495c7 --- /dev/null +++ b/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentMediaField.php @@ -0,0 +1,139 @@ +entityTypeManager = $entity_type_manager; + } + + /** + * {@inheritdoc} + */ + public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition) { + return new static( + $configuration, + $plugin_id, + $plugin_definition, + $container->get('entity_type.manager') + ); + } + + /** + * {@inheritdoc} + */ + public function query() { + // Computed/rendered field: no query changes (avoids row duplication). + } + + /** + * {@inheritdoc} + */ + public function render(ResultRow $values) { + $entity = $values->_entity ?? NULL; + if (!$entity instanceof MediaInterface) { + return ''; + } + + if (!$entity->hasField('field_organizations') || $entity->get('field_organizations')->isEmpty()) { + return ''; + } + + $orgs = $entity->get('field_organizations')->referencedEntities(); + if (empty($orgs)) { + return ''; + } + + $top_labels = []; + foreach ($orgs as $org) { + if (!$org instanceof NodeInterface || $org->bundle() !== 'org_page') { + continue; + } + $top = $this->loadTopLevelOrg($org); + if ($top) { + $top_labels[$top->id()] = $top->label(); + } + } + + return $top_labels ? implode(', ', $top_labels) : ''; + } + + /** + * Walk up field_parent to find the top-level org_page. + * + * @param \Drupal\node\NodeInterface $org + * Starting org_page node. + * + * @return \Drupal\node\NodeInterface|null + * The top-level org_page node, or NULL if not resolvable. + */ + private function loadTopLevelOrg(NodeInterface $org): ?NodeInterface { + $storage = $this->entityTypeManager->getStorage('node'); + + $current = $org; + $seen = []; + + // Hard safety limit: prevents infinite traversal even if data is cyclic. + $maxDepth = 50; + + for ($i = 0; $i < $maxDepth; $i++) { + $current_id = (int) $current->id(); + if ($current_id > 0) { + if (isset($seen[$current_id])) { + // Cycle protection. + return $current; + } + $seen[$current_id] = TRUE; + } + + if (!$current->hasField('field_parent') || $current->get('field_parent')->isEmpty()) { + return $current; + } + + $parent_id = (int) $current->get('field_parent')->target_id; + if ($parent_id <= 0) { + return $current; + } + + $parent = $storage->load($parent_id); + if (!$parent instanceof NodeInterface || $parent->bundle() !== 'org_page') { + return $current; + } + + $current = $parent; + } + + // If we hit the depth limit, return the last org we could resolve. + return $current; + } + +} diff --git a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yPidCountJoin.php b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yPidCountJoin.php new file mode 100644 index 0000000000..32b5e5d201 --- /dev/null +++ b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yPidCountJoin.php @@ -0,0 +1,35 @@ +table . '_' . $this->leftTable; + + /** @var \Drupal\mysql\Driver\Database\mysql\Select $subQuery */ + $subQuery = \Drupal::database()->select($this->table, $pseudoTableAlias); + $subQuery->addField($pseudoTableAlias, 'pid', 'pid'); + $subQuery->addExpression('COUNT(' . $pseudoTableAlias . '.pid)', 'pid_count'); + $subQuery->groupBy($pseudoTableAlias . '.pid'); + + $right_table = $subQuery; + $condition = $this->leftTable . '.pid = ' . $table['alias'] . '.pid'; + $arguments = []; + + $select_query->addJoin($this->type, $right_table, $table['alias'], $condition, $arguments); + } + +} diff --git a/patches/editoria11y--result-name-options-results.patch b/patches/editoria11y--result-name-options-results.patch deleted file mode 100644 index 22d9fdd8fe..0000000000 --- a/patches/editoria11y--result-name-options-results.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/Dashboard.php b/src/Dashboard.php -index 2606e9a..00fea21 100644 ---- a/src/Dashboard.php -+++ b/src/Dashboard.php -@@ -53,7 +53,7 @@ public static function getResultNameOptions(): array { - - $database = \Drupal::database(); - -- $result_names = $database->select('editoria11y_dismissals', 't') -+ $result_names = $database->select('editoria11y_results', 't') - ->fields('t', ['result_name']) - ->groupBy('result_name') - ->orderBy('result_name')