Skip to content

feat(blog): add PORTAL_BLOG_SHOW_BACK_LINK setting - #1200

Merged
wesleyboar merged 1 commit into
mainfrom
feat/blog-show-back-link
Jul 8, 2026
Merged

feat(blog): add PORTAL_BLOG_SHOW_BACK_LINK setting#1200
wesleyboar merged 1 commit into
mainfrom
feat/blog-show-back-link

Conversation

@wesleyboar

@wesleyboar wesleyboar commented Jul 8, 2026

Copy link
Copy Markdown
Member

Overview

Hides the blog list “Back” link by default on author, archive, and tag views, with an opt-in portal setting for sites that want it.

Related

Changes

  • added PORTAL_BLOG_SHOW_BACK_LINK (default False)
  • updated post_list.html to render the back link only when the setting is true
  • updated settings_custom.example.py with the new setting

Testing

  1. Set PORTAL_BLOG_SHOW_BACK_LINK = False (default) and open an author, archive, or tag news list URL.
  2. Confirm the “Back” link is absent.
  3. Set PORTAL_BLOG_SHOW_BACK_LINK = True and repeat; confirm the link appears.

UI

PORTAL_BLOG_SHOW_BACK_LINK.mov

Gate the blog list “Back” link behind a portal setting that defaults to hidden on author, archive, and tag views.
@qodo-code-review

Copy link
Copy Markdown

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@wesleyboar
wesleyboar merged commit 5c4ce3e into main Jul 8, 2026
@wesleyboar
wesleyboar deleted the feat/blog-show-back-link branch July 8, 2026 20:25
wesleyboar added a commit that referenced this pull request Jul 8, 2026
## Overview

Filtered news list pages lost vertical space below the list after #1200
because the back link was omitted when `PORTAL_BLOG_SHOW_BACK_LINK` is
false. The markup stays in place and is hidden with `visibility: hidden`
so layout matches the previous back link spacing.

## Related

- fixes #1200
- mimicked by TACC/tup-ui#562

## Changes

- **updated** `post_list.html` to always render `.blog-back` on author,
archive, and tag views when the setting is false

## Testing

1. With default `PORTAL_BLOG_SHOW_BACK_LINK`, open a filtered news list
URL.
2. Confirm the “Back” link is not visible and spacing below the list is
preserved.
3. Set `PORTAL_BLOG_SHOW_BACK_LINK = True` and confirm the link is
visible.

## UI

<img width="900" height="475" alt="keep extra space, but hide text"
src="https://github.com/user-attachments/assets/e2b09405-6391-4623-9db1-f428b60f05e7"
/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant