Installation Instructions

TotalCalendar can be used as a standalone system or embedded in a Content Management System (CMS) such as phpNuke or PostNuke. For all nuke systems, please use the CMS installation instructions.

--- New (Standalone) Installation Instructions ---
To install TotalCalendar v2.0 on your website:


1. Create an empty database (MySQL or other type) for TotalCalendar to work with.
2. Open the config.php file included with the TotalCalendar package and insert your database server information that TotalCalendar will use.
3. Upload all the files to your webserver in a location where PHP files can be executed.
4. If you are running Windows, you can probably skip this step. If you are running Linux or another Unix-like operating system, you need to chmod 777 the "cache" and the "backgrounds" directories, which are located in the root of the TotalCalendar folder to make them writable.
5. Go to your website, and access the install.php page in the TotalCalendar directory. Upon entering this page, your database will be automatically setup for you, and a default user account will also be created. You can then access the calendar system with the link provided after installation. When the calendar system loads, you can log in with the admin account that has been automatically created. Use the following information to log in for the first time:

Username: admin
Password: admin

After you login with this account you will be able to change the username, password, or any other information in the account. You will also be able to start managing the rest of the calendar system.
6. If you want to add background images to your calendar, read the Readme.txt file inside the "backgrounds" directory for instuctions on doing so.


--- Upgrade (Standalone) From TotalCalendar 1.5 Instructions ---
To install TotalCalendar v2.0 on your website:


1. (IMPORTANT!) Backup your TotalCalendar 1.5 file directory and database in case an interuption occurs during the upgrade process.
2. Open the config.php file included with the TotalCalendar 2.0 package and insert the same database server information that TotalCalendar 1.5 uses.
3. Upload all the files to your webserver into the same directory as the TotalCalendar 1.5 files and overwrite all existing files with the TotalCalendar 2.0 files.
4. If you are running Windows, you can probably skip this step. If you are running Linux or another Unix-like operating system, you need to chmod 777 the "cache" and the "backgrounds" directories, which are located in the root of the TotalCalendar folder to make them writable.
5. Go to your website, and access the upgrade.php page in the TotalCalendar directory. Upon entering this page, your database will be automatically converted for you. Your events will be transferred to the new system and all existing users will remain in the new database. You can then login with the same username/password as the old version.
6. If you want to add background images to your calendar, read the Readme.txt file inside the "backgrounds" directory for instuctions on doing so.

 

--- New (CMS Embedded) Installation Instructions ---
To install TotalCalendar v2.0 as a module in your CMS system:


1. (IMPORTANT!) Backup your CMS system's database in case an interuption occurs during the installation process.
2. Create a new module directory inside your CMS system's module area. Name this directory "TotalCalendar" (or any other name you prefer). Then upload all TotalCalendar files to this module directory.
3. Log into your CMS system with admin rights and enable/activate the TotalCalendar module.
4. Go to the TotalCalendar module from your CMS system in your browser. 

Example:  http://your-site.com/modules.php?name=TotalCalendar (This url may be different depending on your CMS)

5. You will be prompted to select an installation type. Click "New Installation". After you click this, TotalCalendar will automatically be installed for you and you will be redirected to the main TotalCalendar module page.
6. If you want to add background images to your calendar, read the Readme.txt file inside the "backgrounds" directory for instuctions on doing so.


--- Upgrade (phpNuke Embedded) Installation Instructions (phpNuke ONLY) ---
To upgrade from TotalCalendar 1.5 to 2.0 as a module in phpNuke:


1. (IMPORTANT!) Backup your phpNuke database in case an interuption occurs during the installation process.
2. Create a new module directory inside your phpNuke modules directory. Name this directory "TotalCalendar" (or any other name you prefer). Then upload all TotalCalendar files to this module directory.
3. Log into phpNuke as an administrator and enable/activate the TotalCalendar module.
4. Go to the TotalCalendar module from phpNuke in your browser. 

Example:  http://your-site.com/modules.php?name=TotalCalendar 

5. You will be prompted to select an installation type. Click "Upgrade From TotalCalendar 1.5".  After you click this, TotalCalendar will automatically be upgraded to the new version for you and you will be redirected to the main TotalCalendar module page.
6. If you want to add background images to your calendar, read the Readme.txt file inside the "backgrounds" directory for instuctions on doing so.