spacer.png, 0 kB
qisoftware business blog

« PlaceFinder | Main | PHP Source for Valid Blogger Calendar Feed »

Thursday, March 24, 2011

Validating Blogger Calendar Feed

Automatic generation of blog post entry data required for use with the Thingamablog version of the Blogger Calendar, was achieved by writing the data to the lower half of the xml feed file when a post is published-- or when the entire blog is republished.

This is not as complicated as it sounds and is achieved entirely through option settings within Thingamablog or template pages. That said, the new section to the xml file invalidates the feed. I discovered this awhile back when I was trying to setup this blog [Remix] in the Facebook app-- NetworkedBlogs.

Last night I implemented a workaround-- because things like this bother me. The fix? I rewrite the feed on the fly with a Java Servlet-- you can click here to test.

The Thingamablog version of the Blogger Calendar does not require server side Java support- and this fix does require that support. So I will also create a PHP version of the on-the-fly blog feed.

I am a big fan of Thingamablog. Options available allow for almost any workaround-- especially for someone well versed in web development. The control that this blogging platform also provides in republishing masters to the web is the feature I most love. I would recommend this blogging platform for anyone that does not want to use an online database through their site and wants more control over their master posts. The database is on your hard drive-- and is easily republished with the click of a button.

I needed an html solution that would not have my web host screaming. Thingamablog is perfect for my needs. Want to join the Thingamablog Facebook Group?

Comments. I still do not allow comments on this blog. Yes, there is a workaround-- several in fact, however I am not interested.

Business Directory

spacer.png, 0 kB

Contact | Accessibility | Products | CSS and XHTML
Disclosure Policy
© Copyright 2010-2022 QiSoftware
You may not copy this work.

spacer.png, 0 kB