Multi Availability Calendar is a calendar for websites that use Joomla CMS. This calendar is designed to edit and display the availability of multiple elements, such as rooms, cars, bikes, seats in entertainment or touristic activities, but also professional availabilities, like those of a personal trainer, hairdresser, doctor, lawyer, tutor and many more - allowing to locate available days at first glance. It can also be used to set and display prices for certain ranges of days, for example seasonal prices.
Each calendar can contains various units, each unit is a row in the calendar and the permissions for each unit can be set separately, so you can decide who can edit, add and/or delete events/information on each unit.
The units are created separately and later assigned to the a calendar that can group one or more units. In the public website the calendar can be published either as a display-only calendar to show the information and also as a calendar that allows editing the unit's events/information.
This is a "simplified" demo since the administration in the Joomla backend has a different interface with more options to select the calendar units and set the permissions.
Important note: To see the administration changes applied into the "frontend" calendars above you must refresh this page.
Click on the videos below to see how the calendar can be managed:
This calendar has been designed to be used with both Joomla!® 1.5.x, Joomla!® 1.6.x, Joomla!® 1.7.x, Joomla!® 2.5.x and the new Joomla!® 3.0.x. There are separate installers for each Joomla version. The version featured on this page works on Joomla!® 1.5.x, Joomla!® 1.6.x, Joomla!® 1.7.x, Joomla!® 2.5.x and the new Joomla!® 3.0.x.
If you need a version of this calendar for websites that are not based on Joomla have a look at our Multi Availability Calendar for Dreamweaver.
If you need the calendar for another version of Joomla, please contact us.
Download the calendar "Multi Availability Calendar", then proceed to the installation. To install the component in Joomla!® you will need to access the Joomla!® Administration menu, once there, follow the path Menu> Extensions> Install/Uninstall, select "Browse" and look for the previously downloaded file. Hit the "Upload File & Install" button.
Once the Calendar is installed, you will be able to set up the component. To do so, follow path Menu > Components and select "Availability-Calendar" component. There are two sub-menus there: "availability-calendars" and "units". We recommend you to start creating some "units" to link them later to a calendar:
Image 1: Creating a unit and setting permissions.
Note that you can specify the permissions for group of users or for specific users. These permissions are applied when you publish the calendar in the front-end with the "allow edition" property set as "true". If you publish the calendar in the display-only mode the permissions are ignored since no modification is allowed in that case.
Once you have created some units you may proceed to create a calendar to group and publish the units, to do that go to the menu Menu > Components and select "Availability-Calendar" >> "availability-calendars", on that page:
Image 2: Adding a calendar.
Note that you can add separators to create (visually) sub-groups of units and you can drag & drop the units with the mouse to set the desired display order.
To show the calendar on the website, Multi Availability Calendar offers two options; as module, as component or as a plugin.
Publishing the Calendar as a component:
Note: The calendar is available in English, Spanish, French, Italian, German and Portuguese.
Publishing the Calendar as a module:
First download the "Multi Availability Calendar" module for Joomla. Follow the same steps as with the component installation. If the component is not installed, the module will not be able to work. Once installed, go to the Module Manager, Menu> Extensions> Module Manager and select " Availability Calendar". You will need to specify which of the calendars created in the component will be shown, also select the language and if the calendar will allow edition in the frontend, then complete the rest of the basic configuration data of Joomla that allows you to select the location of the module, etc. Finally publish the module and it will be displayed in your site.
Publishing the Calendar as a plugin (into an article):
Google Checkout or Credit Cards:|
The instructions for accessing your purchase will appear in a yellow box at the top of your Google Checkout Order Receipt page. You will be redirected to a direct-download page and the download link will be emailed to the payment address.
Paypal or Credit Cards:
Paypal is offered as an alternative payment method. An additional 5% surcharge applies to this payment option.
After payment you will be redirected to a direct-download page and the download link will be emailed to the payment address.
Note: Licensed under GNU GPL.