Flash calendar
This calendar is based on Adobe Flash technology and is programmed in the newest version of ActionScript 3 (AS3) language. It is a highly configurable (font size, names of days and months, colors, daily records options display, controls display, transition, error management etc.). It is able to use (but it is not necessary) XML files containing daily records definitions. This XML file can be edited manually or using any comfort administration (PHP a MySQL).
You can download and use this calendar without payment. It is absolutly free (under GNU GPL licence), becouse you invite for a beer someday :)
Main advantages
- small size (14 kB)
- various versions
- high configurability
- XML file cooperation
- administration interface for event management with linked desired XML file automatic formation
- language adjustability
- error notification
- easy to use and administration installation
- programmed in the modern version of language ActionScript AS3, JavaScript and its JQuery framework and PHP using MySQL database.
Versions
There are three versions to download:
All three versions are fully functional and provide the same result. The difference is in the comfort of display and operating. After download it is necessary to unpack to the desired folder and it is prepared to use; all necessary files are included.
Basic version
Less user-friendly for both the client and the administrator. The administrator has to (for having data for individual days) edit XML file manually that can lead to entry mistakes. Calendar options are relatively difficult to set. Calendar display for the client is trouble-free. JavaScript is not necessary at the client side neither the adminitrator side.
Basic version with JavaScript
It is easy-to-use and more comfort in parameters changing for the administrator. More the client is notified when using insufficient Flash player version and forced to download newer version for proper calendar function.
Download basic version with JavaScript
Full version
The client side is the same as in the basic version with JavaScript. The advantage is the administrator interface for daily event management. The interface is easy to install (or reinstall) and is protected by user name and password. The disadvantage is the necessity of PHP server minimally version 5 and MySQL version 4 (provider of your webhosting would inform you about the exact parameters of the server).
Remark: The manual for the calendar embedment to your web pages is available. The manual for adminitration interface is available too.
Demo – the setting
You can try all calendar settings in the setting generator of Flash CalendarDemo XML file is used there. You can set the desired features by easy-to-use options and the setting is applied by the button press. You are notified when the mistake value is inserted. Manual for calendar settings is available.
Setting generatoris able to generate the proper code for the calendar setting for all three versions.
Demo – the administration
You can try the administration of calendar XML file in the demo – administration version. Administrace je chráněna uživatelským jménem a heslem (PantataKarel#1, KarelGottIsKing). The administration is protected by the user name and the password (PantataKarel#1, KarelGottIsKing). The system is protected against mistaken values; you are notified when any mistake is detected. The administration interface manual is available.
The demo interface is fully functional as well as the real version. Only the password change for administration is not available and the calendar is displayed.
For the full version the administration interface has to be installed. First, you choose the language and then you set the admission data for the database and set the user name and password. After successfull connection test the corresponding tables are set in the database and configuration file is created. For reinstall the file has to be erased.
XML file
XML file has its own specification and structure which has to be followed. When using administration interface the XML file will have the proper structure without doubt.
Localization
The calendar is localized by its setting. That is why there is no problem to localize it to any language. Primary calendar language is the Czech. The administration interface is localized separately and language choise is performed during instalation. Till now these languages are available:
- czech
- english
If you want to localize administration interface of Flash calendar to your language, visit the localization page and follow the instruction.
Error management
Any mistake created by the user is identified by the calendar and the user is notified. The mistakes are claimd by their number in correspondence to difficult way to localize mistakes to other languages and for the small file size maintainance.
When any error is displayed, you can find its description in the error list. Configuration errors are at the range of 1–17, errors in data XML process are between 101–111 numbers. When database error is detected during administration, the mistake is documented in the special file for the later control.
