History

Smart PHP Calendar 3.5.3 June 1, 2015

New Applications

    Tasks & Projects

New Features

  • Event tags.
  • Sidebar month calendar denotes days have events.
  • Edit/Delete specified event or whole series in repeating events.
  • Timeline business hours (custom start, end time).
  • Event calendar style and ui settings.
  • Public user profile dialog. Now users can view their friend's information.

Enchancements

  • Redesigned Contacts application.
  • Global search form.
  • New user interface.
  • New themes.
  • Redesigned Event Calendar.
  • jQuery 2.1.3 update.
  • jQuery UI 1.11.4 update.

Bug Fixes

  • Application timezone fix.

Smart PHP Calendar 3.5.2 September 12, 2014

New Features

Enchancements

  • jQuery UI 1.11.1 update.

Bug Fixes

  • Reminders timezone fix.
  • Shared calendar export.
  • Mobile calendar login page redirection and style problems.
  • User count error fix.

Smart PHP Calendar 3.5.1 August 16, 2014

New Features

  • Team Management.
  • Built-in Event Location Maps.
  • Calendar Images.

Enchancements

  • Timeline with resource pictures.
  • Scroll Timeline by mouse dragging on resources and timebars.
  • Shared calendar event and Public calendar event file attachments.
  • Shared Calendar event comments (now you can add comments to the shared events with "see" permission).
  • Improved user management for admins.
  • Redesigned Calendar Application agenda view.
  • Redesigned Contacts Application appointment mangement.
  • Improved event tooltips. It shows event creator photo now.
  • Independent package installation.
  • Easy update manager from previous versions.
  • Show maps on public event dialogs.

Bug Fixes

  • Wrong timezone calculation fix for iCal import/export and subscribe.
  • Reminder timezone fix (now reminder messages display correctly with user's timezone).
  • Mobile Calendar login page error.
  • File upload extension error.
  • Booking service display error (when you create your first service).
  • Removed additional br tags on rich text editor generated event contents.
  • Calendar Application permissions fixes.
  • Calendar popup reminder message template fix.
  • Contacts Application and Booking Application contact validation.
  • Event Calendar upcoming events widget show past days fix.
  • Calendar inconsistent status fix (toggle on/off calendar fix).
  • Vertical Timeline horizontal scrollbar fix.

Smart PHP Calendar 3.5 July 26, 2014

New Features

  • Contacts Application.
  • Booking Application.
  • Event custom fields.
  • Event file attachments.
  • Event comments.
  • SMS Reminders
  • Timemarker for Timeline.
  • Three new widgets for Event Calendar: Monthly Events, Month Calendar, Photo View.

Enchancements

  • jQuery 2.1.1 and jQuery UI 1.11 upgrade.
  • New themes
  • Improved Month Calendar View.
  • Improved Agenda View.
  • Improved Event Calendar (improved design, new widgets: Photo View, Big Month Calendar, Monthly Events).
  • Improved docs.

Bug Fixes

  • Timezone (when you change your timezone your events will be shown in that timezone now).
  • Invitations login bug fix. Outside users can see public invitations page without loggin in now.

Smart PHP Calendar 3.4 October 26, 2013

New Features

  • Changeable subscribed calendars. Now you can change your calendars imported by URL.

Enchancements

  • jQuery 2 and jQuery UI 1.10 upgrade.
  • New themes spc-dark-blue, spc-dark-orange, spc-white, spc-white-green, spc-silver.
  • Improved Agenda View.
  • Improved Month View.
  • Improved Event Calendar.
  • Improved API, added new methods.

Bug Fixes

  • Wrong start day of week for public view.
  • Month view style issues.
  • Week calendar scrollbar (height) fix.

Smart PHP Calendar 3.2 September 20, 2013

New Features

  • Advanced Staff Mode. With advanced staff mode you can manage your own calendars or your group/staff calendars.
  • Advanced Overlap/Double Booking management.

Enchancements

  • Documentations
  • User Interface
  • New theme "smart-light-blue"

Bug Fixes

  • Installation script "spc_calendar_settings" table creating bug.
  • Event Calendar Plugin wrong dates on Event List widget for multi-day events.

Smart PHP Calendar 3.1 September 10, 2013

New Features

  • Mobile Calendar Plugin
  • Event Overlap Prevention.
  • Closed times for timeline.

Enchancements

  • i18n engine.
  • JavaScript Client API

Bug Fixes

  • Week calendar height issue. If you have event outside of the start - end times you won't be able to see them anymore.
  • i18n "Undefined Key" error for untranslated items.
  • Week calendar time indicator bar position. It was displaying wrong time when you change week calendar's start time or cell size.
  • Added timestamp fields for iCal imported events.

Smart PHP Calendar 3.0 July 22, 2013

New Features

  • Event Calendar.
  • Event Loader. Load events from other sources (web services or databases).
  • Signup module. Now users can signup to your calendar.
  • Vertical Timeline (Resources on Y-axis).
  • Weekly calendar custom timeslot height (Day, Week, Custom (x-days) views, 15px, 20px, 30px, 40px, 50px).
  • Weekly calendar custom timeslot minute (Day, Week, Custom (x-days) views, 5mins, 10mins, 15mins, 20mins, 30mins, 60mins).
  • Event tooltips.
  • Show/Hide week calendar time.
  • Custom Start/End time for week calendar (Day, Week, Custom (x-days) views).
  • Public group calendars.
  • Public subscribed calendars.
  • New timeslot selector for week calendar.
  • Manage a specific event or the all events in a recurring event series.
  • Show/Hide left sidebar option.
  • Blink effect for events currently being edited.
  • Activate/Deactivate keyboard shortcuts.
  • Custom application width and height.
  • Copy event feature.
  • Custom event color for each event.

Enchancements

  • Calendar engine.
  • Recurring engine.
  • iCal engine.
  • Week calendar.
  • Month view.
  • Year view.
  • Themes, styles.
  • API (new events, new methods).

Bug Fixes

  • Event creation on public view.
  • Unexpected behavior from keyboard shortcuts for password fields.
  • Calendar list sort by calendar name.
  • If an event created for a inactivated calendar, activate it after successfull event creation.

Dropped

  • Contact Management Plugin.
  • Mobile Calendar Plugin.
  • We will release a new Contact Management Plugin and a new Mobile Calendar Plugin soon. Please check out our roadmap page.

Smart PHP Calendar 2.0.1 July 1, 2012

New Features

  • Keyboard shortcuts for Contact Management Plugin. (Contact Management Plugin)
  • Contact Management Plugin Sort By option added. Now you can sort your contact by their First Name or Last Name. (Contact Management Plugin)

Enchancements

  • Application integration toolkit. Now you can integrate (users, user authentication, styles, etc.) Smart PHP Calendar to your application easily.
  • Shared calendar owner info added.
  • Completed translations for Contact Management Plugin. (Contact Management Plugin)
  • Contact count info added to each contact group. (Contact Management Plugin)
  • Contact Management Plugin edit shared contact list button added. Now you can rename your shared contact list and see the list owner.

Smart PHP Calendar 2.0 June 28, 2012

Bug Fixes

  • User event images folder permissions error.
  • "An error occured. Please try again later" message cleared for server's empty string response.

New Features

  • Two different icon sets for the core application. You can use little or big icons now.
  • Forgot Password link added to the login page.

New Plugins

  • Contact Management Plugin

Enchancements

  • jQuery UI 1.8.21 support

Dropped

  • PHP 5.1 support. Smart PHP Calendar works with PHP 5.2+ anymore.

Smart PHP Calendar 1.9 May 24, 2012

Bug Fixes

  • Complete folders delete on user delete.
  • iCalendar engine default timezone problem (If there is no timezone in iCalendar file your default timezone will be used to parse the file).
  • User calendars initializations problems.
  • Mobile plugin calendar initialization problems.
  • Events Calendar plugin initialization problems.

New Features

  • Send invitations to the all users (registered and non-registered).
  • Send invitations to guests email addresses.
  • Guests can respond to your invitation by using their own invitation page.

Enchancements

  • 95% completed translations.
  • New shortcut keys ("v" for vertical view and "h" for horizontal view).
  • Calendar engine.
  • iCalendar parser.
  • User Interface (themes, styles, icons).
  • Upgraded to jQuery 1.7.2, jQuery UI 1.8.20, jQuery Mobile 1.1

Dropped

  • PHPMailer class. We are using Swift Mailer for all email operations anymore.

Smart PHP Calendar 1.8 March 2, 2012

Bug Fixes

  • Uploading ics files bigger than 2MB problem.
  • Month view additional event box positions. When you click + icon (+x events) to see all events in a day on month view it was overflowing of the screen in some conditions.
  • Calendar share username dropdown menu. There was a bug that brokes the application when you want to see usernames dropdown menu in Share Calendar Dialog.
  • Event image gallery delete event bug.
  • User delete bug.

New Features

  • Resources view.
  • Recources on x axis. You can view your calendars (or users) in Timeline format in Resources View Horizontal Mode.
  • Recources on y axis. You can view your calendars (or users) side by side in Resources View Vertical Mode.
  • Using your users as resources. You can use your own calendars or your users as resources.
  • User Permissions. SuperUser and Admins can set permissions for their users.
    Permissions:
    • Create Users (for admins)
    • Edit Users (for admins)
    • Create Calendars
    • Edit Calendars
    • Delete Calendars
    • Share Calendars
    • Create Events
    • Edit Events
    • Delete Events
  • Two way resize for events in week based views (resources, day, week, custom). Now you can resize your events to change your event start time also.

Enchancements

  • Improved iCal engine.
  • User Management keyboard shortcut (u).

Smart PHP Calendar 1.7.1 December 7, 2011

Bug Fixes

  • Fixed PHP ob_end_flush() function error.

New Features

  • All plugins were included to packages. You don't have to install plugins anymore. All plugins will be installed with the application automatically and ready-to-use.
  • New error management system for development and production environments.

Enchancements

  • UI improvements. Redesigned dialogs to serve better usability. New theme Smart-White.
  • Application Logout keyboard shortcut (Ctrl+q).

Smart PHP Calendar 1.7 November 25, 2011

Bug Fixes

  • iCal import error when missing location or description properties.

New Plugins

  • Mobile Calendar
  • Wordpress Plugin

Smart PHP Calendar 1.6 October 28, 2011

New Features

  • Group Calendars
  • Keyboard Shortcuts
  • Invitations
  • RSVP
  • Free/Busy View
  • Rich Text Editor
  • PHP MVC Framework
  • Created by and Modified by fields for events

New Plugins

  • Events Calendar Plugin

Enchancements

  • Calendar Engine
  • Recurring Engine
  • Group Management
  • iCalendar Engine
  • User Interface
  • User Experience
  • Calendar API
  • Calendar RSS
  • i18n Engine

Bug Fixes

  • iCalendar import/export bug for recurring events
  • Deleting event image folders delete on user delete
  • Wrong date/time informations on RSS view
  • Invisible calendars on Calendar Settings List for overflowed screen
  • Month view event list overflow
  • Wrong time display (1am instead of 10am) on week based views

Dropped

  • Mobile Calendar Plugin (Improved version will be released on November 29, 2011)

Smart PHP Calendar 1.5 July 6, 2011

  • New calendar engine written with JavaScript and JSON.
    We wrote the complete calendar engine from scratch to obtain better performance, scalability and more solid code base for upcoming features and plugins.
    New calendar engine is faster upto 10 times than previous versions.
  • Imroved AJAX performance.
  • Improved user interface.
  • Improved 'Year View'.
  • Improved group management.
  • Improved shared calendars.
  • Improved user management.
  • Improved: RSS view.
  • Added: jQuery 1.6.2 support, jQuery 1.8.14 support.
  • Dropped: Task manager (will be back better), 'Work Week' view, customizable view orders, signed sidebar-calendar dates, calendar-caching.
    * We have dropped some of these features to obtain clearer code and better performance. But some of them will be added in the upcoming versions like Task Manager, Smart-Caching, signed sidebar-calendar dates.

Smart PHP Calendar 1.4.9.1 June 10, 2011

  • Added: jQuery 1.6.1 support, jQuery 1.8.13 support.
  • Added: Coloured days on 'sidebar-calendar' and 'year-view' that have events.
  • Added: Print Calendar feature. Also you can save your events as Pdf.
  • Fixed: Calendar 'Show in List' and Calendar 'Public' checkbox problems.
  • Fixed: iCal import problem on PHP 5.2.6.
  • Improved: RSS view.

Smart PHP Calendar 1.4.9 May 10, 2011

  • Added: jQuery 1.6 support, jQuery 1.8.12 support.
  • Added: Event image field. (Now each user can upload their images and attach them to their events.)
  • Added: Recurring tasks.
  • Added: Multiple reminders for tasks. (You can add up to 5 custom reminders for each task.)
  • Added: PHPMailer for sending email notifications.
  • Improved: Better user password security with sha256 algorithm.
  • Fixed: Timemarker bar triggers. Timemarker bar is shown only for 'day', 'week', 'work_week' and 'custom' views.
  • Fixed: Calendar settings operations unexpected behaviors.

Smart PHP Calendar 1.4.8 March 10, 2011

  • Added: Complete Translations of six language.
    • Deutsch
    • Español
    • Français
    • Italiano
    • Nederlands
    • Türkçe
  • Added: jQuery 1.5.1, jQuery UI 1.8.10 support.
  • Added: New timeslot selector. (Now click any timeslot in day, week, work week or custom calendars and drag your mouse up or down to select start time and end time of the event to be created.)
  • Added: Task Manager assigning tasks to group members. (Now administrators can assign tasks to their group members.)
  • Added: Default calendar and task list. (Now when a user created one default calendar and one default task list are created automatically.)
  • Added: Event creator username. (In shared calendars, users can see event creator usernames in "Edit Event Dialog": "Event Details" section.)
  • Added: "Short day names" and "Short month names" in translation files. This also has imroved the calendar engine performance.
  • Improved: CSS3 box and text shadows for events.
  • Fixed: SuperUser and Administrators showing all users calendars bug.

Smart PHP Calendar 1.4.7 February 10, 2011

Smart PHP Calendar 1.4.6 January 10, 2011

  • Added: Calendar API
  • Added: Task Manager
  • Added: Advanced reminders. Now you can define up to 5 custom Email or Popup reminders for each event. Also you can set default Email and Popup reminders and reminder messages for each calendar.
  • Added: jQuery UI 1.8.7 support
  • Fixed: Recurring events update bug
  • Improved: Minor UI improvements (application height, CSS3 box-shadows)

Smart PHP Calendar 1.4.4 November 19, 2010

  • Added: iCal event import/export
  • Added: PHP 5.1+ support. (Previous versions were supporting only PHP 5.2+)
  • Added: Advanced Group Management utilities (See User Guide for details.)
  • Added: jQuery 1.4.4 and jQuery UI 1.8.6 support
  • Added: Date and time validators for Create/Edit Event dialogs
  • Fixed: Administator calendar listing problem
  • Fixed: IE8 day-range selector (used for selecting multiple days when creating an event in day, week, work-week, custom and month views) and event drag & drop issues
  • Fixed: Dialog box time dropdown menu issues

Smart PHP Calendar 1.4.3 October 19, 2010

  • Added: All-Day/Multi-Day events with the drag and drop function
  • Added: Day, Week, Work Week, Custom and Month View day-range selector
  • Added: New themes, Smart Silver and Smart Blue
  • Added: Smart Caching Engine
  • Added: New event features. Location, Availability and Privacy
  • Improved event engine. Now events can be created on any time (3:36pm - 3:52pm)
  • Improved event drag & drop and resize engine
  • Improved User Interface
  • Improved Internet Explorer support

Smart PHP Calendar 1.4.2 July 29, 2010

  • Added: Event delete verification
  • Improved: JavaScript Engine (Completely rewritten with jQuery 1.4.2 and jQuery UI 1.8.4)
  • Improved: Query Performance and Event Engine
  • Improved: Repeating Event Engine
  • Improved: Month View (Completely redesigned for better usability)
  • Fixed: Event Drag and Drop date calculation
  • Fixed: Shared calendar permissions in month view
  • Fixed: Month view drag and drop event problem in IE8

Smart PHP Calendar 1.4.1 July 16, 2010

  • Added: Work Week View
  • Added: Customizable Reminders Email/Popup
  • Added: Customizable View order
  • Added: Time-Marker bar
  • Improved repeating engine
  • Fixed month tab event edit problem

Smart PHP Calendar 1.4 May 16, 2010

  • Added: Multiple calendars for each user
  • Added: Calendar sharing
  • Added: Group management
  • Added: Customizable time slot sizes
  • Added: New i18n api (now you can translate Smart PHP Calendar in your language easily)
  • New UI, changed paging bar, calendar views for better usability

Smart PHP Calendar 1.3.5 April 6, 2010

  • Improved event views and sizes
  • Month Calendar event Drag & Drop and paging with mousewheel added
  • Improved Month Calendar cell sizes
  • Improved timerange selector for Day, Week and Custom Calendar
  • Fixed: Rss event showing problem and event date order
  • Fixed: Event resize handler overlap on event dialogs
  • Fixed: Rss date formats (now all dates are shown by compatible with user's date format)
  • Fixed: Public calendar search box dialog dates
  • Fixed: Public calendar date converter
  • Fixed: Sidebar Calendar start day

Smart PHP Calendar 1.3 March 23, 2010

  • New date formats
  • Improved usability
  • Improved user interface
  • Improved engine and performance
  • New agenda view
  • New search view
  • New internationalization engine

Smart PHP Calendar 1.2 February 7 2010

  • Sidebar calendar added to administrator panel
  • Task Manager added
  • Custom View added
  • Agenda View added
  • Improved Settings View
  • Improved User Interface

Smart PHP Calendar 1.1 December 15 2009

  • Improved event engine
  • Multi-User support (One Calendar Administrator and unlimited different calendar users can be created)
  • Event Drag and Drop support
  • Resizable Events
  • Easy event creating by selecting time ranges
  • Improved event recurring engine
  • Customizable themes
  • Custimizable timeranges
  • Improved event search engine
  • Cutomizable event, background and day colors
  • Improved recurring event engine
  • User interface improvements (Time selection dropdown menus, new paging buttons)
  • AM-PM time format added
  • Fixed: Event overlap issue

Smart PHP Calendar 1.0 November 29 2009

  • First version.