home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
q
/
qpdoor1.zip
/
QPDOOR.DOC
< prev
next >
Wrap
Text File
|
1993-02-22
|
8KB
|
184 lines
Q-P Door - BBS Quiz/Poll Door
by
Frank Capo
No Anchovies BBS
216-466-1152 - 216-466-1153 HST 14.4 Duals
What is Q-P Door?
-----------------
Q-P Door is trivia quizzes and user surveys for your BBS. It is
designed so that the SysOp may add a quiz or survey from the keyboard
or import ones that are obtained from other sources. Q-P Door stores
pertinent data on each quiz/poll and displays statistics based on
results from the users so the users may see how well they score compared
to other users (quiz) or how their opinions compare to other users (poll).
So it's a game, but it's not a game. It's informative, yet fun!
Installation
------------
Q-P Door is written in QuickBASIC 4.5 using routines from the
GAPQBDR door library by Kenny Gardner. As such, it will run on GAP
systems and PCBOARD systems with no special setup. Other BBS systems
can use one of the many converters available to adapt to one of these
formats. Make sure Q-P Door has access to the QuickBASIC runtime module
(BRUN45.EXE).
- Q-P Door is network compatible and will operate on multi-node systems.
- Place all the files from the ZIP into one directory as you would
for any door program.
- Make a configuration file - name it what you wish - it should look
like this:
c:\gap <- path to your board's MAIN directory
No Anchovies PC <- the name of your board
GAP <- See Below
0000 <- Serial Number (registered version)
NONE <- See Below
Line #3 above can contain the following for your type of BBS:
GAP <-GAP
PCB <-PCBoard
WC3 <-Wildcat!
SF <-Spitfire
WWIV <-WWIV
RBBS <-RBBS
Note: GAP, PCB and WC3 all use DOOR.SYS. The others use whatever
door file that system makes. If you get error messages
such as "overflow error" this indicates a value beyond the
limits of "normal" door files is being used. Please contact
me and I'll help you overcome these problems.
Line #5 above can be used for COM port setup. If you're running
a non-standard IRQ or something, add lines #4 and #5 like this:
c:\gap <-as above
No Anchovies <-as above
GAP <-as above
5 <-IRQ
04F8 <-io base address in hex
There's a QPDOOR.CFG file included in the ZIP.
Running Q-P Door
----------------
Q-P Door is actually two programs. QPDOOR.EXE is the actual door.
QPSYSOP.EXE is the Quiz/Poll editor/installer. At first, you'll need to
run QPSYSOP.EXE.
QPSYSOP.EXE
-----------
The SysOp utility is used to make quizzes and polls for the users to
take. The menu has 5 items to chose from.
* (A> Add a Quiz/Poll - allows you to add new selections either from
the keyboard or from a disk file. If you add from a disk file, the file
must one that was made with this utility. This feature allows SysOps to
share files made by other SysOps. More on this later.
There are a few options to choose from when adding a new item to
the menu. You can choose wether or not to show correct answers to
the users on a quiz. You can choose to put a time limit on each
answer on a quiz. You can choose to have point values for correct
answers on a quiz. Polls do not have these options.
* (D> Delete a Quiz/Poll - pretty self-explanatory. This function will
NOT erase the question file (.QUE) however. It just deletes the item from
the menu.
* (E> Edit a Quiz/Poll - make changes in the actual text of the Quiz/Poll
or change one of the options of a Quiz/Poll.
* (S> Show Menu - just shows you the menu of items you've installed
with the various options you've selected for each.
Let's jump backwards and discuss (A> above in a little more detail.
When you add a new item, you're asked if you want to add from Disk or from
the Keyboard.
Adding from the keyboard -
You'll be asked for the name of the item as you want it to appear
on the menu. Make this as descriptive as possible so users know
something about the item.
Next, you enter the disk filename you wish to use for this item.
follow DOS rules here. NO EXTENSION!!! 8 characters max according to
DOS specs.
Next, you'll be asked how many questions you wish to enter in
this quiz/poll. You should have some idea ahead of time what you
want to enter. The limit is 50 questions per quiz/poll.
Next, do you want the correct answers displayed to the users?
This is for quizzes only.
Next, will correct answers be worth points?
This is for quizzes only.
Next, you're asked if you want a time limit for each question and
how many seconds (1-60) you want the limit to be. Again, this is
for quizzes only.
Now - you'll be prompted for the text of the quiz/poll. Questions
are limited to three lines of text. Answers are limited to 26 (A-Z).
Save it and it's added to the menu.
Adding from a disk file -
This feature is designed to allow Q-P Door SysOps to share items
with each other. When you enter a new item from the keyboard
(see above) a file with a ".QUE" extension is created on disk. If you
make these ".QUE" files available to other SysOps for download, they
can easily be installed using this feature. All you need to know is
the ".QUE" filename (no extension). Q-P Door will know if its a
quiz or a poll by the data in the ".QUE" file and ask the appropriate
questions to complete the addition of this new item.
NOTE: My BBS will have a Q-P Door support Forum where registered
SysOps can up/download quiz/poll files. I will make new
ones available as time permits. I ask that SysOps share
their files with others by uploading them to my BBS.
QPDOOR.EXE
----------
The door itself is user friendly and needs no explanation. After you
install a few quizzes/polls, go in and try it!
Q-P Door Files
--------------
The door creates and maintains all files necessary for its operation.
Here's what they are and what they're for:
QPUSER.DAT - random access file. Contains user data. Created
by the door itself.
QPMENU.DAT - random access file. Data on each of the items that
appears on the menu. Created by the SysOp utility.
QPSCR - ASCII welcome file.
QPSCRG - ANSI welcome file.
*.QUE - binary data files. Contains question text and other
info. Created by the SysOp utility.
*.RES - binary data files. Contains result data. Created
by the door itself. If you need to restart a quiz
or poll just delete this file from disk.
Registration
------------
To register, send $20 in check or money order to:
No Anchovies PC
1205 Lake Avenue
Ashtabula, OH. 44004
Include your name and address and your BBS name and phone number.
Logon to No Anchovies BBS (the number is in the doc header). You will
be able to download the latest updates as they become available.
Q-P Door is already being updated and enhanced. Only registered
sysops will have access to these updates.
Any questions or comments about Q-P Door may be placed on No Anchovies
BBS (216)466-1152/1153 (HST 14.4 Duals).
`