Legend: !important +added -removed ~changed #fixed
Info: access to the beta versions and pre-releases are reserved to users with a valid pro subscription.
iCagenda™ is distributed under the terms of the GNU General Public License version 3 or later; see LICENSE.txt.
iCagenda 3.4.1 (2015.01.30)
!
Changed : To fix an issue when using a custom captcha plugin (not joomla core reCaptcha plugin), the options has been changed. Now, there's only one place where you can set the captcha plugin used in iCagenda: 'General Settings' tab of the Global Options of the component. And you have individual option to show/hide captcha in 'Registration' and 'Submit an Event' forms. The update script will try to migrate your settings, but it's possible that you will have to set again this option in the menu options of 'Submit en Event' menu item type.
!
Fixed : the 404 error page on multi-language site (when clicking on a module link).
+
Added : Get menu id and title of an event submitted in frontend (notification email, and filter in admin list of events).
+
Added : Options to show/hide period, weekdays and single dates in 'Submit an Event' form.
+
Added : Filter RSS feeds by category filter set in the menu options.
+
Added : Tooltip legends to pagination.
+
Added : Option to show/hide time in date box (list of events).
+
Added : Global Option to set access level to registration form.
+
[Plugin Search] Added : Next date added in search result (after title of the event).
~
Changed : You can now enter date before 1970/1/1 and after 2038/1/19 (no more unix limitation due to mktime php function, removed from date functions).
~
Changed : pageclass_sfx moved from id icagenda to a class (ic-list, ic-event, ic-registration, ic-submit, ic-send) to follow joomla standard.
~
Changed : Google Maps script checking (if api not loaded, iCagenda will load it).
~
Changed : Main list of events filter by date is improved (full recoding of the dates filtering functions).
~
Changed : The option 'list of all dates/only next/last date' is changed into 'Display All Dates' yes/no option.
~
[PRO MODULE iC Event List] Changed : ic- prefix added to section, group and col class names (to prevent class names CSS conflict).
~
Changed : Many code improvements.
#
[MEDIUM] Fixed : 'auto' mode for menu link in modules was not well filtering language when joomla multi-language enabled. Improvement of the language detection for the menu items to retrieve the correct url.
#
[LOW] Fixed : do not send user notification email after an event submission in frontend, if user has permissions to approve an event.
#
[LOW] Fixed : no thumbnails were generated when '.' found in the image filename (eg. image.name.jpg).
#
[LOW] Fixed : detects if an image file is too large, depending of server memory_limit setting, to prevent a blank page in admin when thumbnails cannot be generated (alert message displayed when a file is too large).
#
[LOW] Fixed : filtering by category in events admin list was broken.
#
[LOW] Fixed : Minor warning message in admin 'Themes manager' page (don't worry, nothing is broken!), 'Error loading component: COM_ICAGENDA, Component not found'.
#
[LOW] Fixed : a few minor issue in admin list of events (date in current language, notice error $list var, ...).
#
[LOW] Fixed : no display of events if category is unpublished.
#
[LOW] Fixed : Keep in session Terms and Conditions checked, when reCaptcha is not correct.
#
[LOW] Fixed : alias not generated when latin and non-latin characters in title (no datetime url safe alias, depending of unicode slug joomla global config setting).
#
[LOW] Fixed : wrong display of menu option 'Features' on Joomla 2.5.
#
[LOW] Fixed : if click on cancel on registration form, and when back to event details view, the back arrow was returning to registration form (now returns to parent list of events).
Changed files in 3.4.1
~
admin/add/css/jquery-ui-1.8.17.custom.css
~
admin/config.xml
~
admin/globalization/uk-UA.php
~
admin/models/events.php
~
admin/models/fields/modal/cat.php
~
admin/models/fields/modal/date.php
~
admin/models/fields/modal/enddate.php
~
admin/models/fields/modal/ictextarea_counter.php
~
admin/models/fields/modal/startdate.php
~
admin/models/fields/modal/template.php
~
admin/models/forms/event.xml
~
admin/tables/event.php
~
admin/utilities/events/events.php
~
admin/utilities/form/form.php
~
admin/utilities/menus/menus.php
~
admin/views/event/tmpl/edit.php
~
admin/views/event/view.html.php
~
admin/views/events/tmpl/default.php
~
admin/views/events/view.html.php
~
admin/views/themes/tmpl/default.php
~
admin/views/themes/view.html.php
~
[LIBRARY] libraries/ic_library/date/date.php
~
[LIBRARY] libraries/ic_library/date/period.php
~
[LIBRARY] libraries/ic_library/thumb/create.php
~
[LIBRARY] libraries/ic_library/thumb/get.php
~
[MEDIA] media/css/icagenda-front.css
~
[MEDIA] media/js/icdates.js
~
[MODULE][PRO] modules/mod_ic_event_list/css/default_style.css
~
[MODULE][PRO] modules/mod_ic_event_list/css/icrounded_style.css
~
[MODULE][PRO] modules/mod_ic_event_list/helper.php
~
[MODULE][PRO] modules/mod_ic_event_list/mod_ic_event_list.php
~
[MODULE][PRO] modules/mod_ic_event_list/mod_ic_event_list.xml
~
[MODULE][PRO] modules/mod_ic_event_list/tmpl/default.php
~
[MODULE][PRO] modules/mod_ic_event_list/tmpl/icrounded.php
~
[MODULE] modules/mod_iccalendar/helper.php
~
[PLUGIN] plugins/search/icagenda/icagenda.php
~
script.icagenda.php
~
site/add/css/jquery-ui-1.8.17.custom.css
~
site/helpers/ichelper.php
~
site/helpers/icmodel.php
~
site/models/events.php
+
site/models/forms/registration.xml
~
site/models/forms/submit.xml
~
site/models/list.php
~
site/models/submit.php
~
[THEME PACKS] site/themes/packs/default/css/default_component.css
~
[THEME PACKS] site/themes/packs/default/default_event.php
~
[THEME PACKS] site/themes/packs/default/default_events.php
~
[THEME PACKS] site/themes/packs/default/default_registration.php
~
[THEME PACKS] site/themes/packs/ic_rounded/css/ic_rounded_component.css
~
[THEME PACKS] site/themes/packs/ic_rounded/css/ic_rounded_module.css
~
[THEME PACKS] site/themes/packs/ic_rounded/ic_rounded_day.php
~
[THEME PACKS] site/themes/packs/ic_rounded/ic_rounded_event.php
~
[THEME PACKS] site/themes/packs/ic_rounded/ic_rounded_events.php
~
[THEME PACKS] site/themes/packs/ic_rounded/ic_rounded_registration.php
~
site/views/list/tmpl/default.php
~
site/views/list/tmpl/default.xml
+
site/views/list/tmpl/default_categories.php
~
site/views/list/tmpl/default_vcal.php
~
site/views/list/tmpl/event.php
~
site/views/list/tmpl/registration.php
~
site/views/list/view.feed.php
~
site/views/list/view.html.php
~
site/views/submit/tmpl/default.php
~
site/views/submit/tmpl/default.xml
~
site/views/submit/tmpl/send.php
~
site/views/submit/view.html.php