Doteasy Tutorial - Scripting - FAQ and Knowledgebase
CascadianFAQ: version 4.1
CascadianFAQ is a PHP and database driven system designed to make it easy to administer a websites frequently asked questions. It's available, free of charge, under the GNU public license.


Installation Procedure 
Quick Tips 



The script can be downloaded from here.


The file that you will download is saved in .zip format; this is a compressed bundle containing the files in the distribution. Unzip this archive in a temporary directory on your computer using decompression software.


Open the config.php file in a text editor (such as NotePad or HomeSite) and edit the values to match your desired specifications.

Note: Please use "127.0.0.1" for the DB host address.


Start your FTP software and upload all content to your web server preserving the file structure.

Note: Let's assume you install the contents of the script to /var/www/html/faq/


Run the install.php file to add the necessary tables to your database.

Eg, http://www.mywebsite.com/faq/install.php


You should now login to the CascadianFAQ admin area and change the initial login of admin/admin to something more secure.

Login: admin
Password: admin

You should also delete this file from your server!


Congratulations, the installation for CascadianFAQ is now complete.
Go to http://www.mywebsite.com/faq to view your FAQ pages.


To administer the FAQ, browse to http://www.mywebsite.com/admin.php where mywebsite.com is your domain name. On installation an administrator account was made with the username and password of admin. The first time you log in, I HEAVILY recommend changing this administrator information right after installation is finished. From this area you can add/update/delete categories, Q&As and users for your FAQ.

You can use mostpopular.php and mostrecent.php to include a list of your most popular FAQs or your most recently added FAQs to any page on your site. To use them on another PHP page, put the appropriate line of code where the list should appear (include the <?php and ?> if they are not already there:
include("mostpopular.php");
include("mostrecent.php");

You can also use these files in pages that use SSI (Server-Side Includes). Make sure the file has a .shtml extension, and put the appropriate line where you want that list to appear.
<!--#include virtual="mostpopular.php" -->
<!--#include virtual="mostrecent.php" -->

You can use either of these files with the mostpopular and mostrecent options turned off in your config file (so they don't show up in your main FAQ window). Just make sure you have nummostpopular and nummostrecent set!


If you require additional assistance, please feel free to contact our customer service team: https://www.doteasy.com/ContactUs/SMS/

Top