a LuxSoft product

LuxCal Event calendar

Release Notes / Change Log


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 under the release below.


LuxCal 2.2.0 - Release date: 2010.08.26

Upgrade Instructions
Note: Upgrading from LuxCal 2.1 to LuxCal 2.2 is safe and will NOT affect the database contents.

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

1. Make a backup copy of the config.php file located in the calendar root on the server of your hosting provider.

2. If you have tailored the COLOR AND FONT DEFINITIONS in the style sheet file, make a backup of the css/css.php file and apply the changes to the new css/css.php file after successful installation.

3. If you have translated the language files, then back up your language files ui-{language}.php and ug-{language}.php and read the section Language Files hereafter.

4. Delete all LuxCal files and folders from the server, EXCEPT THE FILE config.php IN THE ROOT DIRECTORY.

5. Unzip the downloaded file luxcal210.zip and upload all files and folders to the calendar root on the server.

6. Start the calendar by pointing your browser to the calendar root on the server.

7. If the calendar is displayed successfully, delete the following files from the calendar root: install.php and upgrade22.php

8. The config.php file in the calendar root on the server has changed. Make a backup copy.

Language Files

You should be aware of the following if you have translated the user interface language files ui-{language}.php and ug-{language}.php into an other language.

The following language files exist per language: ({lang} is the name of the language)

The language files included in the luxcal22.zip download file are up to date with LuxCal 2.2.

For certain languages we could not translate all new and changed texts. These texts were added / changed in English and still need to be translated.

If you have your own translated language files, back up your files, update the new language files in line with your translated language files and restore the files to the lang/ directory on the server after the installation of LuxCal 2.2.

Changed Files

== all .php, .html and .js files ==

Change Log

LuxCal 2.1.0 - Release date: 2010.07.31

Upgrade Instructions
Note: Upgrading from LuxCal 2.0 to LuxCal 2.1 is safe and will NOT affect the database contents.

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

1. Make a backup copy of the config.php file located in the calendar root on the server of your hosting provider.

2. If you have tailored the COLOR AND FONT DEFINITIONS in the style sheet file, make a backup of the css/css.php file and apply the changes to the new css/css.php file after successful installation.

3. If you have translated the language files, then back up your language files ui-{language}.php and ug-{language}.php and read the section Language Files hereafter.

4. Delete all LuxCal files and folders from the server, EXCEPT THE FILE config.php IN THE ROOT DIRECTORY.

5. Unzip the downloaded file luxcal210.zip and upload all files and folders to the calendar root on the server.

6. Start the calendar by pointing your browser to the calendar root on the server.

7. If the calendar is displayed successfully, delete the following files from the calendar root: install.php and upgrade21.php

8. The config.php file in the calendar root on the server has changed. Make a backup copy.

Language Files

You should be aware of the following if you have translated the user interface language files ui-{language}.php and ug-{language}.php into an other language.

The language files in LuxCal 2.1 have been reorganised as follows: ({lang} is the name of the language)

The language files included in the luxcal21.zip download file are up to date with LuxCal 2.1.

For certain languages we could not translate all new and changed texts. These texts we added / changed in English and are marked by two slashes (//). They still need to be translated.

If you have your own translated language files, back up your files, update the new language files in line with your translated language files and restore the files to the lang/ directory on the server after the installation of LuxCal 2.1.

Changed Files

== all .php, .html and .js files ==

Change Log

LuxCal 2.0 - Release date: 2010.05.30

Upgrade Instructions
Note: Luxcal 2.0 is a major upgrade with changes in the structure of several database tables required for the advanced repeat capability and in anticipation of future improvements.
After installation, when starting LuxCal 2.0, the database structure will automatically be updated and for existing recurring events changes will be applied required for the new enhanced repeat capability.

It is recommended to backup your database tables before running LuxCal 2.0.


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

1. Make a backup copy of the config.php file located in the calendar root on the server of your hosting provider.

2. If you have tailored the COLOR AND FONT DEFINITIONS in the style sheet file, make a backup of the css/css.php file and apply the changes to the new css/css.php file after successful installation.

3. If you have translated the language files, then back up your language files ui-{language}.php and ug-{language}.php and read the section Language Files hereafter.

4. Delete all LuxCal files and folders from the server, EXCEPT THE FILE config.php IN THE ROOT DIRECTORY.

5. Unzip the downloaded file luxcal20.zip and upload all files and folders to the calendar root on the server.

6. Start the calendar by pointing your browser to the calendar root on the server.

7. If the calendar is displayed successfully, delete the following files from the calendar root: install.php and upgrade20.php

8. The config.php file in the calendar root on the server has changed. Make a backup copy.

Language Files

You should be aware of the following if you have translated the user interface language files ui-{language}.php and ug-{language}.php into an other language.

The language files included in the luxcal20.zip download file are up to date with LuxCal 2.0. Changes with respect to the previous language files are marked by two slashes (//) in the new ui-english.php file.

For certain languages we could not translate all new and changed texts. These texts which are still in English, are marked by two slashes (//) and still need to be translated.

If you have your own translated language files, back up your files, update them in line with the English LuxCal 2.0 language files and restore your files to the lang/ directory on the server after the installation of LuxCal 2.0.

Changed Files

== all .php, .html and .js files ==

Change Log

LuxCal 1.8 - Release date: 2010.03.28

Upgrade Instructions
Note: Upgrading to LuxCal 1.8 is safe and will NOT affect the database contents.

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

1. Make a backup copy of the config.php file located in the calendar root on the server of your hosting provider.

2. If you have tailored the COLOR AND FONT DEFINITIONS in the style sheet file, make a backup of the css/css.php file and apply the changes to the new css/css.php file after successful installation.

3. If you have translated the language files, then back up your language files and read the section 'Language Files' below.

4. Delete all LuxCal files and folders from the server, EXCEPT THE FILE config.php IN THE ROOT DIRECTORY.

5. Unzip the downloaded file luxcal18.zip and upload all files and folders to the calendar root on the server.

6. Start the calendar by pointing your browser to the calendar root on the server.

7. If the calendar is displayed successfully, delete the following files from the calendar root: install.php and upgrade18.php

8. The config.php file in the calendar root on the server has changed. Make a backup copy.


Language Files

You should read this section if you have translated, or want to translate the user interface language files into an other language.

The location and the names of the files related to the user interface language have changed. The selection of a user interface language in the settings page has been simplified.

Location and File Names

All language files are stored in the lang/ directory on the server.

Per language the following files exist:

If you have translated the language files in previous LuxCal versions, you should update your files, to match LuxCal version 1.8, rename your files to the names specified above, and upload your files to the lang/ directory on the server.

Selecting a UI-Language

On the Settings page the administrator can select one of the UI languages present in the lang/ directory. The language is selected by specifying the {language} part of the files names as described above. On the Settings page the language name is case insensitive.

Example:
If the following files exist in the lang/ directory: ui-english.php, ug-english.php and ug-layout.png the administrator should select English on the Settings page.

Changed Files

== all .php, .html and .js files ==

Change Log

LuxCal 1.7 - Release date: 2010.03.08

Upgrade Instructions

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

1. Make a backup copy of the config.php file located in the calendar root on the server of your hosting provider.

2. If you have tailored the COLOR AND FONT DEFINITIONS in the style sheet file, make a backup of the css/css.php file and apply the changes to the new css/css.php file after successful installation.

3. If you have translated the language file, then back up your language file; verify and update the file to match the new language file and upload the updated file after successful installation.

4. Delete all LuxCal files and folders from the server, EXCEPT THE FILE config.php IN THE ROOT DIRECTORY.

5. Unzip the downloaded luxcal17.zip file and upload all files and folders to the calendar root on the server.

6. Start the calendar by pointing your browser to the calendar root on the server.

7. If the calendar is displayed successfully, delete the following files from the calendar root: install.php and upgrade17.php

8. The config.php file in the calendar root on the server has changed. Make a backup copy.


Changed Files

== all .php, .html and .js files ==

Change Log

LuxCal 1.6 - Release date: 2010.02.08

Upgrade Instructions

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

1. Make a backup copy of the config.php file located in the calendar root on the server of your hosting provider.

2. If you have tailored the COLOR AND FONT DEFINITIONS in the style sheet file, make a backup of the css/css.php file and apply the changes to the new css/css.php file after successful installation.

3. If you have translated the language file, then back up your language file; verify and update the parts for event.php and users.php and upload the language file after successful installation.

4. Delete all LuxCal files and folders from the server, EXCEPT THE FILE config.php IN THE ROOT DIRECTORY.

5. Unzip the downloaded luxcal16.zip file and copy all files and folders to the calendar root on the server.

6. Start the calendar by pointing your browser to the calendar root on the server.

7. If the calendar is displayed successfully, delete the following files from the calendar root on the server: install.php and upgrade16.php

8. The config.php file in the calendar root on the server has changed. Make a backup copy.


Important! After upgrading, the access rights for each user should be checked and possibly updated via the Users page.

Changed Files

== all .php and .html files ==

Change Log

LuxCal 1.5 - Release date: 2010.01.18

Upgrade Instructions

Copy the files that have changed in the new release (see below) to the correct locations on the server of your hosting provider.

In order not to forget one, it is better to copy all LuxCal files to the correct locations on the server of your hosting provider.

Be sure to leave the configuration file config.php on the server unchanged and do NOT copy the file install.php to the server.

If you have tailored the COLOR AND FONT DEFINITIONS in the style sheet file to you own preferences: Before copying a new style sheet file css/css.php to the server, first copy your changes to the new file.

Important! When upgrading from a previous LuxCal version: In addition to the Installation Instructions above, the lines between the +++lines hereafter must be added at the end of your config.php file in the LuxCal root on the server of your hosting provider:


++++++++++

// Date format (1: dd-mm-yyyy, 2: mm-dd-yyyy, 3: yyyy-mm-dd)
$dateFormat = 1;

// Date separator (. - or /)
$dateSep = ".";

// Time format (0: 12-hour am/pm, 1: 24-hour)
$time24 = 1;

++++++++++

Changed Files

release_notes_luxcal.html (this file)

install.php  (Only needed for new installations from scratch!)

index.php

installation_guide.html

css/css.php

canvas/header.php

canvas/header_s.php

pages/dt_functions.php  New file!

pages/event.php

pages/uploadCSV.php

pages/settings.php

views/year.php

views/month.php

views/upcoming.php

views/dw_functions.php

js/dtpicker.js

Change Log

LuxCal 1.4 - Release date: 2010.01.01

Upgrade Instructions

Copy the files that have changed in the new release (see below) to the correct locations on the server of your hosting provider.

In order not to forget one, it is better to copy all LuxCal files to the correct locations on the server of your hosting provider.

Be sure to leave the configuration file config.php on the server unchanged and do NOT copy the file install.php to the server.

If you have tailored the COLOR AND FONT DEFINITIONS in the style sheet file to you own preferences: Before copying a new style sheet file css/css.php to the server, first copy your changes to the new file.

Changed Files

release_notes_luxcal.html

index.php

notify.php

installation_guide.html

css/css.php

canvas/header.php

canvas/header_s.php

lang/en_us.php

pages/guide.php

pages/event.php

pages/uploadCSV.php

pages/settings.php  New file!

views/year.php

views/month.php

views/week.php

views/day.php

views/upcoming.php

views/dw_functions.php

Change Log

LuxCal 1.3 - Release date: 2009.12.01

Upgrade Instructions

Copy the files that have changed in the new release (see below) to the correct locations on the server of your hosting provider.

In order not to forget one, it is better to copy all LuxCal files to the correct locations on the server of your hosting provider.

Be sure to leave the configuration file config.php on the server unchanged and do NOT copy the file install.php to the server.

If you have tailored the COLOR AND FONT DEFINITIONS in the style sheet file to you own preferences: Before copying a new style sheet file css/css.php to the server, first copy your changes to the new file.

Changed Files

release_notes_luxcal.html

index.php

installation_guide.html

notify.php

css/css.php

canvas/footer.php

js/dtpicker.js

pages/guide.php

pages/event.php

views/retrieve.php

Change Log

LuxCal 1.2 - Release date: 2009.10.17


Initial controlled release.

No change log available.


design 2010 - powered by LuxSoft