Update Featured Speaker feature on website

Created on 5 June 2024, 6 months ago
Updated 26 June 2024, 5 months ago

Problems

We currently can publish a "Featured Speaker" on the website, which we use for our keynote speaker. This will automatically generate a block on the homepage. There are two issues, however.

1. This feature does not use a summary of the Body field, however, meaning the entire text gets included in the homepage teaser. This is not ideal, as we would like to include a more in-depth bio of the speaker on their own node while only showing a summary on the homepage.

2. The other issue is that the body text in the block is required to link to something. If no data is included, it will link to the homepage of the site, which is confusing for users.

Proposed resolution

1. Update the featured speaker view to show the "summary" of the body field, if available, or a limited set of characters from the Body field if not.

2. Don't have the entire body text as the link. Instead, make the speaker name a link, but make the presence of a link optional. Once we have a session entered for the keynote, we can link to that. If we want to link to the speaker's bio page, we can do that too, but it's currently not designed particularly well.

✨ Feature request
Status

Fixed

Component

Website and Registration

Created by

πŸ‡ΊπŸ‡ΈUnited States minneapolisdan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @minneapolisdan
  • Assigned to minneapolisdan
  • Status changed to Needs review 6 months ago
  • πŸ‡ΊπŸ‡ΈUnited States wylbur Minneapolis, Minnesota, USA

    @minneapolisdan
    Today I made the following updates:

    • Updated the speaker teaser display to show summary or trimmed instead of default body content
    • Updated the speaker teaser twig template to show the title as link, but only if the link field is provided

    These changes have been pushed to the LIVE site. If you want to remove the link from the current speaker you can, but I did not change anything.

    Let me know if we need anything else!

  • Status changed to Fixed 5 months ago
  • πŸ‡ΊπŸ‡ΈUnited States minneapolisdan

    Thank you, this appears to be fixed now!

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

Production build 0.71.5 2024