Features

Multiple Views

Multiple Views Smart PHP Calendar has 7 different calendar views. Day, Week, Work Week, Month, Year, Custom, Agenda.
You can create, edit, delete events on any views. Also each view can be added to private/public calendar or removed from private/public calendar.

Event Drag and Drop

Drag and Drop Events You can drag, drop and resize events.

Multiple Calendars

Multiple Calendars Each user can have multiple calendars. Calendars can be easily toggled on/off from sidebar.

Shared Calendars

Shared Calendars Users can share their calendars with other Smart PHP Calendar users. Sharing permissions can be set for each calendar.

Customizable Reminders

Customizable Reminders Smart PHP Calendar supports Email and Popup reminders for each event.

Selectable Timeranges

view-feature Events can be created easily by selecting time ranges.

Customizable Themes

view-feature Smart PHP Calendar uses jQuery UI theme packages. You can create your own themes by using ThemeRoller

Event Search

view-feature
With advanced event search capability Smart PHP Calendar can find all your saved events. You can edit, delete found events.

Recurring Events

view-feature
Daily, Weekly, Monthly, Yearly repeating events.

Easy to install User Friendly

Smart PHP Calendar has clear, slick and user friendly interface. You don't have to know any programming language for customizing themes, engine or other parts.

Easy to install Ajax Based

Fully Ajax based administration panel and public calendar.

Easy to install Easy to Install, Easy to Use

Just unzip, install and use. Smart PHP Calendar comes as a full calendar/scheduling package so you don't need to install any other extension.

Easy to install Multi-User

One Super-User and multiple calendar Administrators can be created. Administrators can create and manage their own users.
Each user can have their own private/public calendar and rss feeds with all customizing options.

Easy to install Customizable Date and Time Formats

Smart PHP Calendar has a lot of customizing options for managing date and time accurately.
You can customize Timezones, Short Date Format, Long Date Format, Time Formats (13pm|13:00).

Easy to install RSS 2.0 Event Feeds

Publish either your newest or all event feeds.

Easy to install Multilingual

Smart PHP Calendar has 12 built-in languages. With easy internationalisation api any language can be adapted easily.

Easy to install Customizable Calendar Engine

You can customize timezones, start day of week, time ranges, time slot sizes, colors, work week dates.

Easy to install PHP, MySQL Support

Smart PHP Calendar works with PHP 5.2+ and MySQL 5+.

Easy to installCross Browser Compatibility

Smart PHP Calendar has been tested on Firefox 3+, Google Chrome, Safari 4+, IE 8

A lot of new features are coming regulary. See roadmap for upcoming features.