History of Last Changes (for ApPHP Calendar)

You can read here a brief list of last changes:

Version 3.7.5 (May 12, 2014)
  • New possibility to changes event category from Daily View popup
  • New possibility to use PDO extension instead of "mysql_" functions
  • New possibility to show/hide filtering dropdown box for categories
  • New possibility to define exporting types via API
  • New possibility to define time block size 10 minutes
  • New possibility to define locations via public API
  • New non-documented property $saturdayColor that allows to highlight Saturday
  • New possibility to define selected category with SetCategoryID() method
  • New non-documented property $showEmptyTimeSlots that allows to hide empty slots in Weekly View
  • New added possibility to view occurrences for particular event
  • Enh minor changes in adding events procedure
  • Enh email notification text places in separate template file
  • Enh all javascript functions is incorporated into the separate class
  • Enh minor changes in events management pages styling
  • Fix bugs fixed

Version 3.6.9 (Apr 08, 2014)
  • New possibility to add URL to events
  • New non-documented property $eventsLinkTarget that specifies events link target
  • New translation into Hebrew. Special thanks for Eli Agron!
  • New non-documented property $allowEventsWithSameName that allows to create events with the same name
  • New token for submission forms
  • New RTL support for WYSIWYG editor
  • New added text "unformat" option for WYSIWYG editor
  • New non-documented property $highlightSelectedDay that allows to highlight selected day
  • Enh participants management - blocked possibility to insert participants with the same emails
  • Enh examples styling
  • Enh minor changes in debug output
  • Enh openWYSIWYG replaced with TinyEditor
  • Fix bugs fixed

Version 3.5.7 (May 23, 2012)
  • New possibility to define whether to allow assigning users to events: "assign_to_events"=>true
  • New non-documented property $this->isAnchorAllowed = true|false;, used to allow working with anchor
  • New non-documented property $this->removeCategoryEvents = true|false;, used to force deletion of category events when category is removing
  • New non-documented property $this->dateFormat = 'mm/dd/yyyy';, used to define date format
  • New possibility to define whether to allow deleting events in the past: DeletingEventsInPast(true);
  • New possibility to export calendar events with 3 formats: CSV, XML or iCAL
  • New non-documented property $this->direction = 'ltr|rtl';, used to specify calendar text direction
  • New non-documented property $this->allowLocations = true|false;, used to allow additional categorization by location
  • Enh optimized drawing of tool-tips for all type of views
  • Enh security access to exporting files
  • Enh exporting feature - list of events changed into list of events occurrences
  • Enh time slots - added possibility to define duration = 120 min
  • Enh all place-holders for templates redone as case-insensitive
  • Enh description field for events and categories made optional
  • Fix bugs fixed

Version 3.4.3 (Apr 18, 2012)
  • New new language - Portuguese (pt) - special thanks to Roberto Nogueira
  • New non-documented property $this->viewChangerType = 'dropdownlist|tabs';
  • Enh translation for some languages
  • Enh minor changes in calendar styles
  • Enh minor changes on daily "Add New Event" popup window
  • Enh date representation in List View - added week day abbreviation
  • Enh validation for text length of event description
  • Enh WYSIWYG icons set - added image icon
  • Enh exporting feature - export files are placed in tmp/export/ directory
  • Enh security check procedures against CSRF attacks
  • Enh SetCategoriesSettings/SetUsersSettings methods were replaced with SetCategoriesOperations/SetUsersOperations
  • Fix bugs fixed

Version 3.3.8 (May 11, 2011)
  • New selecting of actual day in List View
  • New possibility to export events from selected period of time in .CSV format
  • New possibility to store images in description of event, by using tag via WYSIWYG
  • New days coloring in Yearly View, depending on the number of events
  • New floating tooltips instead of standard for events in all views
  • New new type of daily events view - "block"
  • New possibility to send email notifications for users assigned to events with SendNotifications()
  • New non-documented property "userDataSaveType" that specifies a mathod of saving user's data: session or cookie
  • New possibility to define new type of repeated events: Weekly or Monthly
  • Enh functionality of SetMonthlySmallLinks() method
  • Enh retrieving sub-string for non-english text
  • Enh language translation procedure
  • Enh possibility to users to only work with their events by using SetUserID() method
  • Fix bugs fixed

Version 3.2.5 (Apr 10, 2011)
  • New possibility to add events repeatedly via Events -> Add Event -> Add occurrences for this event [Repeatedly]
  • New translation into Italian. Special thanks for Damir Grgic!
  • New new graph type for statistics - Area Chart
  • New new calendar view - "monthly_doubled"
  • New added possibility to view uncategorized events from Change Category dropdown box
  • New possibility to disable more the one day via SetDisabledDays() method
  • Enh all styles, addedd rounded corners for some elements (works in FireFox, Chrome, Safari)
  • Enh date validation functions
  • Enh javascript code re-written with jQuery() instead of $() to prevent overlapping
  • Enh minor changes in HTML templates and CSS styles
  • Enh secure AJAX call functionality
  • Enh sorting functionality for Manage Events, Categories and Users
  • Enh check for uniqueness of event name - from now allowed events with the same name in different categories
  • Enh List View - days converted into links to Daily View
  • Enh caching functionality
  • Fix bugs fixed

Version 3.1.0 (Mar 19, 2011)
  • Fix bugs fixed

Version 3.0.6 (Aug 04, 2010)
  • New possibility to add events repeatedly via Events -> Add Event -> Add occurrences for this event [Repeatedly]
  • New possibility to delete events by date range via Events -> Delete By Range
  • New possibility to assign users to events
  • New non-documented property: isEventPartsAllowed, that allows to work with separate parts of event
  • New possibility to edit event occurrences from Daily and Weekly Views
  • Enh debug mode output information
  • Fix bugs fixed

Version 3.0.5 (Jul 31, 2010)
  • New possibility to define multiple occurrences for events: SetEventsMultipleOccurrences(true)
  • New possibility to block deleting events in the past: BlockEventsDeletingBefore(hours)
  • New possibility to define duration time for event categories
  • New displaying busy days (days with 1 event at least) in Yearly View
  • New added possibility to sort Events an Categories on Events and Categories Management pages
  • New possibility to turn On/Off showing times in Daily, Weekly and List views
  • New non-documented property: "separator", that used to separate events in SELECT SQL
  • New possibility to filter events in Monthly/Yearly view by category
  • New possibility to show small calendar by defining of SetDefaultView("monthly_small")
  • Enh method for receiving query string parameters
  • Enh fixed maxlength for event name - 70 and category name - 50 chars.
  • Enh categories with duration smaller than current time slot - are not shown on dropdown box
  • Enh events statistics and printing options moved from events to calendar operations
  • Enh protection against vulnerability attacks
  • Enh opening Add Event popup depending on mouse click coordinates
  • Fix bugs fixed

Version 3.0.4 (Mar 20, 2010)
  • New possibility to work with events, related to certain user by using SetUserID() method
  • New possibility to define (allow) Calendar Views: Daily, Weekly etc. by using SetCalendarViews() method
  • New new operation type: "printing" (defined in SetOperations() method)
  • New new CSS style - "brown"
  • New new language - (de) German - suggested by Roland Stuber
  • New possibility to limit the daily time "from" "to" by SetAllowedHours(7, 19) method
  • New scrolling on events overflow for Monthly View cells
  • New possibility to disable a certain day of week by using SetDisabledDay() method
  • New possibility to save http request variables between calendar's sessions by using SaveHttpRequestVars() method
  • New new type of displaying events for Monthly View - "list"
  • Enh linking to calendar.class.php (using predefined constant - CALENDAR_DIR)
  • Enh tooltip displaying for Weekly view (now it shows event description, not name)
  • Enh minor changes in CSS styles
  • Enh minor improvements in Debug Mode
  • Enh minor improvements in Statistics Module
  • Fix bugs fixed



Create Your Free Account
Please remember that this information is essential to use our services correctly.
After creating the account you will be able to download all of our FREE products.
Fields marked with * are mandatory






Please send me information about updates, new products, specials and discounts from ApPHP!
We recommend that your password should be at least 6 characters long and should be different from your username/email. Please use only letters of the English alphabet to enter your name.

Your e-mail address must be valid. We use e-mail for communication purposes (order notifications, etc). Therefore, it is essential to provide a valid e-mail address to be able to use our services correctly.

All your private data is confidential. We will never sell, exchange or market it in any way. Please refer to Privacy Policy.

By clicking "Create Account", you are indicating that you have read and agree to the ApPHP Terms & Conditions.