home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / oct93 / comm / 4d-bbsdemo.lha / 4D-BBSDemo / Docs / 04.SYSTEM < prev    next >
Text File  |  1993-07-02  |  6KB  |  204 lines

  1. Chapter 4:
  2.  
  3.                  System and Main BBS Setup
  4.  
  5.  
  6.  
  7.  
  8.  
  9. 4.1.1  Overview
  10.  
  11. The System and Main BBS setup files are the files which hold the data
  12. describing your system and its parameters.  There are nine data files, and 2
  13. editors which fall under this category.
  14.  
  15.  
  16. 4.2.1  System Editor
  17.  
  18. The system editor is called sysed, and is located in the BBS:Utils
  19. directory.  It can either be ran as a normal file, or from the system
  20. editor commands either from the waiting screen, pull down menu, or menu
  21. command.
  22.  
  23.  
  24. 4.3.1  Sysop Name
  25.  
  26. Name of the system administrator.  This is the account which is logged on
  27. when your hit F10 from the waiting screen.
  28.  
  29. 4.3.2  High Baud Rate
  30.  
  31. The high baud rate is the initial baud rate the BBS starts out at.  If
  32. the /b command is used, then this setting is the baud rate which the BBS
  33. will lock the serial port, unless a baud rate is specific after the /b.
  34. With a /h parameter this is the baud the BBS will reset to after a call.
  35.  
  36. 4.3.3  Sysop is availible
  37.  
  38. This is the default setting for the sysop availible flag.  If you wish to
  39. have the sysop availible when the BBS is run, set this to yes, else if you
  40. want the sysop to NOT be availible, set this to no.  This may be changed
  41. later, and is only a default. 
  42.  
  43. 4.3.4 Use of Aliases
  44.  
  45. Some systems will want to allow users to use an alias or fake name.  Others
  46. will be more serious or require their users to ONLY use a real name.  This
  47. settings either allows or disallows alises on your system.  If a system
  48. allows aliases, real names are kept, also.
  49.  
  50.  
  51.  
  52.  
  53. 4.3.5  New User Limit
  54.  
  55. The new user limit lets you setup a limit of how many new users your system
  56. will allow, before rejecting new users.  If you do not wish to allow new
  57. users, you can set this to 0, or if you don't want to reject any new users,
  58. simply set this to a rather large number like 999.  For example a 3/7
  59. ration, means for every 7 downloads, the user must upload 3 files.
  60.  
  61. 4.3.6  Upload/Download Ratio
  62.  
  63. These two numbers allow a SysOp to setup a ratio which must be followed in
  64. the file transfer section.  This can be simplified to say, a user must
  65. upload atleast X number of files, after he has downloaded Y number of
  66. files, in order to download any mores files, if your ratio is X/Y.
  67.  
  68. 4.3.7  Go Busy While Local
  69.  
  70. When the SysOp is using the BBS, you can have the BBS make the modem go
  71. on-hook, so the BBS appears to be busy.  This is ONLY necessary when the
  72. sysops actually logs onto the BBS, and not when the sysop is in one of the
  73. editors.
  74.  
  75. 4.3.8  Dos Wildcard
  76.  
  77. This is normally set to the AmigDos #? wildcard.  If you are using the Arp
  78. shell, you should set this to *.  This is normally used when the BBS is
  79. cleaning out a message base directory when you delete the sub-board.
  80.  
  81. 4.3.9  Personal Menu Defaults
  82.  
  83. This function will give you another screen, which allows you to setup the
  84. SysOp definable pull down menus.  The top options on the new screen
  85. are the printed descriptions, and the bottom options are the actual
  86. comamnds executed.  See Appendix 8 for information on the personal menus.
  87.  
  88. 4.3.10 Extra Time for Uplds
  89.  
  90. When a user uploads a file, time is not taken from his time left counter.
  91. You can give the user addtional time on a per minute basis using this
  92. option.  For example, if you put a 1 here, the user will get an extra
  93. minute for every minute he spends uploading a file.
  94.  
  95. 4.3.11 Modem Init String
  96.  
  97. This string is sent to the modem before the wait screen, and periodically,
  98. to sync the modem with the BBS.  Please see Chapter 12, for more
  99. information on modem setup.
  100.  
  101.  
  102. 4.4.1  System Display Messages
  103.  
  104. About 95% of all messages displayed when a user is on-line is configurable.
  105. To change this, there is a file called Def_Say.Dat in the BBS: directory.
  106. Because this file is extremely large (almost 300 lines), trying to define
  107. all the terms here would take up to much space.  The file is listed by line
  108. in Appendix 9.
  109.  
  110. To change any part of the file, you must be VERY careful that you don't add
  111. any carriage returns to the file.  Each line of the file can be up to 85
  112. characters each, and can contain EIC codes.  To put a carriage return in a
  113. line use a Control-Alt-N (ASCII value 142) in the line.
  114.  
  115.  
  116. 4.5.1  System Datafile Structures
  117.  
  118. This section contains general information about the BBS datafile
  119. structures.  This is only given for those users who wish to write
  120. utilities or programs, which need to read or update these files.
  121.  
  122.  
  123. 4.5.2  BBS:System.Dat
  124.  
  125.  
  126.  1: New user Locks
  127.  2: Member Locks
  128.  3: New User Allowed On-Line Time
  129.  4: Member Allowed On-Line Time
  130.  5: Upload Ratio
  131.  6: Download Ratio
  132.  7: 1
  133.  8: New User Boards
  134.  9: Member Boards
  135. 10: SysOp Name
  136. 11: Highest Baud Rate
  137. 12: Max Number of New Users
  138. 13: Modem Reset Command
  139. 14: 1
  140. 15: 3
  141.  
  142.  
  143. 4.5.3  Dirs Datafile
  144.  
  145. When using the /D command line parameter, the filename after the D should
  146. contain seven lines, each of which point to a certain directory. Below would
  147. be the default dirs:
  148.  
  149. 1: BBS:
  150. 2: FILE:
  151. 3: MENU:
  152. 4: TEXT:
  153. 5: USERS:
  154. 6: BOARDS:
  155. 7: DOORS:
  156.  
  157. 4.5.4  BBS:Personal.Menu
  158.  
  159. The first line of the personal menu file is a number, X,  telling how many
  160. commands follow. The next X lines, are the descriptions of the command
  161. lines. The line, X + 2, is blank, followed by X more lines, which are the
  162. commands for the descriptions.
  163.  
  164.  1: 6
  165.  2: Umm Show time
  166.  3: Show Sub #
  167.  4: Lets run SpcEmp!
  168.  5: Max of 10 ya' know
  169.  6: Lets do a newcli
  170.  7: Lets Run Ppaint!
  171.  8:
  172.  9: ^]p0%
  173. 10: ^]ss%
  174. 11: ^]mc spcemp/SPCEMP%
  175. 12: Nothing here.......
  176. 13: *newshell
  177. 14: *DH0:Ppaint
  178.  
  179. Note: The characters ^] represent a control-right bracket.  This is
  180.       similiar to the ^[ which represent a control-left bracket, which is
  181.       the same as the ESCAPE character.
  182.  
  183. 4.5.5  BBS:SysTotal.Dat
  184.  
  185. This file contains the totals information for the BBS.
  186.  
  187.  
  188. 1: Calls
  189. 2: Uploads
  190. 3: Messages
  191. 4: Users
  192. 5: New Users
  193. 6: Downloads
  194.  
  195.  
  196. 4.5.6  BBS:ModemResp.Dat
  197.  
  198. Please refer to chapter 12 for information about this file.
  199.  
  200. 4.5.7  XPRSetup.Dat
  201.  
  202. Please refer to chpater 6 for information about this file.
  203.  
  204.