Problem/Motivation

The podcast content type displays author and date, so every card on the listing renders the author name and an avatar link to the user profile with no text. The accessibility audit flags 12 unnamed links on one listing page, and profile links are not something a listener needs.

Steps to reproduce

  1. Apply the recipe on Varbase Starter.
  2. Add a few episodes.
  3. Place the All podcast episodes listing.
  4. Run an accessibility audit.

Proposed resolution

Set display_submitted to false on node.type.podcast. The episode page shows its date from the Canvas template, so nothing is lost there.

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

  • Podcast cards no longer show the author name and avatar.

Release notes snippet

  • fix: #3625562 Podcast cards show the author with an unnamed avatar link.

AI-Generated: Yes

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

Issue summary: View changes

rajab natshah’s picture

Status: Active » Needs review

MR !10 ready for review.

rajab natshah’s picture

Status: Needs review » Fixed
Issue tags: +varbase_podcasts_base-1.0.0

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.