JCal Pro® Version 3
[2013-20-05] Version 3.2.5.2721
[bug] Inspired print icon
[bug] Inspired dropdown close on form elements
[bug] Inspired toolbar not respecting ajax filters
[bug] Print view urls loaded via ajax shown in raw mode instead of html
[bug] Incorrect date calculation regression in week toolbar button
[chg] Category mode shows past events if archive mode is off
[chg] Event category color borders
[bug] Events admin toolbar buttons not warning users of impending detachment of child events
[bug] Force element to be a jQuery object when using jQuery in JCalPro.fireEvent
[chg] Moved event location map to its own container
[bug] Start time only option
[new] Option to hide/show icons in month layout
[new] Option to hide/show times in month layout
[bug] Multiline labels in Inspired month layout
[bug] No icons in Inspired month layout
[bug] Locations not working in Inspired
[new] Added end time as an event duration option
[chg] Joomla! 3.0 "chosen" selects in forms
[bug] Location map update button not working in Joomla! 3.0
[chg] Further design enhancements on admin event form
[chg] Drastically shortened copyright notices on client files
[bug] Missing locations templates in Inspired
[chg] Refined event display in Inspired
[bug] Mismatched tag in Inspired weekly view
[chg] Changed event selection markup for 3.1.x
[new] Tags support for event categories
[chg] Edit forms brought more in line with standard 3.1.x layouts
[new] Content types added for categories and events
[new] Tags support
[chg] Changed category, location selection markup for 3.1.x
[chg] Added default classes to datetime selects
[chg] Added more bootstrap classes to event form
[chg] Admin event form uses tabs
[2013-29-04] Version 3.2.4.2423
[bug] Thick borders in month view on some templates
[bug] Moderator list now checks for null email settings for users created before JCalPro was installed
[bug] Events model state populated in dashboard
[chg] Removed extraneous markup in dashboard
[bug] Email preview
[bug] empty status filter in locations modal
[chg] Secondary categories now displayed in a multiselect instead of checkboxes
[chg] Added span around datetime form field text
[bug] Incorrect form id in registration view javascript
[bug] Event view menu items missing dates
[chg] Added metadata to imported and sample data for 3.1 compat
[bug] iCal view missing for categories
[bug] Event descriptions not processed by HTMLPurifier in event view
[bug] Fixed category pagination issues
[bug] Itemid search fixed for non-event views
[bug] Excessive joins in events query when filtering by category
[chg] Added layout to view class
[chg] Added template option to base view loadTemplate method
[new] Meta description and keywords
[chg] Modal windows resize to screen for Joomla! 3.0
[new] Added class to register button
[bug] Refactored JCalProHelperDate::getToday to remove dependency on JDate
[bug] Improper escaping in debugger stack trace
[new] Additional helper methods for themes
[bug] Warnings for empty or non-array parameters to base event model getCategoryXref method
[bug] Theme overrides for non-default layouts
[new] Attributes parameter for JHtmlJCalPro::filters
[bug] Spacing in JHtmlJCalPro::addlink
[new] Added shorttext to view linkdata for mobile templates
[chg] Optimised initial configuration save during install
[chg] Files in component manifest explicitly declared
[new] Responsive template for Joomla! 3.0
[chg] Themes no longer installed ahead of component
[bug] Missing text string in image alternate text
[chg] Search view layout title changed
[chg] Updated HTMLPurifier library to 4.5.0
[chg] Updated iCalcreator library 2.16.12
[bug] Xref lookup now unique
[bug] Categories model search filter fixed
[bug] Notices in base event controller
[bug] Notices in base presave controller
[bug] Long events spanning multiple months not appearing in month layout
[new] Added parent.category state to events model to check if it is being called from the category model
[bug] Notices in iCal export on all day events
[bug] Help linked to old JCal v2 documentation
[chg] Default context in base admin model
[bug] Removed setting limitstart in model states as core models handle it
[bug] Weekly recurrence could not save children
[bug] Event approval not working
[bug] Calendar module tooltips not appearing after ajax load
[bug] Recurring event children could not be detached in some configurations
[bug] Notice in router
[new] All JSON views now extend JCalProJsonView
[chg] RSS links generated using url helper instead of relying on request
[new] Added breadcrumbs support
[bug] Incorrect markup in frontend categories view
[bug] Missing html classes in calendar module
[new] Added option to enable/disable debug output when global debug mode is on in all modules
[chg] Moved remote module rendering from site controller to module helper
[new] Content tag replacement support in content module
[chg] Better integration with internal helpers in content module
[bug] Date intervals not translated
[new] Theme manifest configuration
[new] load_common theme option recognition
[chg] Deprecated JFormFieldJCalFormFields class
[chg] Reduced size of email body editor
[new] Touch-friendly form field editor for Joomla! 3.0+
[chg] Responsive administrator layouts for Joomla! 3.0+
[new] Extensions plugin to handle theme parameters
[chg] Added more compatability functions to JavaScript library
[new] moved toolbar processing to JCalProHelperToolbar class
[new] added specifc view class to each view
[chg] dashboard icons hidden on small screens
[chg] added hidden-tablet class for tablets
[new] css styles for hiding elements on small screens
[new] compatability tags in manifests for potential future core update checks
[2012-12-03] Version 3.2.3.1587
[bug] Incorrect url encoding on search terms
[bug] Chrome CSS issue in email edit form
[bug] Some filters using incorrect start times
[new] Added name-specific classes to custom field rendering
[new] Array helper
[new] onJCalEventPrepare and onJCalEventQuery event triggers
[new] Added extension context to events
[bug] Overriding base list model _getListQuery method to work around core JDatabaseQuery UNION bug
[bug] Events not correctly added to assets table, making a mess - thanks Elin
[chg] Reworked front end toolbar to allow overriding buttons, deprecated jcalpro.mainmenu JHtml helper
[bug] Method checks against JComponentHelper not using strings
[bug] User plugin mail option not working
[new] Events list module allows html in descriptions
[bug] Magic Quotes issues in presave controller
[bug] Some 3rd party content plugins expected a 4th parameter to onContentPrepare event
[bug] UTC timezone internally registering as "Etc/GMT"
[2012-10-24] Version 3.2.1.1471
[bug] Incorrect list limits applied to categories
[bug] All day events showing start times in search view
[bug] All day events showing start times in events module
[bug] Newlines breaking calendar module tooltips
[bug] Media custom field did not allow linking to non-image files
[bug] Event id not carried over during a failed registration save
[bug] Invalid response from recaptcha
[new] Added start date column to registrations manager, link to event
[new] Added jcl_row_even and jcl_row_odd classes to frontend
[new] onContentPrepare plugin event fired when preparing an event for display
[bug] Added index files to plugin roots
[bug] JCalTimeZone class now attempts to translate non-standard Outlook timezone identifiers to PHP standard identifiers
[bug] Duplicate language file entries
[chg] Events module lists events in reverse order when showing past events
[bug] Importing ics files now using core string methods
[bug] Registrations confirmed in admin retained confirmation tokens
[chg] Registrations no longer display core default added message
[bug] Removed empty custom form fieldsets when user doesn't have permissions to add data to any field
[bug] Language loading not taking user settings into account
[chg] Log helper refinements
[chg] Main helper now keeps track of added model paths
[new] onJCalChangeApproval event
[bug] Empty category counts null instead of
[chg] Cleaned up database queries in models with default
[new] Admin bootstrap classes
[chg] All media using relative urls when possible
[bug] IE9 event form styling issues
[bug] Missing jimport in theme helper
[new] Added onJCalChangeState event trigger
[chg] Optimized performance when not debugging
[new] Additional urls available in prepared events
[bug] Event editor filter changed from safehtml to JComponentHelper::filterText
[chg] Admin search filters using bootstrap styles
[chg] Additional styling to admin forms
[new] Event creator notification for confirmed registrations
[bug] Categories view event counts forced as integers to show
[bug] Restricted events redirect guests to login form instead of 404
[bug] Event approval emails not sent in certain cases
[bug] Ajax tooltips not working in calendar module
[new] Email template manager
[chg] Base CSS class for all admin views for Joomla! 3.0
[chg] Removed non-default label and value keys from published form field
[chg] Added category icon from 2.5 to component media
[bug] Removed coerced type in site event controller postSaveHook method
[chg] Removed deprecated code from html helper
[bug] Access to unpublished events
[chg] Change package manifests to require Joomla! 2.5
[chg] Moved all backend filters to use JSubMenuHelper if available
[bug] Improper timezones in ical helper
[bug] Descriptions of events imported via ical now processed before save
[bug] Time displays incorrectly in events view for all day and no end events
[bug] Published filter for locations
[chg] Updated HTMLPurifier to 4.4.0
[chg] Updated iCalcreator to 2.14
[bug] Upcoming and past events filters using start of day instead of exact time
[new] Added today, tomorrow and yesterday filters for events
[bug] Published filtering absent for locations
[bug] Forced exit in registrations csv view
[bug] Improper city detection in locations
[new] JCalDate toNow* methods (toNow, toNowTime, toNowDate)
[new] Added static method to main helper to retrieve JVersion
[new] Path helper improvements
[new] QRcode generation for events
[bug] Simplified event list ordering
[chg] Removed deprecated getValue call in internal timezone field
[new] Added submenu module position in admin views for Joomla! 3.0
[chg] Changed install view markup for Joomla! 3.0
[new] Added additional styles for Joomla! 3.0
[new] Added global JCalPro javascript object for transparent framework usage
[new] Added more profile markers for better debugging of resource usage
[bug] week view start time now converted to UTC after adjustment instead of before
[chg] optimized JCalProHelperDate::getUserTimeFormat
[chg] optimized week view stack date construction
[new] option to disable HTMLPurifier
[bug] missing jimport in jcalmulticat form field
[chg] database checks in migration and sample data installs now explicitly checked for exceptions for Joomla! 3.0
[bug] missing helper registration in calendar module
[chg] New base MVC classes to cover upcoming Joomla! 3.0
[chg] Deprecated calls to JRequest replaced with JInput
[chg] All anti-csrf tokens checked using JSession and not JRequest
[chg] Reduced logging when debug mode is off
[new] Ability to edit alias in admin
[chg] Removed deprecated JUtility calls
[chg] Removed deprecated DS constant
[chg] Checks done for JFactory::getXMLParser before use
[chg] No longer treating select options as JObjects
[chg] Incorrect subpackage header in ical library
[new] Added external qrcode library to package
[new] Configurable date format in events module
[bug] Setting common event id in .ics helper causing issues with JCal Pro® 2 export
[bug] Force timezone to UTC in certain .ics import cases
[bug] JCalTimeZone forces DateTime::ATOM UTC timezones to explicitly be in UTC
[new] Configurable editor buttons filter
[bug] Duplicate ids in editor button modal
[bug] Cleaned up notice affecting script execution in editor button modal
[bug] Editor button layout error on frontend
[2012-04-18] Version 3.2.0.882
[chg] Date helper getToday method can now be refreshed
[bug] getNthDayOfMonth used end of day instead of start when searching for the last day
[chg] Days in month helper method now explicitly checks for a JCalDate and not DateTime
[bug] Url helper not explicitly registering main component helper
[bug] Default form not showing if parent is root and category is configured to inherit
[bug] Published filter not working in frontend admin view
[chg] Form fields added to items during prepare
[bug] HTMLPurifier incompatiblity with zend.ze1_compatibility_mode
[bug] Moderator emails included blocked users
[bug] Event filters using imprecise start dates depending on time zone
[new] Autoapprove and Autopublish permissions
[bug] Frontend search date limits
[new] Tooltip controls for Calendar module
[new] Ajax loader on Calendar module
[bug] Multiple calendar modules JavaScript object sharing
[new] Separate locations permissions
[bug] Main helper loading the site events model in admin during permissions checks
[chg] Permissions actions dump removed from debug information
[bug] Form fields input using incorrect delimiter causing loss of form field during subsequent saves if fields are not changed
[bug] Search view incorrectly applying category filters
[bug] JCalDate giving incorrect timezones in certain cases in PHP 5.3
[bug] Events in multiple categories not always showing in every category when menu item restricted one of their categories
[bug] Category filters restricting search view
[bug] Search view incorrectly wrapping long descriptions
[chg] Redundant private method arguments in content plugin removed
[bug] Module links not finding the proper Itemid
[bug] Rewrote xref lookup function to reduce database queries, fix secondary category bug in admin view
[chg] Added padding to some form elements
[chg] Removed date and time table from event form
[chg] Changed all instances of $params->def() to $params->get() in modules
[chg] Added debug information to modules
[bug] Events module description limit not working correctly
[bug] Long form field titles overflowed form field selection list
[chg] Removed inline styles in events admin layout
[chg] Approval or Publication in events admin layout redirects back to that layout
[chg] Publication options added to events admin layout filter
[new] Permissions for form fields to limit who can add/edit them
[new] Event descriptions can now be required
[bug] Filter helper registration now explicit in base events view
[chg] Frontend administration icons
[new] Publish icon in admin events view
[new] Option to require location
[chg] Location selection "clear" button
[new] Events manager in admin now shows if an event has a location
[new] Added "No location" option to admin location filters
[bug] Locations module not firing geolocation failure event in some cases
[chg] Locations module now seeks nearest locations with events if user is not within range
[chg] Locations module loads new locations when map is changed
[bug] Base events model missing register for url helper
[chg] Added ordering to base events model
[bug] Cache keys in event preparation did not cover all states
[bug] Multiday base DateTime not in user time
[chg] Modified base events model store id
[chg] Extended events filtering
[chg] Event location button text
[bug] Events that change from recurring to non-recurring did not purge repeat children
[bug] Locations modal "new" button now uses non-sef url due to core sef incompatibility
[new] Location map on event view
[bug] Category view only showing 1 month of upcoming events
[bug] Location filtering by distance filtered by minutes, not miles
[bug] Incorrect time display when an event spans more than one day
[chg] No pagination structure shown on category view when empty
[new] Category view menu item
[bug] Locations module ajax 404 error
[bug] Media forms not working correctly with core sef
[new] Full calendar link in calendar module
[new] Full calendar link in events module
[chg] Minimum zoom level in locations module to prevent single-marker maps from being too close
[new] Extra distance options in locations module
[new] Core search plugin
[chg] Hiding recurring event children in admin events view no longer hides detached children
[bug] non-canonical category filtering not showing all events
[chg] Changed deprecated JDate::toFormat() calls to JDate::format()
[chg] Changed deprecated JDate::toMySQL() calls to JDate::toSql()
[chg] Changed deprecated JDatabase::nameQuote() calls to JDatabase::quoteName()
[chg] Changed deprecated JDatabase::loadResultArray() calls to JDatabase::loadColumn()
[chg] Changed deprecated JRegistry::getValue() calls to JRegistry::get()
[chg] Changed deprecated JHtmlBehavior::mootools() calls to JHtmlBehavior::framework()
[chg] Changed deprecated JPane usage to JHtmlSliders
[new] Added log helper
[new] generic file path method in theme helper
[new] Added JCalDate::toSql() method to replace now-deprecated JCalDate::toMySQL()
[new] Added JCalDate::monthShortName()
[new] Added JCalDate::dayName()
[new] Added JCalDate::dayShortName()
[chg] Changed registration-specific event handlers to use JCalPro handlers, all differences should be handled using context
[new] Language field added to event form
[bug] SQL error in admin registration search filter
[new] Tooltips in calendar module
[new] Alternate module layout field in event list module
[chg] Corrected subpackage heading in content plugin
[new] Paid registrations plugin [Prepared for Future Release]
[new] Flex module
[new] Editor button
[bug] SQL error in Day view when no events occur
[2012-04-18] Version 3.1.1.563
[chg] Centralized model instance declaration
[chg] Performance tweaks in loading category cross-reference data
[bug] Locations filter not allowing all events once set
[chg] Improper SVN headers
[chg] Cleaned up loads of PHP E_STRICT notices
[chg] Speed improvements on category selection
[bug] Category filtering
[chg] Increased verbosity of debugging code
[chg] More efficient handling of event display preparation
[chg] Preparation for multilingual events
[chg] Extra indexes in events table
[chg] Preparation for extra extensions (flex module, editor plugin)
[chg] Decreased query count in event url creation by forcing slugs whenever possible
[chg] Decreased query count in category selection
[chg] Whitelisted module ajax usage
[chg] Removed unnecessary debugger code from modules
[chg] Switch _JEXEC to JPATH_PLATFORM
[bug] Category selector broken using only Root node filters
[bug] Locations manager attempting to change address on Cancel
[lang] Updated es-ES, fr-FR, ro-RO, ru-RU, sv-SE
[2012-04-12] Version 3.1.0.442
[bug] URL helper "toFull" method doubling full URL in some cases
[bug] page headings not always respecting config
[chg] improper copyright headings on form field sources
[bug] notices in migration causing loading spinner to fail in certain repeat scenarios
[chg] saving a published event on frontend redirects back to event
[new] Itemid override in modules
[new] Locations manager
[new] JCal Pro® private media form field
[chg] Field type "databaseconnection" removed for 2.5.x
[new] New custom form field type, "jcalpromedia", for limiting users' image uploads to their own media folder
[chg] Extra check for file existence when loading css files
[bug] Page heading parameters ignored in menu item
[new] sh404sef event date separator
[bug] Migration "recur_end_until" not being parsed correctly
[new] Data import ajax loader
[new] Migration now creates a custom form containing fields that mimic v2 contact info
[new] Added support for padded date parts into JCalDate
[new] Added some JProfiler marks
[bug] Month/flat view end_date SQL calculation error
[2012-03-15] Version 3.0.2.73
[bug] End date selection using user time instead of UTC
[bug] Some frontend views displayed event times as absolute instead of relative to user time
[bug] Modules changing based on current page
[chg] Itemid selection now using filter parameters as keys
[bug] Events in frontend admin view filtered by date
[chg] Calendar module description
[bug] Nth day of month method always returned first (or last) day
[bug] Array pointer in weekday recurrence saving skipping Sunday
[bug] iCal import losing minutes and seconds
[bug] Full urls generated in administrator included "administrator/" in url
[bug] Highest Itemid returned for views
[chg] iCal import only does common event id lookups if the UID is available in the .ics file
[bug] Category filtering pagination bug
[bug] If the component is not installed correctly, system plugin caused Fatal Error due to a missing class.
[bug] iCal import undefined array index INTERVAL in certain cases
[chg] Common event ID distinction during import
[2012-03-09] Version 3.0.1.11
[bug] Wrong destination for foreign language administrator files in manifest
[bug] Calendar module day headers not translating properly
[bug] Day and month names not translated for non-English sites
[chg] English is now loaded before other languages as a backup
[bug] Itemid detection
[bug] Editor field not respecting user preferences
[bug] Category filters in modules not respecting "root"
[chg] Added control over what parts of the date selection field can be shown in code
[bug] Language files not always loading in "about" view
[bug] IE css changes
[bug] Frontend date range event filter not working
[chg] Module ajax controller action
[bug] 404 in router due to missing Itemid
[bug] Router not readin event id during edit
[chg] Calendar module styles
[chg] Calendar module navigation
[bug] Frontend categories legend only displayed 20 categories
Jcal Pro Version 2
[2011-09-12] Version 2.2.22.1824
[bug] RSS links not receiving calendar or category params in certain views
[bug] Certain dates no longer trigger a sort order bug in feed view
[2011-08-19] Version 2.2.21.1722
[bug] RSS feeds on certain views
[bug] RSS feeds not always respecting calendar/category
[bug] sh404sef plugin not showing calendar name in some urls
[bug] Improper input handling in creation of certain form actions
[2011-08-19] Version 2.2.20.1698
[bug] Under certain conditions category lists would not be populated in Add Event form, preventing save
[bug] Notice cleanup on unsupplied fields in event submission
[2011-08-16] Version 2.2.19.1680
[bug] Notices on event save
[bug] Events not ordering properly in certain circumstances
[chg] Copyright notices updated
[bug] RSS feed not respecting global limits
[bug] url_map_javascript Notice
[bug] jcal_latest module not respecting categories
[chg] Documentation links updated
[chg] Powered By JCalPro footer updated, easy to disable
[bug] RSS feed in "flat" view
[2011-07-07] Version 2.2.18.1611
[bug] Security issue in Add Event forms
[2011-05-12] Version 2.2.17.1587
[bug] Notices in latest module
[chg] Added ability to disable footer
Tracker #200
[2011-04-11] Version 2.2.16.1557
[bug] Latest events module Itemid detection
[chg] Added ability to disable footer
Tracker #200
[2011-04-04] Version 2.2.15.1488
[bug] Malformed RSS links
[bug] jclrecaptcha dom access before domready
[chg] Editor button title links insert link to event
[chg] Added global metadata configuration .ics import skipping events with UID differences involving certain characters
[2011-03-01 ] Version 2.2.14.1401
[bug] Remote ical import from https
[chg] Added rel="nofollow" to print button in toolbar
[chg] Modules use multiselects instead of comma delimited text
[chg] Prepending "Print" to Print View titles
[chg] Removed category sort option
[chg] Installation SQL changed to support MySQL 5.5 (#34)
[chg] More filter items available in event manager (#164)
[chg] Option to switch RSS feed behavior
[bug] Future events in RSS feeds (#140)
[bug] Incorrect display of "print" button
[bug] "Noon" and "Midnight" display when minute is greater than
[bug] Fatal error during import in certain cases (#151)
[chg] Installed themes reinstalled after update
[bug] Fatal error caused by missing print_event()
[chg] Upgrade process no longer requires uninstall
[2011-01-31 ] Version 2.2.14.620
[bug] Multiple security issues
[chg] JomSocial Events and I'll Be There RSVP integration
[2010-08-17] Version 2.2.13.575
[bug] Low-level security issue : potential path disclosure on direct file access
Tracker #148
2010-07-18
[bug] PHP error is displayed instead of message when iCal is disabled in
configuration, but a request is made for an iCal file
Tracker #137
[2010-06-12] Version 2.2.11.557
2010-06-11
[bug] Incorrect upcoming events count on categories view, if show past event is set to yes
Tracker #127
2010-06-09
[chg] New lines in imported ical files are now turned into <br />, so as to display properly (when HTML is allowed in descriptions)
Tracker #131
[bug] WHen importing from iCal file, floating dates are assumed to be UTC instead of website timezone
Tracker #135
[bug] Events in "registered" categories show up in the search
Tracker #133
[bug] Notice errors on minical on some servers
Tracker #134
[bug] Missing CONFIG_EXT declararation causes notice error on frontend
Tracker #132
[new] Added workaround for PHP timezone database issue as per http://bugs.php.net/bug.php?id=51819
Tracker #125
[chg] Better detection of JomSocial being installed. Was causing errors when Mighty Touch was installed, as they share same directory structure
Tracker #123
[bug] Incorrect pixel image name in default theme, pixel.gif instead of spacer.gif
Tracker #121
[new] Added Romanian language file
Tracker #119
[chg] Typo in French language file
2010-05-09
[chg] Legacy plugin content syntax cannot handle some signs in description
Tracker #128
2010-03-31
[bug] Possible notice error when viewing an event
[2010-03-30] Version 2.2.10.545
2010-03-30
[chg] Minical should not show "Add new event" link when viewed from within Flex module
Tracker #115
[chg] Remmoved main toolbar display when creating or editing an event
Tracker #117
[new] Added support code for new JCal Editor plugin, which allows easy insert of events in Joomla content
2010-03-27
[bug] Sometimes jcalpro plugin for sh404sef can generate a fatal error (jcUTCDateToFormat does not exist)
2010-03-25
[bug] JCal toolbar icons may not display sometimes after uninstalling premium theme
Tracker #112
[chg] Updated display and print stylesheet for default theme
[bug] Empty cell when displaying the add new event form to not-logged in users
Tracker #111
[new] Missing index.html file
Tracker #110
2010-03-24
[chg] Improved printing for all views, with new layout, button and css
Tracker #8
2010-03-22
[chg] We now remove all html from an event description when exporting to iCal. Only raw text is left
[new] Added METHOD field to exported iCal files, to improve compatibility with Outlook 2003
[chg] Updated links to download and documentation page on documentation page in backend
Tracker #107
2010-03-19
[bug] Searched events displayed date differ from actual dates
Tracker #99
[new] Added separate stylesheet for calendar printouts
Tracker #8
[chg] Removed depracted "Show default view" menu item type, replaced by "Show month view"
Tracker #59
2010-03-18
[chg] Removed bold attributes in css for default theme
Tracker #85
[bug] Mini cal validation error
Tracker #71
[chg] Updated Spanish Language file
Tracker #66
[new] Added date format parameter to latest event content plugin
Tracker #26
[new] Use cookie instead of url to return to correct page after editing an event
Tracker #68
2010-03-17
[chg] Several notice type errors when adding new event on front end, plus improved print layout
Tracker #105
[chg] Updated language string when deleting child events
Tracker #42
2010-03-15
[bug] Popup display of events don't work from Latest events module
Tracker #104
[bug] Minical not using its own parameters, picks up itemid of first Jcal Menu item
Tracker #102
[bug] Itemid is not passed along in main menu when Joomla SEF is used
Tracker #90
2010-03-02
[bug] Direct access to this location forbidden for Greek and SLovak languages
Tracker #100
2010-02-21
[bug] Show only own events setting may not work when use as a menu item override
Tracker #95
[bug] Several "notices" errors (show if error_reporting php function does not work)
Tracker #98
2010-02-18
[bug] ical import not working : error Class 'JCalEvent' not found
Tracker #75
2010-02-16
[bug] Logged in user can edit private, read-only, event of other user
Tracker #94
[2010-02-09] Version 2.2.9.469
2010-02-09
[bug] Calendar popup when creating recurring events in backend is not initialized with today's date
Tracker #44
[chg] Removed deprecated backend parameters : popup sizes and flat view pictures display
Tracker #79
[bug] Links to overlib library may sometimes be wrong
Tracker #78
[bug] Dates out of order in category view when events span more than one month
Tracker #64
[chg] Jomsocial 1.6.x now requires userid to be passed in url. Adjusted JCal pro plugins accordingly
Tracker #83
[bug] iCal download may not apply categories and calendars restrictions
2010-02-08
[bug] Class JCalEvent not found error when importing events
Tracker #75
[2010-01-17] Version 2.2.8.459
2010-01-17
[new] Better integration with sh404sef and more url control : sh404sef now has a Jcal pro section in its "Plugins" configuration, providing several settings to adjust url layout
[bug] Javascript using bad event names (onClick) would cause failed validation
Tracker #71
[new] Added check in Flex module, to avoid Fatal error if JCal has been uninstalled
[chg] Added dummy database entries in manifest file, to avoid Community Builder showing warning messages about our plugin when running database tools
[bug] End time display may be missing for some events on monthly view
Tracker #72
2010-01-13
[chg] Added some checks to prevent notice errors when installing/uninstalling
[bug] When used with sh404sef, append/prepend to page title feature of sh404sef does not work on jcalpro pages
Tracker #70
2010-01-11
[new] Parameters to control SEF url creation with sh404sef have been added to sh404sef main control panel. Updated JCal pro SEF URL plugin to comply
2009-12-31
[bug] Bad value when using "get as ical" with "All-day" events, can cause fatal error
Tracker #65
[2009-12-22] Version 2.2.7.441
2009-12-21
[bug] Events could show twice in Flex module if JCal is set to show only start and end day of multi-days events
[bug] Fatal error when copying event in backend
Tracker #60
[bug] Missing success message when adding event in backend
Tracker #58
2009-12-17
[new] Past events are now displayed up until one second ago, instead of current time, to improve ability to open correct panel in Flex module
[new] Whether CB is still installed when uninstalling JCal pro. Could cause errors when trying to preserve config upon uninstallation, if CB has been removed by user prior to JCal
[chg] Changes to Joomla accordion to allow for multiple instances of Flex module on same page
Tracker #52
[] -55-Minical module does not use correct option value on links to specific dates. Also shows in Flex module, when set to display a minical in a panel
Tracker #55
[2009-12-15] Version 2.2.6.413
2009-12-15
[chg] Updated Portuguese translation
Tracker #53
[chg] Added support for storing parameters of multiple instances of JCal pro modules when going through an upgrade
Tracker #51
[bug] Wrong end date for multi-days events, when Jcal is set to display only start and end day of event
Tracker #45
[2009-12-09] Version 2.2.5.329
2009-12-09
[bug] All days events don't show start time in backend, only "all day"
Tracker #47
2009-12-04
[chg] Replaced Moovur anti-spam with reCaptcha
Tracker #34
[bug] On some MYSQL servers, an error 1048 is thrown when editing a recurring event
Tracker #41
2009-12-02
[bug] Display error on categories view if display of iCal export icon is switched off in configuration
Tracker #38
[2009-12-02] Version 2.2.4.293
2009-12-02
[bug] Editing recurring events from backend deletes child events
Tracker #37
[2009-11-23] Version 2.2.3.289
2009-11-23
[bug] WHen adding event, if user does not have enough privilege, there is an infinite redirect loop instead of a simple error message
Tracker #33
[new] Flex module can now display events either as an event list or as a minicalendar
[bug] Category list does not comply to "Show past events setting as other views do
2009-11-20
[chg] Get as iCal button removed from toolbar on "View categories" view, as there are no events on that view
Tracker #32
2009-11-19
[chg] Move template javascript to separate file
Tracker #6
[bug] All day events are not exported correctly to iCal. End time should be set to end of day
Tracker #29
[new] Php 5.3 compatibility
Tracker #7
2009-11-18
[bug] Using Joomfish, only parent event of a recurring event was translated correctly. Children would loose their translation upon saving
Tracker #13
[bug] Missing hidden field in edit form would cause loosing common event id (internal id) in some cases
2009-11-03
[bug] On some servers, events happening on same day as a DST switch will be displayed on wrong day in month, flat, week and day views
Tracker #24
2009-11-01
[bug] Latest events 12hrs/24hrs display setting works opposite to what they should
Tracker #23
[2009-10-29] Version 2.2.2.257
2009-10-29
[chg] More consistent time display on all views, for events spanning more than one day : display start time on first day, end time on last day, and a symbol for middle days
[chg] Better title for "Categories" view link, now adds "Categories" text in title only if a specific calendar is selected, to avoid having Categories twice in the title
[bug] Wrong Itemid used when calculating page title, if several menu items leading to a calendar view
[bug] Incorrect link to logo on post-install welcome page
2009-10-28
[chg] SEF urls creation with sh404sef changed : menu item title no longer inserted as root of url (can still be forced by setting constant in com_jcalpro/sef_ext/com_jcalpro_lib). Also, superfluous &date=XX-YY-ZZ removed from some links displayed in main monthly view
Tracker #9
[bug] Javascript error when editing a child or detached from recurrence event
Tracker #20
[chg] Add new method for entering am/pm times to backend event editing
Tracker #19
2009-10-27
[] Fatal error in flex module, when upgrading to latest version of JCal because of a new backend parameter added. Requires going to Flex module backend and save parameters once so that database is up to date. Added a check to load default values, so as to avoid fatal error.
Tracker #11
[chg] Missing "eventsdate" class in latest events module
Tracker #17
2009-10-26
[bug] Events may appear twice on same day
Tracker #15
[bug] Event displays on wrong date depending on timezone/dst configuration
Tracker #14
2009-10-25
[chg] Latest events module now defaults to 24hrs time display, like Flex module
[chg] Replaced time format parameter in Flex module by simple choice between 12hrs/24hrs format as in other modules. Allow using our JCal libraries to correctly display am/pm even in languages for which PHP does not support it
Tracker #18417
[bug] Categories view and category content view do not apply categories and calendar restrictions that may be set at menu item level
Tracker #17619
[bug] When creating Jcal pro menu items, parameters are shown in boht Basic and Components sections by Joomla
2009-10-24
[chg] Minical and monthly view now only show links to individual days if they have events
[chg] Changed time selection method when creating/editing events to better distinguish between noon and midnight when using am/pm notation
Tracker #18413
2009-10-23
[bug] Joomla sef router adds Itemid to menu items links, preventing direct links to views to work properly (always show month view)
Tracker #18439
[bug] Drop down calendar selection list is not centered about the calendar icons toolbar
Tracker #18222
[bug] Repeating events show date of start day instead of current day in rss feeds
[bug] Editing an event on the frontend would not store it as the per the currently selected language, but instead always modify the original event
Tracker #18236
[] Incomplete - taskJCal Pro® 2.2.x development
2009-10-22
[new] Added new types of menu items (displayed when creating a JCal pro menu item) : day, week, flat, categories, search page
[bug] On showing a category content, date of events displayed on other day than their start date show start date instead of actual day
[bug] Warning messages displayed when showing empty category content (if server is set to dsiplay warnings)
Tracker #18379
[new] Added parameter to control the format of time display in Flex module
Tracker #18417
[chg] Now using Joomla JFolder class to delete folder after theme install. As such, removed usage of chmod
Tracker #18422
[chg] Removed un-needed, legacy, slash stripping, may cause issue with other extensions such as iJoomla
Tracker #18220
[bug] Today's date on Categories view and per category view show yesterday date
Tracker #18242
[bug] Bad language string identifier in Danish language file
Tracker #18291
[new] Added menu item type to add a new event
Tracker #18026
[bug] CB plugins use php short tags
Tracker #18316
2009-10-21
[bug] When events are shown in popups, link to cateory generates a 404 error, page not found
Tracker #17868
[chg] Changed backend display to 24 hours format, using JDate for UTF-8 compat
Tracker #18119-18120
[bug] iCal export : now export all dates/times as UTC times, to avoid timezones ceonversions errors when using the file. Also, now trim description and summary for unneeded leading and trailing line feeds
[bug] Export event as iCal may give incorrect times on some servers, if server timezone is different from site timezone
2009-09-30
[bug] Multi-days events may be displayed on wrong date, or disappear, under some combinations of site and server timezones and dst
Tracker #17992
[bug] All day events may be displayed on wrong days on monthly view
Tracker #18188
[bug] Incorrect database selection when searching events based on last update date. May affect rss feeds
2009-09-29
[chg] Added php 5.3 compatibility
Tracker #18047
2009-09-27
[chg] In Latest events module, no text is displayed when there is no upcoming events but user has defined number of events to display to 0
Tracker #18033
[bug] Search plugin would return default language version of event, instead of current language (when Joomfish installed)
Tracker #17965
[bug] Categories view would show count of all events, even if Show past events is switched off
Tracker #18005
[bug] Missing strings in some languages files for theme manager
Tracker #18121
[bug] Approval field not displayed in event form on the front-end, for non-admin users
Tracker #18092
2009-09-07
[chg] Added loading joomla html library to search plugin for use together with Advanced search plugin
Tracker #17940
[bug] Bad translation for e-mail field name in German language files
Tracker #17911
2009-08-11
[bug] Importing iCalendar from url would not work - also added some cases of importing recurring events (from iCalendar)
Tracker #17434
[chg] Moved hardcoded strong tags to css in default theme
Tracker #17514
2009-08-10
[bug] Flex module does not initially open correct pane if some panes are disabled
Tracker #16966
[chg] Bad French language wording for all-day events
[bug] Rss feed body does not show description but title instead
Tracker #17546
[bug] All-day events still show start times if "Show start times only" is
activated
Tracker #17250
[bug] Incorrect tooltip in Flex module backend
Tracker #17268
[bug] User does not see his own event in CB/JS tabs
Tracker #17440
[bug] Undefined offset notice display on approval page when changing
display setting
Tracker #17442
2009-08-03
[bug] Incorrect timezone handling for timezones with uneven offsets (ie
+04:30)
2009-07-26
[bug] Fixed privacy label when editing event in the backend
[chg] Improved handling of user own events restrictions for Community
Builder and Joomsocial plugins
[chg] Removed legacy compare functions, conflicting with older versions of
CB
[chg] Improved navigation through various views and events, conserving
current date while navigating
Tracker #17324
[new] Added return url logic to Add event for a given day from the main
Monthly view
[bug] Wrong routing of URL prevents date pre-filling when adding a new
evetn from monthly view, using the small + icon on a given day
2009-07-25
[chg] Changed text lable for Privacy field in backend event entry form
Tracker #17353
[new] Added new option in Flex module : show events currently on
[chg] Today's all-day events now appear in Latest event module as Upcoming
event instead of recent event
Tracker #17294
[bug] Fixed import of recurrng events from Jcal pro 1.5
Tracker #17270
2009-07-21
[bug] Wrongly formatted administrator approval alert email for "all day" and "no event date" events
Tracker #17281
[new] Added print icon on every view, can be disabled in
2009-07-20
[chg] After deleting an event upon approval, we now redirect back to the approval page instead of main calendar page
Tracker #17266
[bug] Flex module would not open initial panel as per backend settings, due to internal refactoring of code
Tracker #16966
2009-07-19
[chg] Refactored hcal/Rdfa microformat output in flex module using decorator pattern (uses shAbstractDecorator class)
[chg] Integrated event import from previous JCal pro version with iCal sources import page
[bug] All day events may display start time
Tracker #17250
[bug] Unwanted line break in default theme cause bad request to event-active.gif
Tracker #17185
[chg] Changed table styling to css class for new/edit event form
Tracker #17209
[bug] sh404sef plugin does not take into account event approval, thus preventing admin approval to work if sh404sef is in use
Tracker #17194
2009-07-18
[bug] Time display off by one hour on some servers for latest events and Flex module, due to dst issue
Tracker #17189
2009-07-17
[bug] iCalcreator creates empty ics file in root dir when downloading events as iCal
Tracker #17208
2009-07-14
[bug] Wrong joomla sef urls routing would prevent admin to approve, edit or delete events
Tracker #17194
2009-07-12
[bug] Correct Itemid not set on search results (correct template may not be shown when clicking on event link)
Tracker #17146
[bug] Undefined index message on joomla event search results
Tracker #17145
2009-07-11
[new] Import of iCal events from file (*.ics) or url
[bug] Wrong default value for recur until value
2009-07-07
[bug] Incorrect return value in iCalCreator class when parsing an ics file
[bug] Flex module displays All-day events on every panel
2009-07-06
[chg] Disable compression routines in shajax lib, would cause utf-8 compatibility issues
2009-07-05
[new] Added support for iCal export of events
[chg] Removed unneeded xmlrpc lib
[bug] Cat and cal translations in Latest events module are not used
Tracker #17066
2009-07-04
[bug] Wrong SEF url on front end event approval link
Tracker #17039
2009-06-25
[new] Added parameter to enable/disable Moovur/mollom anti-spam check
Tracker #16964
[bug] Opening state settings of flex module not respected
Tracker #16966
[new] Added default text to display when no events to show in Flex module
Tracker #16965
[chg] Default values for privacy settings in Jomsocial/CB plugins changed to show only events the user owns
Tracker #16962
[bug] Special characters wrongly displayed in page title
2009-06-24
[new] Added microformat on flex module output (hcalendar and RDFa)
2009-06-18
[new] First alpha version release
2009-06-17
[new] Added flex module
2009-06-15
[chg] Replaced multiple radio button with select list in component parameters
2009-06-14
[new] Added Mollom anti-spam support through Moovur component
2009-06-12
[new] Improved display and sorting options when viewing events in backend
2009-06-11
[new] Added Community builder minical plugin
[new] Added Joomsocial latest event plugin
2009-06-10
[new] Added Community Builder latest events plugin
2009-06-01
Initial import.




Assistance with technical questions, product inquiries and customer service can be found in our 