FAQ's

What is the point in the project?

The project is designed to allow web developers who require a calendar or events system on a website they're working on to be able to download this system as a starting point, and they can then customize it to their hearts content to do exactly the job they want.

Who is using www.C?

Nobody yet, as the source isn't available!

How do I actually add this calendar to my website?

The easiest way is to use an iframe, though, as you may have guessed, the size of the calendar can vary from month to month depending on start day and number of days, so it's neater to use a php include, and include the index.php file into one of your own php pages.

Can I edit the layout on the pages?

Yes you can. All the page templates end with a .phtml extension and are located within the templates directory of your installation. The content of these files is nearly all XHTML, with a few PHP echo statements for dynamic data to be displayed.

Can I add more functions/methods to display further data?

Indeed you can. All existing methods are currently in the functions.php file. There are a couple of example functions at the bottom of this file to show you how to integrate some of the database data into your own existing web pages.

Can I change the colours and styles used?

Yes. The stylesheet is located at css/default.css. Enjoy.

Installation

  1. Download the package by clicking here.
  2. Extract the folder called calendar from the package and upload it to your webserver.
  3. Open your web browser and point it to calendar/install.
  4. The installer program will run and ask you to input your site information, database connectivity etc.
  5. When finished and you've tested you've got a working install, you should delete the folder called install.

License

This project is licensed under the GNU GPL license. For more information, please click here.