359 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Pods | Blogs | Search | myPL | About 
 
Latest 7 Posts
A quiet farewell Lotus 1-2-3, Organizer and Smartsuite
Sun, Oct 5th 2014 257
IBM Notes Traveler 9.0.1.2 now available on the Play Store - more new features and a fix
Mon, Sep 29th 2014 282
Introducing IBM Connections Cloud, the new name for IBM Smartcloud
Tue, Sep 23rd 2014 303
IBM Connect evolves to meet the needs of our technical clients and partners
Thu, Jul 24th 2014 326
IBM Notes Traveler 9.0.1.1 - Fix available now for Contacts lookup
Thu, Jul 10th 2014 429
IBM Notes Traveler 9.0.1.1 don’t be fooled, this ain’t just a simple point release
Wed, Jul 9th 2014 658
IBM Connections search plugin for Chrome Browser
Tue, Jul 1st 2014 298
Top 10
IBM Notes Traveler 9.0.1.1 don’t be fooled, this ain’t just a simple point release
Wed, Jul 9th 2014 658
IBM Notes Traveler 9.0.1.1 - Fix available now for Contacts lookup
Thu, Jul 10th 2014 429
Domino Administrators ID file certificate has expired ... No Problem
Mon, Feb 21st 2011 387
Totally Unofficial, Totally Unsupported IBM Connect 2014 Notes Session Database - Now with MOBILE via XPages
Thu, Jan 23rd 2014 378
How to create an iCalendar Feed from a Lotus Notes database
Mon, May 14th 2012 331
IBM Connect evolves to meet the needs of our technical clients and partners
Thu, Jul 24th 2014 326
How to view Message Headers in Lotus Notes
Tue, Jul 17th 2012 318
Getting Started with IBM Notes 9 - Part 4: Discovering the new Notes welcome screen
Wed, Apr 17th 2013 307
Introducing IBM Connections Cloud, the new name for IBM Smartcloud
Tue, Sep 23rd 2014 303
IBM Connections search plugin for Chrome Browser
Tue, Jul 1st 2014 298


How to create an iCalendar Feed from a Lotus Notes database
Mat Newman    

One thing coming up over and over again on Twitter recently is how much users hate Lotus Notes because it can't provide them with an iCalendar Feed that they can sync with another service like Google or OSX iCal.

Interestingly, the iCalendar standard was actually co-authored by a Loti (a Lotus employee), Frank Dawson (http://en.wikipedia.org/wiki/ICalendar)

Out of the box Lotus Notes accepts iCalendar feeds as a consumer (you can add feeds to your own Lotus Notes calendar using the "Add Calendars" tool), however Lotus Notes is not - by default - an iCalendar Feed provider.

Until now!

Figure 1: iTeam's Training Database as the source for iCalendar Feeds, consumed by Google and Lotus Notes:

Image:How to create an iCalendar Feed from a Lotus Notes database

Note: The time might appear to be out in the Lotus Notes calendar feed (above), however; That is Lotus Notes being it's usual clever self and adjusting the time for me because I'm currently in Timor-Leste and the Calendar feed is coming from Hobart, Tasmania :-)

So how did I do it?  It's all in the database you can download at the end of this post, but essentially it's just a view that is embedded in a page, and the page is in the correct format to produce an iCalendar format .ics file.

Sorry for using @Today in a view selection formula folks, but it was one of the easiest ways to get only 2 weeks back and 2 months forward without touching anyone's data.

This database contains a view (iCalNotes) and a page (ical.ics).

You can try this out by adding the following URL into your own calendar system as a feed: test feed.

When these design elements are added to any standard database, they will enable users with HTTP access to the host Domino Server and at least 'read' access to the database to subscribe to an iCalendar Feed based on that databases content.

The Database requires a standard Lotus Domino calendar design, including a form called "Appointment", which contains the Following Fields:

Subject
From
iNetFrom (Optional)
StartDate
StartTime
EndDate
EndTime
Location

These design elements have been tested using a Standard Lotus Notes Mail Database Design.  The design elements will work in ANY Lotus Notes Database that has a calendar form included, and uses the Standard form and field names indicated above.

Once installed, access the feed from:   http://yourserver.com/yourmail.nsf/ical.ics
(where yourserver.com is your own domino server's internet address and yourmail.nsf is the full path to your mail database)


BE CAREFUL MODIFYING THE DESIGN ELEMENTS IN THIS DATABASE, THEY HAVE BEEN TESTED AND VALIDATED USING AN iCALENDAR VALIDATION SERVICE HERE.  IN ADDITION THEY HAVE BEEN VERIFIED TO WORK WITH GOOGLE CALENDAR FEEDS, MAC OSX iCAL FEEDS AND LOTUS NOTES FEEDS.


No guarantees. No Liability. Your Mileage May Vary. Use at your own risk. Caveat Emptor.

Download Template (<-  Right-Click and Save Target)

So there you go, how to create an iCalendar feed from any Lotus Notes database. Enjoy! :-)



---------------------
http://www.matnewman.com/webs/personal/matblog.nsf/dx/how-to-create-an-icalendar-feed-from-a-lotus-notes-database
May 14, 2012
332 hits



Recent Blog Posts
257


A quiet farewell Lotus 1-2-3, Organizer and Smartsuite
Sun, Oct 5th 2014 11:45p   Mat Newman
Last week a fairly significant date passed without much fanfare: The Withdrawal From Support (WFS) for some of the best desktop software ever created in Lotus 1-2-3, Lotus Organizer and the Lotus Smartsuite office package. This - of course - followed on from the announcement that these iconic products would be withdrawn from marketing effective the 11th of June, 2013. WFM is the term used to signify that a product will no longer be available for purchase by customers. WFS means that a prod [read] Keywords: ibm lotus symphony applications desktop development integration office openoffice
282


IBM Notes Traveler 9.0.1.2 now available on the Play Store - more new features and a fix
Mon, Sep 29th 2014 7:02a   Mat Newman
Really pleased to advise that the latest update for IBM Notes Traveler client is available NOW on the Play Store There's a couple of great new features that now enable you to reply without history, and choose whether to include attachments (even those you haven't downloaded!) in your reply email messages. Great to see the development team is including new features with almost every new release of the IBM Notes Traveler client! Importantly: For those of you who have reported 'latency [read] Keywords: ibm lotus notes traveler development email google
303


Introducing IBM Connections Cloud, the new name for IBM Smartcloud
Tue, Sep 23rd 2014 9:54p   Mat Newman
Earlier this morning IBM announced a rebanding of IBM Smartcloud, the new consolidated cloud offering from IBM will be "IBM Connections Cloud", and introduced new Audio-Video and Instant Messaging capabilities: "IBM® Connections Cloud, formerly IBM SmartCloud® for Social Business, provides one-click access to business-grade file sharing, social networking, communities, online meetings, instant messaging, email, and calendar. The power of IBM Connections Cloud is that it is designed to he [read] Keywords: connections ibm email instant messaging networking
326


IBM Connect evolves to meet the needs of our technical clients and partners
Thu, Jul 24th 2014 12:12a   Mat Newman
Earlier today IBM announced new details on IBM Connect 2015: "We are excited to announce that in 2015, IBM Connect will transform into an even more in-depth technical event -- IBM ConnectED. This event targets our heritage Collaboration Solutions clients and partners, providing a look at the future -- as well as the "nuts and bolts" details that feedback shows is so important to our long-standing technical community. IBM ConnectED 2015 will take place January 25-28, 2015 at the Wal [read] Keywords: collaboration connections domino ibm notes community
429


IBM Notes Traveler 9.0.1.1 - Fix available now for Contacts lookup
Thu, Jul 10th 2014 7:11p   Mat Newman
A couple of people mentioned yesterday that the build IBM released on the Play Store yesterday had some missing functionality with regard the new Contacts lookup and the amount of information being returned. The awesome dev team got onto this straight away. You will find an updated version 9.0.1.1 (build 201407101343) now available on the Play Store which returns the lookup functionality to Traveler Contacts that returns all contact details from your corporate directory. https://play.goog [read] Keywords: ibm lotus notes traveler google
658


IBM Notes Traveler 9.0.1.1 don’t be fooled, this ain’t just a simple point release
Wed, Jul 9th 2014 9:50p   Mat Newman
Don't be fooled, IBM Notes Traveler 9.0.1.1 is more than a simple point release, a completely overhauled interface, new gesture based navigation and tight integration with IBM Connections and Sametime make this release a huge productivity enabler for Android users of Traveler. I've been lucky enough to have had this version installed on my device for the past few weeks and I simply cannot understate how much my productivity has skyrocketed due to the tight integration of IBM Connections and [read] Keywords: connections ibm lotus notes sametime traveler google integration interface




298


IBM Connections search plugin for Chrome Browser
Tue, Jul 1st 2014 2:22a   Mat Newman
Every now and again one comes across an awesome plugin that demonstrates some fantastic integration between day-to-day applications and IBM's Connections collaboration platform. This one is a Connections search plugin for Chrome, and it's awesome. From the description: "This extension let you search content within IBM Connections. The IBM Connections QuickSearch plugin let you quickly search for users or content within IBM Connections and update your profile picture using your webc [read] Keywords: collaboration connections ibm applications google integration password profile server
176


ASEAN - IBM Connect Comes To You 2014
Mon, Jun 2nd 2014 11:15p   Mat Newman
ASEAN - IBM Connect Comes to You 2014 Leading organizations around the world are transforming their business processes to reinvent the work experience. They are energizing their employees, customers and ultimately, their businesses. Attend IBM Connect Comes To You 2014 and learn more about how IBM technologies and approaches are “energizing life’s work.” You will come away with the expanded network, new insights, new tools and capabilities to help your workforce get the mos [read] Keywords: administration collaboration connections domino ibm notes sametime traveler application development email integration mobile network
186


Ok Timmy ...
Mon, May 12th 2014 9:21p   Mat Newman
The first time we met face to face, we engaged in a deeply geeky conversation about manipulating arrays of rich text objects that I brought to him late one night at Kimono's. It was my first Lotusphere back in 2008 and I had been hunting down the legends of the community to meet them in person for the first time. Tim was one of the folks at the top of my list that I had to meet, for reasons that many others have written about today in lament of his passing. Yes, Tim was a Genius. Capital [read] Keywords: lotusphere rich text community
165


Sametime contacts, a couple of things you might not know
Thu, May 1st 2014 2:06a   Mat Newman
One of my favourite features of IBM Sametime integration within the Notes client's side-bar is the way you can utilise contacts with Notes address features in Email, Calendar Meeting Entries and Group To-Do's. Many just use their Sametime contact list as a method of looking up contact details, or seeing whether someone is online. But there are some great features of the Sametime contact list that enable you to easily address messages, meetings, To-Dos, and even utilise the contacts from wi [read] Keywords: ibm notes notes client sametime email integration




Created and Maintained by Yancy Lent - About - Blog Submission - Suggestions - Change Log - Blog Widget - Advertising - Mobile Edition