Apple does not seem to have provided a setting to change the default timezone despite the obvious need to be able to do so. This hint is a workaround giving a way of changing the timezone for all users who view the calendar via the web interface.
First backup the following file:
/usr/share/collabd/coreclient/app/views/projects/calendar.html.erb
You will need root privileges to edit the file; this can be accomplished by:
sudo nano /usr/share/collabd/coreclient/app/views/projects/calendar.html.erb
Add the following line to the original file below the line <% content_for(:head) do %>:
<meta name="tzid" content="Europe/London">
Where "Europe/London" is replaced by the desired timezone.
The file should now read (in its entirety)
<% content_for(:head) do %> <meta name="tzid" content="Your Time-Zone"> <%= javascript_include_tag "calendar/calendar_widgets_core" %> <%= javascript_include_tag "calendar/calendar_widgets" %> <%= javascript_include_tag "calendar/caldav" %> <%= javascript_include_tag "calendar/calaccess" %> <%= stylesheet_link_tag "calendar/calendar" %> <%= stylesheet_link_tag "calendar/icalserver_compressed" %> <% end %> <%= render :partial => 'cc/banner' %> <div id="content-primary" class="wrapchrome"> <div id="module_calendars"></div> </div>
Mac OS X Hints
http://hints.macworld.com/article.php?story=20110901172926867