Quickie Instructions for the message board

Written by Scott Auge sauge@amduus.com

Introduction

This is a simple chat board written for use with Webspeed and Progress.

Features:

Generating web pages from data in the database

Login security

Control over who has access to what information

Using a state table to store WIP info (instead of exposing it all as HTML form hidden values the user can mess with.)

Getting it going

Create an empty database.

Load kitty.df file

Load the webstate.df file.

Create a WS broker and connect to the database

Start the broker in development mode

Compile the various files. Be aware some of the files will not compile because they need tables not in the database – this is OK. You have a subset of the code.

Create a collaboration group to associate the code with by running the following:

CREATE CollabGrp.

ASSIGN

CollabGrp.Name = "Test"

CollabGrp.AccessPassword = "password"

CollabGrp.CollabGrpID = "1".

Access the application start page with something like:

http://amduus2/cgi-bin/kitty/Chat/RegLogin?CollabGrpID=1

kitty is the name of your wbsp_cgi.sh script moded for the broker you set up.

2005-09-24T23:44:26