home *** CD-ROM | disk | FTP | other *** search
-
- Dominion Software Designers
- User Voting Door V1.3
-
- (c) Copyright 1992,93 Craig Westbury & David Neighbour
-
-
- INTRODUCTION
- ~~~~~~~~~~~~
-
- DSD Vote is a Remote-Access V1.11/V2.0 Compatible user surveying
- BBS Door that allows users to create questions for other
- users to annonymously vote on.
-
-
- DISCLAIMER
- ~~~~~~~~~~
-
- DSD VOTE HOLDS WITH IT NO GUARENTEES EXCEPT THAT IT WILL OCCUPY
- DISK SPACE. THE AUTHORS CAN NOT AND WILL NOT BE HELD RESPONSIBLE
- FOR ANY DAMAGE OF HARDWARE OR LOSS OF SOFTWARE THAT OCCOURS FROM
- THE USAGE OF DSD VOTE. USEAGE IS AT YOUR OWN RISK.
-
- But despite this we have endevoured to make this software as BUG
- free as we can and hope that you have no problems using it on
- your system.
-
-
- DISTRIBUTION
- ~~~~~~~~~~~~
-
- DSD VOTE V1.3 is SHAREWARE, unlike versions 1.0 and 1.1,
- it is now SHAREWARE as I have found myself spending alot of
- time adding things that were wanted.
-
- Registration of DSD-VOTE is detailed in the registration form
- included in this package and is only $15 Australian.
-
- You may pass the Unregistered version on to anyone, as the
- Unregistered version is freely distributable as long as
- this documentation acompanies it.
-
- UPDATING
- ~~~~~~~~
-
- if you are updating from DSD-VOTE V1.1 this is IMPORTANT if you
- are updating from V1.2+ then this is irrelevant.
-
-
- If you are updating from an earlier version of DSD VOTE then it
- is very important that you run UPDATE12.EXE before you install
- the new DSD VOTE V1.3.
- The structure of the Question file has changed slightly so to
- accomodate this I have written the UPDATE program to change
- your data so you do not need to scrap it.
- The Command Line usage of UPDATE12 is
- UPDATE12 <filename>
- where filename is the full path and name of your DSD VOTE
- (DSD-VOTE.QUE) question file. Once this has been run DSD-VOTE
- should run nicely.
-
-
- REGISTRATION
- ~~~~~~~~~~~~
-
- On registering DSD VOTE you will recieve a key file called
- DSD-UTL1.KEY. This keyfile will 'unlock' the registered
- features of any DSD Door in the Utilities 1 Pack, which are
- currently DSD-BANK and DSD-VOTE.
-
- See the REGISTER form for more info.
-
-
- REQUIREMENTS
- ~~~~~~~~~~~~
-
- DSD VOTE should run on any MS-DOS compatible XT/AT Computer.
- It should work with MOST video modes, and in 512K ram computers.
-
- For people who are multi-tasking it requires SHARE.EXE to be loaded
- so it can share it's datafiles if 2 people are using it at the same
- time.
-
- You will also need a FOSSIL communications driver (like BNU by
- David Nugent) as DSD VOTE uses the FOSSIL for all communications
- routines. If no fossil is in memory when you run DSD-VOTE it
- will complain about it and will not run.
-
- Otherwise you need a BBS program that creates a DORINFO drop file
- or a converter so that DSD VOTE can get the users information.
-
-
- SETTING UP
- ~~~~~~~~~~
-
- Create a Directory somewhere, copy DSD-VOTE.EXE and DSD-VOTE.DOC
- into that directory and you have installed DSD-VOTE !
-
- You will then need to create an exit from your BBS, we use a
- Remote Access menu exit type 7, to run a batch file to run DSD VOTE
-
- e.g. Type 7 Execute - *C *M /C DSD-VOTE.BAT
-
- and the batch file looks something like this -
-
- C:
- cd C:\BBS\DSD-VOTE
- DSD-VOTE -D=C:\BBS\NODE1\DORINFO1.DEF -S=200
- cd C:\BBS\NODE1
-
- Multi-Line systems do not need to do anything more than point the
- -D= parameter to the right DORINFO file for each node, DSD VOTE
- will let any number of people use it at the same time quite hapily.
-
-
- COMMAND LINE PARAMETERS
- ~~~~~~~~~~~~~~~~~~~~~~~
-
- You may use several command parameters with DSD VOTE
-
-
- -D=<dorinfo path>
- -----------------
-
- This specifies the path to find the dorinfo file,
- for multiple nodes you can multiple batch files to
- call DSD VOTE each one indicating a different dorinfo path.
-
- e.g. Line 1 - DSD-VOTE -D=C:\BBS\NODE1\DORINFO1.DEF
- Line 2 - DSD-VITE -D=C:\BBS\NODE2\DORINFO1.DEF
- etc
-
- -A=<alternate file path>
- ------------------------
-
- This specifies the path to look for and store the data files
- DSD-VOTE.PLY and DSD-VOTE.QUE, if the files are not found
- or cannot be created in this alternate path they will
- default back to the Current Directory.
-
- e.g. DSD-VOTE -A=C:\BBS\DSD-VOTE\SET1\
- Will store the datafiles in SET1 directory.
- DSD-VOTE
- Will store the datafiles in the current directory.
-
- -S=<security level>
- -------------------
-
- This is the security level that if the user entering DSD VOTE
- has this security or better then they will be given the
- Delete question option. This defaults to 1,000,000
-
- e.g. DSD-VOTE -S=200
- User with security 200 or greater can delete questions.
- DSD-VOTE
- Users with security 1000000 or greater can delete.
-
- -N=<pack number>
- ----------------
-
- This specifies the number of questions to pack the question
- data file to. It is used in conjuction with the PACK option.
- Range of 20 to 95.
-
- PACK
- ----
-
- If the word pack is on the command line then DSD VOTE will go
- into maintainance mode and will first delete any questions
- that have been marked for deleteing and then it will cut the
- question file back to the number of questions specified
- with the -N= option. This will default to 90.
-
- If you do not run the pack option and users manage to enter
- 100 questions then they will not be allowed to enter any
- more.
-
- e.g. DSD-VOTE -N=30 PACK
- Delete marked questions and pack to 30 questions.
- DSD-VOTE PACK -A=C:\BBS\VOTE\SET1
- Delete marked questions and pack to 90 questions
- the data file contained in SET1 directory.
-
- The Pack option is a bit slow, but it has to update
- question pointers for each question for every user.
- This takes alot of cross-referencing. This is needed
- to keep the ONCE only voting system running OK.
-
- A NOTE ON DELETION
- ~~~~~~~~~~~~~~~~~~
-
- When a user is given Delete security (as specified in the -S=
- option), then they will be given the (D)elete option on any
- question. If they Press D the question will then come up to
- any user as CENSORED. It is not deleted right there and then.
- Any user with Delete access may then Toggle the deleted question
- just by pressing D again.
-
- It is not until the PACK option is run will the question actually
- be deleted.
-
- In this case if you see a question that has been deleted by a user
- you may toggle the delete to read it, and then chose for yourself.
-
- BUT as soon as a PACK option is run, it will be deleted if left
- with the Delete flag on that question.
-
- For even more ease, the DSD-VOTE PACK option can be added to your
- nightly event to delete questions and continually trim the
- question file.
-
-
- SYSOP KEYS
- ~~~~~~~~~~
-
- Two special keys are available to the SYSOP
-
- ALT-K, kick user out of the door back to the BBS.
- ALT-C, SYSOP chat with user, sometimes this will make you
- wait until a polite time to break in.
-
-
- CONTACTS
- ~~~~~~~~
-
- To contact Dominion Software Designers you can post us a letter!
-
- Address : PO BOX 664, BRIGHTON, SOUTH AUSTRALIA, 5048, AUSTRALIA
-
- You could call our BBS -
-
- The Dominion Multi-Line : 61-8-377-1983 (14400)
-
- Echo Mail at -
-
- Fidonet : 3:800/863 Worldnet : 61:9000/517
-
- or E-Mail Craig Westbury
-
- Internet : cjwestbu@teaching.cs.adelaide.edu.au
-