          Documentation for BBS-Amiga Version 1.1
This program is freeware for updates and hints send $25 to:
      Ewan Grantham
      850 Morrow Industrial Blvd. F-9
      Jonesboro,Ga 30236


After un arcing the file rename opensyss.inf to opensysop.info and userinit.inf to userinit.info and userman.inf to usermaint.info.
Since this is set to work with a 2 disk drive system,you must ransfer a few files.Move the following files to the external disk:
    BBS1 
    USERINIT
    OPENSYSOP
and their respective .info files.Now erase those files from the internal drive.A good suggestion would be to put a copy of the calculator from workbench 1.1 onto the internal disk also.Now rename the df0: disk 'BBS PROGS' and the df1: disk 'BBS FILES.'
Now copy amigabasic to the df1: disk.This will work with the A-Time clock otherwise be sure to set the date through preferences.
Now is the time to start creating files.Run amigabasic and open the program called 'userinit'.
This creates the USER file and sets up to 1000 records.To save your drive some wear and tear,it is suggested that the loop be incremented in steps of 200.Change the for-next statement to 1-200 then 200-400,etc.to 1000 running the program after each change.
Now open the program called 'opensysop'Run this one and you will see "sysmain:"This is a combined version of the on-line sysop and usermaint programs.Type u <CR> then e <CR> then g <CR>.You will want to find a record by ID so use i and return and the id to use is 1.
You will now see the first record of the userfile,a nd here is where the tedious part comes in.You will need to change all 27 options to reflect the different headings.All boards should be changed to '000.'Mails should be '0'as should the three vote options.The check$ must be a 'p' and the validation should be '021'.Save your file now.This sets you up as the sysop for the board.Now the opensysop program will only be needed to test any changes you might want to make to the program and for maintenance when the board is down.
Exit the opensysop program and close the df1:window on the workbench screen.Now goto CLI and the fun starts to begin.The rest of the files needed can be created with ED.
The first file will be called 'storehouse1'.Make sure all the files created are stored on df1:.On the top line put your name,in caps,followed immediately by an equal sign followed by a 1.Example:
John Doe=1

Once this is done do nothing,not even a return.Just hit esc-x to save the file.Create six of these files named Storehouse1 to storehouse6.
Next type ED Feedback.Type one line of anything until you know waht to say and then save the file.
Next ED pubmenu.This will be the public menu.The commands are:
c-chat g or off-logoff,n-news,v-validated users,a-announcements,m-mail,f-feedback,h-help,t-time,y-status,?-to show menu.Put these in any order and any wording you want.
Next is the validated users menu.ED validmenu.Commands are:
1-9 boards 1-9,g-logoff,?-to show menu,x-goto public menu,pw-password change,dl-downloads,ul-uploads,s-sysop functions.
Final menu is the news menu.ED newsmenu.Commands are 1-9,items 1-9,?-to show mwnu,x-public menu.
Since there is room for 9 news files,you need to create nine files named g1-g9.Again put atleast one line in each and save each file.REMEBER ALL FILES ARE STORE ON DF1:
Now ED help.This is a general help fileThis can be upto 185 lines but at least one line.
Now only two more files int he df1: root directory.ED sysopmenu.Commands are e-edit seq files,u-edit user file,t-basic terminal,x-exit to valid user menus,?-show menu.
Last menu is for the seq edit commands.ED edsysmenu.Commands are e-edit doc,d-delete doc,c-create doc,x-main sysop menu,?show menu/

HALFWAY THERE PEOPLE

NOW MAKE SOME SUB-DIRECTORIES ON THE DF1: DISK.THEY ARE:
    BOARD
    MAILS
    VOTES
In the mails directoryyou will need to create the mail menu. ED mailmenu.Commands are:
r-read mail,s-scan mail,p-post mail,x- to main menu,?-show menu.
Now goto the votes directory and create some files.First ED votemenu.Commands are:
1-3-vote on items 1-3,r-results,x-main menu,?show menu.
The next file is the one that tells the voting program how many questionnaires you actually have.You must have at least one questionnaire with one question and upto 3 questionnaires with 10 questions apiece.All questions must have 4 answer which are chose numerically.We will discuss that later.Just assume you have one question for now.Type ED 'df1:votes.questno'.On the top line put a one,hit return then esc-x to save it.
Next ED df1:resultsmenu.Coommands are1-3-questions 1-3,x-goto voting menu.
The next two are the ones you create for your questionnaire.First file is for results for each question.Assume you have the first questionnaire with one question.ED df1:votes/1.Since you have only one question with four anwers, you will need four zeroes each on it's own line.Example:
0
0
0
0
then esc-x to save it.Now set up the question file.ED df1:votes/vmt1(if it were your second questionnaire the files would be 2 and vmt2,etc.)
Each question  must occupy four lines in the file.The last line shows four possibleanswers that you must choose from.Example:
1) what do you think of this program?


1)love it  2)like it  3) hate it  4)don't care :
Do the same for each question up to 10 quuestions in a single questionnaire.
Now to the last sub-directory and the last files ypou need to fool with.The board directory.First is the help file for the boards.ED df1:board/bhelp.Put in it whatever you want.
Now the menu.ED df1:board/bmenu.Commands are:
r-read messages,s-scan,p-post message,c-cahnge board,l-list boards,?-show menu,x-exit to valid menu.
Now ED df1:board/listboards.this list what boards are available.You can decide for yourself what boards you want.You will need 9 topics.
For each board there must be a file that stores the title for each message to be used when scanning messages.The first line shows the date and time.Second line shows the name of the person who left the message,the subject and userid of that person.for the first board it would go like this:
ED df1:board/11
date 04-02-85 time 11:16:00
name:tom Jones     subject:welcome   Userid:1

welcome to the programming board.
esc-x to save it.
For board two it would be 21.,board3 31. etc.
Now you need your titles file.Example:
ED df1:board/fmt1

date:xx-xx-xx    time: xx:xx:xx
name :Tom Jones  subject Welcome userid:1

The important thing about this file is not to enter a return at the end of the second line.It will screw up the scans.Rather hit esc-x a the end of line 2.You need one of these for each board.Again for board 2 it would be named fmt2, etc.
Lastly, a file is needed that lets the board know some info about the messages on it.It has the following format:
line1-lowest message
line2-highest message
line3-total no. messages
line4-next meesage number to be posted
Example:
ED df1:board/b1

1
1
1
2

This assumes you have written an intro message for board 1, Board two would be b2,etc.Up to b9.
Well all the files are written now have a friend call to test it out.Put the df0: disk in the internal and the df1:disk in the external drives.Set the modem to DTR always on.Reboot and open the df1:disk.Double click the bbs1 icon.
AWAY YOU GO!!!!!!!
Again if you like the program send $25 to :
Ewan Grantham 
850 Morrow Blvd. F-9
Jonesboro ,GA  30236


