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

  1. Install the RightUp site template on a Varbase 11 base.
  2. As an anonymous visitor, look at the footer's policy row.
  3. Privacy Notice is not rendered, and /advertise, /terms-of-use and /accessibility return 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

Command icon 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

rajab natshah created an issue. See original summary.

rajab natshah’s picture

Status: Active » Needs review

  • rajab natshah committed d44e0a78 on 1.0.x
    feat: #3624643 Ship the pages the footer's policy links point at
    
rajab natshah’s picture

Status: Needs review » Fixed
Issue tags: +rightup-1.0.0-alpha1

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.