Calibre Group - Technology solutions for the travel industry
Home Travel Technology TravelCampaigner Bespoke Solutions Domains/Hosting Contact Us
ACRES main project nav:  bullet  ACRES  bullet  Menu  bullet  Bugs  bullet  Bugs Fixed  bullet  Dev  bullet  Dev Complete  bullet  Key
You are here: Projects > Calendar

Projects: Calendar

Provide an updatable calendar to run on multiple websites from a single source file or page on a host url. Homeowners require the ability to update the calendar

A calendar system is required that will be updated by Calibre Group or a homeowner. The calendar system is to run on a website operated by Calibre Group which will most likely be a Linux box so PHP, My SQL are more likely than MS Access and ASP.

Each calendar will have a login and password so no matter where the calendar is displayed, there will be an icon or link for the homeowner to logon and update their calendar. There should also be a master logon and password so that Calibre can also update a calendar. The update calendar function would also be where users update their logon and password details.

The calendar will display in months starting from the current month and run for a minimum of 12 months but would prefer 18-24 if this is possible. When the current month expires (say GMT/EST), this will no longer display and the next calendar month at the end of the cycle will show. E.G. when March 2005 expires, April 2005 will be the first month shown and March 2006 will show (based on 12 months showing).

The calendar would probably run in an iframe so what code is outside the calendar function doesn't matter.

Ignore the top row in this display

There should be a back button also so the browser can go back to the page that they originally navigated to the calendar from.

Click on the 'owner update area' would prompt for a logon and password authentication. This could be controlled by Calibre putting each calendar in a unique folder and controlling folder access but this would be too time consuming to maintain.

The most efficient way of updating a calendar will depend on what is actually driving it. One easy way might be to have a toggle function so when an authorized user opens a calendar in edit mode, they simply click on a day to toggle between available or not. If it is database driven, users could put in the date range to either block or unblock but this may be more complicated as what would happen if they tried to block a date range that already had dates in the range that were already blocked. Color scheme is still to be agreed on and open to suggestions.

home |  © 1987 - 2024  All Rights Reserved.