Publisher review:Lightweight club calendar is a simple but very flexible and extensible club calendar. LCC is a simple but very flexible and extensible club calendar. LCC is - like the name says - mostly intendet for clubs but beause of its flexible nature LCC could also be used for many many more scenarios.
The main features, apart from the additional advantages mentioned below:
- Users can edit, modify and change events
- Notes can be appendet to events to discuss about a event
- Users can subscribe to events they want to participate (with the different states 'yes', 'no' and 'unknown')
- Users can also be part of groups
- Group leaders can subscribe group members
- Every action LCC performs is bound to a user definable access control list
- Custom event fields can be added (like phone number of contact person of that event or something)
It is mentioned in the list, but the point "access control" needs some more detailed explanation. You can fine tune who is allowed to perform which speficic tasks based on user levels and group memberships.
The levels and groups are provided from the selected UserDriver which is responsible for fetching the needed information from some external datasource (like phpBB or a database).
With this tool on hand, you even may disable complete features of LCC (you can turn of the subscription state 'unknown' for example) or build very complex hierarchies (users add events and only admins are allowed to change/delete them, or only group leaders can assign users).
Most other web based calendar apps are overloaded. LCC does not much, but what it does it does well.
The main advantages of LCC are:
- Single-sign-on Features and easy integration of users/groups from other applications
- Small, lean core, thus maintable and secure
- Modular object oriented design - easy enhancement of features
- Easy to integrate into other applications
- Uses SMARTY to provide the ability to completely redesign not only the look but also the feel (e.g. what actions can be performed from where)
- Uses PEAR::Calendar for the calendar and date validating stuff
- Supports different languages with language autodetect features
- Supports different designs
Lightweight club calendar 0.9.3 is a PHP script for Calendar Systems scripts design by Benedikt Hallinger.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Operating system:Windows / Linux / Mac OS / BSD / Solaris