Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 Yesterday 22:38:10
- colin99
- Member

- Registered: 2005-11-15
- Posts: 69
Podcasting -- making your Textpattern site Apple iTunes friendly -
Stef Dawson (Bloke) and I are poking away at some simple approaches at building some pages and sections that allow for smooth and easy content creation for podcasting (Extended CSS) – with the stress on iTunes (Apple) compatibility. While Apple has some pretty stringent standards and syntax for listing on their library, it is not particularly onerous.
The reason I poke my head in now is: I wonder who is interested in using TXP to podcast? Who is currently podcasting via the native RSS functionality present with TXP, etc?
Any feedback or encouragement would be appreciated.
Last edited by colin99 (Yesterday 22:38:38)
On the World Wide Web since Day 1 – Editor/Creator – Coffeecrew.com -
Offline
Re: Podcasting -- making your Textpattern site Apple iTunes friendly -
The approach taken here is a bit DIY. Basically a /podcast section that houses the articles holding the details of upcoming shows or shows already broadcast. By adding a URL var ?feed=1 it spits out the Apple-defined XML file instead, so the link can be added to iTunes as an upcoming show URL to allow people to subscribe and listen in.
Txp does have built in RSS capability but I’m not sure a) how far the Atom/RSS spec differs from the one Apple require, and b) if instead of rolling our own, it might be possible (or better) for a little plugin to intercept the feed callback and inject the additional stuff the feed requires. Then we get podcast support with near-native functionality.
Any tips or guidance welcome.
The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.
Txp Builders – finely-crafted code, design and Txp
Offline
Re: Podcasting -- making your Textpattern site Apple iTunes friendly -
I had a plugin for altering rss feed markup, but can not find it any more. Anyway, to use native feeds, you’d need to
- set
feed_namespacespref (ini-string) like
itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
content="http://purl.org/rss/1.0/modules/content/"
- use
rss_headandrss_entrycallbacks to append something to the header and each entry, respectively.
Not sure this would suffice, but the only other way seems to be DIY, like you do or via a custom type form.
Offline
Re: Podcasting -- making your Textpattern site Apple iTunes friendly -
Long ago, I used a separate but now-defunct program called Loudblog (2006 snapshot from WayBackMachine) to host my own audio files. I always hoped I could use Textpattern for something like that, so count me interested.
FWIW, Manton Reece has podcasting built into the Micro.blog service. It’s an elegant solution. Not sure if that might inform Txp development but it is a nice example.
Offline
Re: Podcasting -- making your Textpattern site Apple iTunes friendly -
colin99 wrote #341101:
I wonder who is interested in using TXP to podcast? Who is currently podcasting via the native RSS functionality present with TXP, etc?
Former podcaster here, and I’ll be starting a new project in 2026 with Textpattern for backend stuff. For past projects I built my own syndication pages rather than use the inbuilt RSS/Atom, mostly down to media enclosures.
The most notable changes I’ve seen over the past 5-10 years is the increasing reliance on Spotify for podcast consumption, and far fewer people downloading before they listen…they just find it in a their podcast directory and stream it rather than downloading first then listening.
Last edited by gaekwad (Today 15:25:27)
Offline