diff --git a/UI/Scheduler/UIxCalendarFolderLinksTemplate.m b/UI/Scheduler/UIxCalendarFolderLinksTemplate.m index c76a5fe3e..d8ae5ec48 100644 --- a/UI/Scheduler/UIxCalendarFolderLinksTemplate.m +++ b/UI/Scheduler/UIxCalendarFolderLinksTemplate.m @@ -18,8 +18,11 @@ * Boston, MA 02111-1307, USA. */ +#import + #import #import +#import #import "UIxCalendarFolderLinksTemplate.h" @@ -115,4 +118,14 @@ enablePublicAccess]; } +- (BOOL) isWebCalendar +{ + return ([calendar isKindOfClass: [SOGoWebAppointmentFolder class]]); +} + +- (NSString *) webCalendarURL +{ + return [calendar folderPropertyValueInCategory: @"WebCalendars"]; +} + @end diff --git a/UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox b/UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox index 2fe99dcf4..48c9e5aab 100644 --- a/UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox +++ b/UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox @@ -12,40 +12,51 @@
- - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + +
-
- - + +
+ + + + + + +
- - + + -
- - - - - - - - + + + + +