OpenPsa Calendar goes horizontal

After a bit of thought we’ve returned the Group Calendar module of OpenPsa 2 to using horizontal layout for days. The earlier versions used a vertical layout designed with Tigert that proved to be a problem with larger number of resources. This should solve the scalability issue:

Horizontal weekly calendar in OpenPsa 2

In addition to being more flexible, the new calendar layout provides the events in the hCalendar microformat. The vertical layout of org.openpsa.calendarwidget will be modernized into similar state and made into a configuration option useful for small organizations. Alan’s XUL calendar interfaces could also be useful although OpenPsa already integrates with desktop calendars and mobile phones.

Besides regular group calendar usage, OpenPsa Calendar is being used for things like airplane reservations and work shift planning of medical staff.