iCagenda / ChangeLog

Keep Connected!

3.6.0

    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.6.0 (2016.08.19)

  • !
    New : Frontend Search Filters
  • - Global Options: Component Options > List tab.
  • - Drag & drop filters options to change frontend ordering.
  • - Options of display (responsive, full width, show or hide 'Search' label...).
  • !
    Refactory : List of events
  • - The list view is now divided into 3 separate views: list, event and registration.
  • - Performance improvement: up to 10 times faster to load the main list of events!
  • !
    Refactory : Registration Form
  • - A full new view HTML structure, to load all fields with a maximum of flexibility
  •   and performance (see custom field groups)
  • !
    New : Admin Custom Fields List and Edition Reviewed
  • - List: useful info directly in the list of custom fields.
  • - Edition: Will show option(s) depending on selected parent form and field type
  •   (minimum Joomla 3.2.4 to get this functionnality).
  • !
    New : Custom Field Groups
  • - Create and manage groups for custom fields (directly in Custom Field edition).
  • - Set individually in each event edition (Registration tab) the groups of custom fields to use for the registration form.
  • !
    New : Custom Field Types
  • - New field types: date (calendar), url, email
  • - New field type "label (separator)": to add label headings inside form (with custom CSS class option)
  • - New field type "description (separator)": to add a description text inside form (with custom CSS class option)
  • - Override field types: name, email, phone, date and tickets
  •   (replace the core iCagenda fields, to allow ordering inside custom fields as you want!)
  • !
    New : Statistics
  • - Hits on events.
  • - Charts for category and event hits, displayed in the control panel of iCagenda.
  • !
    Anonymous Usage Statistics
  • Usage statistics or 'Telemetry' is a feature in iCagenda that sends anonymously and automatically your system information (Similar to the Joomla! Statistics plugin introduced in Joomla 3.5).
  • This will only submit the Joomla! version, PHP version, database engine and version, and iCagenda version. Usage statistics are collected during the update, and help us improve future versions of iCagenda.
  • The code used for this anonymous data submission can be read in the install script file of the extension (script.icagenda.php).
  • You can disable this feature in global options of iCagenda component, 'General Settings' tab.
  • !
    New : Module iC Event List (PRO)
  • - Option to display all dates.
  • +
    Added : option to set month format in the date box (list of events).
  • +
    Added : missing options in filter by custom field type (admin list of custom fields).
  • +
    Added : control for current page in list pagination before rendering.
  • +
    Added : select user in registration edition, with auto-filled name and email (depending on your global settings).
  • +
    Added : admin filter (dropdown) to select custom fields by group.
  • +
    Added : landing page for registration form in frontend.
  • -
    Removed : all not needed anymore rel="nofollow" in modules event links.
  • ~
    Changed : date drop down in registration form is auto selected on the date clicked.
  • ~
    [THEME PACKS] Changed : in THEME_events.php, variable $EVENT_MONTHSHORT replaced by $EVENT_MONTH (to use new month format option).
  • ~
    Changed : includes all fixes and improvements of versions 3.5.14 and 3.5.21 (see releases notes for additional info).
  • Changed files in 3.6.0

  • ~
    admin/config.xml
  • ~
    admin/controllers/customfield.php
  • ~
    admin/controllers/registration.php
  • ~
    admin/icagenda.php
  • ~
    admin/liveupdate/liveupdate.php
  • ~
    admin/models/category.php
  • ~
    admin/models/customfield.php
  • ~
    admin/models/customfields.php
  • ~
    admin/models/event.php
  • ~
    admin/models/events.php
  • ~
    admin/models/fields/modal/cat.php
  • ~
    admin/models/fields/modal/checkdnsrr.php
  • ~
    admin/models/fields/modal/ic_editor.php
  • ~
    admin/models/fields/modal/ictext_placeholder.php
  • +
    admin/models/fields/spacer/description.php
  • +
    admin/models/fields/spacer/label.php
  • ~
    admin/models/forms/customfield.xml
  • ~
    admin/models/forms/event.xml
  • ~
    admin/models/forms/registration.xml
  • ~
    admin/models/icagenda.php
  • ~
    admin/models/registrations.php
  • ~
    admin/sql/install/mysql/icagenda.install.sql
  • ~
    admin/sql/uninstall/mysql/icagenda.uninstall.sql
  • ~
    admin/tables/customfield.php
  • ~
    admin/tables/event.php
  • +
    [FOLDER] admin/utilities/addthis/
  • +
    admin/utilities/addthis/addthis.php
  • +
    [FOLDER] admin/utilities/addtocal/
  • +
    admin/utilities/addtocal/addtocal.php
  • ~
    admin/utilities/ajax/ajax.php
  • +
    admin/utilities/ajax/filter.php
  • ~
    admin/utilities/customfields/customfields.php
  • +
    [FOLDER] admin/utilities/event/
  • +
    admin/utilities/event/data.php
  • +
    admin/utilities/event/event.php
  • ~
    admin/utilities/events/data.php
  • ~
    admin/utilities/events/events.php
  • +
    [FOLDER] admin/utilities/form/field/
  • +
    admin/utilities/form/field/customfieldgroups.php
  • +
    admin/utilities/form/field/customform.php
  • +
    admin/utilities/form/field/registrationdates.php
  • +
    admin/utilities/form/field/registrationpeople.php
  • +
    admin/utilities/form/field/registrationterms.php
  • ~
    admin/utilities/form/form.php
  • +
    [FOLDER] admin/utilities/googlemaps/
  • +
    admin/utilities/googlemaps/googlemaps.php
  • +
    [FOLDER] admin/utilities/list/
  • +
    admin/utilities/list/list.php
  • +
    [FOLDER] admin/utilities/manager/
  • +
    admin/utilities/manager/manager.php
  • +
    [FOLDER] admin/utilities/registration/
  • +
    admin/utilities/registration/participants.php
  • +
    admin/utilities/registration/registration.php
  • +
    [FOLDER] admin/utilities/render/
  • +
    admin/utilities/render/render.php
  • +
    admin/utilities/theme/joomla25.php
  • +
    admin/utilities/theme/style.php
  • ~
    admin/utilities/theme/theme.php
  • ~
    admin/views/customfield/tmpl/edit.php
  • ~
    admin/views/customfields/tmpl/default.php
  • ~
    admin/views/customfields/view.html.php
  • ~
    admin/views/event/tmpl/edit.php
  • ~
    admin/views/event/view.html.php
  • ~
    admin/views/events/tmpl/default.php
  • ~
    admin/views/icagenda/tmpl/default.php
  • ~
    admin/views/icagenda/view.html.php
  • ~
    admin/views/info/tmpl/default.php
  • ~
    admin/views/registration/tmpl/edit.php
  • ~
    admin/views/registrations/tmpl/default.php
  • ~
    icagenda.xml
  • ~
    [LIBRARY] libraries/ic_library/date/date.php
  • ~
    [LIBRARY] libraries/ic_library/filter/output.php
  • +
    [LIBRARY][FOLDER] libraries/ic_library/form/
  • +
    [LIBRARY][FOLDER] libraries/ic_library/form/field/
  • +
    [LIBRARY]libraries/ic_library/form/field/sortablefields.php
  • ~
    [LIBRARY] libraries/ic_library/globalize/culture/cs-CZ.php
  • ~
    [LIBRARY] libraries/ic_library/globalize/culture/en-GB.php
  • +
    [LIBRARY][FOLDER] libraries/ic_library/iCalcreator/
  • +
    [LIBRARY]libraries/ic_library/iCalcreator/iCalcreator.class.php
  • +
    [LIBRARY][FOLDER] libraries/ic_library/render/
  • +
    [LIBRARY] libraries/ic_library/render/render.php
  • ~
    [LIBRARY] libraries/ic_library/url/url.php
  • ~
    [MEDIA] media/css/icagenda-back.css
  • ~
    [MEDIA] media/css/icagenda-front.css
  • ~
    [MEDIA] media/css/icagenda-front.j25.css
  • ~
    [MEDIA][iCicons] media/icicons/fonts
  • ~
    [MEDIA][iCicons] media/icicons/style.css
  • -
    [MEDIA] media/images/video_poster_icagenda.jpg
  • -
    [MEDIA] media/images/youtube_iCagenda.png
  • +
    [MEDIA] media/js/Chart.js
  • +
    [MEDIA] media/js/Chart.min.js
  • ~
    [MEDIA] media/js/icagenda.js
  • ~
    [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
  • ~
    [MODULE] modules/mod_iccalendar/mod_iccalendar.php
  • ~
    [PLUGIN] plugins/search/icagenda/icagenda.php
  • ~
    [PLUGIN] plugins/system/ic_library/ic_library.php
  • ~
    script.icagenda.php
  • +
    site/add/elements/icevent_vars.php
  • +
    site/add/elements/iclist_vars.php
  • -
    site/add/elements/icsetvar.php
  • ~
    site/controller.php
  • +
    [FOLDER] site/controllers/
  • +
    site/controllers/registration.php
  • -
    site/helpers/iCalcreator.class.php
  • -
    site/helpers/ichelper.php
  • -
    site/helpers/icmodel.php
  • -
    site/helpers/media_css.class.php
  • ~
    site/icagenda.php
  • +
    site/models/event.php
  • ~
    site/models/events.php
  • +
    [FOLDER] site/models/fields/
  • +
    site/models/fields/categories.php
  • +
    site/models/fields/month.php
  • +
    site/models/fields/year.php
  • ~
    site/models/forms/registration.xml
  • ~
    site/models/forms/submit.xml
  • ~
    site/models/list.php
  • +
    site/models/registration.php
  • ~
    site/models/submit.php
  • ~
    site/router.php
  • ~
    [THEME PACK] site/themes/packs/default/css/default_component.css
  • ~
    [THEME PACK] site/themes/packs/default/css/default_component_medium.css
  • ~
    [THEME PACK] site/themes/packs/default/css/default_component_small.css
  • ~
    [THEME PACK] site/themes/packs/default/css/default_component_xsmall.css
  • ~
    [THEME PACK] site/themes/packs/default/default_day.php
  • ~
    [THEME PACK] site/themes/packs/default/default_events.php
  • ~
    [THEME PACK] site/themes/packs/ic_rounded/css/ic_rounded_component.css
  • ~
    [THEME PACK] site/themes/packs/ic_rounded/css/ic_rounded_component_medium.css
  • ~
    [THEME PACK] site/themes/packs/ic_rounded/css/ic_rounded_component_small.css
  • ~
    [THEME PACK] site/themes/packs/ic_rounded/css/ic_rounded_component_xsmall.css
  • ~
    [THEME PACK] site/themes/packs/ic_rounded/ic_rounded_day.php
  • ~
    [THEME PACK] site/themes/packs/ic_rounded/ic_rounded_events.php
  • +
    [FOLDER] site/views/event/
  • +
    [FOLDER] site/views/event/tmpl/
  • +
    site/views/event/tmpl/default.php
  • +
    site/views/event/tmpl/default_top.php
  • +
    site/views/event/tmpl/default_vcal.php
  • +
    site/views/event/view.html.php
  • -
    site/views/list/tmpl/actions.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_filters.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
  • +
    [FOLDER] site/views/registration/
  • +
    [FOLDER] site/views/registration/tmpl/
  • +
    site/views/registration/tmpl/actions.php
  • +
    site/views/registration/tmpl/complete.php
  • +
    site/views/registration/tmpl/default.php
  • +
    site/views/registration/view.html.php
  • ~
    site/views/submit/tmpl/default.php
  • ~
    site/views/submit/view.html.php

Search

We are using cookies to give you the best experience on our site.

By continuing to use our website without changing your browser settings, you are agreeing to our use of cookies. Learn more

I understand

How We Use Cookies

Our website, like many others, stores and retrieves information on your browser using cookies. This information is used to make the site work as you expect it to. It is not personally identifiable to you, but it can be used to give you a more personalised web experience.

If you want to learn more about the general uses of cookies, please visit Cookiepedia - all about cookies

Can you remove or delete cookies?

Because we respect your right to privacy, you can choose to refuse the use of cookies by selecting the appropriate settings on your browser, to find out how to do this go to http://www.aboutcookies.org

Website Analytics

We use a web analytics tool to enhance content provided on site and to analyse site usage;
how users arrive at our site, what they do on the site, what browser they are using and on what operating system etc.
This tool is Google Analytics, a web analytics service provided by Google Inc. ('Google').
Google Analytics uses 'cookies' and JavaScript code to help analyse user activity on websites.
The information generated about your use of the website (including your IP address) will be transmitted to and stored on Google servers in the United States. However, this analytics data, is not tied to personally identifiable information.

Google will not associate your IP address with any other data previously held. By using this website, you consent to the processing of data about you by Google in the manner and for the purposes set out above.

Read Google's Privacy Policy and Google's Terms of Service for detailed information.