Installing Cookbook Online Deluxe Edition
Step 1:
After you have unzipped the cookbook.zip you will have a directory named cookbook that is filled with the files that comprise the application. Upload the entire directory to your server.
Step 2:
Go to config.php and edit it to fit your needs and change the basic look and feel of the script. There are comments and examples for each variable you need to adjust. You will need to know the unix path to your web site. If you don't know it, contact your host and they will tell you.
Step 3:
The file cookbook.sql contains all of the database data you will need to install for the application to run properly. We suggest you install the tables and then install the data one section at a time (i.e. install all data in categories, then all data in recipes, then all data in votes. 

While you can create and populate your tables using telnet, we recommend you use a web based MySql Administrator. There are a few out there, but our favorite is phpMyAdmin. phpMyAdmin is very powerful and will save you countless hours managing your database. To pick this script up select this link (http://www.phpwizard.net/projects/phpMyAdmin/).  

Sometimes even while using phpMyAdmin you can have trouble installing large amounts of data at once. If you experience this problem, empty the data from the table and try reinstalling the data in smaller chunks.

Use phpMyAdmin for installation only. Administer your database through the admin files supplied by going to admin/admin_index.php.

Password protect the directory you put this phpMyAdmin in. If you leave this directory unprotected you are asking for trouble.

Step 4:
CHMOD the file refer.txt to 777. For security reasons you may want to change the name of this file. If you do, the reference to refer.txt is currently hard coded in announce.php, so you will have to change the name there as well. This file keeps a log of people who use your announce script.
Step 5:
Password protect the admin directory. If you leave this directory unprotected you are asking for trouble.

Step 6:
The "thecards" directory located in the cards directory must have it's permissions set to 777. Open up the .HTACCESS file in the "thecards" directory and change the existing URL to the URL path to the file on your server.
Step 7:
CHMOD the file "card.log" to 777. It is in the cards directory. This will produce a list of people who have sent and received cards.
Step 8:
The basic script should be ready to go, so run the cookbook and test it. Your startup page will be http://your_domain/cookbook2/index.php. Your admin link is http://your_domain/cookbook2/admin/admin_index.php.
If you have problems or identify bugs, write me at julian@scriptsjoint.com.
Headers and Footer Files:
The is directory named "headers and footers" which, of course contains the headers and footers for the individual script pages in the recipe script itself. You may use these as is, or modify them to fit your needs. If you want a more generic header for your cookbook, create 1 header file and set all the header variables in config.php to use that file. 

Because of the current code structure of the Recipe Board and Card Script, headers and footers are not currently available. For these scripts create your header or footer and paste them into the pages at the appropriate place. The Board script's HTML files are where you will want to change the headers or add footers. You can use an HTML editor like Frontpage to do this. Do not remove the comment tags or the script will not run properly.  If you rename the card script pages like index.php and card.php to htm you may edit them in Frontpage also. Once you are done, just rename them using the php extension again. The other card script pages will have to be edited in a text or php editor. Don't fret. Once you have your header or foot template made, pasting them into the scripts is a 10 minute operation.

While the card script will definitely have better provisions for modifying in the next version, it is unlikely the board script will change in the near future.

Excluding the actual creating of the headers and footers and file uploading, our 3 test installers successfully installed the scripts in the following times:
Installation Type Beginner Intermediate Professional
Basic Script: 45 minutes 30 minutes 10 minutes
Script with different headers and footers: 1 1/2 hours 1 hour 35 minutes
If you feel this application is a bit too more than you want to install, we will install the basic application for you for an additional $25.00. Custom installation is also available. We strongly advise you to at least try and install this script yourself. For either please email the address just above
Thank you for helping to put food on my family's table and toys in the old toy chest! We really do appreciate it.