Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Booker25 GoMeddo comes with a Visualforce page which can be exposed to a public site to display an iCalFeed, the Visualforce page is called ICalFeed.

...

Code Block
BEGIN:VCALENDAR
PRODID:-//Booker25GoMeddo
VERSION:2.0
BEGIN:VEVENT
DTSTART:20210910T090000Z
DTEND:20210910T100000Z
DTSTAMP:20210910T094940Z
UID:a0Y7a00000JoGfcEAF
LOCATION:Test Resource
SUMMARY:Test Title
DESCRIPTION:Test Description
END:VEVENT
END:VCALENDAR

The following mapping exists between Booker25 GoMeddo and the VEVENT values:

VEVENT

Booker25 GoMeddo Reservation Field

DTSTART

B25__Start__c

DTEND

B25__End__c

UID

Id

LOCATION

B25__Resource__r.Name

SUMMARY (left empty if not providednot present if Title is empty)

B25__Title__c

DESCRIPTION (left empty if not providednot present if Notes is empty)

B25__Notes__c

Setup and permissions

...

The user that is exposing the ICalFeed needs to have a Booker25 GoMeddo license. To assign this license go to Back to the profile page and press View Users at the top. This should display a user with the name <SITENAME> Site Guest User. Navigate to this user and, at the bottom, assign a Booker25 GoMeddo license under managed packages.

...

Info

Initially it will display an error that you did not set the dimensionIds. Just navigate to the resources object, open on of the resources and copy the ids from the url. Navigate back to the public page url and add ?dimensionIds=<RESOURCEID> (replace <RESOURCEID> with the id you just copied) to the url.

...