Ajax Availability Calendar

The Ajax Availability Calendar is a php script designed to show availability of whatever you might need it for (eg. holiday cottage, hotel rooms etc.). Free to use on your website or application and is currently being used by hundreds, if not thousands, of websites around the world. calendar

Features

  • Open Source and FREE to use in your site or aplication
  • Unlimited Items (holiday homes, apartments etc.).
  • Unlimited Languages.
  • Unlimited Booking States (available, booked am, Special Offer etc.).
  • 100% administrable ( see admin panel ).
  • Multiple administration users.
  • Styled with CSS - easy to adapt to any design.
  • Uses AJAX to change months viewed without reloading the page.
  • Simple integration with booking form.
  • Simple installation script to help with the calendar setup.
  • All javascript handled by the Mootools library.
Download the script

Important - PHP 8

There is an issue with the script in PHP 8 which is causing the calendar to not display properly.
Here is a quick fix for existing versions (no need to update):

In ac-includes > common.inc.php and change line 16 (latest version) from this:

//error_reporting(E_ALL ^ E_NOTICE);
to this:
error_reporting(0);

This code turns of PHP error reporting just for the calendar script.

Coming soon!

The new version front-end features:
  • No JavaScript libraries
  • No images
  • No iFrames - code loaded via JS
  • Simple CSS
  • Responsive:
    • Automatically calculates the number of months to show.
    • The code recalculates the number of months to show the browser window is resized.
  • Uses built-in PHP functions and data to define local language texts.
icon version 4