Problem/Motivation
On a fresh install three of the footer's seven policy links return 404 — Advertise, Terms of Use and Accessibility — because no page answers those paths. Privacy Notice never renders at all: it points at the privacy page Drupal CMS ships unpublished, and Drupal hides a link a visitor cannot reach.
Steps to reproduce
- Install the RightUp site template on a Varbase 11 base.
- As an anonymous visitor, look at the footer's policy row.
- Privacy Notice is not rendered, and
/advertise,/terms-of-useand/accessibilityreturn 404.
Proposed resolution
Add four published Canvas pages to the recipe — Advertise, Privacy Notice, Terms of Use and Accessibility — with the breadcrumb and heading the other pages use, and repoint the Privacy Notice menu link at this recipe's own page. The body is placeholder text that says a site replaces it before launch, rather than inventing legal terms, a privacy notice or an accessibility statement on anyone's behalf.
Remaining tasks
- ✅ File an issue
- ✅ Addition/Change/Update/Fix
- ✅ Testing to ensure no regression
- ➖ Automated unit/functional testing coverage
- ➖ Developer Documentation support
- ➖ User Guide Documentation support
- ➖ UX/UI designer responsibilities
- ➖ Accessibility and Readability
- ❌ Reviewed by a human
- ❌ Code review by maintainers
- ❌ Full testing and approval
- ❌ Credit contributors
- ❌ Review with the product owner
- ❌ Update Release Notes
- ❌ Release
User interface changes
- The footer's policy row renders all seven links the design shows, and each one answers 200.
API changes
- N/A
Data model changes
- N/A
Release notes snippet
- The site template now ships the Advertise, Privacy Notice, Terms of Use and Accessibility pages its footer links to. Replace their placeholder body text with your own before launch.
Issue fork rightup-3624643
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
rajab natshahComment #5
rajab natshahReleased in rightup 1.0.0-alpha1.