home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / DOORS / BVOTE5_1.ZIP / BVOTE.DOC next >
Encoding:
Text File  |  1990-09-30  |  6.8 KB  |  146 lines

  1.  
  2.  
  3. ______________________________________________________________________________
  4.  
  5.                         BVOTE - The Better Voting Booth
  6.                          For QuickBBS And Remote Access
  7.                              Version 5, Revision 1
  8.                      Released: Sunday, September 30, 1990
  9. ______________________________________________________________________________
  10.  
  11.                                 Bvote Features:
  12.  
  13.                               20 Booths Capability
  14.                               20 Choices per Booth
  15.                            User Ability To Add Booths
  16.                                  `Other' Option
  17.              ANSI Color Support via. ANSI OR BIOS Screen Writes
  18.                           FOSSIL Driver Support ONLY!
  19.               Supports Rates Of 300 - 38,400 Baud In DORINFO1.DEF
  20. ______________________________________________________________________________
  21.  
  22. Bvote was created for QuickBBS systems or any other DORINFO1.DEF type setup.
  23. It is an easy to use program with features you'll like.  It was created using
  24. the excellent language of `C'.  It is very fast and efficient - as one SysOp
  25. said, it is almost as fast as built-in options for RA/QuickBBS.
  26. ______________________________________________________________________________
  27.  
  28.                               RUNNING BETTER VOTE
  29. ______________________________________________________________________________
  30.  
  31. Create a Type 7 or Type 15 door that will execute BVOTE.EXE.  Nothing else
  32. should need to be done - even for those using locked ports.  On the first run
  33. it will create a configuration file, BVOTE.CFG.  This currently contains 3
  34. lines.  The format is described below.
  35.  
  36. BVOTE.CFG
  37.  
  38. The structure of this file is rather easy.  The first option is the minimum
  39. security level needed to perform the SysOp Options (currently just Delete).
  40. Default: 32000
  41.  
  42. The second line is the minimum security needed to enter a new voting booth.
  43. Default: 0
  44.  
  45. The third line is a Y/N answer to "Allow User To See Results Before They've
  46. Voted On The Booth?".  If this is set to N then a user won't be able to see the
  47. results of a booth unless they have voted on it before.  The reasoning behind
  48. this is that votes won't be swayed and users shouldn't have any business seeing
  49. results without voting anyway - they obviously don't care about it if they
  50. haven't voted. 8-)
  51. Default: N
  52.  
  53. The fourth line controls if you want BIOS or ANSI screen writes.  Starting
  54. with Version 4.2 this is active.  Before you had no choice - you had to have
  55. ANSI.SYS loaded.  Now you can set it to B for BIOS Writes and Bvote will do
  56. fast screen writes and handle the color WITHOUT ANSI.SYS.  Everything works the
  57. same, only faster.  This speeds up 9600 and above transfer as well as speeding
  58. it up a LOT for the Local user.  If A is selected then you will need ANSI.SYS
  59. or an equivalent to be loaded.
  60. Default: A
  61.  
  62. Here is the default contents of BVOTE.CFG after Bvote runs the first time:
  63.  
  64. 32000
  65. 0
  66. N
  67. A
  68.  
  69. This may NOT contain comments and may be edited with any ASCII editor.
  70. This file may also be edited via. the SysOp Commands in Bvote by selecting
  71. Change BVOTE.CFG.
  72.  
  73. NOTE: BVOTE.CFG can NOT be changed by a remote user - no matter what their
  74.       access is.  This is a safety feature.
  75.  
  76. ______________________________________________________________________________
  77.  
  78.                                USING BETTER VOTE
  79. ______________________________________________________________________________
  80.  
  81. I think the general format of the voting program will be simple.  You have the
  82. Enter New Booth option, Vote, Results, and Quit.  If you have at least the
  83. security level in BVOTE.CFG then you also see a SysOp menu option.  This is all
  84. real self-explanatory.  (E)nter New Booth allows a user to enter and create
  85. their own voting booth.  (V)ote allows them to vote, (R)esults displays
  86. results, and (S)ysop Menu brings them to the Sysop/CoSysOp menu (Sysop/Cosysop
  87. defined by security level in BVOTE.CFG).  (Q)uit means quit Bvote and return to
  88. the BBS.
  89. ______________________________________________________________________________
  90.  
  91.                               THE `OTHER' OPTION
  92. ______________________________________________________________________________
  93.  
  94. Bvote has the unique way of doing the `Other' Option.  It looks to see if a
  95. user selects an option starting with `Other'.  It may be `Other not on List',
  96. `Other', or anything else that starts with `Other'.  If they select one then it
  97. will tell them they voted on an Other option and then asks the user to specify
  98. their answer so that they can actually add in their answer to the list of
  99. options available to future voters.  If room is NOT available to add in their
  100. option then it will simply do like before and add a vote count onto the `Other'
  101. option instead of to their new choice.  How does one tell Bvote to have the
  102. "Other" option?  When you or a user Enter a new booth they simply have one of
  103. the options be "Other".  Just spell it like that.  Easy, huh?  Try it out..This
  104. is NOT case-sensitive.
  105. ______________________________________________________________________________
  106.  
  107.                            BVOTE EXITING ERRORLEVELS
  108. ______________________________________________________________________________
  109.  
  110. Upon exit, Bvote sets the DOS Errorlevel to a certain value.  They are as
  111. follows:
  112.  
  113. 0 - Normal Exit
  114. 1 - DORINFO1.DEF Not Found
  115. 2 - Carrier Dropped
  116. 3 - User Time Is Up
  117. 4 - No Fossil Driver Found
  118.  
  119. You may have a need to trap in your batch files if needed.
  120. ______________________________________________________________________________
  121.  
  122.                              PROBLEMS AND SUPPORT
  123. ______________________________________________________________________________
  124.  
  125. This is a Real Release and anyone may use it.  If you find a problem please
  126. report it to Ray Cole at either 99:9100/8 or 50:5512/0.  If you want you may
  127. call the board at (512)778-6246  300-14.4K HST.  Tell me the version and the
  128. revision number along with a detailed description of the problem (where it
  129. occurred, etc.)  Sending a .ZIP file of your data files (all the .REC's,
  130. BVOTE.CFG, and GINFO.VOT) will also help.  Any suggestions are welcome!  This
  131. is a `User-Driven' product.
  132. ______________________________________________________________________________
  133.  
  134.                             REGISTERING BETTER VOTE
  135. ______________________________________________________________________________
  136.  
  137. Don't worry about registering.  I believe in FREE software.  Bvote was written
  138. on my spare time and isn't what I do for a living... This is a HOBBY.
  139.  
  140. If you feel you must donate then please give to your local Mental Retardation
  141. Rehabilitation Center.  They need support to help those that are really less
  142. fortunate than us.
  143.  
  144.                                    Ray Cole
  145.                                    Creator, B-Vote
  146.