home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / wod200.zip / WDB200.DOC < prev   
Text File  |  1991-06-08  |  13KB  |  305 lines

  1.  
  2.                 Wonderland Online Database System
  3.                          Version 2.0
  4.                Copyright (C) 1991 By Joseph Teller
  5.                
  6.  
  7. INTRODUCTION:
  8.  
  9.    These documents are meant as a basic manual for ALL applications of the
  10. Wonderland Database Systems Software, wether for those bases specifically
  11. designed and written by the software author, Joseph Teller, or for any
  12. created and distributed by other parties using the general software.
  13.  
  14.    This software has the following restrictions :
  15.  
  16.    1) You may distribute it in its original format WITHOUT modification
  17.       of the physical code or of the Documentation file you are now
  18.       reading on disk or BBS so long as NO fee is being charged for the
  19.       files.
  20.  
  21.    2) If this package you are reading this in contains a data base by the
  22.       author then it can only be distributed with this database and its
  23.       related text files in their original form. The basic Database
  24.       software is being distributed as WOD200.ARJ which allows you to
  25.       create your own database on other subjects.
  26.  
  27.    3) There is no charge to any sysop running this software on a FREE or
  28.       Donation-based BBS. If you charge fees for usage of this software
  29.       Then you must send in a check for $10.00 to the author as compensation.
  30.  
  31.    4) Donations are requested from sysops who are otherwise running this
  32.       software in whatever amount they feel they can afford so that I can
  33.       continue to write new doors and software for their usage.
  34.  
  35.         Source Code is NOT being made available of this product or any
  36.       previously released software I've released as donationware due to
  37.       problems with such.
  38.  
  39.    5) Anyone who designs a database using the main database software in
  40.       the WOD200.ARJ package MUST upload or surface mail me a copy of such
  41.       for my own use, and cannot charge for others to use or distribute
  42.       such databases on BBS's (as per my own distribution rules above).
  43.  
  44.    Thats rights folks, this is not CRIPPLEWARE, a concept I detest, nor a
  45. forced shareware, but one that works from the concept of sharing amoung our
  46. selves in the BBSing community. I want to encourage complete, working
  47. packages for sysops, not like the majority of the packages curently available.
  48.  
  49.    Mailing Address : Joseph Teller, 37 A Faxon St., Newton MA 02158
  50.  
  51.    If for any reason the above information becomes obsolete and forwarding is
  52. no longer in progress etc I can always be mailed at :
  53.    Joseph Teller, 23 Myrtle St., Waltham, MA 01821.
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.                                - 1 -
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.                        
  68.                       SOFTWARE INFORMATION
  69.  
  70.    This program was written and designed and uses Todd Miller's DOOR SOURCE
  71. Version 3.2 (PC-Technologies BBS, Greensboro, NC aka COMPUTER CITY, USA;
  72. (919) 299-7935  1200/2400/9600 USR) the best currently available Door Module
  73. Library for QuickBasic 4.5. They retain full copyright etc to their code
  74. and executables used within my software and such is used by standard license
  75. agreement with them.
  76.  
  77.    Support is included in the code for its useage with PCBoard 14.x,
  78. PCBoard 11.x, PCBoard 12.x, RBBS, Wildcat and DOOR.SYS. 
  79.  
  80.    ALL my testing of this software is being done on a FORCE 3.88 BBS and
  81. its numberous optonal system switches for the useage of various bbs software
  82. packages under one bbs operating system.
  83.  
  84.    I take no responsibility for any damage done by the usage or misusage of
  85. this software by any individual, group, organization or corporation legally.
  86. If any bugs or problems occur please notify me and I will attempt to solve
  87. them in a new release.
  88.  
  89.    Both ANSI and ASCII usage of the software online is supported to provide 
  90. the most help to folks in general.
  91.  
  92.  
  93.                  FILE CONTENTS:
  94.  
  95. This file initially will contain the following which are the backbone of
  96. this database system.
  97.  
  98.                  BRUN45.EXE   - Needed to run, must be within PATH
  99.                  WDB200.DOC   - This Text File you are reading
  100.                  DOORCONF.CFG - Sample Configuration file for PCB 14.x
  101.                  WDATAB2.EXE  - Main Program for the Database
  102.                  
  103. Now additionally, if a Database is included the following files may be
  104. present in the package:
  105.  
  106.                  INTRO.TXT    - Introduction to the Database
  107.                  DATABASE.DAT - Path file & File name for the compressed
  108.                                 Database.
  109.  
  110. Not included, but needed, is a copy of Robert Jung's ARJ Compression, at
  111. least version 2.10 or later.
  112.  
  113. All Datafiles are now stored inside ARJ compressed file, so that space
  114. can be saved online. The program extracts from this for displays as needed.
  115. Datafiles can now be named anything, so long as they end in an extension
  116. of TXT and are in PURE ASCII format.
  117.  
  118.                            - 2 - 
  119.                 SETUP & RUNNING THE DATABASE
  120.  
  121.  
  122. All the included files, except the BRUN45.EXE must be in the same directory,
  123. I suggest having them all in a seperate directory by themselves. In force
  124. we operate doors thru a batchfile so the program would be called up as:
  125.  
  126.                  WDATAB2 DOORCONF.CFG
  127.  
  128. The DOORCONF should basically give the path & File name to the user data
  129. file, the name of the BBS and the sysops name. Everything else it will draw
  130. from the info in the data online. When in doubt, look at the example given.
  131.  
  132. BRUN45 and ARJ should be within the pathline of the main BBS system for
  133. proper operation.
  134.  
  135. If you are not running PCB14 (The Default system type) then before the
  136. above you will need to SET the type you ARE using:
  137.  
  138.       SET DORSRC=PCB121      - For PcBoard 11.8+ with COM1
  139.       SET DORSRC=PCB122      - For PcBoard 11.8+ with COM2
  140.       SET DORSRC=WILDCAT     - For running under Wildcat
  141.       SET DORSRC=RBBS         - For running under RBBS
  142.       SET DORSRC=DOORSYS      - For running under a DOOR.SYS system
  143.  
  144.  
  145.                  OPERATION NOTES:
  146.  
  147. The status Line at the bottom of the screen when a user is in the door will
  148. show to the sysop:
  149.  
  150.     1. The callers baud rate
  151.     2. The caller's name
  152.     3. Time left in the door in minutes
  153.     4. The name of your door and release version
  154.     5. Door Source 3.2
  155.     6. The time the door was entered, current time and flags if any
  156.     7. Graphics Mode (GR) or none (NGR)
  157.     8. Bell.Caller alarm toggle status
  158.  
  159. The function keys, from local, allow the Sysop to:
  160.  
  161.     (F8)  Return the User to the BBS
  162.     (F10) Start CHAT with the User
  163.     (ESC) End Chat with User
  164.     
  165.  
  166.                    Concepts of Database of Design:
  167.  
  168.    The database system actually is fairly simple, and is based on menu-driven
  169. programs and Hypertext concepts. Each display file is Named and has a TXT  
  170. extension. From Any display you can call up any other display by entering
  171. its file number in the database.
  172.    This allows nested menus off of the main one so that each menu would list
  173. the number and a line of information about each text file that they can call
  174. up, giving the illusion of a far more complex database then is actually in
  175. use. 
  176.  
  177.   In Example:
  178.  
  179.                           - 3 -
  180.  
  181.                      >>> MAIN MENU<<<
  182.  
  183.    [2]   Bibliography & Credits     [9]  Specific Recipes A-M
  184.    [3]   Glossary of Terms          [10] Specific Recipes N-Z
  185.    [4]   Preparation Methods        [11] History of Herbalism
  186.    [5]   Specific Ailments  A-M     [12] another
  187.    [6]   Specific Ailments  N-Z     [13] another
  188.    [7]   Specific Herbs     A-M     [14] another
  189.    [8]   Specific Herbs     N-Z     [15] another
  190.  
  191. Please Enter Selection Number [0=Quit, 1=Main Menu]?5
  192.  
  193.                       HERBLOGY DATABASE FILE 5
  194.  
  195.                    >>> Specific Ailments A-M <<<
  196.  
  197.    [20]  Abcess
  198.    [21]  Anaphrodisiacs
  199.    [22]  Anaestetic
  200.    [23]  Anodyne
  201.    [24]  Anticoagulant
  202.    [25]  etc
  203.  
  204. Please Enter Selection Number [0=Quit, 1=Main Menu]?20
  205.  
  206.                       HERBOLOGY DATABASE FILE 20
  207.  
  208.                       >>> Herbs for an Abcess <<<
  209.  
  210.     [100] lobelia
  211.     [122] marshmallow root
  212.     [125] melilot
  213.     [190] Slippery Elm
  214.     [211] etc
  215.  
  216. Please Enter Selection Number [0=Quit, 1=Main Menu]?190
  217.  
  218.                       HERBOLOGY DATABASE FILE 190
  219.  
  220. ...(Actual text file on Slippery Elm, can be anywhere from a paragraph to
  221. 20 pages, whatever is necessary for the subject to be covered)...
  222.  
  223. Please Enter Selection or Q to Quit the Database:
  224.  
  225. ***
  226.  
  227.    As you can see, a fairly deep nesting of menus can be achieved without
  228. destroying the integrity of the system. YET a user can backtrack at any time
  229. by simply recalling the name of the previous screen display at the prompt,
  230. or randomly search by a file name or quit the database entirely. 
  231.  
  232. File names in this version DO NOT HAVE TO BE NUMBERS! They can be ANY
  233. standard file name of upto 8 characters, but MUST have the TXT extension
  234. to be recognized, and be stored in the compression file. These files MUST
  235. be in pure ASCII format and MUST not exceed 80 charcters of width.
  236.  
  237.                         USES, IDEAS ETC.
  238.  
  239.    Ok, So now you know HOW the program basically is set up and how to
  240. Basically construct your own database, what can it be used FOR?
  241.  
  242.    Well, this is totally up to your imagination, but some ideas I've come
  243. up with include:
  244.  
  245.         A) A teaching tool, on subjects such as the Hebrology
  246.            information I used as an example (and which I will
  247.            be producing and distributing shortly).
  248.         B) An online-Magazine. There are several of these type
  249.            of applications being done by others under other
  250.            software Commercially that costs much more than our
  251.            simple requests.
  252.         C) A Resume database, for people looking for jobs and
  253.            employers wanting to look at them while online. Each
  254.            user would upload a database and the sysop would give
  255.            it a value based on user number. You could then catalog
  256.            them under a menu system based on the category of work
  257.            that they are looking for.
  258.         D) A Dating service - each individual would put together
  259.            a letter about themselves, and you could set up the 
  260.            menu references according to sex, age, preference etc.
  261.         E) An ANSI screen display theatre, to show off the a
  262.            Collection of ANSI's online. ANSI files must be a
  263.            maximum of 25 lines in length and CANNOT include Animation.
  264.         F) An Online Game : If you've ever seen the Pick-a-path
  265.            type books this system could easily simulate these
  266.            for personal enjoyment (but without the usual muliplayer
  267.            competitions found on BBS's).
  268.  
  269. Thats just a few, but certainly a starter for those enterprising enough
  270. to want to work with the software.
  271. _________________________________________________________________________
  272.  
  273. Wonderland BBS resides at 617-965-3036 in Newton Massachusetts and operates
  274. utilizing ARJ Compression for all its compression needs. We have been the
  275. primary support board for ARJ Compression since its initial test versions,
  276. and are a beta test site for it.
  277.  
  278. Wonderland specializes, when it comes to software, to the distribution of
  279. specific applications and programs instead of being a warehouse of files
  280. we keep only a few quality programs available for anyone to download on
  281. their first call. Supporting Authors who have their software distributed
  282. by us can be assured of fast and efficient distribution of their programs
  283. both locally and on boards across the country thru a wide range of outlets.
  284.  
  285. Authors who would like Wonderland to handle their software distribution
  286. for Shareware, Donationware or Freeware can arrange such fairly easily.
  287. We do ask that we receive a fully functional program and that we may use
  288. such without registration fees and/or that the author become a user on
  289. our board calling regularly so that they can provide message support for
  290. their product. If necessary we will set up a SEPERATE message area just
  291. to handle their product questions, answers and release information.
  292.  
  293. Authors who are making a reasonable financial profit from their software
  294. from Wonderland's efforts are asked to please become a finacial supporter
  295. of the board as we have invested a lot of time, effort and often money 
  296. into distributing their product Internationally.
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.                              - 5 -
  304.  
  305.