The old iCalendar feed I had available was really difficult to work with. The most important change I made was to convert the old iCalendar from a static file that had all the readings for the entire year in it, and having each appointment repeat each year, to a dynamic file that delivers only three weeks of readings surrounding the current day. I had set up a database for the RSS feed, and was able to reuse that table for the iCalendar, which allows the application to choose the current readings easily and account for Leap Year.
The iCalendar format makes it easy to add these reminders to Outlook, Google Calendar, and AirSet.
Features include:
- Only populates calendar for two weeks ahead and one week past, instead of putting in the whole year of readings
- Reading schedule now accounts for Leap Years
- Links back to MBC Daily Reading page if you would like to read the Bible online
- Visitors can subscribe anonymously
- Uses iCalendar v2, which should work with most iCalendar applications
2 Timothy 2 Published
Friday, August 29th, 20082 Timothy 2 has finally been published!
I have spent the last two days updating the program that converts the export from my Bible software into web pages. I wrote the program in Visual Basic 6 years ago, and have made improvements almost every time I have published a new chapter. This time required a lot more work because I had redesigned the web site in the interim, and I needed to incorporate those changes into the software.
I had run the conversion program from my laptop in the past, but my new laptop has Vista on it, which is incompatible with VB6. I installed Visual Basic 2008 on Vista, but when I converted the program, there were a lot of errors resulting from many fundamental incompatibilities between VB6 and VB2008. Oh well. I doubt I will want to take the time to reprogram this for an upgrade. For now, I have Windows XP on my desktop, and will run the conversions from there.
I look forward to working on the next chapter: 2 Timothy 3!
Enjoy, and God bless,
John
Posted in Bible, Bible Commentary, Bible In A Year, Christianity, Daily Living, Parables, Personal Philosophy, Site News, Uncategorized | No Comments »