From 3792bc542a0d97c69163a95cfe9120b1805e9261 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 5 Feb 2026 16:26:18 -0500 Subject: [PATCH 01/45] Generated top parent views fields for nodes and media --- .../custom/mass_views/mass_views.views.inc | 18 +++ .../Plugin/views/field/OrgTopParentField.php | 145 ++++++++++++++++++ .../views/field/OrgTopParentMediaField.php | 133 ++++++++++++++++ 3 files changed, 296 insertions(+) create mode 100644 docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentField.php create mode 100644 docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentMediaField.php diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 71cd6f93fc..88a2a3b653 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -155,6 +155,15 @@ function mass_views_views_data_alter(array &$data) { ], ]; + $data['node_field_data']['mass_views_org_top_parent_field'] = [ + 'title' => t('Top-level organization'), + 'field' => [ + 'title' => t('Top-level organization'), + 'help' => t('Displays the top-level org_page (walks field_parent to the root).'), + 'id' => 'mass_views_org_top_parent_field', + ], + ]; + // Adds an org filter for media. $data['media_field_data']['media_org_filter'] = [ 'title' => 'Organization Filter', @@ -258,6 +267,15 @@ function mass_views_views_data_alter(array &$data) { 'id' => 'media_redirect_field', ], ]; + + $data['media_field_data']['mass_views_media_org_top_parent_field'] = [ + 'title' => t('Top-level organization'), + 'field' => [ + 'title' => t('Top-level organization'), + 'help' => t('Displays the top-level org_page (walks field_parent to the root).'), + 'id' => 'mass_views_media_org_top_parent_field', + ], + ]; } /** 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..f3b6980952 --- /dev/null +++ b/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentField.php @@ -0,0 +1,145 @@ +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 = []; + + // Traverse upwards; stop if no parent, missing field, broken ref, or cycle. + while (TRUE) { + $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; + } + } + +} 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..f1f34dedb4 --- /dev/null +++ b/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentMediaField.php @@ -0,0 +1,133 @@ +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 = []; + + while (TRUE) { + $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; + } + } + +} From 4ba67f8cbfe7e291f35852d9a594279c975b7700 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 5 Feb 2026 16:27:57 -0500 Subject: [PATCH 02/45] Added changelog --- changelogs/DP-44915.yml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 changelogs/DP-44915.yml diff --git a/changelogs/DP-44915.yml b/changelogs/DP-44915.yml new file mode 100644 index 0000000000..99f2e2afcb --- /dev/null +++ b/changelogs/DP-44915.yml @@ -0,0 +1,41 @@ +# +# 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 field for top-level organizations for nodes and media. + issue: DP-44915 From 7980ea2dc14e51ac3a976f1aeba860d5e65005f7 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Fri, 6 Feb 2026 14:38:58 -0500 Subject: [PATCH 03/45] Switched to for loop --- .../src/Plugin/views/field/OrgTopParentField.php | 9 +++++++-- .../src/Plugin/views/field/OrgTopParentMediaField.php | 8 +++++++- 2 files changed, 14 insertions(+), 3 deletions(-) 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 index f3b6980952..11d853f952 100644 --- a/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentField.php +++ b/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentField.php @@ -113,8 +113,10 @@ private function loadTopLevelOrg(NodeInterface $org): ?NodeInterface { $current = $org; $seen = []; - // Traverse upwards; stop if no parent, missing field, broken ref, or cycle. - while (TRUE) { + // 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])) { @@ -140,6 +142,9 @@ private function loadTopLevelOrg(NodeInterface $org): ?NodeInterface { $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 index f1f34dedb4..8ee56495c7 100644 --- a/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentMediaField.php +++ b/docroot/modules/custom/mass_views/src/Plugin/views/field/OrgTopParentMediaField.php @@ -102,7 +102,10 @@ private function loadTopLevelOrg(NodeInterface $org): ?NodeInterface { $current = $org; $seen = []; - while (TRUE) { + // 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])) { @@ -128,6 +131,9 @@ private function loadTopLevelOrg(NodeInterface $org): ?NodeInterface { $current = $parent; } + + // If we hit the depth limit, return the last org we could resolve. + return $current; } } From 2d1792082d2ad6da85a5512237d08e56bd7bb667 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Mon, 9 Feb 2026 11:04:22 -0500 Subject: [PATCH 04/45] Added relationships to CTE-computed views --- .../custom/mass_views/mass_views.views.inc | 105 ++++++++++++++++-- 1 file changed, 96 insertions(+), 9 deletions(-) diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 88a2a3b653..3a67da641e 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -51,6 +51,102 @@ function mass_views_views_data() { 'id' => 'cl_manual_lists_downloads', ], ]; + + // --- 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).'), + ], + ]; + + // Relationship: Content view (node_field_data) -> mapping table. + // This is what makes the relationship appear in a Content view UI. + $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', + ], + ]; + + $data['mass_views_node_top_org_map']['content_nid'] = [ + 'title' => t('Content nid'), + 'help' => t('Node nid of the content row.'), + 'field' => [ + 'id' => 'numeric', + ], + ]; + + // Relationship: mapping table -> top org node. + // You will add this relationship AFTER adding "Computed top org map". + $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', + ], + ]; + + // --- 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).'), + ], + ]; + + // Relationship: Media view (media_field_data) -> 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', + ], + ]; + + $data['mass_views_media_top_org_map']['media_mid'] = [ + 'title' => t('Media mid'), + 'help' => t('Media id of the media row.'), + 'field' => [ + 'id' => 'numeric', + ], + ]; + + $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', + ], + ]; + return $data; } @@ -267,15 +363,6 @@ function mass_views_views_data_alter(array &$data) { 'id' => 'media_redirect_field', ], ]; - - $data['media_field_data']['mass_views_media_org_top_parent_field'] = [ - 'title' => t('Top-level organization'), - 'field' => [ - 'title' => t('Top-level organization'), - 'help' => t('Displays the top-level org_page (walks field_parent to the root).'), - 'id' => 'mass_views_media_org_top_parent_field', - ], - ]; } /** From 46574fccb13ccc28b0efb149461497710aebcc36 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Mon, 9 Feb 2026 11:18:51 -0500 Subject: [PATCH 05/45] Added update hook for creating CTE MySQL views for reporting --- .../custom/mass_views/mass_views.install | 149 ++++++++++++++++++ 1 file changed, 149 insertions(+) create mode 100644 docroot/modules/custom/mass_views/mass_views.install 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..26678247da --- /dev/null +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -0,0 +1,149 @@ +databaseType() !== 'mysql') { + return; + } + + // 1) Node mapping: node nid -> top org nid (seeded from first field_organizations delta). + $sql_node_view = <<<'SQL' +CREATE OR REPLACE VIEW mass_views_node_top_org_map AS +WITH RECURSIVE +seed AS ( + SELECT + c.nid AS content_nid, + orgref.field_organizations_target_id AS org_nid + FROM node_field_data c + JOIN node__field_organizations orgref + ON orgref.entity_id = c.nid + AND orgref.deleted = 0 + JOIN ( + SELECT entity_id, MIN(delta) AS min_delta + FROM node__field_organizations + WHERE deleted = 0 + GROUP BY entity_id + ) first_org + ON first_org.entity_id = orgref.entity_id + AND first_org.min_delta = orgref.delta +), +org_chain AS ( + SELECT + seed.content_nid, + seed.org_nid, + fp.field_parent_target_id AS parent_nid, + 0 AS depth + FROM seed + LEFT JOIN node__field_parent fp + ON fp.entity_id = seed.org_nid + AND fp.deleted = 0 + + UNION ALL + + SELECT + oc.content_nid, + oc.parent_nid AS org_nid, + fp2.field_parent_target_id AS parent_nid, + oc.depth + 1 AS depth + FROM org_chain oc + LEFT JOIN node__field_parent fp2 + ON fp2.entity_id = oc.parent_nid + AND fp2.deleted = 0 + WHERE oc.parent_nid IS NOT NULL + AND oc.depth < 50 +), +roots AS ( + SELECT + content_nid, + org_nid, + ROW_NUMBER() OVER (PARTITION BY content_nid ORDER BY depth DESC) AS rn + FROM org_chain + WHERE parent_nid IS NULL +) +SELECT + content_nid, + org_nid AS top_org_nid +FROM roots +WHERE rn = 1; +SQL; + + // 2) Media mapping: media mid -> top org nid (seeded from first field_organizations delta). + $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 m + JOIN media__field_organizations orgref + ON orgref.entity_id = m.mid + AND orgref.deleted = 0 + JOIN ( + SELECT entity_id, MIN(delta) AS min_delta + FROM media__field_organizations + WHERE deleted = 0 + GROUP BY entity_id + ) first_org + ON first_org.entity_id = orgref.entity_id + AND first_org.min_delta = orgref.delta +), +org_chain AS ( + SELECT + seed.media_mid, + seed.org_nid, + fp.field_parent_target_id AS parent_nid, + 0 AS depth + FROM seed + LEFT JOIN node__field_parent fp + ON fp.entity_id = seed.org_nid + AND fp.deleted = 0 + + UNION ALL + + SELECT + oc.media_mid, + oc.parent_nid AS org_nid, + fp2.field_parent_target_id AS parent_nid, + oc.depth + 1 AS depth + FROM org_chain oc + LEFT JOIN node__field_parent fp2 + ON fp2.entity_id = oc.parent_nid + AND fp2.deleted = 0 + WHERE oc.parent_nid IS NOT NULL + AND oc.depth < 50 +), +roots AS ( + SELECT + media_mid, + org_nid, + ROW_NUMBER() OVER (PARTITION BY media_mid ORDER BY depth DESC) AS rn + FROM org_chain + WHERE parent_nid IS NULL +) +SELECT + media_mid, + org_nid AS top_org_nid +FROM roots +WHERE rn = 1; +SQL; + + // Execute both statements. + $connection->query($sql_node_view); + $connection->query($sql_media_view); +} From b73b51218e8b26f8e82746e00abb67fc0e696693 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Mon, 9 Feb 2026 11:22:50 -0500 Subject: [PATCH 06/45] Updated update hook query --- .../custom/mass_views/mass_views.install | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install index 26678247da..169401b268 100644 --- a/docroot/modules/custom/mass_views/mass_views.install +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -66,19 +66,20 @@ org_chain AS ( AND fp2.deleted = 0 WHERE oc.parent_nid IS NOT NULL AND oc.depth < 50 -), -roots AS ( +) +SELECT + content_nid, + org_nid AS top_org_nid +FROM ( SELECT content_nid, org_nid, + parent_nid, + depth, ROW_NUMBER() OVER (PARTITION BY content_nid ORDER BY depth DESC) AS rn FROM org_chain WHERE parent_nid IS NULL -) -SELECT - content_nid, - org_nid AS top_org_nid -FROM roots +) roots WHERE rn = 1; SQL; @@ -127,19 +128,20 @@ org_chain AS ( AND fp2.deleted = 0 WHERE oc.parent_nid IS NOT NULL AND oc.depth < 50 -), -roots AS ( +) +SELECT + media_mid, + org_nid AS top_org_nid +FROM ( SELECT media_mid, org_nid, + parent_nid, + depth, ROW_NUMBER() OVER (PARTITION BY media_mid ORDER BY depth DESC) AS rn FROM org_chain WHERE parent_nid IS NULL -) -SELECT - media_mid, - org_nid AS top_org_nid -FROM roots +) roots WHERE rn = 1; SQL; From 0d25aefb52a02ce17dd5fad972dad1c09c74e9ea Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Mon, 9 Feb 2026 11:25:31 -0500 Subject: [PATCH 07/45] Updated update hook --- docroot/modules/custom/mass_views/mass_views.install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install index 169401b268..d8b83777a7 100644 --- a/docroot/modules/custom/mass_views/mass_views.install +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -12,7 +12,7 @@ use Drupal\Core\Database\Database; /** * Create/replace the MySQL 8 recursive CTE views used for top-org relationships. */ -function mass_views_update_9001(): void { +function mass_views_update_10001(): void { $connection = Database::getConnection(); // Only supported for MySQL 8+ in this implementation. From d390e72a8cbf2cf33d4aa7b4458932178d02e1db Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Mon, 9 Feb 2026 14:10:20 -0500 Subject: [PATCH 08/45] Updated editoria11y, created view showing pages with issues --- composer.json | 5 +- composer.lock | 25 +- conf/drupal/config/editoria11y.settings.yml | 10 +- ...ews.view.a11y_summary_by_top_level_org.yml | 456 ++++++++++++++++++ 4 files changed, 475 insertions(+), 21 deletions(-) create mode 100644 conf/drupal/config/views.view.a11y_summary_by_top_level_org.yml diff --git a/composer.json b/composer.json index aa5ebd4752..b33cbfc340 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@alpha", "drupal/embed": "^1.7", "drupal/entity_browser": "^2", "drupal/entity_embed": "^1.7", @@ -513,9 +513,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 a168eed8a1..990937462a 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": "7e5185134d07db3040f2f892e402c8f0", + "content-hash": "978f214348325b9a41def279af121e10", "packages": [ { "name": "akamai-open/edgegrid-auth", @@ -5176,20 +5176,20 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.22", + "version": "3.0.0-alpha6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.22" + "reference": "3.0.0-alpha6" }, "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-alpha6.zip", + "reference": "3.0.0-alpha6", + "shasum": "0985a51b8917143dc85086e21a5ae6378c1d52d2" }, "require": { - "drupal/core": "^9 || ^10 || ^11" + "drupal/core": "^10.3 || ^11" }, "conflict": { "drupal/csp": "<1.24" @@ -5197,11 +5197,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.22", - "datestamp": "1736189205", + "version": "3.0.0-alpha6", + "datestamp": "1770640852", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." } } }, @@ -25685,6 +25685,7 @@ "drupal/ckeditor5_fullscreen": 10, "drupal/config_ignore": 20, "drupal/content_language_no_outbound": 5, + "drupal/editoria11y": 15, "drupal/entityreference_filter": 10, "drupal/field_tokens": 20, "drupal/focal_point": 20, @@ -25708,5 +25709,5 @@ "platform-overrides": { "php": "8.3" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.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..8922bf9cf5 --- /dev/null +++ b/conf/drupal/config/views.view.a11y_summary_by_top_level_org.yml @@ -0,0 +1,456 @@ +uuid: a2bc9953-33d6-4a1c-924c-ae499d5ea851 +langcode: en +status: true +dependencies: + 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: + 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: 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: '' + content_results: + id: content_results + 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: '' + content_results_1: + id: content_results_1 + table: ed11y_page + field: content_results + relationship: editoria11y_page_to_node + group_type: count_distinct + 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: '' + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 300 + 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 + 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: 'access content' + 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 + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + title: title + top_org_nid: top_org_nid + content_results: content_results + content_results_1: content_results_1 + default: top_org_nid + info: + 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: + 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: '' + 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: + 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: nid + entity_type: node + plugin_id: standard + required: false + 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: 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: 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.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + 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.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } From 3cd40aca1a645425c2403b208907a03f0d78762d Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Mon, 9 Feb 2026 14:59:03 -0500 Subject: [PATCH 09/45] Added contextual filter, page display for viewing pages with issues --- ...ews.view.a11y_summary_by_top_level_org.yml | 371 +++++++++++++++++- .../custom/mass_views/mass_views.views.inc | 6 + 2 files changed, 376 insertions(+), 1 deletion(-) 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 index 8922bf9cf5..d8c88149ac 100644 --- 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 @@ -312,7 +312,34 @@ display: field_identifier: '' exposed: false granularity: second - arguments: { } + 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: { } + summary_options: { } + 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 @@ -430,6 +457,7 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' + - url - url.query_args - 'user.node_grants:view' - user.permissions @@ -450,6 +478,347 @@ display: 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: + fields: + title_1: + id: title_1 + 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: 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: 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 + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + 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: 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 + content_results: + id: content_results + 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: '' + 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: '' + content_results: + id: content_results + table: ed11y_page + field: content_results + relationship: editoria11y_page_to_node + group_type: group + admin_label: '' + plugin_id: numeric + operator: '>' + value: + min: '' + max: '' + value: '0' + 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 + 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 + defaults: + group_by: false + relationships: false + fields: false + arguments: false + filters: false + filter_groups: false + relationships: + 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: nid + entity_type: node + plugin_id: standard + required: false + 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: 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: group + admin_label: 'Top-level organization (computed)' + plugin_id: standard + required: 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 diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 3a67da641e..9e9d8bbf6b 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -99,6 +99,9 @@ function mass_views_views_data() { 'base field' => 'nid', 'field' => 'top_org_nid', ], + 'argument' => [ + 'id' => 'standard', + ] ]; // --- CTE-backed mapping table: media mid -> top org nid. @@ -145,6 +148,9 @@ function mass_views_views_data() { 'base field' => 'nid', 'field' => 'top_org_nid', ], + 'argument' => [ + 'id' => 'standard', + ] ]; return $data; From fbca7079e3a88832fd7bb258bb16b9ab76c85427 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Mon, 9 Feb 2026 15:46:43 -0500 Subject: [PATCH 10/45] Updated a11y summary view --- ...ews.view.a11y_summary_by_top_level_org.yml | 90 ++++++++++++++++++- 1 file changed, 88 insertions(+), 2 deletions(-) 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 index d8c88149ac..5de1e49976 100644 --- 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 @@ -22,6 +22,63 @@ display: position: 0 display_options: fields: + top_org_nid_1: + id: top_org_nid_1 + 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: numeric + label: 'Org 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 + set_precision: false + precision: 0 + decimal: . + separator: '' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' title: id: title table: node_field_data @@ -206,7 +263,7 @@ display: table: ed11y_page field: content_results relationship: editoria11y_page_to_node - group_type: count_distinct + group_type: count admin_label: '' plugin_id: editoria11y_issues_by_page_link label: '# of pages with content alerts' @@ -263,7 +320,7 @@ display: options: offset: 0 pagination_heading_level: h4 - items_per_page: 300 + items_per_page: 500 total_pages: null id: 0 tags: @@ -345,13 +402,42 @@ display: id: status 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: { } style: type: table options: From f05d5abd04e7c67f48349147dcc32943a5cbf3f9 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Tue, 10 Feb 2026 15:57:08 -0500 Subject: [PATCH 11/45] Removed old results/dismissals views missed by editoria11y update hook, updated top-level view --- ...ews.view.a11y_summary_by_top_level_org.yml | 212 +- .../views.view.editoria11y_dismissals.yml | 1496 -------- .../config/views.view.editoria11y_results.yml | 3313 ----------------- 3 files changed, 205 insertions(+), 4816 deletions(-) delete mode 100644 conf/drupal/config/views.view.editoria11y_dismissals.yml delete mode 100644 conf/drupal/config/views.view.editoria11y_results.yml 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 index 5de1e49976..f1e6486d30 100644 --- 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 @@ -21,6 +21,7 @@ display: display_plugin: default position: 0 display_options: + title: 'Accessibility summary by top-level org' fields: top_org_nid_1: id: top_org_nid_1 @@ -315,6 +316,63 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' + pid: + id: pid + table: ed11y_action + field: pid + relationship: editoria11y_dismissal_to_page + group_type: count_distinct + 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: '' pager: type: mini options: @@ -445,12 +503,21 @@ display: 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: content_results content_results_1: content_results_1 + pid: pid default: top_org_nid info: + top_org_nid_1: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' title: sortable: true default_sort_order: asc @@ -479,6 +546,13 @@ display: separator: '' empty_column: false responsive: '' + pid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' override: true sticky: false summary: '' @@ -512,6 +586,15 @@ display: entity_type: node plugin_id: standard required: false + editoria11y_dismissal_to_page: + id: editoria11y_dismissal_to_page + table: ed11y_page + field: editoria11y_dismissal_to_page + relationship: editoria11y_page_to_node + group_type: group + admin_label: pid + plugin_id: standard + required: false mass_views_node_top_org_map_rel: id: mass_views_node_top_org_map_rel table: node_field_data @@ -763,6 +846,112 @@ display: 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: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + pid: + id: pid + 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: 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: '' arguments: top_org_nid: id: top_org_nid @@ -808,19 +997,19 @@ display: group: 1 expose: operator: '' - content_results: - id: content_results - table: ed11y_page - field: content_results - relationship: editoria11y_page_to_node + pid: + id: pid + table: ed11y_action + field: pid + relationship: editoria11y_dismissal_to_page group_type: group admin_label: '' plugin_id: numeric - operator: '>' + operator: 'not empty' value: min: '' max: '' - value: '0' + value: '' group: 1 exposed: false expose: @@ -874,6 +1063,15 @@ display: entity_type: node plugin_id: standard required: false + editoria11y_dismissal_to_page: + id: editoria11y_dismissal_to_page + table: ed11y_page + field: editoria11y_dismissal_to_page + relationship: editoria11y_page_to_node + group_type: group + admin_label: pid + plugin_id: standard + required: false mass_views_node_top_org_map_rel: id: mass_views_node_top_org_map_rel table: node_field_data diff --git a/conf/drupal/config/views.view.editoria11y_dismissals.yml b/conf/drupal/config/views.view.editoria11y_dismissals.yml deleted file mode 100644 index 2d89ce9fec..0000000000 --- a/conf/drupal/config/views.view.editoria11y_dismissals.yml +++ /dev/null @@ -1,1496 +0,0 @@ -uuid: 2e9c9b51-8be4-4b3c-a012-36b19f5a00e2 -langcode: en -status: true -dependencies: - module: - - editoria11y - - user -_core: - default_config_hash: mSiSH22TXXbXX7rRTnPjZON-RCPaOorxeMHJ4jpA0ZY -id: editoria11y_dismissals -label: 'Editoria11y dismissals' -module: views -description: '' -tag: '' -base_table: editoria11y_dismissals -base_field: id -display: - default: - id: default - display_title: Default - display_plugin: default - position: 0 - display_options: - title: Dismissals - fields: - id: - id: id - table: editoria11y_dismissals - field: id - 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' - 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_dismissals - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: 'Dismissed 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: ed11y-api-result-name - 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 - 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: ed11y-api-marked - 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_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: '' - 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: ed11y-api-by - 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 - 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: false - 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 - page_path: - id: page_path - table: editoria11y_dismissals - 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 - uid: - id: uid - table: editoria11y_dismissals - field: uid - 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 - nothing: - id: nothing - table: views - field: nothing - relationship: none - group_type: group - admin_label: '' - plugin_id: custom - label: Reset - exclude: false - alter: - alter_text: true - text: "\r\n \r\n \r\n" - 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: false - 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: - created: - id: created - table: editoria11y_dismissals - field: created - relationship: none - group_type: group - admin_label: '' - plugin_id: date - order: DESC - expose: - label: '' - field_identifier: '' - exposed: false - granularity: second - filters: - page_title: - id: page_title - table: editoria11y_dismissals - 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_path: - id: page_path - table: editoria11y_dismissals - field: page_path - relationship: none - group_type: group - admin_label: '' - plugin_id: string - operator: contains - value: '' - 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 - 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_dismissals - 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: lang - 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: { } - uid: - id: uid - table: users_field_data - field: uid - relationship: uid - group_type: group - admin_label: '' - entity_type: user - entity_field: uid - plugin_id: user_name - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: uid_op - label: By - description: '' - use_operator: false - operator: uid_op - operator_limit_selection: false - operator_list: { } - identifier: uid - 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: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - result_name: - id: result_name - table: editoria11y_dismissals - field: result_name - relationship: none - group_type: group - admin_label: '' - plugin_id: in_operator - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: result_name_op - label: 'Issue type' - description: '' - use_operator: false - operator: result_name_op - operator_limit_selection: false - operator_list: { } - identifier: result - 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: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - stale: - id: stale - table: editoria11y_dismissals - field: stale - relationship: none - group_type: group - admin_label: '' - plugin_id: in_operator - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: stale_op - label: 'Still on page' - description: '' - use_operator: false - operator: stale_op - operator_limit_selection: false - operator_list: { } - identifier: stale - 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: { } - dismissal_status: - id: dismissal_status - table: editoria11y_dismissals - field: dismissal_status - relationship: none - group_type: group - admin_label: '' - plugin_id: in_operator - operator: in - value: - all: all - hide: hide - ok: ok - 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: { } - 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 - relationships: - uid: - id: uid - table: editoria11y_dismissals - field: uid - relationship: none - group_type: group - admin_label: 'Linked Drupal user' - plugin_id: standard - required: true - display_description: '' - use_more: false - use_more_always: true - use_more_text: 'All dismissals' - 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: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - recent_dismissals: - id: recent_dismissals - display_title: 'Recent Dismissals block' - display_plugin: block - 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: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - 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: { } From 47942833bd724d6a2ad516587d82642688fd5a29 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Tue, 10 Feb 2026 17:01:37 -0500 Subject: [PATCH 12/45] Enabled editoria11y export, added documents view --- conf/drupal/config/core.extension.yml | 1 + ...ews.view.a11y_summary_by_top_level_org.yml | 99 +- ...ity_summary_by_top_level_org_documents.yml | 729 ++ .../drupal/config/views.view.ed11y_export.yml | 6642 +++++++++++++++++ 4 files changed, 7404 insertions(+), 67 deletions(-) create mode 100644 conf/drupal/config/views.view.accessibility_summary_by_top_level_org_documents.yml create mode 100644 conf/drupal/config/views.view.ed11y_export.yml diff --git a/conf/drupal/config/core.extension.yml b/conf/drupal/config/core.extension.yml index ff3cdf676f..9372f0f0ca 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/views.view.a11y_summary_by_top_level_org.yml b/conf/drupal/config/views.view.a11y_summary_by_top_level_org.yml index f1e6486d30..a3bc162e41 100644 --- 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 @@ -374,16 +374,18 @@ display: prefix: '' suffix: '' pager: - type: mini + type: full options: offset: 0 pagination_heading_level: h4 - items_per_page: 500 + 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' @@ -392,6 +394,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + quantity: 9 exposed_form: type: basic options: @@ -895,63 +898,6 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - pid: - id: pid - 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: 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: '' arguments: top_org_nid: id: top_org_nid @@ -1011,21 +957,40 @@ display: max: '' value: '' group: 1 - exposed: false + exposed: true expose: - operator_id: '' - label: '' + operator_id: pid_op + label: 'Page with dismissal' description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' + use_operator: true + operator: pid_op + operator_limit_selection: true + operator_list: + 'not empty': 'not empty' + identifier: pid required: false remember: false multiple: false remember_roles: authenticated: authenticated + anonymous: '0' + author: '0' + editor: '0' + emergency_alert_publisher: '0' + executive_orders: '0' + redirect_creators: '0' + content_team: '0' + developer: '0' + administrator: '0' + tester: '0' + doc_deletion: '0' + d2d_redirect_manager: '0' + data_administrator: '0' + collection_administrator: '0' + prototype_design_access: '0' + mmg_editor: '0' + viewer: '0' + bulk_edit: '0' min_placeholder: '' max_placeholder: '' placeholder: '' 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..80e3afa861 --- /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: 'view media' + 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.ed11y_export.yml b/conf/drupal/config/views.view.ed11y_export.yml new file mode 100644 index 0000000000..62b8918ea2 --- /dev/null +++ b/conf/drupal/config/views.view.ed11y_export.yml @@ -0,0 +1,6642 @@ +uuid: 78018063-eada-4e41-aefb-550b33025dec +langcode: en +status: true +dependencies: + module: + - csv_serialization + - editoria11y + - node + - rest + - serialization + - taxonomy + - user + - views_data_export +_core: + default_config_hash: scoO7XIv08SPycK8RwHCcOKFRJJodNyIBzzUA5sMe6w +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: { } + filter_groups: + operator: AND + groups: + 1: AND + 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 + 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_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: { } + 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: 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 + 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 + 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: { } From be4079c99831b636067b4f868d5bc019d68c8dcf Mon Sep 17 00:00:00 2001 From: Joe Galluccio Date: Wed, 11 Feb 2026 12:55:42 -0500 Subject: [PATCH 13/45] Revert "Merge branch 'develop' into feature/DP-44915_top-level-org-views-field" This reverts commit df023ba4fd01c2bb433153d74e24905b5b20d177, reversing changes made to 47942833bd724d6a2ad516587d82642688fd5a29. --- CHANGELOG.md | 7 - changelogs/DP-41803.yml | 41 --- changelogs/DP-44710.yml | 4 + changelogs/DP-44947.yml | 41 --- composer.json | 5 +- composer.lock | 334 +++++++++--------- conf/drupal/config/core.extension.yml | 3 + .../mass_theme/overrides/css/datatables.css | 33 +- ...csv-field-wrapper-class-ma__csvtable.patch | 31 ++ scripts/changelog-body.txt | 11 +- 10 files changed, 244 insertions(+), 266 deletions(-) delete mode 100644 changelogs/DP-41803.yml create mode 100644 changelogs/DP-44710.yml delete mode 100644 changelogs/DP-44947.yml create mode 100644 patches/csv-field-wrapper-class-ma__csvtable.patch diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d7de8c8d3..62734f30cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,5 @@ -## [0.466.0] - February 10, 2026 - -### Changed - - DP-44710: Fix campaign video heading level skip accessibility issue on promo page section videos without titles by using H2 instead of H3 to maintain proper heading hierarchy - - - ## [0.465.0] - February 3, 2026 ### Security diff --git a/changelogs/DP-41803.yml b/changelogs/DP-41803.yml deleted file mode 100644 index 559921c864..0000000000 --- a/changelogs/DP-41803.yml +++ /dev/null @@ -1,41 +0,0 @@ -# -# 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 -# -Changed: - - description: A11Y datatable uses duplicate table tag. - issue: DP-41803 diff --git a/changelogs/DP-44710.yml b/changelogs/DP-44710.yml new file mode 100644 index 0000000000..99dc98b081 --- /dev/null +++ b/changelogs/DP-44710.yml @@ -0,0 +1,4 @@ +Changed: + - description: Fix campaign video heading level skip accessibility issue on promo page section videos without titles by using H2 instead of H3 to maintain proper heading hierarchy + issue: DP-44710 + diff --git a/changelogs/DP-44947.yml b/changelogs/DP-44947.yml deleted file mode 100644 index dbfef990f0..0000000000 --- a/changelogs/DP-44947.yml +++ /dev/null @@ -1,41 +0,0 @@ -# -# 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 -# -Changed: - - description: Disable jQuery modules used by better exposed filters. - issue: DP-44947 diff --git a/composer.json b/composer.json index af3c652493..b33cbfc340 100644 --- a/composer.json +++ b/composer.json @@ -172,7 +172,7 @@ "drupal/core-composer-scaffold": "^10", "drupal/core-project-message": "^10", "drupal/core-recommended": "^10", - "drupal/csv_field": "^3.0", + "drupal/csv_field": "^2.0", "drupal/csv_serialization": "^2.0 || ^3.0", "drupal/datalayer": "^2", "drupal/devel": "^5", @@ -408,6 +408,9 @@ "drupal/conditional_fields": { "Warning: Undefined array key (https://www.drupal.org/project/conditional_fields/issues/3443731)": "https://www.drupal.org/files/issues/2024-04-26/3443731-3.patch" }, + "drupal/csv_field": { + "Add resize observer to parent class": "patches/csv-field-wrapper-class-ma__csvtable.patch" + }, "drupal/entity_embed": { "Alt text optional": "patches/DP-33643_entity_embed_alt_optional.patch", "ImageFieldFormatter fails with Stage File Proxy when validating missing remote images (https://www.drupal.org/project/entity_embed/issues/3516580)": "https://www.drupal.org/files/issues/2025-04-01/3516580_3.patch", diff --git a/composer.lock b/composer.lock index 74416e5651..046b06e31a 100644 --- a/composer.lock +++ b/composer.lock @@ -1794,16 +1794,16 @@ }, { "name": "doctrine/collections", - "version": "2.6.0", + "version": "2.4.0", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "7713da39d8e237f28411d6a616a3dce5e20d5de2" + "reference": "9acfeea2e8666536edff3d77c531261c63680160" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/7713da39d8e237f28411d6a616a3dce5e20d5de2", - "reference": "7713da39d8e237f28411d6a616a3dce5e20d5de2", + "url": "https://api.github.com/repos/doctrine/collections/zipball/9acfeea2e8666536edff3d77c531261c63680160", + "reference": "9acfeea2e8666536edff3d77c531261c63680160", "shasum": "" }, "require": { @@ -1860,7 +1860,7 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/2.6.0" + "source": "https://github.com/doctrine/collections/tree/2.4.0" }, "funding": [ { @@ -1876,7 +1876,7 @@ "type": "tidelift" } ], - "time": "2026-01-15T10:01:58+00:00" + "time": "2025-10-25T09:18:13+00:00" }, { "name": "doctrine/common", @@ -1971,29 +1971,29 @@ }, { "name": "doctrine/deprecations", - "version": "1.1.6", + "version": "1.1.5", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca" + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", - "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "conflict": { - "phpunit/phpunit": "<=7.5 || >=14" + "phpunit/phpunit": "<=7.5 || >=13" }, "require-dev": { - "doctrine/coding-standard": "^9 || ^12 || ^14", - "phpstan/phpstan": "1.4.10 || 2.1.30", + "doctrine/coding-standard": "^9 || ^12 || ^13", + "phpstan/phpstan": "1.4.10 || 2.1.11", "phpstan/phpstan-phpunit": "^1.0 || ^2", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", "psr/log": "^1 || ^2 || ^3" }, "suggest": { @@ -2013,22 +2013,22 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.6" + "source": "https://github.com/doctrine/deprecations/tree/1.1.5" }, - "time": "2026-02-07T07:09:04+00:00" + "time": "2025-04-07T20:06:18+00:00" }, { "name": "doctrine/event-manager", - "version": "2.1.1", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", - "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf" + "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/dda33921b198841ca8dbad2eaa5d4d34769d18cf", - "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/b680156fa328f1dfd874fd48c7026c41570b9c6e", + "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e", "shasum": "" }, "require": { @@ -2038,10 +2038,10 @@ "doctrine/common": "<2.9" }, "require-dev": { - "doctrine/coding-standard": "^14", - "phpdocumentor/guides-cli": "^1.4", - "phpstan/phpstan": "^2.1.32", - "phpunit/phpunit": "^10.5.58" + "doctrine/coding-standard": "^12", + "phpstan/phpstan": "^1.8.8", + "phpunit/phpunit": "^10.5", + "vimeo/psalm": "^5.24" }, "type": "library", "autoload": { @@ -2090,7 +2090,7 @@ ], "support": { "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/2.1.1" + "source": "https://github.com/doctrine/event-manager/tree/2.0.1" }, "funding": [ { @@ -2106,7 +2106,7 @@ "type": "tidelift" } ], - "time": "2026-01-29T07:11:08+00:00" + "time": "2024-05-22T20:47:39+00:00" }, { "name": "doctrine/instantiator", @@ -3450,30 +3450,30 @@ }, { "name": "drupal/better_exposed_filters", - "version": "6.0.6", + "version": "6.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/better_exposed_filters.git", - "reference": "6.0.6" + "reference": "6.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-6.0.6.zip", - "reference": "6.0.6", - "shasum": "558ca591d450fc64512cae7f98cb4b0241e15ba3" + "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-6.0.3.zip", + "reference": "6.0.3", + "shasum": "b5c20207d7679542bb81955771956c18083e6e0b" }, "require": { "drupal/core": "^9 || ^10", - "drupal/jquery_ui": "*", - "drupal/jquery_ui_datepicker": "*", - "drupal/jquery_ui_slider": "*", - "drupal/jquery_ui_touch_punch": "*" + "drupal/jquery_ui": "^1.6", + "drupal/jquery_ui_datepicker": "^2.0", + "drupal/jquery_ui_slider": "^2.0.0", + "drupal/jquery_ui_touch_punch": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.6", - "datestamp": "1716397541", + "version": "6.0.3", + "datestamp": "1671541877", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3502,7 +3502,7 @@ "homepage": "https://www.drupal.org/user/192273" }, { - "name": "neslee canil pinto", + "name": "Neslee Canil Pinto", "homepage": "https://www.drupal.org/user/3580850" }, { @@ -4427,17 +4427,17 @@ }, { "name": "drupal/csv_field", - "version": "3.0.0", + "version": "2.0.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/csv_field.git", - "reference": "3.0.0" + "reference": "2.0.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/csv_field-3.0.0.zip", - "reference": "3.0.0", - "shasum": "71130f30129f24cf61c1efc1cd54ad1b9ed62140" + "url": "https://ftp.drupal.org/files/projects/csv_field-2.0.9.zip", + "reference": "2.0.9", + "shasum": "80ada04a0bdd55d709e7c384b79b4ac4c185e1fd" }, "require": { "drupal/core": "^9.3 || ^10 || ^11", @@ -4446,8 +4446,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1770676311", + "version": "2.0.9", + "datestamp": "1768813346", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7213,26 +7213,26 @@ }, { "name": "drupal/jquery_ui", - "version": "1.8.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui.git", - "reference": "8.x-1.8" + "reference": "8.x-1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "a53e99216a81d1e35fa357885656a2cf420f1a6a" + "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "0ddccdcf35a066de1843e1d9670677ee1a2faac0" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11" + "drupal/core": "^9.2 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1758954737", + "version": "8.x-1.6", + "datestamp": "1668521197", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7281,11 +7281,7 @@ "homepage": "https://www.drupal.org/user/205645" }, { - "name": "rajeshreeputra", - "homepage": "https://www.drupal.org/user/3418561" - }, - { - "name": "robloach", + "name": "RobLoach", "homepage": "https://www.drupal.org/user/61114" }, { @@ -7297,7 +7293,7 @@ "homepage": "https://www.drupal.org/user/24967" }, { - "name": "wim leers", + "name": "Wim Leers", "homepage": "https://www.drupal.org/user/99777" }, { @@ -7379,27 +7375,27 @@ }, { "name": "drupal/jquery_ui_datepicker", - "version": "2.1.1", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_datepicker.git", - "reference": "2.1.1" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_datepicker-2.1.1.zip", - "reference": "2.1.1", - "shasum": "29e56e8fa351fefd34e80529768ddc69a460149d" + "url": "https://ftp.drupal.org/files/projects/jquery_ui_datepicker-2.0.0.zip", + "reference": "2.0.0", + "shasum": "ce40cf8ab400866bffda1ac3f7e4a5ac20bb3ae5" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11", - "drupal/jquery_ui": "^1.7" + "drupal/core": "^9.2 || ^10", + "drupal/jquery_ui": "^1.6" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.1", - "datestamp": "1730932612", + "version": "2.0.0", + "datestamp": "1670871494", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7509,27 +7505,27 @@ }, { "name": "drupal/jquery_ui_slider", - "version": "2.1.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_slider.git", - "reference": "2.1.0" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_slider-2.1.0.zip", - "reference": "2.1.0", - "shasum": "89e54ccf787ad3eb11fb2ca9e25ea4bfce3df5b1" + "url": "https://ftp.drupal.org/files/projects/jquery_ui_slider-2.0.0.zip", + "reference": "2.0.0", + "shasum": "86b7d71e91013cffafb8021dbf8047745ebc5fd6" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11", - "drupal/jquery_ui": "^1.7" + "drupal/core": "^9.2 || ^10", + "drupal/jquery_ui": "^1.6" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1717031321", + "version": "2.0.0", + "datestamp": "1670871571", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7562,28 +7558,28 @@ }, { "name": "drupal/jquery_ui_touch_punch", - "version": "1.1.1", + "version": "1.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_touch_punch.git", - "reference": "1.1.1" + "reference": "1.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_touch_punch-1.1.1.zip", - "reference": "1.1.1", - "shasum": "f16bc2ffa500131f43c84427ff213e753de9b6a6" + "url": "https://ftp.drupal.org/files/projects/jquery_ui_touch_punch-1.1.0.zip", + "reference": "1.1.0", + "shasum": "4b7e50a98246dfa6ef48e5b12c70277873902824" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11", + "drupal/core": "^8 || ^9 || ^10", "drupal/jquery_ui": "^1.0", "politsin/jquery-ui-touch-punch": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.1", - "datestamp": "1717663479", + "version": "1.1.0", + "datestamp": "1662744607", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14643,16 +14639,16 @@ }, { "name": "pear/pear-core-minimal", - "version": "v1.10.18", + "version": "v1.10.16", "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "c7b55789d01de0ce090d289b73f1bbd6a2f113b1" + "reference": "c0f51b45f50683bf5bbf558036854ebc9b54d033" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/c7b55789d01de0ce090d289b73f1bbd6a2f113b1", - "reference": "c7b55789d01de0ce090d289b73f1bbd6a2f113b1", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/c0f51b45f50683bf5bbf558036854ebc9b54d033", + "reference": "c0f51b45f50683bf5bbf558036854ebc9b54d033", "shasum": "" }, "require": { @@ -14688,7 +14684,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, - "time": "2025-12-14T20:37:07+00:00" + "time": "2024-11-24T22:27:58+00:00" }, { "name": "pear/pear_exception", @@ -18409,16 +18405,16 @@ }, { "name": "symfony/error-handler", - "version": "v6.4.32", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "8c18400784fcb014dc73c8d5601a9576af7f8ad4" + "reference": "41bedcaec5b72640b0ec2096547b75fda72ead6c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/8c18400784fcb014dc73c8d5601a9576af7f8ad4", - "reference": "8c18400784fcb014dc73c8d5601a9576af7f8ad4", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/41bedcaec5b72640b0ec2096547b75fda72ead6c", + "reference": "41bedcaec5b72640b0ec2096547b75fda72ead6c", "shasum": "" }, "require": { @@ -18464,7 +18460,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.32" + "source": "https://github.com/symfony/error-handler/tree/v6.4.26" }, "funding": [ { @@ -18484,7 +18480,7 @@ "type": "tidelift" } ], - "time": "2026-01-19T19:28:19+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/event-dispatcher", @@ -18957,16 +18953,16 @@ }, { "name": "symfony/http-foundation", - "version": "v6.4.33", + "version": "v6.4.29", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "f1a490cc9d595ba7ebe684220e625d1e472ad278" + "reference": "b03d11e015552a315714c127d8d1e0f9e970ec88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f1a490cc9d595ba7ebe684220e625d1e472ad278", - "reference": "f1a490cc9d595ba7ebe684220e625d1e472ad278", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/b03d11e015552a315714c127d8d1e0f9e970ec88", + "reference": "b03d11e015552a315714c127d8d1e0f9e970ec88", "shasum": "" }, "require": { @@ -19014,7 +19010,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.33" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.29" }, "funding": [ { @@ -19034,20 +19030,20 @@ "type": "tidelift" } ], - "time": "2026-01-27T15:04:55+00:00" + "time": "2025-11-08T16:40:12+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.33", + "version": "v6.4.29", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "73fa5c999d7f741ca544a97d3c791cc97890ae4d" + "reference": "18818b48f54c1d2bd92b41d82d8345af50b15658" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/73fa5c999d7f741ca544a97d3c791cc97890ae4d", - "reference": "73fa5c999d7f741ca544a97d3c791cc97890ae4d", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/18818b48f54c1d2bd92b41d82d8345af50b15658", + "reference": "18818b48f54c1d2bd92b41d82d8345af50b15658", "shasum": "" }, "require": { @@ -19132,7 +19128,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v6.4.33" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.29" }, "funding": [ { @@ -19152,20 +19148,20 @@ "type": "tidelift" } ], - "time": "2026-01-28T10:02:13+00:00" + "time": "2025-11-12T11:22:59+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.31", + "version": "v6.4.27", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "8835f93333474780fda1b987cae37e33c3e026ca" + "reference": "2f096718ed718996551f66e3a24e12b2ed027f95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/8835f93333474780fda1b987cae37e33c3e026ca", - "reference": "8835f93333474780fda1b987cae37e33c3e026ca", + "url": "https://api.github.com/repos/symfony/mailer/zipball/2f096718ed718996551f66e3a24e12b2ed027f95", + "reference": "2f096718ed718996551f66e3a24e12b2ed027f95", "shasum": "" }, "require": { @@ -19216,7 +19212,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.31" + "source": "https://github.com/symfony/mailer/tree/v6.4.27" }, "funding": [ { @@ -19236,20 +19232,20 @@ "type": "tidelift" } ], - "time": "2025-12-12T07:33:25+00:00" + "time": "2025-10-24T13:29:09+00:00" }, { "name": "symfony/mime", - "version": "v6.4.32", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "7409686879ca36c09fc970a5fa8ff6e93504dba4" + "reference": "61ab9681cdfe315071eb4fa79b6ad6ab030a9235" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/7409686879ca36c09fc970a5fa8ff6e93504dba4", - "reference": "7409686879ca36c09fc970a5fa8ff6e93504dba4", + "url": "https://api.github.com/repos/symfony/mime/zipball/61ab9681cdfe315071eb4fa79b6ad6ab030a9235", + "reference": "61ab9681cdfe315071eb4fa79b6ad6ab030a9235", "shasum": "" }, "require": { @@ -19305,7 +19301,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.32" + "source": "https://github.com/symfony/mime/tree/v6.4.26" }, "funding": [ { @@ -19325,7 +19321,7 @@ "type": "tidelift" } ], - "time": "2026-01-04T11:53:14+00:00" + "time": "2025-09-16T08:22:30+00:00" }, { "name": "symfony/polyfill-ctype", @@ -20289,16 +20285,16 @@ }, { "name": "symfony/psr-http-message-bridge", - "version": "v6.4.32", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "740017f61ce31b4aca485a18a25c0310ebd0190f" + "reference": "6954b4e8aef0e5d46f8558c90edcf27bb01b4724" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/740017f61ce31b4aca485a18a25c0310ebd0190f", - "reference": "740017f61ce31b4aca485a18a25c0310ebd0190f", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/6954b4e8aef0e5d46f8558c90edcf27bb01b4724", + "reference": "6954b4e8aef0e5d46f8558c90edcf27bb01b4724", "shasum": "" }, "require": { @@ -20352,7 +20348,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.32" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.24" }, "funding": [ { @@ -20372,20 +20368,20 @@ "type": "tidelift" } ], - "time": "2026-01-02T11:59:06+00:00" + "time": "2025-07-10T08:14:14+00:00" }, { "name": "symfony/routing", - "version": "v6.4.32", + "version": "v6.4.28", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "0dc6253e864e71b486e8ba4970a56ab849106ebe" + "reference": "ae064a6d9cf39507f9797658465a2ca702965fa8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/0dc6253e864e71b486e8ba4970a56ab849106ebe", - "reference": "0dc6253e864e71b486e8ba4970a56ab849106ebe", + "url": "https://api.github.com/repos/symfony/routing/zipball/ae064a6d9cf39507f9797658465a2ca702965fa8", + "reference": "ae064a6d9cf39507f9797658465a2ca702965fa8", "shasum": "" }, "require": { @@ -20439,7 +20435,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.32" + "source": "https://github.com/symfony/routing/tree/v6.4.28" }, "funding": [ { @@ -20459,20 +20455,20 @@ "type": "tidelift" } ], - "time": "2026-01-12T08:31:19+00:00" + "time": "2025-10-31T16:43:05+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.33", + "version": "v6.4.27", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "b53a060656bd28060c9fa28e2cab151348fd49b5" + "reference": "28779bbdb398cac3421d0e51f7ca669e4a27c5ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/b53a060656bd28060c9fa28e2cab151348fd49b5", - "reference": "b53a060656bd28060c9fa28e2cab151348fd49b5", + "url": "https://api.github.com/repos/symfony/serializer/zipball/28779bbdb398cac3421d0e51f7ca669e4a27c5ac", + "reference": "28779bbdb398cac3421d0e51f7ca669e4a27c5ac", "shasum": "" }, "require": { @@ -20541,7 +20537,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.33" + "source": "https://github.com/symfony/serializer/tree/v6.4.27" }, "funding": [ { @@ -20561,7 +20557,7 @@ "type": "tidelift" } ], - "time": "2026-01-26T08:32:52+00:00" + "time": "2025-10-08T04:24:22+00:00" }, { "name": "symfony/service-contracts", @@ -20823,16 +20819,16 @@ }, { "name": "symfony/validator", - "version": "v6.4.33", + "version": "v6.4.29", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "da1a40418439c0483ca7e0d4ae4c4f744f6b8536" + "reference": "99df8a769e64e399f510166141ea74f450e8dd1d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/da1a40418439c0483ca7e0d4ae4c4f744f6b8536", - "reference": "da1a40418439c0483ca7e0d4ae4c4f744f6b8536", + "url": "https://api.github.com/repos/symfony/validator/zipball/99df8a769e64e399f510166141ea74f450e8dd1d", + "reference": "99df8a769e64e399f510166141ea74f450e8dd1d", "shasum": "" }, "require": { @@ -20900,7 +20896,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.33" + "source": "https://github.com/symfony/validator/tree/v6.4.29" }, "funding": [ { @@ -20920,7 +20916,7 @@ "type": "tidelift" } ], - "time": "2026-01-26T16:20:53+00:00" + "time": "2025-11-06T20:26:06+00:00" }, { "name": "symfony/var-dumper", @@ -21815,34 +21811,34 @@ }, { "name": "behat/mink-browserkit-driver", - "version": "v2.3.0", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/minkphp/MinkBrowserKitDriver.git", - "reference": "d361516cba6e684bdc4518b9c044edc77f249e36" + "reference": "16d53476e42827ed3aafbfa4fde17a1743eafd50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/d361516cba6e684bdc4518b9c044edc77f249e36", - "reference": "d361516cba6e684bdc4518b9c044edc77f249e36", + "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/16d53476e42827ed3aafbfa4fde17a1743eafd50", + "reference": "16d53476e42827ed3aafbfa4fde17a1743eafd50", "shasum": "" }, "require": { "behat/mink": "^1.11.0@dev", "ext-dom": "*", "php": ">=7.2", - "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0 || ^7.0 || ^8.0", - "symfony/dom-crawler": "^4.4 || ^5.0 || ^6.0 || ^7.0 || ^8.0" + "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/dom-crawler": "^4.4 || ^5.0 || ^6.0 || ^7.0" }, "require-dev": { "mink/driver-testsuite": "dev-master", "phpstan/phpstan": "^1.10", "phpstan/phpstan-phpunit": "^1.3", "phpunit/phpunit": "^8.5 || ^9.5", - "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0 || ^8.0", - "symfony/http-client": "^4.4 || ^5.0 || ^6.0 || ^7.0 || ^8.0", - "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0 || ^7.0 || ^8.0", - "symfony/mime": "^4.4 || ^5.0 || ^6.0 || ^7.0 || ^8.0", + "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/http-client": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/mime": "^4.4 || ^5.0 || ^6.0 || ^7.0", "yoast/phpunit-polyfills": "^1.0" }, "type": "mink-driver", @@ -21877,9 +21873,9 @@ ], "support": { "issues": "https://github.com/minkphp/MinkBrowserKitDriver/issues", - "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v2.3.0" + "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v2.2.0" }, - "time": "2025-11-22T12:42:18+00:00" + "time": "2023-12-09T11:30:50+00:00" }, { "name": "colinodell/psr-testlogger", @@ -22995,21 +22991,21 @@ }, { "name": "justinrainbow/json-schema", - "version": "6.6.4", + "version": "6.6.1", "source": { "type": "git", "url": "https://github.com/jsonrainbow/json-schema.git", - "reference": "2eeb75d21cf73211335888e7f5e6fd7440723ec7" + "reference": "fd8e5c6b1badb998844ad34ce0abcd71a0aeb396" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/2eeb75d21cf73211335888e7f5e6fd7440723ec7", - "reference": "2eeb75d21cf73211335888e7f5e6fd7440723ec7", + "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/fd8e5c6b1badb998844ad34ce0abcd71a0aeb396", + "reference": "fd8e5c6b1badb998844ad34ce0abcd71a0aeb396", "shasum": "" }, "require": { "ext-json": "*", - "marc-mabe/php-enum": "^4.4", + "marc-mabe/php-enum": "^4.0", "php": "^7.2 || ^8.0" }, "require-dev": { @@ -23064,9 +23060,9 @@ ], "support": { "issues": "https://github.com/jsonrainbow/json-schema/issues", - "source": "https://github.com/jsonrainbow/json-schema/tree/6.6.4" + "source": "https://github.com/jsonrainbow/json-schema/tree/6.6.1" }, - "time": "2025-12-19T15:01:32+00:00" + "time": "2025-11-07T18:30:29+00:00" }, { "name": "kint-php/kint", @@ -24946,16 +24942,16 @@ }, { "name": "symfony/browser-kit", - "version": "v6.4.32", + "version": "v6.4.28", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "f49947cf0cbd7d685281ef74e05b98f5e75b181f" + "reference": "067e301786bbb58048077fc10507aceb18226e23" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/f49947cf0cbd7d685281ef74e05b98f5e75b181f", - "reference": "f49947cf0cbd7d685281ef74e05b98f5e75b181f", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/067e301786bbb58048077fc10507aceb18226e23", + "reference": "067e301786bbb58048077fc10507aceb18226e23", "shasum": "" }, "require": { @@ -24994,7 +24990,7 @@ "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/browser-kit/tree/v6.4.32" + "source": "https://github.com/symfony/browser-kit/tree/v6.4.28" }, "funding": [ { @@ -25014,7 +25010,7 @@ "type": "tidelift" } ], - "time": "2026-01-13T10:09:10+00:00" + "time": "2025-10-16T22:35:35+00:00" }, { "name": "symfony/css-selector", diff --git a/conf/drupal/config/core.extension.yml b/conf/drupal/config/core.extension.yml index d8943e3b1c..9372f0f0ca 100644 --- a/conf/drupal/config/core.extension.yml +++ b/conf/drupal/config/core.extension.yml @@ -98,7 +98,10 @@ module: inline_form_errors: 0 jquery_ui: 0 jquery_ui_autocomplete: 0 + jquery_ui_datepicker: 0 jquery_ui_menu: 0 + jquery_ui_slider: 0 + jquery_ui_touch_punch: 0 jsonapi: 0 key: 0 key_auth: 0 diff --git a/docroot/themes/custom/mass_theme/overrides/css/datatables.css b/docroot/themes/custom/mass_theme/overrides/css/datatables.css index 252f02d159..663f2e4915 100644 --- a/docroot/themes/custom/mass_theme/overrides/css/datatables.css +++ b/docroot/themes/custom/mass_theme/overrides/css/datatables.css @@ -6,9 +6,9 @@ table.dataTable { border: 2px solid #dcdcdc; } -/*table.dataTable tbody {*/ -/* vertical-align: top;*/ -/*}*/ +table.dataTable tbody { + vertical-align: top; +} table.dataTable thead, table.dataTable thead tr>.dtfc-fixed-start { @@ -31,8 +31,31 @@ table.dataTable thead .sorting_asc { background-image: url(../../icons/333333/sort-asc.svg) !important; } -table.dataTable.collapsed>tbody>tr>td.dtr-control { - position: relative; + +table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before, +table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before { + top: 50%; + left: 5px; + height: 1em; + width: 1em; + margin-top: -9px; + position: absolute; + content: "+"; + font-size: 1.6em; + font-weight: 700; + line-height: .75em; + color: #388557; + border-radius: 0; + box-shadow: none; + border: none; + background: none; + font-family: "Noto Sans VF","Noto Sans","Helvetica","Arial",sans-serif; +} + +table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before, +table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before { + content: "᠆"; /* small hyphen-minus */ + background: none; } table.dataTable.collapsed>tbody>tr.child ul.dtr-details>li { diff --git a/patches/csv-field-wrapper-class-ma__csvtable.patch b/patches/csv-field-wrapper-class-ma__csvtable.patch new file mode 100644 index 0000000000..b07873c58e --- /dev/null +++ b/patches/csv-field-wrapper-class-ma__csvtable.patch @@ -0,0 +1,31 @@ +diff --git a/js/csv-field.js b/js/csv-field.js +index c235d0f..417fbbe 100644 +--- a/js/csv-field.js ++++ b/js/csv-field.js +@@ -166,6 +166,26 @@ + } + } + $(table).parent().addClass(className); ++ ++ // Observe parent container for dynamic width changes ++ if (window.ResizeObserver) { ++ let resizeTimeout; ++ ++ const observer = new ResizeObserver(() => { ++ clearTimeout(resizeTimeout); ++ resizeTimeout = setTimeout(() => { ++ dtable.columns.adjust(); ++ if (tableSettings.fixedHeader) { ++ dtable.fixedHeader.adjust(); ++ } ++ }, 200); // Wait until layout stabilizes ++ }); ++ ++ const parentContainer = div.closest('.ma__csvtable'); ++ if (parentContainer) { ++ observer.observe(parentContainer); ++ } ++ } + } + }; + diff --git a/scripts/changelog-body.txt b/scripts/changelog-body.txt index 6cfc80d35a..072b7a91fd 100644 --- a/scripts/changelog-body.txt +++ b/scripts/changelog-body.txt @@ -1,7 +1,14 @@ -## [0.466.0] - February 10, 2026 +## [0.465.0] - February 3, 2026 +### Security + - DP-44147: Address issues flagged by nightly_pending_security workflow. + +### Fixed + - DP-44415: Remove redundant directions link context to prevent duplicate title attributes on address contact items. + - DP-44561: Filter out login links that reference deleted or unpublished nodes. The LogInLinksBuilder now validates that target nodes exist and are published before including them in the login links list. + ### Changed - - DP-44710: Fix campaign video heading level skip accessibility issue on promo page section videos without titles by using H2 instead of H3 to maintain proper heading hierarchy + - DP-44729: Updated help text for microsite banner image size. From b3b88871fbb2c3d9240b152039e17cad154fc1d9 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Fri, 13 Feb 2026 10:16:37 -0500 Subject: [PATCH 14/45] Made initial query more explicit about joins --- .../custom/mass_views/mass_views.install | 21 +++++++------------ 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install index d8b83777a7..9161d79379 100644 --- a/docroot/modules/custom/mass_views/mass_views.install +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -29,14 +29,13 @@ seed AS ( SELECT c.nid AS content_nid, orgref.field_organizations_target_id AS org_nid - FROM node_field_data c - JOIN node__field_organizations orgref - ON orgref.entity_id = c.nid - AND orgref.deleted = 0 - JOIN ( + FROM node_field_data nfd + WHERE status = 1 + INNER JOIN node__field_organizations orgref + ON nfd.nid = orgref.entity_id + INNER JOIN ( SELECT entity_id, MIN(delta) AS min_delta FROM node__field_organizations - WHERE deleted = 0 GROUP BY entity_id ) first_org ON first_org.entity_id = orgref.entity_id @@ -51,7 +50,6 @@ org_chain AS ( FROM seed LEFT JOIN node__field_parent fp ON fp.entity_id = seed.org_nid - AND fp.deleted = 0 UNION ALL @@ -63,7 +61,6 @@ org_chain AS ( FROM org_chain oc LEFT JOIN node__field_parent fp2 ON fp2.entity_id = oc.parent_nid - AND fp2.deleted = 0 WHERE oc.parent_nid IS NOT NULL AND oc.depth < 50 ) @@ -92,13 +89,11 @@ seed AS ( m.mid AS media_mid, orgref.field_organizations_target_id AS org_nid FROM media_field_data m - JOIN media__field_organizations orgref + INNER JOIN media__field_organizations orgref ON orgref.entity_id = m.mid - AND orgref.deleted = 0 - JOIN ( + INNER JOIN ( SELECT entity_id, MIN(delta) AS min_delta FROM media__field_organizations - WHERE deleted = 0 GROUP BY entity_id ) first_org ON first_org.entity_id = orgref.entity_id @@ -113,7 +108,6 @@ org_chain AS ( FROM seed LEFT JOIN node__field_parent fp ON fp.entity_id = seed.org_nid - AND fp.deleted = 0 UNION ALL @@ -125,7 +119,6 @@ org_chain AS ( FROM org_chain oc LEFT JOIN node__field_parent fp2 ON fp2.entity_id = oc.parent_nid - AND fp2.deleted = 0 WHERE oc.parent_nid IS NOT NULL AND oc.depth < 50 ) From 39291ea47be6ff4418507fc9fcba388626ee8841 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Fri, 13 Feb 2026 16:38:05 -0500 Subject: [PATCH 15/45] Updated node mysql view query --- .../custom/mass_views/mass_views.install | 39 +++++++++---------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install index 9161d79379..afb1ba622e 100644 --- a/docroot/modules/custom/mass_views/mass_views.install +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -27,57 +27,56 @@ CREATE OR REPLACE VIEW mass_views_node_top_org_map AS WITH RECURSIVE seed AS ( SELECT - c.nid AS content_nid, - orgref.field_organizations_target_id AS org_nid - FROM node_field_data nfd - WHERE status = 1 - INNER JOIN node__field_organizations orgref + nfd.nid AS content_nid, + orgref.field_organizations_target_id AS org_nid, + orgref.delta AS org_field_delta, + nfd.langcode + FROM node_field_data AS nfd + LEFT JOIN node__field_organizations AS orgref ON nfd.nid = orgref.entity_id - INNER JOIN ( - SELECT entity_id, MIN(delta) AS min_delta - FROM node__field_organizations - GROUP BY entity_id - ) first_org - ON first_org.entity_id = orgref.entity_id - AND first_org.min_delta = orgref.delta + AND orgref.deleted = 0 + AND (orgref.langcode = nfd.langcode OR orgref.bundle IN ( 'advisory', 'glossary' )) ), org_chain AS ( SELECT seed.content_nid, seed.org_nid, + seed.org_field_delta, fp.field_parent_target_id AS parent_nid, 0 AS depth FROM seed - LEFT JOIN node__field_parent fp - ON fp.entity_id = seed.org_nid + 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, + oc.org_field_delta, fp2.field_parent_target_id AS parent_nid, oc.depth + 1 AS depth - FROM org_chain oc - LEFT JOIN node__field_parent fp2 - ON fp2.entity_id = oc.parent_nid + 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 oc.depth < 50 ) SELECT content_nid, - org_nid AS top_org_nid + org_nid AS top_org_nid, + org_field_delta FROM ( SELECT content_nid, org_nid, parent_nid, depth, + org_field_delta, ROW_NUMBER() OVER (PARTITION BY content_nid ORDER BY depth DESC) AS rn FROM org_chain WHERE parent_nid IS NULL -) roots -WHERE rn = 1; +) AS roots; SQL; // 2) Media mapping: media mid -> top org nid (seeded from first field_organizations delta). From 87cad14de71249ff60489c91498bc55eff4d2fa5 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Fri, 13 Feb 2026 17:02:02 -0500 Subject: [PATCH 16/45] More query updates --- .../custom/mass_views/mass_views.install | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install index afb1ba622e..98aaef32d8 100644 --- a/docroot/modules/custom/mass_views/mass_views.install +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -28,20 +28,15 @@ WITH RECURSIVE seed AS ( SELECT nfd.nid AS content_nid, - orgref.field_organizations_target_id AS org_nid, - orgref.delta AS org_field_delta, - nfd.langcode + orgref.field_organizations_target_id AS org_nid FROM node_field_data AS nfd - LEFT JOIN node__field_organizations AS orgref + INNER JOIN node__field_organizations AS orgref ON nfd.nid = orgref.entity_id - AND orgref.deleted = 0 - AND (orgref.langcode = nfd.langcode OR orgref.bundle IN ( 'advisory', 'glossary' )) ), org_chain AS ( SELECT seed.content_nid, seed.org_nid, - seed.org_field_delta, fp.field_parent_target_id AS parent_nid, 0 AS depth FROM seed @@ -53,7 +48,6 @@ org_chain AS ( SELECT oc.content_nid, oc.parent_nid AS org_nid, - oc.org_field_delta, fp2.field_parent_target_id AS parent_nid, oc.depth + 1 AS depth FROM org_chain AS oc @@ -64,19 +58,19 @@ org_chain AS ( ) SELECT content_nid, - org_nid AS top_org_nid, - org_field_delta + org_nid AS top_org_nid FROM ( SELECT content_nid, org_nid, parent_nid, depth, - org_field_delta, ROW_NUMBER() OVER (PARTITION BY content_nid ORDER BY depth DESC) AS rn FROM org_chain WHERE parent_nid IS NULL -) AS roots; + GROUP BY content_nid, org_nid +) AS roots +WHERE rn < 50; SQL; // 2) Media mapping: media mid -> top org nid (seeded from first field_organizations delta). From 62b71f8e28dcdc244a6f13ffa030b1948cf76b9f Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 16:55:14 -0500 Subject: [PATCH 17/45] Added relationship on pseudo table that includes pid count from ed11y_action --- ...ews.view.a11y_summary_by_top_level_org.yml | 156 +++--------------- .../custom/mass_views/mass_views.views.inc | 14 ++ .../views/join/Ed11yActionPidCountJoin.php | 35 ++++ 3 files changed, 70 insertions(+), 135 deletions(-) create mode 100644 docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php 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 index a3bc162e41..3ebc381e05 100644 --- 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 @@ -259,120 +259,6 @@ display: 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: 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: editoria11y_dismissal_to_page - group_type: count_distinct - 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: '' pager: type: full options: @@ -463,7 +349,7 @@ display: id: status table: node_field_data field: status - relationship: top_org_nid + relationship: none group_type: group admin_label: '' entity_type: node @@ -579,25 +465,6 @@ display: replica: false query_tags: { } relationships: - 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: nid - entity_type: node - plugin_id: standard - required: false - editoria11y_dismissal_to_page: - id: editoria11y_dismissal_to_page - table: ed11y_page - field: editoria11y_dismissal_to_page - relationship: editoria11y_page_to_node - group_type: group - admin_label: pid - plugin_id: standard - required: false mass_views_node_top_org_map_rel: id: mass_views_node_top_org_map_rel table: node_field_data @@ -607,7 +474,7 @@ display: admin_label: 'Computed top org map' entity_type: node plugin_id: standard - required: false + required: true top_org_nid: id: top_org_nid table: mass_views_node_top_org_map @@ -617,6 +484,25 @@ display: 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 + pid_count: + id: pid_count + table: ed11y_page + field: pid_count + relationship: editoria11y_page_to_node + group_type: group + admin_label: 'PID Count' + plugin_id: standard + required: false group_by: true header: { } footer: { } diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 9e9d8bbf6b..9fa7c80a58 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -153,6 +153,20 @@ function mass_views_views_data() { ] ]; + // Add the ed11y_page_pid_count_join relationship. + $data['ed11y_page']['pid_count'] = [ + 'title' => t('PID Count'), + 'help' => t('Join with ed11y_page table and count PIDs.'), + 'relationship' => [ + 'id' => 'standard', + 'label' => t('PID Count'), + 'base' => 'ed11y_action', + 'base field' => 'pid', + 'field' => 'pid', + 'join_id' => 'ed11y_action_pid_count_join', + ], + ]; + return $data; } diff --git a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php new file mode 100644 index 0000000000..65bab91cfc --- /dev/null +++ b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.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', $pseudoTableAlias . '_pid'); + $subQuery->addExpression('COUNT(' . $pseudoTableAlias . '.pid)', $pseudoTableAlias . '_pid_count'); + $subQuery->groupBy($pseudoTableAlias. '.pid'); + + $right_table = $subQuery; + $condition = $this->leftTable . '.pid = ' . $table['alias'] . '.' . $pseudoTableAlias . '_pid'; + $arguments = []; + + $select_query->addJoin($this->type, $right_table, $table['alias'], $condition, $arguments); + } + +} From 531c854cb0f2610aa6f2d47465480ef8cf2d64d1 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 16:58:05 -0500 Subject: [PATCH 18/45] Updated naming of relationship --- docroot/modules/custom/mass_views/mass_views.views.inc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 9fa7c80a58..45b7df10ab 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -154,12 +154,12 @@ function mass_views_views_data() { ]; // Add the ed11y_page_pid_count_join relationship. - $data['ed11y_page']['pid_count'] = [ - 'title' => t('PID Count'), - 'help' => t('Join with ed11y_page table and count PIDs.'), + $data['ed11y_page']['ed11y_action_pid_count'] = [ + 'title' => t('Grouped PID'), + 'help' => t('Join ed11y_action with ed11y_page table and count grouped PIDs.'), 'relationship' => [ 'id' => 'standard', - 'label' => t('PID Count'), + 'label' => t('Grouped PID'), 'base' => 'ed11y_action', 'base field' => 'pid', 'field' => 'pid', From 3b522bbd5f11fde0c42a7d7414c5625f150c4118 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 16:58:33 -0500 Subject: [PATCH 19/45] Removed unneded comment --- docroot/modules/custom/mass_views/mass_views.views.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 45b7df10ab..1ab3e7b26e 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -153,7 +153,6 @@ function mass_views_views_data() { ] ]; - // Add the ed11y_page_pid_count_join relationship. $data['ed11y_page']['ed11y_action_pid_count'] = [ 'title' => t('Grouped PID'), 'help' => t('Join ed11y_action with ed11y_page table and count grouped PIDs.'), From becd50376c8925d4ddbdf3c94ec334d82fc52606 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 17:26:34 -0500 Subject: [PATCH 20/45] Updated join and added count field --- ...ews.view.a11y_summary_by_top_level_org.yml | 65 +++++++++++++++++-- .../custom/mass_views/mass_views.views.inc | 8 +++ .../views/join/Ed11yActionPidCountJoin.php | 6 +- 3 files changed, 72 insertions(+), 7 deletions(-) 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 index 3ebc381e05..fa2fca10b6 100644 --- 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 @@ -259,6 +259,63 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' + pid_count: + id: pid_count + table: ed11y_action + field: pid_count + relationship: ed11y_action_pid_count + 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: @@ -494,13 +551,13 @@ display: entity_type: node plugin_id: standard required: false - pid_count: - id: pid_count + ed11y_action_pid_count: + id: ed11y_action_pid_count table: ed11y_page - field: pid_count + field: ed11y_action_pid_count relationship: editoria11y_page_to_node group_type: group - admin_label: 'PID Count' + admin_label: 'Grouped PID' plugin_id: standard required: false group_by: true diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 1ab3e7b26e..3f866ce86d 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -153,6 +153,14 @@ function mass_views_views_data() { ] ]; + $data['ed11y_action']['pid_count'] = [ + 'title' => t('PID count'), + 'help' => t('Count of grouped PIDs'), + 'field' => [ + 'id' => 'numeric', + ] + ]; + $data['ed11y_page']['ed11y_action_pid_count'] = [ 'title' => t('Grouped PID'), 'help' => t('Join ed11y_action with ed11y_page table and count grouped PIDs.'), diff --git a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php index 65bab91cfc..eb0cc181d1 100644 --- a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php +++ b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php @@ -21,12 +21,12 @@ public function buildJoin($select_query, $table, $view_query) { /** @var \Drupal\mysql\Driver\Database\mysql\Select $subQuery */ $subQuery = \Drupal::database()->select($this->table, $pseudoTableAlias); - $subQuery->addField($pseudoTableAlias, 'pid', $pseudoTableAlias . '_pid'); - $subQuery->addExpression('COUNT(' . $pseudoTableAlias . '.pid)', $pseudoTableAlias . '_pid_count'); + $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'] . '.' . $pseudoTableAlias . '_pid'; + $condition = $this->leftTable . '.pid = ' . $table['alias'] . '.pid'; $arguments = []; $select_query->addJoin($this->type, $right_table, $table['alias'], $condition, $arguments); From 03d973e12a6751a112e8d99bc0ff56ac977dafb6 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 18:01:24 -0500 Subject: [PATCH 21/45] Updated view --- ...ews.view.a11y_summary_by_top_level_org.yml | 126 +++++++++++++++++- 1 file changed, 124 insertions(+), 2 deletions(-) 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 index fa2fca10b6..25c06654fe 100644 --- 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 @@ -316,6 +316,120 @@ display: 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: 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_count + 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: '' pager: type: full options: @@ -406,7 +520,7 @@ display: id: status table: node_field_data field: status - relationship: none + relationship: top_org_nid group_type: group admin_label: '' entity_type: node @@ -454,11 +568,12 @@ display: top_org_nid: top_org_nid content_results: content_results content_results_1: content_results_1 + pid_count: pid_count pid: pid default: top_org_nid info: top_org_nid_1: - sortable: false + sortable: true default_sort_order: asc align: '' separator: '' @@ -492,6 +607,13 @@ display: separator: '' empty_column: false responsive: '' + pid_count: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' pid: sortable: true default_sort_order: desc From 3030b27f0c63885b2f2e639e511ba98a917b61d5 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 20:34:03 -0500 Subject: [PATCH 22/45] Updated view --- ...ews.view.a11y_summary_by_top_level_org.yml | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) 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 index 25c06654fe..fd45fdb313 100644 --- 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 @@ -202,15 +202,15 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' - content_results: - id: content_results + content_results_1: + id: content_results_1 table: ed11y_page field: content_results relationship: editoria11y_page_to_node - group_type: sum + group_type: count admin_label: '' plugin_id: editoria11y_issues_by_page_link - label: '# of content alerts' + label: '# of pages with content alerts' exclude: false alter: alter_text: false @@ -259,15 +259,15 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' - pid_count: - id: pid_count + pid: + id: pid table: ed11y_action - field: pid_count + field: pid relationship: ed11y_action_pid_count - group_type: sum + group_type: count admin_label: '' plugin_id: numeric - label: '# of dismissals' + label: '# of pages with dismissals' exclude: false alter: alter_text: false @@ -316,15 +316,15 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' - content_results_1: - id: content_results_1 + content_results: + id: content_results table: ed11y_page field: content_results relationship: editoria11y_page_to_node - group_type: count + group_type: sum admin_label: '' plugin_id: editoria11y_issues_by_page_link - label: '# of pages with content alerts' + label: '# of content alerts' exclude: false alter: alter_text: false @@ -373,15 +373,15 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' - pid: - id: pid + pid_count: + id: pid_count table: ed11y_action - field: pid + field: pid_count relationship: ed11y_action_pid_count - group_type: count + group_type: sum admin_label: '' plugin_id: numeric - label: '# of pages with dismissals' + label: '# of dismissals' exclude: false alter: alter_text: false From dd1c6e6b5f071bcb1be814be2738929cfebdc152 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 21:11:44 -0500 Subject: [PATCH 23/45] Filtered out non-rendered content types --- ...ews.view.a11y_summary_by_top_level_org.yml | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) 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 index fd45fdb313..e08c1b4b65 100644 --- 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 @@ -2,6 +2,13 @@ uuid: a2bc9953-33d6-4a1c-924c-ae499d5ea851 langcode: en status: true dependencies: + config: + - node.type.action + - node.type.alert + - node.type.contact_information + - node.type.fee + - node.type.glossary + - node.type.sitewide_alert module: - editoria11y - mass_views @@ -556,6 +563,53 @@ display: 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 + sitewide_alert: sitewide_alert + contact_information: contact_information + fee: fee + glossary: glossary + action: action + 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: From cc7d79278e3837317d049d52bfb90e5b13204063 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 21:15:20 -0500 Subject: [PATCH 24/45] Fixed validation error --- .../src/Plugin/views/join/Ed11yActionPidCountJoin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php index eb0cc181d1..82b21b0ade 100644 --- a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php +++ b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php @@ -23,7 +23,7 @@ public function buildJoin($select_query, $table, $view_query) { $subQuery = \Drupal::database()->select($this->table, $pseudoTableAlias); $subQuery->addField($pseudoTableAlias, 'pid', 'pid'); $subQuery->addExpression('COUNT(' . $pseudoTableAlias . '.pid)', 'pid_count'); - $subQuery->groupBy($pseudoTableAlias. '.pid'); + $subQuery->groupBy($pseudoTableAlias . '.pid'); $right_table = $subQuery; $condition = $this->leftTable . '.pid = ' . $table['alias'] . '.pid'; From f83894a2d639ca3024e58537cb286b17daa1a222 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 21:35:37 -0500 Subject: [PATCH 25/45] Resolved conflicts with composer --- composer.json | 5 +---- composer.lock | 23 ++++++++++++----------- 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/composer.json b/composer.json index 7cde64cdd3..8e56eb266e 100644 --- a/composer.json +++ b/composer.json @@ -172,7 +172,7 @@ "drupal/core-composer-scaffold": "^10", "drupal/core-project-message": "^10", "drupal/core-recommended": "^10", - "drupal/csv_field": "^2.0", + "drupal/csv_field": "^3.0", "drupal/csv_serialization": "^2.0 || ^3.0", "drupal/datalayer": "^2", "drupal/devel": "^5", @@ -408,9 +408,6 @@ "drupal/conditional_fields": { "Warning: Undefined array key (https://www.drupal.org/project/conditional_fields/issues/3443731)": "https://www.drupal.org/files/issues/2024-04-26/3443731-3.patch" }, - "drupal/csv_field": { - "Add resize observer to parent class": "patches/csv-field-wrapper-class-ma__csvtable.patch" - }, "drupal/entity_embed": { "Alt text optional": "patches/DP-33643_entity_embed_alt_optional.patch", "ImageFieldFormatter fails with Stage File Proxy when validating missing remote images (https://www.drupal.org/project/entity_embed/issues/3516580)": "https://www.drupal.org/files/issues/2025-04-01/3516580_3.patch", diff --git a/composer.lock b/composer.lock index 09e1cf8c62..e39a4e7dc9 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": "d84a7997a56aec98bab42ea82204c202", "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": 15, "drupal/entityreference_filter": 10, "drupal/field_tokens": 20, "drupal/focal_point": 20, From 2dab65a8db24dd403f2c8024702ebb924aae2aba Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 21:39:15 -0500 Subject: [PATCH 26/45] Resolved git issues with changelogs --- changelogs/DP-44710.yml | 4 ---- changelogs/DP-44722.yml | 6 ------ 2 files changed, 10 deletions(-) delete mode 100644 changelogs/DP-44710.yml diff --git a/changelogs/DP-44710.yml b/changelogs/DP-44710.yml deleted file mode 100644 index 99dc98b081..0000000000 --- a/changelogs/DP-44710.yml +++ /dev/null @@ -1,4 +0,0 @@ -Changed: - - description: Fix campaign video heading level skip accessibility issue on promo page section videos without titles by using H2 instead of H3 to maintain proper heading hierarchy - issue: DP-44710 - diff --git a/changelogs/DP-44722.yml b/changelogs/DP-44722.yml index 91c3c34323..04760a5f3f 100644 --- a/changelogs/DP-44722.yml +++ b/changelogs/DP-44722.yml @@ -36,12 +36,6 @@ # - description: Third change item that needs a description along with an issue. # issue: DP-19843 # -<<<<<<<< HEAD:changelogs/DP-44915.yml -Added: - - description: Added views field for top-level organizations for nodes and media. - issue: DP-44915 -======== Changed: - description: For collection pages, include the org search in the top search bar. issue: DP-44722 ->>>>>>>> origin/develop:changelogs/DP-44722.yml From 088dbf1aa323e4bf20b1f41a677ebfe7081dcd20 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 21:40:42 -0500 Subject: [PATCH 27/45] Fixed core.extension --- conf/drupal/config/core.extension.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/conf/drupal/config/core.extension.yml b/conf/drupal/config/core.extension.yml index 9372f0f0ca..d8943e3b1c 100644 --- a/conf/drupal/config/core.extension.yml +++ b/conf/drupal/config/core.extension.yml @@ -98,10 +98,7 @@ module: inline_form_errors: 0 jquery_ui: 0 jquery_ui_autocomplete: 0 - jquery_ui_datepicker: 0 jquery_ui_menu: 0 - jquery_ui_slider: 0 - jquery_ui_touch_punch: 0 jsonapi: 0 key: 0 key_auth: 0 From 14a28e152ca0e5d0cc045aac46c454b28dcc09a7 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 21:47:55 -0500 Subject: [PATCH 28/45] Removed patch that didn't merge correctly --- conf/drupal/config/core.extension.yml | 1 - .../drupal/config/views.view.ed11y_export.yml | 6642 ----------------- ...csv-field-wrapper-class-ma__csvtable.patch | 31 - 3 files changed, 6674 deletions(-) delete mode 100644 conf/drupal/config/views.view.ed11y_export.yml delete mode 100644 patches/csv-field-wrapper-class-ma__csvtable.patch diff --git a/conf/drupal/config/core.extension.yml b/conf/drupal/config/core.extension.yml index d8943e3b1c..fedd4e098a 100644 --- a/conf/drupal/config/core.extension.yml +++ b/conf/drupal/config/core.extension.yml @@ -48,7 +48,6 @@ 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/views.view.ed11y_export.yml b/conf/drupal/config/views.view.ed11y_export.yml deleted file mode 100644 index 62b8918ea2..0000000000 --- a/conf/drupal/config/views.view.ed11y_export.yml +++ /dev/null @@ -1,6642 +0,0 @@ -uuid: 78018063-eada-4e41-aefb-550b33025dec -langcode: en -status: true -dependencies: - module: - - csv_serialization - - editoria11y - - node - - rest - - serialization - - taxonomy - - user - - views_data_export -_core: - default_config_hash: scoO7XIv08SPycK8RwHCcOKFRJJodNyIBzzUA5sMe6w -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: { } - filter_groups: - operator: AND - groups: - 1: AND - 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 - 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_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: { } - 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: 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 - 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 - 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/patches/csv-field-wrapper-class-ma__csvtable.patch b/patches/csv-field-wrapper-class-ma__csvtable.patch deleted file mode 100644 index b07873c58e..0000000000 --- a/patches/csv-field-wrapper-class-ma__csvtable.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/js/csv-field.js b/js/csv-field.js -index c235d0f..417fbbe 100644 ---- a/js/csv-field.js -+++ b/js/csv-field.js -@@ -166,6 +166,26 @@ - } - } - $(table).parent().addClass(className); -+ -+ // Observe parent container for dynamic width changes -+ if (window.ResizeObserver) { -+ let resizeTimeout; -+ -+ const observer = new ResizeObserver(() => { -+ clearTimeout(resizeTimeout); -+ resizeTimeout = setTimeout(() => { -+ dtable.columns.adjust(); -+ if (tableSettings.fixedHeader) { -+ dtable.fixedHeader.adjust(); -+ } -+ }, 200); // Wait until layout stabilizes -+ }); -+ -+ const parentContainer = div.closest('.ma__csvtable'); -+ if (parentContainer) { -+ observer.observe(parentContainer); -+ } -+ } - } - }; - From 4db39bacfd43294d90c54d804c77ac360daa7e70 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 21:49:42 -0500 Subject: [PATCH 29/45] Resolved css issue for merge from develop --- .../mass_theme/overrides/css/datatables.css | 35 ++++--------------- 1 file changed, 6 insertions(+), 29 deletions(-) diff --git a/docroot/themes/custom/mass_theme/overrides/css/datatables.css b/docroot/themes/custom/mass_theme/overrides/css/datatables.css index 663f2e4915..e029c65892 100644 --- a/docroot/themes/custom/mass_theme/overrides/css/datatables.css +++ b/docroot/themes/custom/mass_theme/overrides/css/datatables.css @@ -6,9 +6,9 @@ table.dataTable { border: 2px solid #dcdcdc; } -table.dataTable tbody { - vertical-align: top; -} +/*table.dataTable tbody {*/ +/* vertical-align: top;*/ +/*}*/ table.dataTable thead, table.dataTable thead tr>.dtfc-fixed-start { @@ -31,31 +31,8 @@ table.dataTable thead .sorting_asc { background-image: url(../../icons/333333/sort-asc.svg) !important; } - -table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before, -table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before { - top: 50%; - left: 5px; - height: 1em; - width: 1em; - margin-top: -9px; - position: absolute; - content: "+"; - font-size: 1.6em; - font-weight: 700; - line-height: .75em; - color: #388557; - border-radius: 0; - box-shadow: none; - border: none; - background: none; - font-family: "Noto Sans VF","Noto Sans","Helvetica","Arial",sans-serif; -} - -table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before, -table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before { - content: "᠆"; /* small hyphen-minus */ - background: none; +table.dataTable.collapsed>tbody>tr>td.dtr-control { + position: relative; } table.dataTable.collapsed>tbody>tr.child ul.dtr-details>li { @@ -103,7 +80,7 @@ table.dataTable.display.collapsed tbody tr.even>.sorting_1 { @media screen and (min-width: 768px) { .dt-paging { - justify-content: right; + justify-content: right; } } From a5af450b691d079a8190f7764f78cc1230d9c995 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 22:01:53 -0500 Subject: [PATCH 30/45] Updated media query and docs view --- ...ity_summary_by_top_level_org_documents.yml | 67 +++++++++++++++++++ .../custom/mass_views/mass_views.install | 22 +++--- 2 files changed, 75 insertions(+), 14 deletions(-) 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 index 80e3afa861..8c504f8485 100644 --- 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 @@ -221,6 +221,73 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' + status: + id: status + table: node_field_data + field: status + relationship: top_org_nid + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: field + label: Published + 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: boolean + settings: + format: default + 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 pager: type: full options: diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install index 98aaef32d8..a94b96c241 100644 --- a/docroot/modules/custom/mass_views/mass_views.install +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -81,16 +81,9 @@ seed AS ( SELECT m.mid AS media_mid, orgref.field_organizations_target_id AS org_nid - FROM media_field_data m + FROM media_field_data AS m INNER JOIN media__field_organizations orgref - ON orgref.entity_id = m.mid - INNER JOIN ( - SELECT entity_id, MIN(delta) AS min_delta - FROM media__field_organizations - GROUP BY entity_id - ) first_org - ON first_org.entity_id = orgref.entity_id - AND first_org.min_delta = orgref.delta + ON m.mid = orgref.entity_id ), org_chain AS ( SELECT @@ -99,7 +92,7 @@ org_chain AS ( fp.field_parent_target_id AS parent_nid, 0 AS depth FROM seed - LEFT JOIN node__field_parent fp + LEFT JOIN node__field_parent AS fp ON fp.entity_id = seed.org_nid UNION ALL @@ -109,9 +102,9 @@ org_chain AS ( oc.parent_nid AS org_nid, fp2.field_parent_target_id AS parent_nid, oc.depth + 1 AS depth - FROM org_chain oc + FROM org_chain AS oc LEFT JOIN node__field_parent fp2 - ON fp2.entity_id = oc.parent_nid + ON oc.parent_nid = fp2.entity_id WHERE oc.parent_nid IS NOT NULL AND oc.depth < 50 ) @@ -127,8 +120,9 @@ FROM ( ROW_NUMBER() OVER (PARTITION BY media_mid ORDER BY depth DESC) AS rn FROM org_chain WHERE parent_nid IS NULL -) roots -WHERE rn = 1; + GROUP BY media_mid, org_nid +) AS roots +WHERE rn < 50; SQL; // Execute both statements. From 4ca109bc0c72247bb0592dd2841548058a27a9ca Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 22:07:33 -0500 Subject: [PATCH 31/45] Added changelog --- changelogs/DP-44915.yml | 44 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 changelogs/DP-44915.yml 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 From 06e5a9e3361357b521d123c37bdb5cdaa0ae06e9 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 22:46:34 -0500 Subject: [PATCH 32/45] Fixed views queries --- .../custom/mass_views/mass_views.install | 30 +++++-------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install index a94b96c241..61b58fe45f 100644 --- a/docroot/modules/custom/mass_views/mass_views.install +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -37,8 +37,7 @@ org_chain AS ( SELECT seed.content_nid, seed.org_nid, - fp.field_parent_target_id AS parent_nid, - 0 AS depth + fp.field_parent_target_id AS parent_nid FROM seed LEFT JOIN node__field_parent AS fp ON seed.org_nid = fp.entity_id @@ -48,13 +47,11 @@ org_chain AS ( SELECT oc.content_nid, oc.parent_nid AS org_nid, - fp2.field_parent_target_id AS parent_nid, - oc.depth + 1 AS depth + fp2.field_parent_target_id AS parent_nid 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 oc.depth < 50 ) SELECT content_nid, @@ -62,15 +59,11 @@ SELECT FROM ( SELECT content_nid, - org_nid, - parent_nid, - depth, - ROW_NUMBER() OVER (PARTITION BY content_nid ORDER BY depth DESC) AS rn + org_nid FROM org_chain WHERE parent_nid IS NULL GROUP BY content_nid, org_nid ) AS roots -WHERE rn < 50; SQL; // 2) Media mapping: media mid -> top org nid (seeded from first field_organizations delta). @@ -82,15 +75,14 @@ seed AS ( m.mid AS media_mid, orgref.field_organizations_target_id AS org_nid FROM media_field_data AS m - INNER JOIN media__field_organizations orgref + 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, - 0 AS depth + fp.field_parent_target_id AS parent_nid FROM seed LEFT JOIN node__field_parent AS fp ON fp.entity_id = seed.org_nid @@ -100,13 +92,11 @@ org_chain AS ( SELECT oc.media_mid, oc.parent_nid AS org_nid, - fp2.field_parent_target_id AS parent_nid, - oc.depth + 1 AS depth + fp2.field_parent_target_id AS parent_nid FROM org_chain AS oc - LEFT JOIN node__field_parent fp2 + LEFT JOIN node__field_parent AS fp2 ON oc.parent_nid = fp2.entity_id WHERE oc.parent_nid IS NOT NULL - AND oc.depth < 50 ) SELECT media_mid, @@ -114,15 +104,11 @@ SELECT FROM ( SELECT media_mid, - org_nid, - parent_nid, - depth, - ROW_NUMBER() OVER (PARTITION BY media_mid ORDER BY depth DESC) AS rn + org_nid FROM org_chain WHERE parent_nid IS NULL GROUP BY media_mid, org_nid ) AS roots -WHERE rn < 50; SQL; // Execute both statements. From f09456d8a7655057747116f7abb6e9ed9190a557 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Wed, 18 Feb 2026 23:04:09 -0500 Subject: [PATCH 33/45] Removed published column from docs view --- ...ity_summary_by_top_level_org_documents.yml | 67 ------------------- 1 file changed, 67 deletions(-) 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 index 8c504f8485..80e3afa861 100644 --- 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 @@ -221,73 +221,6 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' - status: - id: status - table: node_field_data - field: status - relationship: top_org_nid - group_type: group - admin_label: '' - entity_type: node - entity_field: status - plugin_id: field - label: Published - 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: boolean - settings: - format: default - 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 pager: type: full options: From 333a032b2a49a232d2437466c706bf3869a145c7 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 19 Feb 2026 10:58:34 -0500 Subject: [PATCH 34/45] Added check for whether parent nid already found in parent org chain to avoid recursion --- .../custom/mass_views/mass_views.install | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install index 61b58fe45f..ee40f5415c 100644 --- a/docroot/modules/custom/mass_views/mass_views.install +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -37,7 +37,8 @@ org_chain AS ( SELECT seed.content_nid, seed.org_nid, - fp.field_parent_target_id AS parent_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 @@ -47,19 +48,19 @@ org_chain AS ( SELECT oc.content_nid, oc.parent_nid AS org_nid, - fp2.field_parent_target_id AS parent_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 + SELECT content_nid, org_nid FROM org_chain WHERE parent_nid IS NULL GROUP BY content_nid, org_nid @@ -82,7 +83,8 @@ org_chain AS ( SELECT seed.media_mid, seed.org_nid, - fp.field_parent_target_id AS parent_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 @@ -92,19 +94,19 @@ org_chain AS ( SELECT oc.media_mid, oc.parent_nid AS org_nid, - fp2.field_parent_target_id AS parent_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 + SELECT media_mid, org_nid FROM org_chain WHERE parent_nid IS NULL GROUP BY media_mid, org_nid From d13f1a0d066fecf5b8e6767269c4617e21404f8e Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 19 Feb 2026 11:00:12 -0500 Subject: [PATCH 35/45] reversed css change appearing from merge --- docroot/themes/custom/mass_theme/overrides/css/datatables.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docroot/themes/custom/mass_theme/overrides/css/datatables.css b/docroot/themes/custom/mass_theme/overrides/css/datatables.css index e029c65892..252f02d159 100644 --- a/docroot/themes/custom/mass_theme/overrides/css/datatables.css +++ b/docroot/themes/custom/mass_theme/overrides/css/datatables.css @@ -80,7 +80,7 @@ table.dataTable.display.collapsed tbody tr.even>.sorting_1 { @media screen and (min-width: 768px) { .dt-paging { - justify-content: right; + justify-content: right; } } From 440cb398ab35809b09c787ca43a10fa4fdc5a9b2 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 19 Feb 2026 11:02:44 -0500 Subject: [PATCH 36/45] Updated view to include content type and remove dismissals filter --- ...ews.view.a11y_summary_by_top_level_org.yml | 63 ------------------- 1 file changed, 63 deletions(-) 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 index e08c1b4b65..2583860ba9 100644 --- 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 @@ -1062,69 +1062,6 @@ display: group: 1 expose: operator: '' - pid: - id: pid - table: ed11y_action - field: pid - relationship: editoria11y_dismissal_to_page - group_type: group - admin_label: '' - plugin_id: numeric - operator: 'not empty' - value: - min: '' - max: '' - value: '' - group: 1 - exposed: true - expose: - operator_id: pid_op - label: 'Page with dismissal' - description: '' - use_operator: true - operator: pid_op - operator_limit_selection: true - operator_list: - 'not empty': 'not empty' - identifier: pid - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - author: '0' - editor: '0' - emergency_alert_publisher: '0' - executive_orders: '0' - redirect_creators: '0' - content_team: '0' - developer: '0' - administrator: '0' - tester: '0' - doc_deletion: '0' - d2d_redirect_manager: '0' - data_administrator: '0' - collection_administrator: '0' - prototype_design_access: '0' - mmg_editor: '0' - viewer: '0' - bulk_edit: '0' - 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: From 1cbd6e9873985afcaff084833ad34a65e49b11e6 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 19 Feb 2026 11:36:46 -0500 Subject: [PATCH 37/45] Removed confusing field --- ...ews.view.a11y_summary_by_top_level_org.yml | 124 +++++++++++++++--- .../custom/mass_views/mass_views.views.inc | 9 -- 2 files changed, 103 insertions(+), 30 deletions(-) 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 index 2583860ba9..7465c67fa4 100644 --- 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 @@ -30,15 +30,17 @@ display: display_options: title: 'Accessibility summary by top-level org' fields: - top_org_nid_1: - id: top_org_nid_1 - table: mass_views_node_top_org_map - field: top_org_nid - relationship: mass_views_node_top_org_map_rel + nid: + id: nid + table: node_field_data + field: nid + relationship: top_org_nid group_type: group admin_label: '' - plugin_id: numeric - label: 'Org ID' + entity_type: node + entity_field: nid + plugin_id: field + label: ID exclude: false alter: alter_text: false @@ -79,14 +81,86 @@ display: 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: '' + 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: true + 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 @@ -620,10 +694,11 @@ display: top_org_nid_1: top_org_nid_1 title: title top_org_nid: top_org_nid - content_results: content_results content_results_1: content_results_1 - pid_count: pid_count pid: pid + content_results: content_results + pid_count: pid_count + type: type default: top_org_nid info: top_org_nid_1: @@ -647,34 +722,41 @@ display: separator: '' empty_column: false responsive: '' - content_results: + content_results_1: sortable: true default_sort_order: desc align: '' separator: '' empty_column: false responsive: '' - content_results_1: + pid: sortable: true default_sort_order: desc align: '' separator: '' empty_column: false responsive: '' - pid_count: + content_results: sortable: true default_sort_order: desc align: '' separator: '' empty_column: false responsive: '' - pid: + 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: '' diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 3f866ce86d..357cba2e53 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -278,15 +278,6 @@ function mass_views_views_data_alter(array &$data) { ], ]; - $data['node_field_data']['mass_views_org_top_parent_field'] = [ - 'title' => t('Top-level organization'), - 'field' => [ - 'title' => t('Top-level organization'), - 'help' => t('Displays the top-level org_page (walks field_parent to the root).'), - 'id' => 'mass_views_org_top_parent_field', - ], - ]; - // Adds an org filter for media. $data['media_field_data']['media_org_filter'] = [ 'title' => 'Organization Filter', From 8df97217ad5c73621bf9b08e055c6d37e65735e9 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 19 Feb 2026 12:17:29 -0500 Subject: [PATCH 38/45] Cleaned up comments and views --- ...ews.view.a11y_summary_by_top_level_org.yml | 280 +----------------- .../custom/mass_views/mass_views.views.inc | 31 +- 2 files changed, 10 insertions(+), 301 deletions(-) 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 index 7465c67fa4..a9dc083bf9 100644 --- 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 @@ -862,243 +862,6 @@ display: display_plugin: page position: 2 display_options: - fields: - title_1: - id: title_1 - 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: 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: 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 - title: - id: title - table: node_field_data - field: title - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: title - plugin_id: field - 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: 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 - content_results: - id: content_results - 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: '' - 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: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true arguments: top_org_nid: id: top_org_nid @@ -1150,50 +913,11 @@ display: 1: AND defaults: group_by: false - relationships: false - fields: false + relationships: true + fields: true arguments: false filters: false filter_groups: false - relationships: - 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: nid - entity_type: node - plugin_id: standard - required: false - editoria11y_dismissal_to_page: - id: editoria11y_dismissal_to_page - table: ed11y_page - field: editoria11y_dismissal_to_page - relationship: editoria11y_page_to_node - group_type: group - admin_label: pid - plugin_id: standard - required: false - 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: 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: group - admin_label: 'Top-level organization (computed)' - plugin_id: standard - required: false group_by: false display_extenders: metatag_display_extender: diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index 357cba2e53..d13f2cc9da 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -52,7 +52,7 @@ function mass_views_views_data() { ], ]; - // --- CTE-backed mapping table: node nid -> top org nid. + // 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' => [ @@ -62,8 +62,7 @@ function mass_views_views_data() { ], ]; - // Relationship: Content view (node_field_data) -> mapping table. - // This is what makes the relationship appear in a Content view UI. + // 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).'), @@ -76,16 +75,7 @@ function mass_views_views_data() { ], ]; - $data['mass_views_node_top_org_map']['content_nid'] = [ - 'title' => t('Content nid'), - 'help' => t('Node nid of the content row.'), - 'field' => [ - 'id' => 'numeric', - ], - ]; - - // Relationship: mapping table -> top org node. - // You will add this relationship AFTER adding "Computed top org map". + // 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.'), @@ -104,7 +94,7 @@ function mass_views_views_data() { ] ]; - // --- CTE-backed mapping table: media mid -> top org nid. + // 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' => [ @@ -114,7 +104,7 @@ function mass_views_views_data() { ], ]; - // Relationship: Media view (media_field_data) -> mapping table. + // 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).'), @@ -127,14 +117,7 @@ function mass_views_views_data() { ], ]; - $data['mass_views_media_top_org_map']['media_mid'] = [ - 'title' => t('Media mid'), - 'help' => t('Media id of the media row.'), - 'field' => [ - 'id' => 'numeric', - ], - ]; - + // 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.'), @@ -153,6 +136,7 @@ function mass_views_views_data() { ] ]; + // Adds a field for grouped count of PIDs from the ed11y_action table. $data['ed11y_action']['pid_count'] = [ 'title' => t('PID count'), 'help' => t('Count of grouped PIDs'), @@ -161,6 +145,7 @@ function mass_views_views_data() { ] ]; + // Adds relationship: ed11y_page -> ed11y_action table grouped by pid. $data['ed11y_page']['ed11y_action_pid_count'] = [ 'title' => t('Grouped PID'), 'help' => t('Join ed11y_action with ed11y_page table and count grouped PIDs.'), From 7d10c883bb8f7b0e7986ed61b12a327e68e7ef69 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 19 Feb 2026 12:20:45 -0500 Subject: [PATCH 39/45] Updated comments --- docroot/modules/custom/mass_views/mass_views.install | 4 ++-- .../src/Plugin/views/join/Ed11yActionPidCountJoin.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docroot/modules/custom/mass_views/mass_views.install b/docroot/modules/custom/mass_views/mass_views.install index ee40f5415c..86cdac8bad 100644 --- a/docroot/modules/custom/mass_views/mass_views.install +++ b/docroot/modules/custom/mass_views/mass_views.install @@ -21,7 +21,7 @@ function mass_views_update_10001(): void { return; } - // 1) Node mapping: node nid -> top org nid (seeded from first field_organizations delta). + // 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 @@ -67,7 +67,7 @@ FROM ( ) AS roots SQL; - // 2) Media mapping: media mid -> top org nid (seeded from first field_organizations delta). + // 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 diff --git a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php index 82b21b0ade..319d4f0b5a 100644 --- a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php +++ b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php @@ -5,7 +5,7 @@ use Drupal\views\Plugin\views\join\JoinPluginBase; /** - * Joins ed11y_action table with pid count. + * Joins ed11y_action table and groups by pid. * * @ingroup views_join_handlers * From a9420bbe5474a3d14aa599fd27b8f078c80453fe Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 19 Feb 2026 13:57:30 -0500 Subject: [PATCH 40/45] Updated editoria11y to latest beta, enabled submodules, first pass at fixing a11y report for authors --- composer.json | 2 +- composer.lock | 4 +- conf/drupal/config/core.extension.yml | 2 + .../config/editoria11y_csa.settings.yml | 15 + ....view.accessibility_report_for_authors.yml | 165 +- .../config/views.view.ed11y_crawler.yml | 1183 +++ .../drupal/config/views.view.ed11y_export.yml | 7058 +++++++++++++++++ .../mass_admin_pages/mass_admin_pages.module | 2 +- ...oria11y--result-name-options-results.patch | 13 - 9 files changed, 8356 insertions(+), 88 deletions(-) create mode 100644 conf/drupal/config/editoria11y_csa.settings.yml create mode 100644 conf/drupal/config/views.view.ed11y_crawler.yml create mode 100644 conf/drupal/config/views.view.ed11y_export.yml delete mode 100644 patches/editoria11y--result-name-options-results.patch diff --git a/composer.json b/composer.json index 8e56eb266e..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": "^3.0@alpha", + "drupal/editoria11y": "^3.0@beta", "drupal/embed": "^1.7", "drupal/entity_browser": "^2", "drupal/entity_embed": "^1.7", diff --git a/composer.lock b/composer.lock index e39a4e7dc9..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": "d84a7997a56aec98bab42ea82204c202", + "content-hash": "a9833f155120938df1cf07e3eb6bffd6", "packages": [ { "name": "akamai-open/edgegrid-auth", @@ -25687,7 +25687,7 @@ "drupal/clamav": 20, "drupal/config_ignore": 20, "drupal/content_language_no_outbound": 5, - "drupal/editoria11y": 15, + "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..6b5774c233 100644 --- a/conf/drupal/config/core.extension.yml +++ b/conf/drupal/config/core.extension.yml @@ -48,6 +48,8 @@ module: dynamic_page_cache: 0 editor: 0 editoria11y: 0 + editoria11y_csa: 0 + editoria11y_export: 0 embed: 0 emoji_validation: 0 entity_browser: 0 diff --git a/conf/drupal/config/editoria11y_csa.settings.yml b/conf/drupal/config/editoria11y_csa.settings.yml new file mode 100644 index 0000000000..491952ad8b --- /dev/null +++ b/conf/drupal/config/editoria11y_csa.settings.yml @@ -0,0 +1,15 @@ +_core: + default_config_hash: nQJetT9EarA9753WO5k31lSgoDisRG2-1uIRFODZ9tk +roles: 'administrator,admin' +assertiveness: assertive +tests_content: '' +tests_off: 'CONTRAST_WARNING_GRAPHIC,LINK_CLICK_HERE,LINK_IMAGE_ALT' +tests_dev: '' +contrast_ignore: .sr-only +contrast_check: true +dev_check_root: automatic +specify_root: .dialog-off-canvas-main-canvas +always_ignore: '' +csa_active: beta +pending_clear: '' +pending_clear_batch: 1 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..8597d19573 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_page_to_node group_type: group admin_label: '' plugin_id: numeric @@ -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_page_to_node group_type: group admin_label: '' plugin_id: standard @@ -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 - relationship: none + content_count: + id: content_count + table: ed11y_result + field: content_count + relationship: editoria11y_page_to_results 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: '' @@ -654,11 +654,11 @@ 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 - relationship: none + content_count: + id: content_count + table: ed11y_result + field: content_count + relationship: editoria11y_page_to_results group_type: sum admin_label: '' plugin_id: standard @@ -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_page_to_node 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_page_to_node group_type: group admin_label: '' plugin_id: in_operator @@ -1042,11 +1044,11 @@ display: hierarchy: false limit: true error_message: true - result_name: - id: result_name - table: editoria11y_results - field: result_name - relationship: none + result_key: + id: result_key + table: ed11y_result + field: result_key + relationship: editoria11y_page_to_results group_type: group admin_label: '' plugin_id: in_operator @@ -1055,16 +1057,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 +1084,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: @@ -1244,18 +1248,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 +1273,7 @@ display: separator: '' empty_column: false responsive: '' - entity_type: + entity_type_1: sortable: false default_sort_order: asc align: '' @@ -1304,7 +1308,7 @@ display: separator: '' empty_column: false responsive: '' - result_name_count: + content_count: sortable: true default_sort_order: asc align: '' @@ -1343,7 +1347,7 @@ display: relationships: entity_id: id: entity_id - table: editoria11y_results + table: ed11y_result field: entity_id relationship: none group_type: group @@ -1361,6 +1365,25 @@ display: entity_field: uid plugin_id: standard required: false + editoria11y_page_to_node: + id: editoria11y_page_to_node + table: node_field_data + field: editoria11y_page_to_node + relationship: entity_id + group_type: group + admin_label: Editoria11y + entity_type: node + plugin_id: standard + required: false + editoria11y_page_to_results: + id: editoria11y_page_to_results + table: ed11y_page + field: editoria11y_page_to_results + relationship: editoria11y_page_to_node + group_type: group + admin_label: 'Editoria11y results' + plugin_id: standard + required: false use_ajax: false group_by: true show_admin_links: false @@ -1401,11 +1424,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_page_to_node group_type: group admin_label: '' plugin_id: numeric @@ -1523,11 +1546,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_page_to_node group_type: group admin_label: '' plugin_id: standard @@ -1639,14 +1662,14 @@ display: multi_type: separator separator: ', ' field_api_classes: false - result_name_count: - id: result_name_count - table: editoria11y_results - field: result_name_count - relationship: none + content_count: + id: content_count + table: ed11y_result + field: content_count + relationship: editoria11y_page_to_results group_type: sum admin_label: '' - plugin_id: editoria11y_issues_by_page_link + plugin_id: numeric label: 'Issue count' exclude: false alter: @@ -1692,7 +1715,7 @@ display: precision: 0 decimal: . separator: ',' - format_plural: 0 + format_plural: false format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' diff --git a/conf/drupal/config/views.view.ed11y_crawler.yml b/conf/drupal/config/views.view.ed11y_crawler.yml new file mode 100644 index 0000000000..e9cc610400 --- /dev/null +++ b/conf/drupal/config/views.view.ed11y_crawler.yml @@ -0,0 +1,1183 @@ +uuid: 276fece0-bf92-4a93-b2b2-a62a0a9e1e26 +langcode: en +status: true +dependencies: + module: + - editoria11y + - node + - user +_core: + default_config_hash: t6IWcQcWiOooFCCCdK7KjWnckhcpaFa1toomKJoE-RM +id: ed11y_crawler +label: 'Editoria11y: Crawler' +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: 'Editoria11y: Crawl Nodes' + fields: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + 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: 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: crawl-url + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: false + 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 + view_node: + id: view_node + table: node + field: view_node + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: entity_link + 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 + 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: '' + entity_type: node + entity_field: uid + plugin_id: field + label: 'Authored 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 + 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: node_field_data + field: created + relationship: none + 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: 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: 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: node + entity_field: changed + plugin_id: field + label: Changed + 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: 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 + type: + id: type + table: node_field_data + field: type + relationship: none + 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: 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: 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: '' + entity_type: node + entity_field: status + plugin_id: field + label: Published + 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: 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: editoria11y_issues_by_page_link + 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 + dev_results: + id: dev_results + table: ed11y_page + field: dev_results + relationship: editoria11y_page_to_node + 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: false + empty_zero: false + hide_alter_empty: true + pager: + type: full + options: + offset: 0 + pagination_heading_level: h3 + 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 + 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: 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: '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: + status_extra: + id: status_extra + table: node_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: node_status + operator: '=' + value: false + 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: { } + created: + id: created + table: node_field_revision + field: created + relationship: none + 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 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 + 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: { } + changed: + id: changed + table: node_field_revision + field: changed + relationship: none + group_type: group + admin_label: '' + 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: 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 + 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: { } + uid: + id: uid + table: node_field_revision + field: uid + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: uid + plugin_id: numeric + operator: '=' + value: + min: '' + max: '' + value: '' + group: 1 + exposed: true + expose: + operator_id: uid_op + label: 'Authored by' + description: '' + use_operator: false + operator: uid_op + operator_limit_selection: false + operator_list: { } + identifier: uid + 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: { } + 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: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: 'Content type' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: 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: { } + status_1: + id: status_1 + table: node_field_data + field: status + relationship: none + 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 status' + description: '' + use_operator: false + operator: status_1_op + operator_limit_selection: false + operator_list: { } + identifier: status_1 + 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: { } + content_results: + id: content_results + table: ed11y_page + field: content_results + relationship: editoria11y_page_to_node + group_type: group + admin_label: '' + plugin_id: numeric + operator: 'not empty' + value: + min: '' + max: '' + value: '' + group: 1 + exposed: true + expose: + operator_id: content_results_op + label: 'Has results' + description: '' + use_operator: false + operator: content_results_op + operator_limit_selection: false + operator_list: { } + identifier: content_results + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: true + group_info: + label: 'Content alerts' + description: '' + identifier: content_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' + 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 + 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: + 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: nid + entity_type: node + plugin_id: standard + 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\n
Exit" + tokenize: false + display_extenders: { } + 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: { } + content: + id: content + display_title: Page + display_plugin: page + position: 1 + display_options: + 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/docroot/modules/custom/mass_admin_pages/mass_admin_pages.module b/docroot/modules/custom/mass_admin_pages/mass_admin_pages.module index 4836d6c5d3..4f51e62e70 100644 --- a/docroot/modules/custom/mass_admin_pages/mass_admin_pages.module +++ b/docroot/modules/custom/mass_admin_pages/mass_admin_pages.module @@ -159,7 +159,7 @@ 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'] = [ + $data['ed11y_result']['entity_id']['relationship'] = [ 'base' => 'node_field_data', 'base field' => 'nid', 'id' => 'standard', 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') From c2afe3fc139c5aa67ae1dd7bb3747fab7d8e6ba6 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Thu, 19 Feb 2026 14:18:44 -0500 Subject: [PATCH 41/45] Set permissions on top-level views, fixed author report, removed custom relationship --- ...ews.view.a11y_summary_by_top_level_org.yml | 2 +- ....view.accessibility_report_for_authors.yml | 111 +++++++++--------- ...ity_summary_by_top_level_org_documents.yml | 2 +- .../mass_admin_pages/mass_admin_pages.module | 12 -- 4 files changed, 59 insertions(+), 68 deletions(-) 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 index a9dc083bf9..88fdfb8cea 100644 --- 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 @@ -546,7 +546,7 @@ display: access: type: perm options: - perm: 'access content' + perm: 'use mass dashboard' cache: type: tag options: { } 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 8597d19573..528331fed7 100644 --- a/conf/drupal/config/views.view.accessibility_report_for_authors.yml +++ b/conf/drupal/config/views.view.accessibility_report_for_authors.yml @@ -37,7 +37,7 @@ display: id: entity_id_1 table: ed11y_page field: entity_id - relationship: editoria11y_page_to_node + 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 @@ -159,7 +159,7 @@ display: id: entity_type_1 table: ed11y_page field: entity_type - relationship: editoria11y_page_to_node + 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 @@ -494,7 +494,7 @@ display: id: content_count table: ed11y_result field: content_count - relationship: editoria11y_page_to_results + relationship: none group_type: sum admin_label: '' plugin_id: numeric @@ -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 @@ -658,7 +658,7 @@ display: id: content_count table: ed11y_result field: content_count - relationship: editoria11y_page_to_results + relationship: none group_type: sum admin_label: '' plugin_id: standard @@ -673,7 +673,7 @@ display: id: route_name_1 table: ed11y_page field: route_name - relationship: editoria11y_page_to_node + relationship: editoria11y_result_to_page group_type: group admin_label: '' plugin_id: string @@ -721,7 +721,7 @@ display: id: entity_type_1 table: ed11y_page field: entity_type - relationship: editoria11y_page_to_node + relationship: editoria11y_result_to_page group_type: group admin_label: '' plugin_id: in_operator @@ -765,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 @@ -805,6 +805,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' is_grouped: false group_info: label: '' @@ -821,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 @@ -861,6 +862,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' is_grouped: false group_info: label: '' @@ -877,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 @@ -915,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: '' @@ -931,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 @@ -972,6 +978,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' reduce: false is_grouped: false group_info: @@ -989,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 @@ -1025,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: @@ -1048,7 +1059,7 @@ display: id: result_key table: ed11y_result field: result_key - relationship: editoria11y_page_to_results + relationship: none group_type: group admin_label: '' plugin_id: in_operator @@ -1105,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 @@ -1154,6 +1165,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' min_placeholder: '' max_placeholder: '' placeholder: '' @@ -1173,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 @@ -1222,6 +1234,7 @@ display: prototype_design_access: '0' mmg_editor: '0' viewer: '0' + bulk_edit: '0' min_placeholder: '' max_placeholder: '' placeholder: '' @@ -1345,45 +1358,35 @@ display: replica: false query_tags: { } relationships: - entity_id: - id: entity_id + editoria11y_result_to_page: + id: editoria11y_result_to_page table: ed11y_result - field: entity_id + 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 entity_field: uid plugin_id: standard required: false - editoria11y_page_to_node: - id: editoria11y_page_to_node - table: node_field_data - field: editoria11y_page_to_node - relationship: entity_id - group_type: group - admin_label: Editoria11y - entity_type: node - plugin_id: standard - required: false - editoria11y_page_to_results: - id: editoria11y_page_to_results - table: ed11y_page - field: editoria11y_page_to_results - relationship: editoria11y_page_to_node - group_type: group - admin_label: 'Editoria11y results' - plugin_id: standard - required: false use_ajax: false group_by: true show_admin_links: false @@ -1428,7 +1431,7 @@ display: id: entity_id_1 table: ed11y_page field: entity_id - relationship: editoria11y_page_to_node + relationship: editoria11y_result_to_page group_type: group admin_label: '' plugin_id: numeric @@ -1485,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 @@ -1550,7 +1553,7 @@ display: id: entity_type_1 table: ed11y_page field: entity_type - relationship: editoria11y_page_to_node + relationship: editoria11y_result_to_page group_type: group admin_label: '' plugin_id: standard @@ -1599,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 @@ -1666,7 +1669,7 @@ display: id: content_count table: ed11y_result field: content_count - relationship: editoria11y_page_to_results + relationship: none group_type: sum admin_label: '' plugin_id: numeric @@ -1723,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 @@ -1780,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 @@ -1833,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 @@ -1898,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 @@ -1975,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 index 80e3afa861..af812d9ebf 100644 --- 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 @@ -256,7 +256,7 @@ display: access: type: perm options: - perm: 'view media' + perm: 'use mass dashboard' cache: type: tag options: { } 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 4f51e62e70..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['ed11y_result']['entity_id']['relationship'] = [ - 'base' => 'node_field_data', - 'base field' => 'nid', - 'id' => 'standard', - 'label' => t('Entity ID'), - ]; -} From 45b689ab0613b68a02675e40121346b3e34bb026 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Fri, 20 Feb 2026 12:27:38 -0500 Subject: [PATCH 42/45] Disabled editoria11y_csa module, set content types to exclude for top-level org view --- conf/drupal/config/core.extension.yml | 1 - conf/drupal/config/editoria11y_csa.settings.yml | 15 --------------- .../views.view.a11y_summary_by_top_level_org.yml | 14 +++++++++----- 3 files changed, 9 insertions(+), 21 deletions(-) delete mode 100644 conf/drupal/config/editoria11y_csa.settings.yml diff --git a/conf/drupal/config/core.extension.yml b/conf/drupal/config/core.extension.yml index 6b5774c233..d8943e3b1c 100644 --- a/conf/drupal/config/core.extension.yml +++ b/conf/drupal/config/core.extension.yml @@ -48,7 +48,6 @@ module: dynamic_page_cache: 0 editor: 0 editoria11y: 0 - editoria11y_csa: 0 editoria11y_export: 0 embed: 0 emoji_validation: 0 diff --git a/conf/drupal/config/editoria11y_csa.settings.yml b/conf/drupal/config/editoria11y_csa.settings.yml deleted file mode 100644 index 491952ad8b..0000000000 --- a/conf/drupal/config/editoria11y_csa.settings.yml +++ /dev/null @@ -1,15 +0,0 @@ -_core: - default_config_hash: nQJetT9EarA9753WO5k31lSgoDisRG2-1uIRFODZ9tk -roles: 'administrator,admin' -assertiveness: assertive -tests_content: '' -tests_off: 'CONTRAST_WARNING_GRAPHIC,LINK_CLICK_HERE,LINK_IMAGE_ALT' -tests_dev: '' -contrast_ignore: .sr-only -contrast_check: true -dev_check_root: automatic -specify_root: .dialog-off-canvas-main-canvas -always_ignore: '' -csa_active: beta -pending_clear: '' -pending_clear_batch: 1 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 index 88fdfb8cea..62b1673efe 100644 --- 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 @@ -3,12 +3,14 @@ langcode: en status: true dependencies: config: - - node.type.action - 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.sitewide_alert + - node.type.person module: - editoria11y - mass_views @@ -150,7 +152,7 @@ display: click_sort_column: target_id type: entity_reference_label settings: - link: true + link: false group_column: target_id group_columns: { } group_rows: true @@ -650,11 +652,13 @@ display: operator: 'not in' value: alert: alert - sitewide_alert: sitewide_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 - action: action + person: person group: 1 exposed: false expose: From 592646429f6271e8d50e3e6893447734e15a28be Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Fri, 20 Feb 2026 15:09:38 -0500 Subject: [PATCH 43/45] Filtered view to show only published content --- conf/drupal/config/views.view.a11y_summary_by_top_level_org.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 index 62b1673efe..1b292d00ff 100644 --- 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 @@ -603,7 +603,7 @@ display: id: status table: node_field_data field: status - relationship: top_org_nid + relationship: none group_type: group admin_label: '' entity_type: node From 1a2d986b8ea553056ac6259752e4c6119c66aeb5 Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Fri, 20 Feb 2026 17:04:22 -0500 Subject: [PATCH 44/45] Added number of pages with active content alerts --- ...ews.view.a11y_summary_by_top_level_org.yml | 155 +++++++++++++----- .../custom/mass_views/mass_views.views.inc | 35 +++- ...PidCountJoin.php => Ed11yPidCountJoin.php} | 4 +- 3 files changed, 145 insertions(+), 49 deletions(-) rename docroot/modules/custom/mass_views/src/Plugin/views/join/{Ed11yActionPidCountJoin.php => Ed11yPidCountJoin.php} (90%) 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 index 1b292d00ff..e3351aef4b 100644 --- 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 @@ -285,8 +285,65 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' - content_results_1: - id: content_results_1 + 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 @@ -346,7 +403,7 @@ display: id: pid table: ed11y_action field: pid - relationship: ed11y_action_pid_count + relationship: ed11y_action_pid_grouped group_type: count admin_label: '' plugin_id: numeric @@ -399,8 +456,8 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' - content_results: - id: content_results + content_results_1: + id: content_results_1 table: ed11y_page field: content_results relationship: editoria11y_page_to_node @@ -456,11 +513,11 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' - pid_count: - id: pid_count + pid_count_1: + id: pid_count_1 table: ed11y_action field: pid_count - relationship: ed11y_action_pid_count + relationship: ed11y_action_pid_grouped group_type: sum admin_label: '' plugin_id: numeric @@ -570,34 +627,7 @@ display: field_identifier: '' exposed: false granularity: second - 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: { } - summary_options: { } - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: false - validate: - type: none - fail: 'not found' - validate_options: { } + arguments: { } filters: status: id: status @@ -813,13 +843,22 @@ display: entity_type: node plugin_id: standard required: false - ed11y_action_pid_count: - id: ed11y_action_pid_count + 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_count + field: ed11y_action_pid_grouped relationship: editoria11y_page_to_node group_type: group - admin_label: 'Grouped PID' + admin_label: 'Grouped Action PID' plugin_id: standard required: false group_by: true @@ -834,7 +873,6 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' - - url - url.query_args - 'user.node_grants:view' - user.permissions @@ -845,6 +883,41 @@ display: 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: { } diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc index d13f2cc9da..ec91ba05e1 100644 --- a/docroot/modules/custom/mass_views/mass_views.views.inc +++ b/docroot/modules/custom/mass_views/mass_views.views.inc @@ -138,24 +138,47 @@ function mass_views_views_data() { // Adds a field for grouped count of PIDs from the ed11y_action table. $data['ed11y_action']['pid_count'] = [ - 'title' => t('PID count'), - 'help' => t('Count of grouped PIDs'), + '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_count'] = [ - 'title' => t('Grouped 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 PID'), + 'label' => t('Grouped Action PID'), 'base' => 'ed11y_action', 'base field' => 'pid', 'field' => 'pid', - 'join_id' => 'ed11y_action_pid_count_join', + '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', ], ]; diff --git a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yPidCountJoin.php similarity index 90% rename from docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php rename to docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yPidCountJoin.php index 319d4f0b5a..ecec3c4099 100644 --- a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yActionPidCountJoin.php +++ b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yPidCountJoin.php @@ -9,9 +9,9 @@ * * @ingroup views_join_handlers * - * @ViewsJoin("ed11y_action_pid_count_join") + * @ViewsJoin("ed11y_pid_count_join") */ -class Ed11yActionPidCountJoin extends JoinPluginBase { +class Ed11YPidCountJoin extends JoinPluginBase { /** * {@inheritdoc} From 7ba90036cb545c3f6de8a576aa37bd9468f4e7fd Mon Sep 17 00:00:00 2001 From: Thomas Fleming Date: Fri, 20 Feb 2026 17:07:22 -0500 Subject: [PATCH 45/45] Fixed class name --- .../mass_views/src/Plugin/views/join/Ed11yPidCountJoin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 index ecec3c4099..32b5e5d201 100644 --- a/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yPidCountJoin.php +++ b/docroot/modules/custom/mass_views/src/Plugin/views/join/Ed11yPidCountJoin.php @@ -11,7 +11,7 @@ * * @ViewsJoin("ed11y_pid_count_join") */ -class Ed11YPidCountJoin extends JoinPluginBase { +class Ed11yPidCountJoin extends JoinPluginBase { /** * {@inheritdoc}