Merge pull request #65 from opdavies/how-to-code-well-podcast

Add 'How to code Well' podcast episode
This commit is contained in:
Oliver Davies 2019-04-12 21:24:49 +01:00 committed by GitHub
commit 666aee33eb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2,6 +2,8 @@
layout: default
title: Podcasts
podcasts:
howtocodewell:
name: How to Code Well
talking_drupal:
name: Talking Drupal
episodes:
@ -10,13 +12,29 @@ episodes:
podcast: talking_drupal
date: 2018-09-05
url: http://talkingdrupal.com/175
audio: true
- title: 'Episode #204 - A Few Things'
description: I joined the Talking Drupal team again, where we discussed Drupal updates, conferences and more.
podcast: talking_drupal
date: 2019-03-25
url: http://talkingdrupal.com/204
audio: true
- title: What's new in Drupal 8+
description: Talking about Drupal, open source, Drupal 7 vs Drupal 8, module development, testing and more.
podcast: howtocodewell
date: 2019-04-12
url: https://howtocodewell.fm/episode/15-whats-new-in-drupal-8-plus-oliver-davies-interview
audio: true
video: true
---
{% macro episodeTitle(podcast, episode) -%}
{{ podcast.name }}: {{ episode.title }}
{%- endmacro %}
{% import _self as helpers %}
<!-- <header class="mb-6">
<p class="text-lg">
Im an occasional guest on podcasts such as Talking Drupal.
@ -29,9 +47,13 @@ episodes:
<article>
<h2 class="text-lg">
{% if episode.url %}
<a href="{{ episode.url }}" class="text-inherit" tabindex="-1">
{{ podcast.name }}: {{ episode.title }}
{{ helpers.episodeTitle(podcast, episode) }}
</a>
{% else %}
{{ helpers.episodeTitle(podcast, episode) }}
{% endif %}
</h2>
<time class="text-sm text-gray-800 block mt-px mb-2" datetime="{{ episode.date|date('Y-m-d') }}">
@ -40,11 +62,17 @@ episodes:
<p>{{ episode.description }}</p>
{% if episode.url %}
<a href="{{ episode.url }}" class="inline-block mt-2 text-sm text-gray-600 hover:text-gray-800 focus:text-gray-800">
{{ episode.video ? 'Watch' : 'Listen to' }} this
{% if episode.video %}
Watch {{ episode.video and episode.audio ? 'or listen to' }}
{% elseif episode.audio %}
Listen to
{% endif %} this
<span class="visuallyhidden">{{ podcast.name }}</span>
episode &rarr;
</a>
{% endif %}
</article>
{% endfor %}
</div>