Template:Firehose
Firehose
Embeds a live list of podcast episodes. A firehose is just a query, so the same template gives you the whole scene on the front page, one show's back catalogue on its own page, or every appearance a person has made on their page.
Usage
{{Firehose}} the most recent episodes across every show
{{Firehose|limit=20}} more of them
{{Firehose|show=Toy Heart with Tom Power}} one show
{{Firehose|guest=Bronwyn Keith-Hynes}} one person's appearances
{{Firehose|guest={{PAGENAME}}}} the same, on that person's own page
{{Firehose|show=Grass Talk Radio|limit=5}} combine them
Parameters
- limit - how many episodes to show. Defaults to 10.
- show - restrict to one podcast. Must match the podcast's page title.
- guest - restrict to episodes featuring one person. Must match their page title.
- heading - optional heading rendered above the list.
Notes
Episodes come from Category:Podcast episodes, which is populated from the podcast feeds listed in Category:Podcasts. If a show is missing from a firehose, the fix is on the wiki: add the show, or add a guest-name pattern so its episode titles parse.
Rows are drawn by Template:Firehose row. The query runs with
link=none so that the row template receives plain values it can
relabel and link itself; see that template for why.
For anything this template does not cover, write the #ask yourself —
it is an ordinary semantic query over Has podcast,
Has guest and Has air date, and a firehose of your own
design is a legitimate thing to build.