home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / new / comm / bbs / 4d-bbsdemo / docs / text / 11.local_control < prev    next >
Text File  |  1993-12-28  |  7KB  |  187 lines

  1. Chapter 11:  Controlling the BBS
  2.  
  3.  
  4.  
  5.  
  6. 11.1 Overview
  7.  
  8.     Controlling 4D-BBS locally is simple and you have many options of how
  9. to control it.  You can use ARexx to send the user a quick line of text
  10. without having to go into chat mode.  If you don't have ARexx, the Announce
  11. pull-down menu function can accomplish the same thing.
  12.  
  13.      The 10 function keys allow quick control of many functions.  Each key
  14. has a toggle, dependent upon whether there is a user on-line or not.  The
  15. pull-down menus contain a large variety of options, which are also enabled
  16. or disabled depending on whether a user is on-line or not.
  17.  
  18. 11.2 Keyboard Input
  19.  
  20.     The 10 function keys and their behaviors are listed below:
  21.  
  22.         User On-line No User On-line
  23.                 
  24.     F1    Start  or End a Chat        Logon Local to BBS
  25.  
  26.     F2    Start User Defaults Editor    Run Terminal Mode
  27.  
  28.     F3    Start On-line User Editor    Run Normal User Editor
  29.  
  30.     F4    Runs Configuration Editor        Runs Configuration Editor
  31.  
  32.     F5    Runs Bulletin Editor        Runs Bulletin Editor
  33.  
  34.     F6    Quick Hangup on User        No function
  35.  
  36.     F7    Give User Extra Time        No function
  37.  
  38.     F8    Take Time From User            Run Boards Editor
  39.  
  40.     F9    Toggles SysOp Availability    No function
  41.  
  42.     F10    Starts File Editor        SysOp Quick Logon
  43.  
  44.     When the editors come up they will NOT disturb the on-line user.
  45. 4D-BBS will bring the Workbench screen to front where the editor screen
  46. will open.
  47.  
  48. 11.2.1    Amiga control Keys
  49.  
  50.     These keys are accessed by holding down the Right-AMIGA key and
  51. pressing the specifier key once and letting go.  The following keys are
  52. supported and DO NOT work in Iconify mode.  The keys are not
  53. case-sensitive.
  54.  
  55.     AMIGA-I        This will Iconify the BBS
  56.  
  57.     AMIGA-Q        This will shut the board down if user is on or not.
  58.  
  59.     AMIGA-V        This will toggle the status screen to allow you to view
  60. the on-line users profile, If hit again it will toggle back to the small
  61. status screen Only if on-line user.
  62.  
  63.     AMIGA-S        Will show the last 5 callers in your status window.
  64.  
  65.     AMIGA-C        Will enter or exit chat. ONLY if on-line user.
  66.  
  67. 11.2.2    Pull Down Menu Options
  68.  
  69.     This is the only thing that will pause the on-line user.  When you
  70. hold your mouse button down to view the options the user will be paused
  71. until you release.  It would be best to familiarize yourself with all the
  72. options so that you can quickly jump to the option with minimal pause time
  73. for the user.  Most on-line options have function key or hotkey equivalents
  74. to avoid this delay.
  75.  
  76.     Certain menu options are disabled due to BBS reports.  If no user is
  77. on-line you will not be able to access the user menu options, or the chat
  78. mode, etc.
  79.  
  80.     Below is a short summary of menus and options available:
  81.  
  82.     First Menu       "Other"
  83.  
  84.     About        Tells a little info about this software
  85.     Reset        Reloads all data files
  86.     Init Modem    Resets your modem
  87.     Local login    Same as F1
  88.     Sysop login    Same as F10
  89.     Iconify        Iconifies BBS
  90.     Save&Quit        Save user info and quit
  91.     Quit        Brings board down
  92.  
  93.     Second Menu   "Go Edit"
  94.  
  95.     U-Defs        Starts user defaults editor
  96.     User        Starts normal user editor (on-line     or not)
  97.     System        Starts system editor
  98.     Boards        Starts message board editor
  99.     Files        Starts file library editor
  100.     Bulls        Starts bulletin editor
  101.     Menus        Starts menu editor    ** Not in Demo version
  102.  
  103.     Third Menu   "Defs"
  104.  
  105.     Sysop avail    Toggles the SysOp avail (same as F9)
  106.     Busy  local        Toggles the busy signal while logon local
  107.     Keyboard On/Off    Turns keyboard input on/off.  If off, the only way
  108.                     to turn it back on is via this pull down menu.
  109.  
  110.     Fourth Menu   "Sysop"
  111.  
  112.     Reload System    These 3 Reload options were created in case you Reload
  113.                 Boards changed a file or structure and wanted 4D-BBS to know
  114.     Reload Files    about it now.
  115.     View last 5    Same as AMIGA S
  116.     View User        Same as AMIGA V
  117.     Announce         This function is primarily for those who don't have ARexx.
  118. It's main purpose is to send a quick message to the user without entering
  119. into chat mode.  You can edit any file or echo a string to "RAM:Tellem".
  120. This function will echo whatever is in that file to the screen.  If no file
  121. can be found, 4D-BBS will look for your CLP of "-S".  If you have "-SGet
  122. lost!  Bbs going down" in your setup, that will be echoed instead.  It
  123. defaults to "System note -> BBS will go going down in a few moments".
  124.         
  125.     Fifth Menu       "User"
  126.  
  127.     Validate User    This will do a quick validation of the user and give the
  128. user members access as defined by you in the user defaults, message and
  129. file editors.  It's the same as the "V" key from within the user editor.
  130.     Hang-up on 'em    This will do just what it says.
  131.     Give time            This will give the time as requested by the CLP of "-T"
  132.     Take time        Same as above but TAKES the time (Defaults to 10)
  133.     On-line edit    This invokes the on-line user editor. User NOT paused.
  134.     Chat            Toggles your chat, enter or exit chat.
  135.  
  136.     Sixth Menu   "Personal Menu"
  137.  
  138. A few words about this menu.  This is completely set up by you!  You have
  139. all the control over this menu you could ever want.  You set up the text
  140. you want to have shown and the 4D-BBS menu commands or AmigaDOS commands
  141. you wish to run.  Here is a quick example.
  142.  
  143.     4                        <- # of options
  144.     Lets run DPAINT            (Start of text section)
  145.     Lets run TrapDoor
  146.     Lets play Space Emp            <- Text strings(4)
  147.     Lets view the bbs list
  148.                             <- Skip this line!(Start of commands)
  149.     *dh0:dpaint                <- External
  150.     *rex:rx td.rexx            <- External
  151.     C spcemp/spcemp            <- Menu command to run door
  152.     D S                        <- Menu Command and parameters
  153.  
  154. You can find the personal menu editor in the system editor, however the
  155. data file is only a text file so you can use your normal text editor if you
  156. wish ("BBS:Personal.Menu").
  157.  
  158. Your text shouldn't be too long, 20 characters in length should be
  159. sufficient.  You have a maximum of 20 text strings and 20 commands.
  160.  
  161. ANY 4D-BBS EIC or menu command will work here, 4D-BBS assumes everything
  162. will be a menu command so if you want to use an EIC you will need to do
  163. this.  E "Time is ^]P0%" E, is the normal 4D-BBS echo command and we will
  164. be echoing an EIC, Isn't that nice!
  165.  
  166. DOS commands need to have an "*" at the very beginning.  This tells 4D-BBS
  167. that it is a DOS comman.  4D-BBS will take the "*" off and execute it.
  168. (NOTE:  4D-BBS will run ">NIL:" every DOS command.  This won't hang the BBS
  169. nor pause the user, so remember not to redirect to the "NIL:" when you're
  170. editing this menu because it already is.
  171.  
  172.     Seventh Menu "Windows"
  173.  
  174. More information will be given about this topic in the Windows section.
  175. When you use the menu and change, resize or move a window/screen its exact
  176. coordinates are saved.  If you iconify and then un-iconify the windows and
  177. screens will be in the last saved position.
  178.  
  179. 4D-BBS To Back         Puts 4D-BBS screen at the end of screen list.
  180. WorkBench Front         Brings workbench screen to front.
  181. WorkBench Back          Puts workbench screen at the end of screen list.
  182.  
  183.     The "Go's" will be disabled if you are already in that category.  For
  184. example, if you are using the WorkBench Screen already, you cannot "Go
  185. WorkBench".
  186.  
  187.