a LuxSoft product

LuxCal Event calendar

Release Notes


Installation Instructions - First Time

For first-time installations of the LuxCal Event Calendar, follow the instructions in the installation_guide.html.


Installation Instructions - Upgrade to a new version

To upgrade your LuxCal calendar to a new version follow the Upgrade Instructions below.


LuxCal 3.2.3 - Release date: 05.05.2014

Important Notes for LuxCal 3.2:
  1. Bug-fix Release: This LuxCal version is a bug-fix release with a few changes, improvements and bug fixes. Before upgrading, please read the notes hereafter and read the change log, which can be viewed in the release notes on the LuxCal web site: Forum - What's New.
Upgrade Instructions

If you are upgrading from an older version, carefully follow the next steps:

  1. a. When upgrading from LuxCal version 2.5.3 or lower, first upgrade to LuxCal 2.7.2 (Ask the LuxCal team to send you a LuxCal 2.7.2 zip-file).
    b. When upgrading from LuxCal version 2.6.0 - 2.7.2, make a backup copy of the file lcaldbc.dat located in the calendar root on the server of your hosting provider.
    c. When upgrading from LuxCal version 2.7.3 or higher, make a backup copy of the file lcconfig.php located in the calendar root on the server of your hosting provider.
  2. IMPORTANT: If you have tailored the style sheet file, the language files or other files of your current calendar installation, make a backup of the file(s) concerned and apply the changes to the new file(s) after successful installation.
  3. Delete all LuxCal files and folders from the server, EXCEPT THE FILE lcconfig.php (or lcaldbc.dat - see point 1. above) IN THE ROOT folder.
  4. Download and unzip the latest version of LuxCal (file: luxcalxxx.zip, where 'xxx' is the version number). This file contains the following two compresssed files: luxcalxxx-calendar.zip and luxcalxxx-toolbox.zip. Unzip the file luxcalxxx-calendar.zip and upload all files and folders to the calendar root on the server. Keep the file luxcalxxx-toolbox.zip for possible later use.
  5. Launch the calendar by browsing to the calendar root on the server. The upgrade script will start automatically and if the upgrade is successful, select Start Calendar.
  6. If the calendar is displayed successfully, delete the following files from the calendar root: installxxx.php and upgradexxx.php (where 'xxx' is the calendar version number)
  7. The file lcconfig.php, with the LuxCal version number and the MySQL database credentials, in the calendar root on the server has been created/changed. Save a backup copy.
Multiple Calendars

This LuxCal version supports multiple calendars sharing the same database. These calendars are fully independent and have their own settings. The advantages are that the software is installed just once - so easy upgrading - and that you only need one database. For details see the installation_guide.html - section 4.

Periodic Functions

Note: If you want to use the calendar's periodic functions, like sending email reminders, exporting events in iCalendar format, etc., you need to set up a cron job which runs daily at approx. 2 AM and starts the lcalcron.php script in the calendar's root folder. Details on how to define a cron job can be found in the header of the file lcalcron.php. Depending on the configuration settings, the lcalcron.php script will execute the following functions:

*) if activated on the admin's Settings page

Language Files

If you have translated one of the user interface language files into an other language, you should be aware of the following.

Each user-interface language is defined in three language files: ({lang} is the name of the language)

For the language files character encoding "utf-8 without BOM" (BOM = Byte Order Mark) is recommended.

All language files included in the LuxCal download are up to date with this LuxCal version. However, for certain languages we could not translate the new and changed texts. These texts were added / changed in English and still need to be translated.

Change Log

The full change log can be viewed in the release notes on the LuxCal web site: Forum - What's New.



design 2014 - powered by LuxSoft