Calendars  

Support Topics: Calendars: How to: Install phpicalendar

What you would use this for: To provide an online calendar for your visitors based on information in your uploaded iCal files.

What You Need:
iCal
An FTP client (Transmit - external link)
A text editor (TextWrangler - external link)

1. Go to http://phpicalendar.net/ (external link) and click the download link. This will take you to their sourceforge page where you can download the latest build of PHPiCalendar. You can download the package as either a tgz or zip file. In this case we'll choose the .tgz file. This will download .

2. If the installation package doesn't expand automatically, double click the file called phpicalendar, followed by a version number and ending with .tgz. This should force the compressed .tgz file to expand into a folder that begins with "phpicalendar", followed by a version number. We'll refer to this folder as the phpicalendar folder from now on.

3. Open your FTP client and login to your server space.

4. Upload the phpicalendar folder.

5. For the sake of convenience, rename your phpicalendar folder to something more accessible. In this example, we'll rename ours to simply "MyCalendar". Do this by highlighting the phpicalendar folder in Transmit, from the menu bar choose File > Rename. Remove the current name and type in MyCalendar and press return.

6. Inside your MyCalendar folder, rename the file config.inc-dist.php. Remove the -dist so the file is named config.inc.php.

7. Using the Upload an iCal Calendar instructions, upload your desired calender into the public_html > MyCalendar > calendars folder.

8. You can now access your site by going to the MyCalendar folder of your site, e.g. http://www.examplesite.com/MyCalendar/

For further support, review the included documentation in the phpicalendar folder or visit their support site here. (external link)

Support Topics

Blogs
Calendars
E-Commerce
Email
Form to Email
Guestbooks
Hit Counters
MacHighway Banners
Mailing Lists
Message boards and Forums
PERL
PHP & MySQL
Security
Site Wide Search Engines
Spam
SSL
Traffic Reports
Uploading / Publishing
Video
WebDAV