FeedBurner TiddlyWiki Setup

| | Comments (0) | TrackBacks (0)
Cpu is considering advertising, and I suggested FeedBurner to her. Trying it myself as a guinea pig.
Setup steps were:
  • Enable the TiddlyWiki AdvancedOptions checkbox to GenerateAnRssFeed on this  TiddlyWiki (generates an RSS feed file on file save, and prepends feed info to metadata.)
  • Sign up for FeedBurner (gives free access to most services.)
  • Upload both TiddlyWiki and RSS feed
  • Burn feed (point FeedBurner to myfeed.xml rss feed).
This worked ok for a bit, but the default TiddlyWiki RSS feed comes out looking retarded, and I also don't want to keep handing out a link to FeedBurner as my feed link in case I change this.

FeedBurner has a FAQ item about redirecting your original feed with apache, but that would cause FeedBurner to bonk if you didn't have any feed to import and burn. And TiddlyWiki  didn't have an easy way to rename the feed output. So I tried these modified steps instead:
  • on the unix server, hardlink myfeed.xml to fb-myfeed.xml, so the generated and uploaded myfeed.xml doesn't need to change its name but is still there. The link means it's always a copy of myfeed.xml.
  • redirect http requests for myfeed.xml to FeedBurner
  • repoint FeedBurner to fb-myfeed.xml.
To fix the retarded output, you can try installing the TiddlyWiki RSSExtensions plugin.
  • Grab GenerateRssHijack - overloads the default RSS generator with good looking output. Tag as a systemConfig item.
  • Grab TiddlyWikiNamespace - adds some transformation info the RSS conversion needs. I didn't tag this special.
  • Tag any tiddler in your TiddlyWiki with 'toRSS' to export it.
I have yet to fiddle with the output again to fine tune it. It's a drag to constantly tag items as 'toRSS', but I guess it keeps things like ShadowTiddlers from constantly popping up in your feed. Go figure.

Unfortunately, it's starting to look like all the toRSS items also need to be maintained - I haven't investigated yet, but I don't think the generated RSS is savvy enough to only output the newest items. Time to read some javascript.

0 TrackBacks

Listed below are links to blogs that reference this entry: FeedBurner TiddlyWiki Setup.

TrackBack URL for this entry: http://skull.piratehaven.org/~epu/mt/mt-tb.cgi/83

Leave a comment

Recent Tweets