massgov / massgov/feature-requests
Add menu option for authors to see "orphaned pages"
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 12
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Use case
As an author, I want to be able to find content that's not linked anyplace so I can either link to it or remove it.
As a Mass.Gov stakeholder, I want to help authors who request unlinked reports so that they can reduce ROT on the site.
Business problem
Authors have no way to find out content that's not linked without checking individual nodes and looking at pages linking here. Several authors have requested this information. We want authors to be able to see a list of that content and then link it or remove it.
Done when:
A new menu item "Orphaned content" is added to the content menu. It should be to the right of "All content". It should be visible for all authors.
It should take users to a search/filter page similar to "All content" with same filters and columns shown
It should show all content types except: legacy redirect, alert, basic page, error, interstitial, stacked layout, right rail, utility drawer.
It should show only nodes that have nothing showing in the "pages linking here" tab in the edit interface.
Reference
JIRA DP-9559
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing "All content" menu item, its search/filter page, and the edit interface's "pages linking here" tab. Done means adding "Orphaned content" to the content menu for all authors, preserving the stated filters and columns, excluding the listed content types, and showing only content with no pages linking here.
Written by the indexing model from the issue text.
Assessment
- Domain
- content
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100