department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
87 stars 64 forks source link

Discovery: Usage Tab #17714

Open gracekretschmer-metrostar opened 3 months ago

gracekretschmer-metrostar commented 3 months ago

User Story or Problem Statement

Description or Additional Context

Look into opening up the usage tab to all editors to address the outdated content that goes out to editors. Right now, the usage tab is only available to admin and help desk have to support the editors. There may be opportunity to bring in the knowledge base.

Steps for Implementation

Acceptance Criteria

### Tasks
- [ ] https://github.com/department-of-veterans-affairs/va.gov-cms/issues/18441
ian-sears commented 2 weeks ago

Use case: Editors needing to Archive a node, currently do not have a Broken Links mitigation tool. IF an Editor can be KB instructed to first remove Inbound links, less long-tail broken links are needed.

gracekretschmer-metrostar commented 2 weeks ago

Next steps: have this work get pulled into the Knowledge Base Redesign epic.

MDomngz commented 2 weeks ago

Drupal's background on the Usage Report tab -

Adds a "Usage" tab to content entities which shows editors all entities which reference the entity, including following up (recursively nested) Paragraphs

This helps editors find all back-references for the current node, and will handle any entity reference or entity reference revision field.

Includes a CSV export and JS-filterable columns

No configuration. Set the permission for roles who should see the 'usage' tab.

gracekretschmer-metrostar commented 2 weeks ago

Before implementation, @MDomngz wants to better understand the use case,