Talking Library Podcasts Set Up#
How users get the audio files:
- Playing the audio file right on the website from the show page.
- Copy / paste the XML feed directly into their podcast player.
Set Up#
Feeds Modules: We are using the Feeds module to import the XML for a specific program/publication and create nodes for each episode/item. We import content into the Talking Library Episode content type.
- https://www.drupal.org/project/feeds
- https://www.drupal.org/project/feeds_ex
- https://www.drupal.org/project/feeds_log
Content Type: Talking Library Episode
- Title
- mp3 File: Styled to use NPL’s audio player
- Term Reference: Entity reference to talking library shows taxonomy – labeled as “series” in a Twig template.
- Description: Description of each episode.
Feed Type: Talking Library Episodes
- Imports imported RSS content with the Talking Library Episode content type.
- Mapping configuration determines which feed content gets put in which field on the content type.
Paragraph Type: Talking Library Episodes by Show with Header
- A component displayed only on sub-pages. This paragraph type allows us to display a view of talking library episodes on a show sub-page.
Taxonomy: Talking Library Shows
- Title (default) - Name of the show.
- Image
- Summary (text field, long) - Brief description of what the show is.
- XML feed - Link you can add to your podcast player.
Talking Library Episodes View
- Creates a view of all episodes by show title.