home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / 4 / 40manrl.zip / LEFT.DOC < prev    next >
Text File  |  1993-02-26  |  137KB  |  4,885 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                                 COPYRIGHT NOTICE
  8.                                 ----------------
  9.  
  10.      TriBBS  is a copyrighted program being distributed under the shareware
  11.      concept.  As such, you may operate  a TriBBS Bulletin Board System for
  12.      a period of  30 days without registering  the software.  After  the 30
  13.      day evaluation period,  you must register your  copy of TriBBS  or you
  14.      will be  in violation  of  United States  and International  copyright
  15.      laws.
  16.  
  17.      As a  shareware program,  TriBBS may be  freely distributed  through a
  18.      BBS.  Shareware  distributors may distribute copies of  TriBBS on disk
  19.      for a modest disk duplication charge not to exceed $6 per disk.
  20.  
  21.      It is a  violation of the TriBBS  license agreement to modify  the EXE
  22.      files in anyway.
  23.  
  24.                                     WARRANTY
  25.                                     --------
  26.  
  27.      TriBBS is distributed without warranty.  In no event will Mark Goodwin
  28.      be liable  to you  for damages, including  any loss  of profits,  lost
  29.      savings,  or other incidental or  consequential damages arising out of
  30.      your use of or inability  to use the program, even if Mark  Goodwin or
  31.      an  authorized representative has  been advised of  the possibility of
  32.      such damages.   Mark Goodwin will not be liable  for any such claim by
  33.      any other party.
  34.  
  35.                                    TRADEMARKS
  36.                                    ----------
  37.  
  38.      TriBBS is a registered trademark of Mark Goodwin.  All other brand and
  39.      product names  mentioned in this  manual are trademarks  or registered
  40.      trademarks of their respective companies.
  41.  
  42.  
  43.                                 ACKNOWLEDGEMENTS
  44.                                 ----------------
  45.  
  46.      TriBBS uses  the excellent SPAWNO  routines by Ralf Brown  to minimize
  47.      memory use while shelling to DOS and running other programs.
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.      The TriBBS Bulletin Board System                                    ii
  74.  
  75.           Questionnaire Menu . . . . . . . . . . . . . . . . . . . . .   46
  76.           Sysop Menu . . . . . . . . . . . . . . . . . . . . . . . . .   46
  77.           List of Conferences  . . . . . . . . . . . . . . . . . . . .   46
  78.           List of File Areas . . . . . . . . . . . . . . . . . . . . .   47
  79.           Chat Screens . . . . . . . . . . . . . . . . . . . . . . . .   47
  80.           Log On Related Screens . . . . . . . . . . . . . . . . . . .   47
  81.           Comment Screen . . . . . . . . . . . . . . . . . . . . . . .   47
  82.           <F8> Logoff Screen . . . . . . . . . . . . . . . . . . . . .   48
  83.           Full-Screen Editor Help Screen . . . . . . . . . . . . . . .   48
  84.           TeleChat Help Screen . . . . . . . . . . . . . . . . . . . .   48
  85.           File/Byte Ratio Screens  . . . . . . . . . . . . . . . . . .   48
  86.           Subscription Screens . . . . . . . . . . . . . . . . . . . .   48
  87.           Making Your Own Display Screens  . . . . . . . . . . . . . .   49
  88.  
  89.      THE TRIBBS MENU SYSTEM  . . . . . . . . . . . . . . . . . . . . .   51
  90.           The Bulletin Menu Configuration File . . . . . . . . . . . .   51
  91.           The Main Menu Configuration File . . . . . . . . . . . . . .   53
  92.           The Message Menu Configuration File  . . . . . . . . . . . .   57
  93.           The File Menu Configuration File . . . . . . . . . . . . . .   65
  94.           The Door Menu Configuration File . . . . . . . . . . . . . .   69
  95.           The Door Bulletin Menu Configuration File  . . . . . . . . .   71
  96.           The Questionnaire Menu Configuration File  . . . . . . . . .   73
  97.           The Sysop Menu Configuration File  . . . . . . . . . . . . .   76
  98.  
  99.      EXTENDABLE MENU COMMANDS  . . . . . . . . . . . . . . . . . . . .   81
  100.  
  101.      SPECIAL BATCH FILES . . . . . . . . . . . . . . . . . . . . . . .   83
  102.           NEWUSER.BAT  . . . . . . . . . . . . . . . . . . . . . . . .   83
  103.           SECn.BAT . . . . . . . . . . . . . . . . . . . . . . . . . .   83
  104.           LOGON.BAT  . . . . . . . . . . . . . . . . . . . . . . . . .   83
  105.           UPLOAD.BAT . . . . . . . . . . . . . . . . . . . . . . . . .   83
  106.           BETWEEN.BAT  . . . . . . . . . . . . . . . . . . . . . . . .   83
  107.  
  108.      FILE LISTS  . . . . . . . . . . . . . . . . . . . . . . . . . . .   85
  109.           FileMan  . . . . . . . . . . . . . . . . . . . . . . . . . .   85
  110.           MakeIdx  . . . . . . . . . . . . . . . . . . . . . . . . . .   86
  111.  
  112.      EXTERNAL PROTOCOLS  . . . . . . . . . . . . . . . . . . . . . . .   89
  113.           Send Batch Files . . . . . . . . . . . . . . . . . . . . . .   91
  114.           Receive Batch Files  . . . . . . . . . . . . . . . . . . . .   92
  115.  
  116.      FILE RATIOS . . . . . . . . . . . . . . . . . . . . . . . . . . .   95
  117.           File/Byte Ratios (Adjusting Security Levels) . . . . . . . .   95
  118.           File/Byte Ratios (Security Level Stays the Same) . . . . . .   96
  119.           Free Downloads . . . . . . . . . . . . . . . . . . . . . . .   97
  120.  
  121.      SUBSCRIPTION SYSTEM . . . . . . . . . . . . . . . . . . . . . . .   99
  122.  
  123.      RUNNING TRIBBS WITH A FRONTEND OR AS A DOOR . . . . . . . . . . .  101
  124.           Error Correcting Connections . . . . . . . . . . . . . . . .  102
  125.           Limiting Time  . . . . . . . . . . . . . . . . . . . . . . .  102
  126.           Forced Hang Up . . . . . . . . . . . . . . . . . . . . . . .  102
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.      The TriBBS Bulletin Board System                                    iv
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.      The TriBBS Bulletin Board System                                     2
  206.  
  207.           File Area Indexing - TriBBS allows you to index large file areas,
  208.           including  CD-ROM file areas, for quick location and retrieval of
  209.           files on large file-oriented systems.
  210.  
  211.      One  of  TriBBS's chief  design  goals  is  ease of  installation  and
  212.      maintenance.   Some of the above  listed features, such as  Zmodem and
  213.      internal generation of door data  files, have already pointed out some
  214.      of  the reasons why TriBBS is  so easy to use.   Other TriBBS features
  215.      include generation of security level  specific menu screens on the fly
  216.      and  the ability  to run  an almost  unlimited  number of  sliding and
  217.      nonsliding events.   Overall, you should find TriBBS  to be one of the
  218.      easiest bulletin board systems to set up and maintain.
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.      The TriBBS Bulletin Board System                                     4
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.      The TriBBS Bulletin Board System                                     6
  338.  
  339.      Up".  Although for further insight about what the installation program
  340.      has done, you may want to read the manual installation sections.
  341.  
  342.  
  343.      Manual Installation
  344.      -------------------
  345.  
  346.      The  first step  in  the manual  installation process  is to  create a
  347.      TRIBBS subdirectory on your hard  disk.  If your hard disk is  your C:
  348.      drive, you could  do this by entering the following at the DOS command
  349.      prompt:
  350.  
  351.      MD C:\TRIBBS
  352.  
  353.      Next you should copy all of the files that were included in the TriBBS
  354.      archive to this new subdirectory.   This can be accomplished with  the
  355.      following command:
  356.  
  357.      COPY *.* \TRIBBS
  358.  
  359.      Now you  can delete the TriBBS archive files in your current directory
  360.      by entering the following command:
  361.  
  362.      DEL *.*
  363.  
  364.      IMPORTANT: Be  sure there  aren't any other  non-TriBBS files  in your
  365.      current directory before  you enter the above  command.  If  you don't
  366.      check for other  files, you will lose  them.  If there  are other non-
  367.      TriBBS files in  your current directory, you  will have to delete  the
  368.      TriBBS files one at a time.
  369.  
  370.      The next  step is  to change  to the newly  created TRIBBS  directory.
  371.      This can be done with the following command:
  372.  
  373.      CD \TRIBBS
  374.  
  375.      Now  you  must initialize  your  TriBBS  system  by running  the  file
  376.      BBS.EXE.   To  do this,  you  simply enter  the following  at  the DOS
  377.      prompt:
  378.  
  379.      BBS
  380.  
  381.      IMPORTANT: If your modem uses  another port other than COM1,  you must
  382.      start TriBBS with the following command:
  383.  
  384.      BBS /Cport
  385.  
  386.      Where "port" is the number of your  modem's serial port.  For example,
  387.      a TriBBS  system that will  be using a modem  hooked up to  COM2 would
  388.      need to be initialized with the following command:
  389.  
  390.      BBS /C2
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.      The TriBBS Bulletin Board System                                     8
  404.  
  405.  
  406.      The Menu Configuration Files
  407.      ----------------------------
  408.  
  409.      TriBBS  uses a  series of  menu configuration  files to  generate menu
  410.      displays  on the  fly.   If you do  a directory  listing of  your main
  411.      TriBBS directory, you  will note  that TriBBS  came with  a number  of
  412.      files with  the extension of  MNU.  These  are the  menu configuration
  413.      files and  must be  placed in your  NWORK subdirectory  for TriBBS  to
  414.      function properly.   Moving these files to the  NWORK subdirectory and
  415.      deleting them from main TriBBS  directory can be accomplished with the
  416.      following two commands:
  417.  
  418.      COPY *.MNU NWORK
  419.      DEL *.MNU
  420.  
  421.  
  422.      The Help Display Screens
  423.      ------------------------
  424.  
  425.      Included in the TriBBS archive are a couple of help screens which must
  426.      be moved into your  DISPLAY subdirectory.  Moving  these files to  the
  427.      DISPLAY subdirectory and deleting them from the  main TriBBS directory
  428.      can be accomplished with the following two commands:
  429.  
  430.      COPY *.BBS DISPLAY
  431.      DEL *.BBS
  432.  
  433.  
  434.      Modifying BOARD.BAT
  435.      -------------------
  436.  
  437.      The next step in getting  a minimal TriBBS system up and running is to
  438.      make  any necessary  modifications to  a batch file  called BOARD.BAT.
  439.      Although  TriBBS will  run  by  simply executing  BBS.EXE  at the  DOS
  440.      prompt, it will not  be able to properly run events  and doors without
  441.      being executed by BOARD.BAT.  Consequently, you should always start up
  442.      your BBS by entering the following at the DOS prompt:
  443.  
  444.      BOARD
  445.  
  446.      As we said though,  BOARD.BAT may need to be modified.   The following
  447.      is a listing of BOARD.BAT:
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.      The TriBBS Bulletin Board System                                    10
  470.  
  471.      If  everything  has  been  done  properly,  TriBBS  should   start  up
  472.      automatically after a reboot.  So let's give it a try and press RESET.
  473.      After  a few  seconds, you should  see the  TriBBS Waiting  for Caller
  474.      screen.  If you don't, you should go back and check both BOARD.BAT and
  475.      AUTOEXEC.BAT for errors.  It will probably be something really simple.
  476.  
  477.  
  478.      Your First Log On
  479.      -----------------
  480.  
  481.      You can now finally  log on as a new user.  Simply  enter BOARD at the
  482.      DOS prompt  to restart TriBBS.   After  the Waiting for  Caller screen
  483.      appears  and the  modem has  been initialized,  move the  double-lined
  484.      border  to the  "Local Logon" menu  option and  select it  by pressing
  485.      <ENTER>.  This option  will log you on to the BBS  and takes the phone
  486.      off  the hook.  The screen should now  clear and the following will be
  487.      displayed:
  488.  
  489.      ----------------------------------------------------------------------
  490.  
  491.      CONNECT LOCAL / 12-02-92 (15:48)
  492.  
  493.      Welcome to Unnamed BBS - Node 1.
  494.      A TriBBS (R) 4.0 Bulletin Board System
  495.      Copyright (c) 1991-1993 By Mark D. Goodwin
  496.      Your Sysop is Joe Sysop.
  497.      Registration Number: Evaluation Copy
  498.  
  499.  
  500.      Do you want ANSI color graphics (y/N)?
  501.  
  502.      ----------------------------------------------------------------------
  503.  
  504.      This display  simply displays  that a local  connection was  made, the
  505.      name of the  board, Unnamed BBS, and  node number; that it's  a TriBBS
  506.      4.0 BBS; a copyright notice; the sysop's  name, Joe Sysop; and it's an
  507.      "Evaluation Copy" of the  software.  The board's name  and the sysop's
  508.      name can be changed  quite simply.  We'll discuss how it's done in the
  509.      next section.   As for a registration number, you'll  have to register
  510.      your board to get rid of "Evaluation Copy".  (Hint, Hint)
  511.  
  512.      You  will also note that TriBBS is prompting  you as to whether or not
  513.      you want ANSI color graphics or not.  If you have a color monitor, you
  514.      will  probably want to respond affirmatively by  pressing <Y>.  If you
  515.      don't have a color monitor or just simply do not want a color display,
  516.      respond "No" by pressing either  the <N> or the <ENTER> key.  Note how
  517.      the prompt  has the "N" capitalized.   This indicates that TriBBS will
  518.      consider  pressing <ENTER> as the  same as pressing  <N>.  So whenever
  519.      you see a similar TriBBS prompt,  you will know that pressing  <ENTER>
  520.      will perform the same action as pressing the capitalized key.
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.      The TriBBS Bulletin Board System                                    12
  536.  
  537.      because a remote user may get hit with line noise and not realize that
  538.      his desired password wasn't entered properly.
  539.  
  540.      After entering  your password  correctly, TriBBS  will prompt  you for
  541.      your city and state as follows:
  542.  
  543.      ----------------------------------------------------------------------
  544.  
  545.      Enter your City, State:
  546.  
  547.      ----------------------------------------------------------------------
  548.  
  549.      After  entering  your  city  and  state,  TriBBS  will  give  you  the
  550.      opportunity to change it as follows:
  551.  
  552.      ----------------------------------------------------------------------
  553.  
  554.      Enter your City, State: Bangor, ME
  555.      Is Bangor, Me correct (Y,n)?
  556.  
  557.      ----------------------------------------------------------------------
  558.  
  559.      TriBBS continues this process by asking for your phone number and date
  560.      of birth as follows:
  561.  
  562.      ----------------------------------------------------------------------
  563.  
  564.      Enter your phone number ###-###-####:
  565.  
  566.      Enter your phone number ###-###-####: 207-941-0805
  567.      Is 207-941-0805 correct (Y,n)? Yes
  568.  
  569.  
  570.      Enter your date of birth MM/DD/YY:
  571.  
  572.      Enter your date of birth MM/DD/YY: 10/19/56
  573.      Is 10/19/56 correct (Y,n)?
  574.  
  575.      ----------------------------------------------------------------------
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.      The TriBBS Bulletin Board System                                    14
  602.  
  603.      If  there were  any  bulletins,  you would  have  been presented  with
  604.      TriBBS's  bulletin menu.   Instead, TriBBS continues  on by displaying
  605.      the main menu with the following selections:
  606.  
  607.      ----------------------------------------------------------------------
  608.  
  609.      <B>..Bulletin Menu                 <Y>..Your Personal Information
  610.      <M>..Message Menu                  <I>..System Information
  611.      <F>..File Menu                     <U>..List of Users
  612.      <C>..Comment to Sysop              <X>..Expert Mode
  613.      <A>..Toggle ANSI Graphics Mode     <P>..Page Sysop
  614.      <N>..Newsletter                    <G>..Goodbye
  615.  
  616.      ----------------------------------------------------------------------
  617.  
  618.      For the most part, TriBBS's main menu is its gateway to other areas of
  619.      interest.  You will also see the following prompt:
  620.  
  621.      ----------------------------------------------------------------------
  622.  
  623.      You have been on 9 minutes with 51 remaining.
  624.      Enter Selection - [B M F C A N Y I U X P G ?]?
  625.  
  626.      ----------------------------------------------------------------------
  627.  
  628.      At  this point, you  will want  to log off  your BBS by  pressing <G>.
  629.      Before logging off, TriBBS will give you a final chance to change your
  630.      mind as follows:
  631.  
  632.      ----------------------------------------------------------------------
  633.  
  634.      Are you sure you want to log off (Y/n)?
  635.  
  636.      ----------------------------------------------------------------------
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.      The TriBBS Bulletin Board System                                    16
  668.  
  669.      To  configure  the  system, you  need  to  press the  <S>  key  at the
  670.      Configure menu.   Once  the configure system  option is  selected, you
  671.      will be presented with the following items:
  672.  
  673.      ----------------------------------------------------------------------
  674.  
  675.      Board Name.............. : Unnamed BBS
  676.      Sysop Name.............. : Joe Sysop
  677.      BBS Starting Date....... : 01/01/90
  678.      Total Calls............. : 0
  679.      Daily Time Limit........ : 60
  680.      Daily Logon Limit....... : 5
  681.      Max Time Per Logon...... : 60
  682.      Min Sysop Security Level : 100
  683.      New User Security Level. : 10
  684.      New User Time Limit..... : 60
  685.      Upload Time Compensation : 1
  686.      Keyboard Idle Timeout... : 3
  687.      US Phone Number......... : Yes
  688.      Auto ANSI Detection..... : No
  689.      Default Archive Ext..... : ZIP
  690.      Test Uploads............ : No
  691.      Waiting Messages Check.. : Yes
  692.      Total Nodes............. : 1
  693.      System Password......... :
  694.      File Ratio Type......... : Security Levels
  695.      Phone Busy During Config : Yes
  696.      Allow One Word Names.... : Yes
  697.      Bulletin Menu at Logon.. : Yes
  698.      Allow Aliases........... : No
  699.      Clear Screen Before Menu : No
  700.      Exact Match for Dupes... : No
  701.      Disable Birthday Question: No
  702.      Disable Detailed Log.....: No
  703.  
  704.      ----------------------------------------------------------------------
  705.  
  706.      The  following is  a more  detailed description  of each one  of these
  707.      configure system items:
  708.  
  709.           Board Name.............. : Unnamed BBS
  710.                This is the  name of the  BBS and should  be changed to  the
  711.                name you want to call your board.
  712.  
  713.           Sysop Name.............. : Joe Sysop
  714.                This is  the  name of  the BBS  sysop's name  and should  be
  715.                changed to your name.
  716.  
  717.           BBS Starting Date....... : 01/01/90
  718.                This is the day you started your BBS.  This should be set to
  719.                the first day you go online with your BBS.
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.      The TriBBS Bulletin Board System                                    18
  734.  
  735.                back the  caller the amount of  time it took to  perform the
  736.                upload.  If you were to set this value to 2, the upload time
  737.                compensation of 2:1 would give the caller back twice as much
  738.                time as it actually took to perform the upload.
  739.  
  740.           Keyboard Idle Timeout... : 3
  741.                This is  the number  of minutes of  no activity  that TriBBS
  742.                will wait  until it automatically  logs the caller off.   If
  743.                you  are  running  TriBBS  under  a  multitasker   (Windows,
  744.                DesqView, OS/2),  the BBS may  log callers  off even  though
  745.                they  have been active  within the required  amount of time.
  746.                Therefore,  you may  find it  is necessary  to  disable this
  747.                check when  running under  a multitasking operating  system.
  748.                This check can be disabled by setting the idle timeout  to 0
  749.                minutes.
  750.  
  751.           US Phone Number......... : Yes     <- This is a toggle field
  752.                By  default,  TriBBS will  require the  caller to  enter his
  753.                phone  number using the format ###-###-####.   If this field
  754.                is toggled  to "No", TriBBS  will allow the caller  to enter
  755.                his phone number without formatting it.
  756.  
  757.           Auto ANSI Detection..... : No      <- This is a toggle field
  758.                By default, TriBBS will ask each caller if  they want to use
  759.                ANSI color  graphics or  not  at logon.   If  this field  is
  760.                toggled to "Yes",  TriBBS will attempt to  detect whether or
  761.                not  the  caller's   communication  program  supports   ANSI
  762.                terminal emulation.
  763.  
  764.           Default Archive Ext..... : ZIP     <- This is a toggle field
  765.                Whenever  a caller enters  a filename without  an extension,
  766.                TriBBS will use the contents of this field as a default file
  767.                extension.  This field can be toggled between ZIP, ARJ, LZH,
  768.                PAK, SDN, and ARC.
  769.  
  770.           Test Uploads............ : No      <- This is a toggle field
  771.                If  this field is set to "Yes", TriBBS will attempt to check
  772.                uploads  with the extensions  ZIP, ARJ, LZH,  PAK, SDN, ARC,
  773.                EXE, and  COM for  integrity and viruses.   To  perform this
  774.                type of  testing on compressed  archives, you must  have the
  775.                following decompression utilities somewhere in you DOS PATH:
  776.  
  777.                Archive   Decompression Utility
  778.                ------------------------------------------------------------
  779.                ZIP       PKUNZIP.EXE
  780.                LZH       LHA.EXE
  781.                PAK       PAK.EXE
  782.                SDN       PAK.EXE
  783.                ARC       PAK.EXE
  784.                ------------------------------------------------------------
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.      The TriBBS Bulletin Board System                                    20
  800.  
  801.                By  default, TriBBS will display a  bulletin menu before the
  802.                main menu.  If this  field is toggled to "No", the  bulletin
  803.                menu will not be displayed to the caller at logon.
  804.  
  805.           Allow Aliases........... : No      <- This is a toggle field
  806.                By default,  TriBBS does not allow  the use of aliases.   If
  807.                this field  is toggled to  "Yes", TriBBS will ask  new users
  808.                for an alias and will  allow callers to change their aliases
  809.                from  the main  menu's  "Your Personal  Information" option.
  810.                This field must be set  to "Yes" for the sysop  to configure
  811.                message  conferences and file areas as alias conferences and
  812.                areas.
  813.  
  814.           Clear Screen Before Menu : No      <- This is a toggle field
  815.                By   default,  TriBBS  will  just  scroll  the  screen  when
  816.                displaying its internally generated menus.  If this field is
  817.                toggled  to "Yes",  TriBBS  will  clear  the  screen  before
  818.                displaying an internally generated menu.
  819.  
  820.           Exact Match for Dupes... : No      <- This is a toggle field
  821.                By  default, TriBBS  ignores a  file  name's extension  when
  822.                searching for duplicate files.   If this field is toggled to
  823.                "Yes",  TriBBS  will  take  into  account  the  file  name's
  824.                extension when searching for duplicate files.
  825.  
  826.           Disable Birthday Question: No      <- This is a toggle field
  827.                By default, TriBBS  asks new users for their  date of birth.
  828.                This  question can  be  disabled by  toggling this  field to
  829.                "Yes".
  830.  
  831.           Disable Detailed Log.....: No      <- This is a toggle field
  832.                By default, TriBBS logs every menu selection that the caller
  833.                makes.    If  this  field  is toggled  to  "Yes",  the  menu
  834.                selection logging will be disabled.
  835.  
  836.      While  editing  the system  values,  the following  function  keys are
  837.      active:
  838.  
  839.           Function Key        Action
  840.           -----------------------------------------------------------------
  841.           <SPACE>             Toggle a toggle field.
  842.           <TAB>               Move to the next field.
  843.           <SHIFT><TAB>        Move to the previous field.
  844.           <CTRL><PGDN>        Move to the next screen of data entry fields.
  845.           <CTRL><PGUP>        Move  to the  previous screen  of data  entry
  846.                               fields.
  847.           <F10> or <ESC>      Exit the configure system editor.
  848.           -----------------------------------------------------------------
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.      The TriBBS Bulletin Board System                                    22
  866.  
  867.                a "/I"  command line  switch.  Simply  follow "/I"  with the
  868.                initialization string while executing BBS.EXE.
  869.  
  870.           Initial Baud Rate....... : 2400    <- This is a toggle field
  871.                This is  the speed that  TriBBS will open the  node's serial
  872.                port at.  It should be set to your modem's highest allowable
  873.                baud rate.  This field can be  toggled between 0, 300, 1200,
  874.                2400, 4800, 9600, 19200, 38400,  and 57600.  You should note
  875.                that note all serial  ports can support speeds  greater than
  876.                19200.   If  you have  an older  computer,  you may  need to
  877.                upgrade the  UART in the  computer's serial card to  a 16550
  878.                UART.   Almost all internal, high-speed modems feature 16550
  879.                UARTs.
  880.  
  881.           Error Correcting Message : ARQ
  882.                This is  the message your  modem will return in  the CONNECT
  883.                string  if an  error correcting  connection is  established.
  884.                The  default is  ARQ,  but  other  common  error  connecting
  885.                messages are  REL,  LAPM,  MNP,  etc.   You  should  consult
  886.                modem's  manual to find  out the particular  message it will
  887.                return.  You should note  that TriBBS will recognize many of
  888.                the most common error correcting messages even if this field
  889.                isn't correctly set.
  890.  
  891.           Lock Serial Port........ : No      <- This is a toggle field
  892.                By  default, TriBBS will not  lock the serial  port.  When a
  893.                serial  port isn't  locked, TriBBS  will  adjust the  serial
  894.                port's baud rate to match the  baud rate that is returned in
  895.                the  CONNECT string.   If  this field  is toggled  to "Yes",
  896.                TriBBS will maintain a constant baud rate.  Thus, the serial
  897.                port's baud rate will stay at the "Initial Baud Rate" speed.
  898.                If your BBS  has an error correcting modem,  you should lock
  899.                your serial port to achieve all off the benefits of an error
  900.                correcting connection.  You should note that your modem must
  901.                be  properly configured  with  an AT  command  to support  a
  902.                locked baud rate.
  903.  
  904.           RTS/CTS Flow Control.... : No      <- This is a toggle field
  905.                By  default, TriBBS  only  uses  XON/XOFF  flow  control  to
  906.                control the  sending and receiving  of data with  the remote
  907.                computer.   If this field  is toggled to "Yes",  TriBBS will
  908.                initiate RTS/CTS flow  control between the computer  and the
  909.                modem.   This  is essential  for reliable operation  with an
  910.                error correcting  modem.   You should  note that  your modem
  911.                must be properly  configured with an  AT command to  support
  912.                RTS/CTS flow control.
  913.  
  914.           1/10 Sec. Delay For ATA. : 5
  915.                This is  the delay  in tenths of  a second that  TriBBS will
  916.                wait upon  receiving a RING  message before it will  send an
  917.                ATA command to the modem to answer  the phone.  Some modems,
  918.                particularly older  modems, require a longer delay.  If your
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.      The TriBBS Bulletin Board System                                    24
  932.  
  933.           Busy During Events...... : No
  934.                By default, TriBBS leaves the phone on the hook when running
  935.                an event.   If this field  is toggled to "Yes",  TriBBS will
  936.                take the phone off the hook when it runs events.
  937.  
  938.      While editing the node values, the following function keys are active:
  939.  
  940.           Function Key        Action
  941.           -----------------------------------------------------------------
  942.           <SPACE>             Toggle a toggle field.
  943.           <TAB>               Move to the next field.
  944.           <SHIFT><TAB>        Move to the previous field.
  945.           <CTRL><PGDN>        Move to the next screen of data entry fields.
  946.           <CTRL><PGUP>        Move to  the  previous screen  of data  entry
  947.                               fields.
  948.           <F10> or <ESC>      Exit the configure system editor.
  949.           -----------------------------------------------------------------
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.      The TriBBS Bulletin Board System                                    26
  998.  
  999.                This is the user's password.
  1000.  
  1001.           City, State............. : Bangor, Me
  1002.                This is the user's city and state.
  1003.  
  1004.           Telephone Number........ : 207-941-0805
  1005.                This is the user's telephone number.
  1006.  
  1007.           Birth Date.............. : 10/19/56
  1008.                This is the user's date of birth.
  1009.  
  1010.           Security Level.......... : 10
  1011.                This is the user's security level.
  1012.  
  1013.           Locked Out.............. : No      <- This is a toggle field
  1014.                If this field is toggled to  "Yes", the user will be  locked
  1015.                out (not allowed to log on) of the BBS.
  1016.  
  1017.           Delete During Next Pack. : No      <- This is a toggle field
  1018.                If this field is toggled to "Yes", the user's record will be
  1019.                deleted  from the  user files  the next  time it  is packed.
  1020.                Note that the record is not physically deleted from the disk
  1021.                until the user files are packed.
  1022.  
  1023.           Date of First Call...... : 01/01/90
  1024.                This is  the date  of the  user's  first call.   This  field
  1025.                cannot be edited.
  1026.  
  1027.           Time of Last Call....... : 02/12/93 09:54
  1028.                This is the  date and time  of the user's  last call.   This
  1029.                field cannot be edited.
  1030.  
  1031.           Date of Last File Check. : 06/02/92
  1032.                This is the date of the  user's last new files check.   This
  1033.                field cannot be edited.
  1034.  
  1035.           Minutes Left Today...... : 117
  1036.                This is the number of minutes the user has remaining for the
  1037.                day.
  1038.  
  1039.           Total Calls............. : 342
  1040.                This is the user's total number of calls.
  1041.  
  1042.           Calls Today............. : 5
  1043.                This is the number of times the user has called today.
  1044.  
  1045.           Expert Mode............. : Expert  <- This is a toggle field
  1046.                This field indicates  the type of  menus and prompts  TriBBS
  1047.                will display to the user.  If it is set for "Novice", TriBBS
  1048.                will display the complete menu and a full prompt.  If  it is
  1049.                set for "Expert",  TriBBS will only  display a full  prompt.
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.      The TriBBS Bulletin Board System                                    28
  1064.  
  1065.           Goodbye Display in QWK.. : No      <- This is a toggle field
  1066.                This field  indicates if  TriMail should  include the  BBS's
  1067.                GOODBYE screen in a QWK packet.
  1068.  
  1069.           Bulletins in QWK........ : No      <-This is a toggle field
  1070.                This field indicates if TriMail should include new bulletins
  1071.                in a QWK packet.
  1072.  
  1073.           New Files in QWK........ : No      <- This is a toggle field
  1074.                This field indicates if TriMail should include a list of new
  1075.                files in a QWK packet.
  1076.  
  1077.           Newsletter in QWK....... : No      <- This is a toggle field
  1078.                This field indicates if TriMail should include a copy of the
  1079.                newsletter in a QWK packer.
  1080.  
  1081.           QWK Mail Network Node... : No      <- This is a toggle field
  1082.                This field indicates  if the caller is  a network node.   If
  1083.                you are a hub for a QWK network, this field should be set to
  1084.                "Yes"  if the caller  is a node  using your hub.   This will
  1085.                give  the caller  access to  private  messages in  networked
  1086.                copies  and  allows  the  caller  to  upload  messages  into
  1087.                networked conferences that are addressed from somebody else.
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.      The TriBBS Bulletin Board System                                    30
  1130.  
  1131.           Read Message Security... : 10
  1132.                This is  the minimum security  level the caller needs  to be
  1133.                able to read messages in the conference.
  1134.  
  1135.           Post Message Security... : 10
  1136.                This is  the minimum security  level the caller needs  to be
  1137.                able to post messages in the conference.
  1138.  
  1139.           Private Conference...... : No      <- This is a toggle field
  1140.                This field indicates if the message conference is  a private
  1141.                conference or  not.  If this field is  set to "Yes", it sets
  1142.                the conference as  a private message conference.   To give a
  1143.                caller access to a private message conference, you must edit
  1144.                his user  record  and specifically  give him  access to  the
  1145.                conference.
  1146.  
  1147.           Alias Conference........ : No      <- This is a toggle field
  1148.                This  field indicates if  the message conference  allows the
  1149.                caller  to use an alias in  the conference.  You should note
  1150.                for this  flag to have any effect at  all the system must be
  1151.                configured to allow aliases.
  1152.  
  1153.           Allow Private Posts..... : Yes     <- This is a toggle field
  1154.                This  field  indicates  if  the  message  conference  allows
  1155.                posting of private messages.  If this field is set  to "No",
  1156.                TriBBS will only allow the posting of public messages.
  1157.  
  1158.           Networked Conference.... : No      <- This is a toggle field
  1159.                This   field  indicates  if  the  message  conference  is  a
  1160.                networked conference.  If this field is set to "Yes", TriBBS
  1161.                will allow the conference's messages to be echoed.
  1162.  
  1163.           Network................. :
  1164.                This is the name of the network if the message conference is
  1165.                a networked conference.
  1166.  
  1167.           Fido-Style NetMail Conf. : No      <- This is a toggle field
  1168.                This indicates if  the conference is a  "Fido-style netmail"
  1169.                conference.   If this message  is set to "Yes",  TriBBS will
  1170.                ask  the  caller  to  enter a  Fido-style  address  for  the
  1171.                recipient.  This setting should only be used for conferences
  1172.                that require  a Fido-style address  to send the mail  to the
  1173.                recipient.
  1174.  
  1175.           User Message Deletion... : Allowed <- This is a toggle field
  1176.                This field  indicates if a  caller can delete  messages that
  1177.                are addressed either from or to him.
  1178.  
  1179.           Purge Msgs Older Than... : 30
  1180.                This field is  used to set how many days  old TriPack should
  1181.                save messages for when packing the message base.
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.      The TriBBS Bulletin Board System                                    32
  1196.  
  1197.           File Area Sort Type.... : By Filename   <- This is a toggle field
  1198.                This field  allows you to  specify how TriBBS will  sort the
  1199.                file list.  File lists can be  sorted either by file name or
  1200.                be date.
  1201.  
  1202.           Private File Area...... : No       <- This is a toggle field
  1203.                This  field indicates  if the  file area  is a  private file
  1204.                area.  Once  this field is set  to "Yes", you must  edit the
  1205.                user's record to specifically give him access to the private
  1206.                file areas.
  1207.  
  1208.           Alias File Area........ : No       <- This is a toggle field
  1209.                This  field  indicates  what  name  is to  be  used  in  the
  1210.                "Uploaded By:" line in a file description.  If this field is
  1211.                set to "Yes", TriBBS will use the caller's alias in the file
  1212.                description.  Otherwise,  TriBBS will use the  caller's real
  1213.                name in the  file description.  Note that you  must have the
  1214.                system configured for  aliases for  this field  to have  any
  1215.                effect.
  1216.  
  1217.           CD-ROM File Area....... : No       <- This is a toggle field
  1218.                This field indicates whether or  not TriBBS should check the
  1219.                file area for duplicate files  when the caller is  uploading
  1220.                files.   If this  field is  set for  "Yes", TriBBS  will not
  1221.                check the  file area for duplicate files.  Otherwise, TriBBS
  1222.                will  check the file  area to see  if an uploaded  file is a
  1223.                duplicate.
  1224.  
  1225.           File Area Path......... : C:\TRIBBS\TRIBBS
  1226.                This  specifies the  disk directory  where  the file  area's
  1227.                files will be located.
  1228.  
  1229.           File Area Upload Path.. : C:\TRIBBS\UPLOADS
  1230.                This specifies the  disk directory where uploaded  files for
  1231.                the area will be placed.
  1232.  
  1233.           File Area File List.... : C:\TRIBBS\TRIBBS\FILES.LST
  1234.                This specifies the name of the file area's file list.
  1235.  
  1236.           File Area Upload List.. : C:\TRIBBS\UPLOADS\FILES.LST
  1237.                This   specifies  the  name   of  the  file   area's  upload
  1238.                directory's file list.
  1239.  
  1240.           File Area Index File... : C:\TRIBBS\FILE1.IDX
  1241.                This specifies  the name of  an optional index file  for the
  1242.                file area.  You must  specify the file's complete path name.
  1243.                Once a file  name is specified  in this field,  you can  use
  1244.                MakeIdx  to generate the  appropriate index file  and TriBBS
  1245.                will use the index file to  locate files.  This can  greatly
  1246.                speed up TriBBS's operation in  large file areas such as CD-
  1247.                ROM file areas.
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.      The TriBBS Bulletin Board System                                    34
  1262.  
  1263.           Event Slide.................. : No      <- This is a toggle field
  1264.                This field  indicates whether or  not an event is  to slide.
  1265.                If an event can slide, the caller's time will not  be adjust
  1266.                for an upcoming  event.  Therefore, any  pending events will
  1267.                take place  after the  caller logs off.   If an  event can't
  1268.                slide,  the caller  will be  automatically  logged off  just
  1269.                before the event is scheduled to take place.
  1270.  
  1271.           Event Already Executed Today. : Yes     <- This is a toggle field
  1272.                This  field indicates  whether  or not  the event  has taken
  1273.                place for the day.
  1274.  
  1275.           Function Key        Action
  1276.           -----------------------------------------------------------------
  1277.           <SPACE>             Toggle a toggle field.
  1278.           <TAB>               Move to the next field.
  1279.           <SHIFT><TAB>        Move to the previous field.
  1280.           <F2>                Add an event.
  1281.           <INSERT>            Insert an event before the current event.
  1282.           <DELETE>            Delete the current event.
  1283.           <PGDN>              Move to the next event.
  1284.           <PGUP>              Move to the previous event.
  1285.           <ALT><N>            Jump to a specified event.
  1286.           <F10> or <ESC>      Exit the event editor.
  1287.           -----------------------------------------------------------------
  1288.  
  1289.      To see TriMan's  copyright dialog box,  you need to  press <A> at  the
  1290.      Configure menu.
  1291.  
  1292.      The Pack Menu
  1293.      -------------
  1294.  
  1295.      When  pulled  down, the  Pack  menu  will  present the  following  two
  1296.      options:
  1297.  
  1298.      ----------------------------------------------------------------------
  1299.  
  1300.      Users
  1301.      Messages
  1302.  
  1303.      ----------------------------------------------------------------------
  1304.  
  1305.      To pack the user  file, you need to  press <U> at  the Pack menu.   To
  1306.      pack the message base, you need to  press <M> at the Pack menu.   Note
  1307.      that the TriPack program must be located in your DOS PATH to pack  the
  1308.      message base.
  1309.  
  1310.  
  1311.      TriMan Odds and Ends
  1312.      --------------------
  1313.  
  1314.      TriMan can be called with the following command line switches:
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.      The TriBBS Bulletin Board System                                    36
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.      The TriBBS Bulletin Board System                                    38
  1394.  
  1395.  
  1396.      Edit Conferences
  1397.      ----------------
  1398.  
  1399.      The "Edit Conferences"  menu option calls TriMan's  message conference
  1400.      editor.
  1401.  
  1402.  
  1403.      Edit Users
  1404.      ----------
  1405.  
  1406.      The "Edit Users" menu option calls TriMan's user editor.
  1407.  
  1408.  
  1409.      Edit Events
  1410.      -----------
  1411.  
  1412.      The "Edit Events" menu option calls TriMan's event editor.
  1413.  
  1414.  
  1415.      Configure System
  1416.      ----------------
  1417.  
  1418.      The "Configure System" menu option calls TriMan's system configuration
  1419.      editor.
  1420.  
  1421.  
  1422.      Edit File Areas
  1423.      ---------------
  1424.  
  1425.      The "Edit File Areas" menu option calls TriMan's file area editor.
  1426.  
  1427.  
  1428.      View Callers Log
  1429.      ----------------
  1430.  
  1431.      The "View  Callers Log" menu  option allows you  to view your  board's
  1432.      callers log.   TriBBS  maintains a log  of a  user's activity  while a
  1433.      caller is logged on.   This file is named  CALLERS.LOG and is kept  in
  1434.      node 1's MWORK  directory.  By selecting  the "View Callers Log"  menu
  1435.      option,  TriBBS will prompt  you for a  date to start  viewing the log
  1436.      from.   You can simply press <ENTER>  to view the log  starting at the
  1437.      beginning of the  current day.  While you are viewing the callers log,
  1438.      TriBBS takes the phone off the hook.  The phone will be placed back on
  1439.      the hook as soon as you return to the Waiting for Caller screen.
  1440.  
  1441.  
  1442.      Pack User File
  1443.      --------------
  1444.  
  1445.      The "Pack User File" menu option calls TriMan's user file packer.
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.      The TriBBS Bulletin Board System                                    40
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.      The TriBBS Bulletin Board System                                    42
  1526.  
  1527.      @LASTTIMEON@        Displays the caller's last time on.
  1528.      @MESSAGES@          Displays  the number  of  messages the  caller has
  1529.                          posted.
  1530.      @MESSAGESTODAY@     Displays the number of messages posted today.
  1531.      @MORE@              Displays a "more" prompt.
  1532.      @MOREOFF@           Disables the "more" prompt.
  1533.      @MOREON@            Enables the "more" prompt.
  1534.      @NODE@              Displays the node number.
  1535.      @ORIGINAL@          Displays the date of the caller's original log on.
  1536.      @PAUSE@             Prompts the caller the press a key.
  1537.      @PHONE@             Displays the caller's phone number.
  1538.      @SECBYTERATIO@      Displays  the security level's byte ratio.  If the
  1539.                          caller's security level doesn't have a byte ratio,
  1540.                          TriBBS will display "No Ratio!".
  1541.      @SECFILERATIO@      Displays  the security level's file ratio.  If the
  1542.                          caller's security level doesn't have a file ratio,
  1543.                          TriBBS will display "No Ratio!".
  1544.      @SECURITY@          Displays the caller's security level.
  1545.      @SYSTEMCALLS@       Displays the board's number of calls.
  1546.      @SYSTEMCALLSTODAY@  Displays the board's number of calls for today.
  1547.      @SYSTEMDATE@        Displays the date.
  1548.      @SYSTEMTIME@        Displays the time.
  1549.      @SUBSCRIPTIONDATE@  Displays  the   date  the   caller's  subscription
  1550.                          expires.
  1551.      @TIMELEFT@          Displays the number of minutes the caller has left
  1552.                          for this call.
  1553.      @TIMEON@            Displays the number of minutes the caller has been
  1554.                          on for this call.
  1555.      @TIMETHISCALL@      Displays the  total number  of minutes  the caller
  1556.                          has for this call.
  1557.      @TOTALNODES@        Displays the board's number of nodes.
  1558.      @UPLOADS@           Displays the caller's number of uploads.
  1559.      @UPLOADSTODAY@      Displays the number of uploads for today.
  1560.      @USER@              Displays the caller's full name.
  1561.      ----------------------------------------------------------------------
  1562.  
  1563.      You  should note that case is significant for the @-variables.  TriBBS
  1564.      will simply ignore @hangup@ in a  display screen, but will hangup  the
  1565.      phone if it encounters @HANGUP@ in a display screen.
  1566.  
  1567.  
  1568.      Control Codes
  1569.      -------------
  1570.  
  1571.      Versions of TriBBS prior to 3.3 allowed  control codes to be placed in
  1572.      display screens to display information similar to the  way @-variables
  1573.      work.   Control codes  are  no longer  supported by  TriBBS.   Display
  1574.      screens that  use control codes  can be converted to  @-variables with
  1575.      the utility CCTOAT.EXE as follows:
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.      The TriBBS Bulletin Board System                                    44
  1592.  
  1593.      User Specific Log On Screens
  1594.      ----------------------------
  1595.  
  1596.      TriBBS supports user specific log on screens.  The filename for a user
  1597.      specific log on  screen is either  n.ANS or n.BBS.   Where "n" is  the
  1598.      caller's  user number.   User  specific log  on screens  are displayed
  1599.      after  TriBBS  displays any  newsletter log  on screen.   Once  a user
  1600.      specific log on  screen has been displayed to  the appropriate caller,
  1601.      TriBBS automatically deletes  the screen.   User specific screens  are
  1602.      unique in  the fact that  they are always  stored in node  1's DISPLAY
  1603.      directory.
  1604.  
  1605.  
  1606.      New User Screen
  1607.      ---------------
  1608.  
  1609.      After a new user enters his name and indicates that he is a new  user,
  1610.      TriBBS will display a special new user screen named either NEWUSER.ANS
  1611.      or NEWUSER.BBS.
  1612.  
  1613.  
  1614.      Bulletin Menu and Bulletins
  1615.      ---------------------------
  1616.  
  1617.      Normally, TriBBS  will generate a  Bulletin Menu on the  fly; however,
  1618.      you may  use  a  custom Bulletin  Menu  by naming  the  display  files
  1619.      BULLETIN.ANS and BULLETIN.BBS.
  1620.  
  1621.      You can have from 1 to 99 bulletins by naming them  as BULLETn.ANS and
  1622.      BULLETn.BBS.  Where "n" is a number from 1 to 99.
  1623.  
  1624.  
  1625.      Main Menu
  1626.      ---------
  1627.  
  1628.      Normally, TriBBS will  generate a Main Menu for  the caller's security
  1629.      level on the fly; however, you may use custom Main Menus by naming the
  1630.      display  files MAINn.ANS  and  MAINn.BBS.   Where  "n"  is the  menu's
  1631.      security level.   You may also  have custom Main Menu  display screens
  1632.      called  MAINALL.ANS and  MAINALL.BBS.   These custom  screens will  be
  1633.      displayed if  none of  your MAINn.ANS or  MAINn.BBS screens  match the
  1634.      caller's security level.
  1635.  
  1636.  
  1637.      Message Menu
  1638.      ------------
  1639.  
  1640.      Normally,  TriBBS  will generate  a  Message  Menu  for  the  caller's
  1641.      security level on the fly; however,  you may use custom Message  Menus
  1642.      by naming the display files MESSn.ANS and MESSn.BBS.  Where "n" is the
  1643.      menu's security level.  You may also  have custom Message Menu display
  1644.      screens called MESSALL.ANS and MESSALL.BBS.  These custom screens will
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.      The TriBBS Bulletin Board System                                    46
  1658.  
  1659.  
  1660.      Door Bulletin Menu and Door Bulletins
  1661.      -------------------------------------
  1662.  
  1663.      Normally,  TriBBS will  generate  a  Door Bulletin  Menu  on the  fly;
  1664.      however, you may use a custom Door Bulletin Menu by naming the display
  1665.      files DOORBULL.ANS and DOORBULL.BBS.
  1666.  
  1667.      You can have from 1 to 99 door bulletins by naming them as DRBULLn.ANS
  1668.      and DRBULLn.BBS.  Where "n" is a number from 1 to 99.
  1669.  
  1670.  
  1671.      Questionnaire Menu
  1672.      -----------------
  1673.  
  1674.      Normally, TriBBS will generate  a Questionnaire Menu for the  caller's
  1675.      security level on the fly; however, you may use a custom Questionnaire
  1676.      Menu by naming the display files QUESTn.ANS and QUESTn.BBS.  Where "n"
  1677.      is the menu's security level.  You may also  have custom Questionnaire
  1678.      Menu  display  screens  called QUESTALL.ANS  or  QUESTALL.BBS.   These
  1679.      custom  screens  will be  displayed  if  none  of your  QUESTn.ANS  or
  1680.      QUESTn.BBS screens match the caller's security level.
  1681.  
  1682.  
  1683.      Sysop Menu
  1684.      ----------
  1685.  
  1686.      Normally, TriBBS will generate a  Sysop Menu for the caller's security
  1687.      level on the  fly; however, you may  use custom Sysop Menus  by naming
  1688.      the display files SYSOPn.ANS and SYSOPn.BBS.  Where "n"  is the menu's
  1689.      security level.   You may also have custom  Sysop Menu display screens
  1690.      called  SYSOPALL.ANS and SYSOPALL.BBS.   These custom  screens will be
  1691.      displayed if none  of your SYSOPn.ANS or SYSOPn.BBS  screens match the
  1692.      caller's security level.
  1693.  
  1694.  
  1695.      List of Conferences
  1696.      -------------------
  1697.  
  1698.      TriBBS supports  an optional custom  list of conferences that  will be
  1699.      displayed whenever a caller wants  to change the message conference he
  1700.      is in.  The file names for the custom conference listings are MSGn.ANS
  1701.      and MSGn.BBS.   Where "n" is the display screen's security level.  You
  1702.      may also have a  custom list of conference names called MSGALL.ANS and
  1703.      MSGALL.BBS.   These custom screens will  be displayed if none  of your
  1704.      MSGn.ANS  or  MSGn.BBS  display screens  match  the  caller's security
  1705.      level.
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.      The TriBBS Bulletin Board System                                    48
  1724.  
  1725.      <F8> Logoff Screen
  1726.      ------------------
  1727.  
  1728.      Whenever the  sysop presses the  <F8> key, TriBBS will  display either
  1729.      NUKE.ANS or NUKE.BBS and log the caller off the system.
  1730.  
  1731.  
  1732.      Full-Screen Editor Help Screen
  1733.      ------------------------------
  1734.  
  1735.      Whenever  the caller  selects the  full-screen  editor's help  screen,
  1736.      TriBBS will  display either  FSCREEN.ANS or  FSCREEN.BBS.  You  should
  1737.      note  that a  FSCREEN.BBS display  screen  is supplied  in the  TriBBS
  1738.      archive, but you can of course create your own full-screen editor help
  1739.      screens.
  1740.  
  1741.  
  1742.      TeleChat Help Screen
  1743.      --------------------
  1744.  
  1745.      Whenever the caller  selects the TeleChat menu's help function, TriBBS
  1746.      will display either TCHAT.ANS  or TCHAT.BBS.  You  should note that  a
  1747.      TCHAT.BBS display  screen is supplied  in the TriBBS archive,  but you
  1748.      can of course create your own TeleChat help screens.
  1749.  
  1750.  
  1751.      File/Byte Ratio Screens
  1752.      -----------------------
  1753.  
  1754.      Whenever  the caller's  security level  has been  lowered  by TriBBS's
  1755.      optional  file/byte ratio checking,  TriBBS will display  the optional
  1756.      screens LOWER.ANS and  LOWER.BBS.  If the  LOWER.ANS/LOWER.BBS screens
  1757.      aren't available TriBBS will display an appropriate message.
  1758.  
  1759.      Whenever  the caller's  security level  has been  lowered by  TriBBS's
  1760.      optional  file/byte ratio checking,  TriBBS will display  the optional
  1761.      screens RAISE.ANS and  RAISE.BBS.  If the  RAISE.ANS/RAISE.BBS screens
  1762.      aren't available TriBBS will display an appropriate message.
  1763.  
  1764.      Whenever  the  caller's  file/byte  ratio no  longer  permits  him  to
  1765.      download  files, TriBBS will  display the optional  screens NODOWN.ANS
  1766.      and NODOWN.BBS.  If the NODOWN.ANS/NODOWN.BBS screens aren't available
  1767.      TriBBS will display an appropriate message.
  1768.  
  1769.  
  1770.      Subscription Screens
  1771.      --------------------
  1772.  
  1773.      Whenever  the caller's subscription  has expired, TriBBs  will display
  1774.      the   optional  screens   EXPIRED.ANS  and   EXPIRED.BBS.     If   the
  1775.      EXPIRED.ANS/EXPIRED.BBS screens aren't available,  TriBBS will display
  1776.      an appropriate message.
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.      The TriBBS Bulletin Board System                                    50
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.      The TriBBS Bulletin Board System                                    52
  1856.  
  1857.  
  1858.      ----------------------------------------------------------------------
  1859.  
  1860.      border background,border foreground,background,foreground
  1861.      description,security level
  1862.      .
  1863.      .
  1864.      .
  1865.      description,security level
  1866.  
  1867.  
  1868.      Where:
  1869.  
  1870.      border background        is  the border background  color for  an ANSI
  1871.                               color menu.
  1872.  
  1873.      border foreground        is the  border foreground  color for  an ANSI
  1874.                               color menu.
  1875.  
  1876.      background               is  the background  color for  an  ANSI color
  1877.                               menu.
  1878.  
  1879.      foreground               is  the foreground  color  for an  ANSI color
  1880.                               menu.
  1881.  
  1882.      description              is one or more descriptions of the bulletins.
  1883.                               These  should  be  in   the  order  of   your
  1884.                               bulletins.      For    example,   the   first
  1885.                               description  should  be for  BULLET1.ANS  and
  1886.                               BULLET1.BBS, the second description should be
  1887.                               for BULLET2.ANS and BULLET2.BBS, etc.
  1888.  
  1889.      security level           is the caller's minimum security  level to be
  1890.                               able  to  view  the bulletin.    In  order to
  1891.                               provide compatibility with  previous versions
  1892.                               of TriBBS, this is an optional value.
  1893.      ----------------------------------------------------------------------
  1894.  
  1895.      The following is a sample BULLETIN.MNU file:
  1896.  
  1897.      ----------------------------------------------------------------------
  1898.  
  1899.      7,0,4,15
  1900.      Rules of the BBS
  1901.      TriBBS 4.0 History,15
  1902.      List of Registered Systems
  1903.  
  1904.      ----------------------------------------------------------------------
  1905.  
  1906.      Note  how  the  second  bulletin, "TriBBS  4.0  History",  specifies a
  1907.      minimum security level of 15 to be able to read the bulletin.
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.      The TriBBS Bulletin Board System                                    54
  1922.  
  1923.      character in the first column) must remain the same.  The following is
  1924.      a sample Main Menu configuration file:
  1925.  
  1926.      ----------------------------------------------------------------------
  1927.  
  1928.      6,0,1,15
  1929.      B,Bulletin Menu,10
  1930.      M,Message Menu,10
  1931.      F,File Menu,10
  1932.      D,Door Menu,999
  1933.      T,TeleChat Menu,999
  1934.      Q,Questionnaire Menu,999
  1935.      S,Sysop Menu,100
  1936.      C,Comment to Sysop,10
  1937.      A,Toggle ANSI Graphics Mode,10
  1938.      N,Newsletter,10
  1939.      Y,Your Personal Information,10
  1940.      I,System Information,10
  1941.      U,List of Users,10
  1942.      W,Who's On,999
  1943.      X,Expert Mode,10
  1944.      P,Page Sysop,10
  1945.      G,Goodbye,0
  1946.  
  1947.      ----------------------------------------------------------------------
  1948.  
  1949.      The following are descriptions of the 16 Main Menu items:
  1950.  
  1951.  
  1952.           B,Bulletin Menu,security level
  1953.                By pressing <B> at the Main Menu, TriBBS will branch to  the
  1954.                Bulletin Menu.
  1955.  
  1956.           M,Message Menu,security level
  1957.                By pressing <M> at the Main Menu, TriBBS  will branch to the
  1958.                Message Menu.
  1959.  
  1960.           F,File Menu,security level
  1961.                By pressing <F> at the Main  Menu, TriBBS will branch to the
  1962.                File Menu.
  1963.  
  1964.           D,Door Menu,security level
  1965.                By pressing  <D> at the Main Menu, TriBBS will branch to the
  1966.                Door Menu.  If your board doesn't have any doors, you should
  1967.                set the security level for this option higher than anybody's
  1968.                security level.
  1969.  
  1970.           T,TeleChat Menu,security level
  1971.                By pressing <T>  at the Main Menu, TriBBS will branch to the
  1972.                TeleChat Menu.   If you are  running a single line  BBS, you
  1973.                will  should disable  this option  by  setting its  security
  1974.                level higher than any of the board's users.
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.      The TriBBS Bulletin Board System                                    56
  1988.  
  1989.                As you can see from  this sample display, the "Your Personal
  1990.                Information" menu features the following 8 options:
  1991.  
  1992.                     <A>ddress
  1993.                          Pressing  <A>  prompts  the  caller  for  his  new
  1994.                          city/state.
  1995.  
  1996.                     A<l>ias
  1997.                          Pressing <L> prompts the caller for his new alias.
  1998.  
  1999.                     <P>assword
  2000.                          Pressing  <P>  prompts  the  caller  for  his  new
  2001.                          password.
  2002.  
  2003.                     Phone <N>umber
  2004.                          Pressing  <N> prompts the caller for his new phone
  2005.                          number.
  2006.  
  2007.                     <D>efault Protocol
  2008.                          Pressing  <D> prompts the  caller to select  a new
  2009.                          default protocol.
  2010.  
  2011.                     <E>ditor
  2012.                          Pressing  <E> prompts the  caller to select  a new
  2013.                          default editor.
  2014.  
  2015.                     A<v>ailable, Una<v>ailable
  2016.                          Pressing <V>  toggles the caller's  multinode chat
  2017.                          status.   By default, all caller's  multinode chat
  2018.                          status is set to "available".  However, the caller
  2019.                          can   optionally   set   his   chat   status    to
  2020.                          "unavailable" if he doesn't want to be interrupted
  2021.                          by multinode chat pages.
  2022.  
  2023.                     Check for <W>aiting Messages, Don't Check for <W>aiting
  2024.                     Messages
  2025.                          Pressing <W> toggles the caller's waiting  message
  2026.                          check status.   By default, TriBBS checks  for the
  2027.                          caller's  waiting messages at logon.  However, the
  2028.                          caller  can  optionally  set  is  waiting  message
  2029.                          status so that  TriBBS will not check  for waiting
  2030.                          messages at logon.
  2031.  
  2032.                     <Q>uit
  2033.                          Pressing <Q> returns the caller to the Main Menu.
  2034.  
  2035.           I,System Information,security level
  2036.                By  pressing <I>  at the  Main Menu,  TriBBS will  display a
  2037.                number of the board's statistics.
  2038.  
  2039.           U,List of Users,security level
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.      The TriBBS Bulletin Board System                                    58
  2054.  
  2055.      ----------------------------------------------------------------------
  2056.  
  2057.      border background,border foreground,background,foreground
  2058.      C,Change Conference,security level
  2059.      E,Enter a Message,security level
  2060.      R,Read Messages,security level
  2061.      N,New Messages,security level
  2062.      Y,Your Messages,security level
  2063.      S,Set Conference Queue,security level
  2064.      M,Main Menu,security level
  2065.      X,Expert Mode,security level
  2066.      P,Page Sysop,security level
  2067.      G,Goodbye,security level
  2068.  
  2069.  
  2070.      Where:
  2071.  
  2072.      border background        is  the border  background color for  an ANSI
  2073.                               color menu.
  2074.  
  2075.      border foreground        is  the border foreground  color for  an ANSI
  2076.                               color menu.
  2077.  
  2078.      background               is  the background  color for  an ANSI  color
  2079.                               menu.
  2080.  
  2081.      foreground               is  the foreground  color for  an  ANSI color
  2082.                               menu.
  2083.  
  2084.      security level           is  the  minimum  security   level  for  this
  2085.                               command.
  2086.  
  2087.      ----------------------------------------------------------------------
  2088.  
  2089.      You  should note that  the order of  the Message Menu  items and their
  2090.      descriptions can be changed.  However, the  color codes must be in the
  2091.      configuration file's first line and each of the menu item hotkeys (the
  2092.      characters in the first column) must  remain the same.  The  following
  2093.      is a sample Message Menu configuration file:
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.      The TriBBS Bulletin Board System                                    60
  2120.  
  2121.                <C>ontinue
  2122.                     Pressing <C> will start the line editor again where the
  2123.                     message left off.
  2124.  
  2125.                <L>ist
  2126.                     Pressing <L> will list the message.
  2127.  
  2128.                <D>elete Line
  2129.                     Pressing <D> will prompt  the caller for the  number of
  2130.                     the line he wants deleted.
  2131.  
  2132.                <I>nsert Line
  2133.                     Pressing <I> will  prompt the caller for  the number of
  2134.                     the line he wants a blank line inserted before.
  2135.  
  2136.                <E>dit Line
  2137.                     Pressing <E> will  prompt the caller for  the number of
  2138.                     the line he would like to edit.
  2139.  
  2140.                <R>eplace Text:
  2141.                     Pressing  <R> will prompt the  caller for the number of
  2142.                     the line he  would like to search and  replace text in.
  2143.                     After selecting  the desired line,  TriBBS will  prompt
  2144.                     the caller  to enter  the search  and replace  strings.
  2145.                     These  strings are  entered  on the  same  line with  a
  2146.                     semicolon separating the two strings.  TriBBS will then
  2147.                     search the line  for occurrences of the  search string.
  2148.                     If the search  string is found, it will  be replaced by
  2149.                     the replace string.
  2150.  
  2151.                <Q>uote
  2152.                     Pressing <Q>  will  allow the  caller to  quote from  a
  2153.                     message  he is  replying to.   TriBBS will  display the
  2154.                     original message and then prompt the call for the first
  2155.                     and last lines to be quoted.  (This menu option is only
  2156.                     available  if   the  caller  is  replying   to  another
  2157.                     message.)
  2158.  
  2159.                <U>pload
  2160.                     Pressing <U> will  prompt the caller for the  name of a
  2161.                     file  to be uploaded  and added to  the message's text.
  2162.                     Note  that during  a local logon,  you can  specify any
  2163.                     file name to be used for the "uploaded" file.
  2164.  
  2165.                If the caller is using  the full screen editor, the editor's
  2166.                menu can be displayed by  pressing <ESC>.  The following are
  2167.                the options the full screen editor menu offers:
  2168.  
  2169.                <S>ave
  2170.                     Pressing <S> will save the message.
  2171.  
  2172.                <A>bort
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.      The TriBBS Bulletin Board System                                    62
  2186.  
  2187.                While  reading messages, the  caller will be  presented with
  2188.                the following options:
  2189.  
  2190.                <R>eply
  2191.                     Pressing <R> will allow the  caller to enter a reply to
  2192.                     the  message.   If the message  is PUBLIC,  TriBBS will
  2193.                     give the caller the option of making the reply PRIVATE.
  2194.  
  2195.                Read Re<p>lies
  2196.                     Pressing <p> will allow the caller to read  a message's
  2197.                     replies.  After reading all of the replies, TriBBS will
  2198.                     return  to the original message.   (This option is only
  2199.                     available if the message has replies.)
  2200.  
  2201.                <N>umber
  2202.                     Pressing <N>  prompts the caller to enter the number of
  2203.                     the message to be read next.
  2204.  
  2205.                <D>elete
  2206.                     Pressing  <D> will  allow  the  caller  to  delete  the
  2207.                     message.  (This  option is only available if the caller
  2208.                     has  at least  a minimum  sysop security  level or  the
  2209.                     conference  allows user  deletion  and the  message  is
  2210.                     either from or to the caller.)
  2211.  
  2212.                <U>ndelete
  2213.                     Pressing  <U> will  allow  the  caller  to  undelete  a
  2214.                     previously  deleted  message.    (This  option is  only
  2215.                     available  if the caller  has at least  a minimum sysop
  2216.                     security level.)
  2217.  
  2218.                Pu<b>lic
  2219.                     Pressing <B> will make a PRIVATE message PUBLIC.  (This
  2220.                     option is only  available if the caller has  at least a
  2221.                     minimum  sysop  security  level  and  the   message  is
  2222.                     PRIVATE.)
  2223.  
  2224.                Pri<v>ate
  2225.                     Pressing <V> will make a PUBLIC message PRIVATE.  (This
  2226.                     option is only  available if the caller has  at least a
  2227.                     minimum  sysop   security  level  and  the  message  is
  2228.                     PUBLIC.)
  2229.  
  2230.                Ech<o>, Unech<o>
  2231.                     Pressing  <O> will  toggle a  message's status  between
  2232.                     echoed and not echoed.  (This option is  only available
  2233.                     if the  caller has  at least a  minimum sysop  security
  2234.                     level  and   the  message  conference  is  a  networked
  2235.                     conference.) 
  2236.  
  2237.                Permanen<t>, <T>ransient
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.      The TriBBS Bulletin Board System                                    64
  2252.  
  2253.                Pressing <N> allows the caller to read new messages.  TriBBS
  2254.                maintains pointers in each message conference of the highest
  2255.                message  number the caller has  read. TriBBS will prompt the
  2256.                caller  if he  wants to  read messages  in just  the current
  2257.                conference,   all    conferences,   the    caller's   queued
  2258.                conferences, or quit to the  Message Menu.  For each message
  2259.                conference,  TriBBS   allows   the  caller   to   read   the
  2260.                conference's new messages,  skip the conference, or  quit to
  2261.                the Message Menu.
  2262.  
  2263.                While  reading messages, the  caller will be  presented with
  2264.                the same  options as  TriBBS uses  with the "Read  Messages"
  2265.                menu option.
  2266.  
  2267.           Y,Your Messages,security level
  2268.                Pressing <Y> allows the caller to read his messages.  TriBBS
  2269.                will prompt the  caller if he wants to read  his messages in
  2270.                just the current  conference, all conferences,  the caller's
  2271.                queued conferences, or  quit to the Message menu.   For each
  2272.                message conference,  TriBBS allows  the caller  to read  the
  2273.                message  to him  in the  conference or  quit to  the Message
  2274.                Menu.
  2275.  
  2276.                While  reading messages, the  caller will be  presented with
  2277.                the same options as TriBBS uses with the "Read Messages" and
  2278.                "New Messages" menu options.
  2279.  
  2280.           S,Set Conference Queue,security level
  2281.                Pressing <S> allows the caller to set a conference queue.  A
  2282.                conference queue allows  the caller to select whether or not
  2283.                a conference will  be read while reading  messages in queued
  2284.                conferences.  TriBBS will display a menu  with the following
  2285.                three options:
  2286.  
  2287.                <L>ist Your Queue
  2288.                     Entering  <L> presents a  list of the  conferences that
  2289.                     are available to the user and indicates whether  or not
  2290.                     they are queued conferences.
  2291.  
  2292.                <####> Conference to Toggle
  2293.                     Entering  a  conference's  number toggle's  its  queued
  2294.                     status.
  2295.  
  2296.                <ENTER> to Quit
  2297.                     Simply  pressing  <ENTER>  returns the  caller  to  the
  2298.                     Message Menu.
  2299.  
  2300.           M,Main Menu,security level
  2301.                Pressing <M> returns the caller to the Main Menu.
  2302.  
  2303.           X,Expert Mode,security level
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.      The TriBBS Bulletin Board System                                    66
  2318.  
  2319.      background               is  the background  color for  an ANSI  color
  2320.                               menu.
  2321.  
  2322.      foreground               is the  foreground color  for  an ANSI  color
  2323.                               menu.
  2324.  
  2325.      security level           is  the  minimum  security  level  for   this
  2326.                               command.
  2327.  
  2328.      ---------------------------------------------------------------------
  2329.  
  2330.      You  should  note that  the order  of  the File  Menu items  and their
  2331.      descriptions can be  changed.  However, the color codes must be in the
  2332.      configuration file's first line and each of the menu item hotkeys (the
  2333.      character in the first column) must remain the same.
  2334.  
  2335.      The following is a sample File Menu configuration file:
  2336.  
  2337.      ---------------------------------------------------------------------
  2338.  
  2339.      7,0,5,15
  2340.      C,Change File Area,10
  2341.      L,List Files,10
  2342.      N,New Files,10
  2343.      T,Text Search File Lists,10
  2344.      U,Upload File,10
  2345.      D,Download File,10
  2346.      V,View Archive,10
  2347.      R,Remove File,100
  2348.      O,Move File,100
  2349.      M,Main Menu,10
  2350.      X,Expert Mode,10
  2351.      P,Page Sysop,10
  2352.      G,Goodbye,10
  2353.  
  2354.      ---------------------------------------------------------------------
  2355.  
  2356.      The following are descriptions of the 13 File Menu items:
  2357.  
  2358.           C,Change File Area,security level
  2359.                Pressing  <C> will let  the caller  change his  current file
  2360.                area.  After displaying  a list of  the file areas that  are
  2361.                available to the caller, TriBBS  will prompt him for the new
  2362.                file area.
  2363.  
  2364.           L,List Files,security level
  2365.                Pressing <L>  will  let the  caller  view the  board's  file
  2366.                lists.   TriBBS will prompt the caller to enter a file mask.
  2367.                This file mask  uses the same format as the DOS DIR command.
  2368.                After entering an appropriate file mask, TriBBS will ask the
  2369.                caller if he  wants to view the  file lists for his  current
  2370.                file area or all file areas.
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.      The TriBBS Bulletin Board System                                    68
  2384.  
  2385.                of the  archive, or returning to  the Files Menu.   In order
  2386.                for this option to work properly you must have the following
  2387.                compression utilities in you PATH:
  2388.  
  2389.                Archive Type             Utility
  2390.                ------------------------------------------------------------
  2391.                ZIP                      PKZIP.EXE and PKUNZIP.EXE
  2392.                ARJ                      ARJ.EXE
  2393.                LZH                      LHA.EXE
  2394.                PAK, SDN, or ARC         PAK.EXE
  2395.                -----------------------------------------------------------
  2396.  
  2397.           R,Remove File,security level
  2398.                Pressing  <R> will  let the  caller remove  a file  from the
  2399.                board's file lists  and file areas.  TriBBS  will prompt the
  2400.                caller for the  file's name.  If  the file is  found, TriBBS
  2401.                will double check  to be sure if the caller  really wants to
  2402.                delete the file.
  2403.  
  2404.                IMPORTANT:  The security level for this option should be set
  2405.                for at least your minimum sysop security level.
  2406.  
  2407.           O,Move File,security level
  2408.                Pressing  <O> will  let  the  caller move  a  file from  its
  2409.                present file area to another  file area.  TriBBS will prompt
  2410.                the caller for the file's name and its new file area.
  2411.  
  2412.                IMPORTANT: The security level for this option should  be set
  2413.                for at least your minimum sysop security level.
  2414.  
  2415.           M,Main Menu,security level
  2416.                Pressing <M> returns the caller to the Main Menu.
  2417.  
  2418.           X,Expert Mode,security level
  2419.                Pressing <X> will toggle the  caller's expert mode flag.  If
  2420.                the caller's expert  mode flag is  set for "Expert",  TriBBS
  2421.                will  not display the menus for the caller.  If the caller's
  2422.                expert mode flag is set  for "Super Expert", TriBBS will not
  2423.                display the menus  for the caller  and will use  abbreviated
  2424.                menu prompts.   Otherwise, TriBBS will display  the menus to
  2425.                the caller.
  2426.  
  2427.           P,Page Sysop,security level
  2428.                Pressing <P> will  page the  sysop.  As  soon as the  caller
  2429.                pages the sysop, TriBBS will display  a blinking asterisk in
  2430.                the user status window's upper right corner.   This blinking
  2431.                asterisk  will continue  to be  displayed  until either  the
  2432.                sysop answers the page or the caller logs off.
  2433.  
  2434.           G,Goodbye,security level
  2435.                Pressing <G> will log the caller off the board.
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.      The TriBBS Bulletin Board System                                    70
  2450.  
  2451.                               Note that a door type is required.  There are
  2452.                               a  few doors that  don't require a  door data
  2453.                               file to be  run.  If  you wish to use  such a
  2454.                               door, you can  simply specify any one  of the
  2455.                               above characters.   A "U"  door type  creates
  2456.                               the  smallest  files.     Therefore,  it   is
  2457.                               preferable to the others.
  2458.  
  2459.      description              is a description for the door.
  2460.  
  2461.      batch file               is the door's  batch file.  With  TriBBS, all
  2462.                               doors  are run with a  batch file and must be
  2463.                               loaded in  your node's  main directory.  This
  2464.                               batch file is similar to an event batch file.
  2465.                               An extension  of BAT  is not  required for  a
  2466.                               door batch file. However, if an extension  of
  2467.                               BAT  isn't specified  in the  DOORS.MNU file,
  2468.                               TriBBS will first  search for a  file without
  2469.                               an extension and  if one isn't found  it will
  2470.                               search for a  file with an extension  of BAT.
  2471.                               For  example, if  a file  name  of GLOBAL  is
  2472.                               specified  in DOORS.MNU,  TriBBS will  search
  2473.                               first for GLOBAL and then GLOBAL.BAT.
  2474.  
  2475.                               When TriBBS runs a door, it will generate the
  2476.                               proper door data files as is indicated by the
  2477.                               door's  door type  character.   It  will then
  2478.                               copy the door's  batch file to a  file called
  2479.                               DOOR.BAT.     TriBBS   will  then   create  a
  2480.                               temporary  caller  information  file.    This
  2481.                               temporary file  holds the  information TriBBS
  2482.                               will need when  the caller returns  to TriBBS
  2483.                               from the door.   After generating all  of the
  2484.                               proper files,  TriBBS will exit  from memory.
  2485.                               BOARD.BAT  will then run  DOOR.BAT.  In order
  2486.                               for  TriBBS to  restart after  the caller  is
  2487.                               done with the door, the last line in the door
  2488.                               batch   file  must   call  BOARD.BAT.     The
  2489.                               following is an example board batch file:
  2490.  
  2491.                               cd \doors\global
  2492.                               war /s c:\tribbs\sfdoors.dat
  2493.                               cd \tribbs
  2494.                               board
  2495.  
  2496.      security level           is the  minimum  security  level  the  caller
  2497.                               needs to use the door.
  2498.  
  2499.      ---------------------------------------------------------------------
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.      The TriBBS Bulletin Board System                                    72
  2516.  
  2517.  
  2518.      ---------------------------------------------------------------------
  2519.  
  2520.      border background,border foreground,background,foreground
  2521.      description,security level
  2522.      .
  2523.      .
  2524.      .
  2525.      description,security level
  2526.  
  2527.  
  2528.      Where:
  2529.  
  2530.      border background        is  the border background  color for  an ANSI
  2531.                               color menu.
  2532.  
  2533.      border foreground        is the  border foreground  color for  an ANSI
  2534.                               color menu.
  2535.  
  2536.      background               is  the background  color for  an  ANSI color
  2537.                               menu.
  2538.  
  2539.      foreground               is  the foreground  color  for an  ANSI color
  2540.                               menu.
  2541.  
  2542.      description              is one of more descriptions of the bulletins.
  2543.                               These  should  be  in   the  order  of   your
  2544.                               bulletins.      For    example,   the   first
  2545.                               description  should  be for  DRBULL1.ANS  and
  2546.                               DRBULL1.BBS, the second description should be
  2547.                               for DRBULL2.ANS and DRBULL2.BBS, etc.
  2548.  
  2549.      security level           is the caller's minimum security  level to be
  2550.                               able  to  view  the bulletin.    In  order to
  2551.                               provide compatibility with  previous versions
  2552.                               of TriBBS, this is an optional value.
  2553.  
  2554.      ---------------------------------------------------------------------
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.      The TriBBS Bulletin Board System                                    74
  2582.  
  2583.      questionnaire file       is the name of the questionnaire and response
  2584.                               file.   This  file  name  must  not  have  an
  2585.                               extension.  Your questionnaire file should be
  2586.                               in node  1's  MWORK  directory  and  have  an
  2587.                               extension  of  QUE.    TriBBS will  save  the
  2588.                               answers to the questionnaire  as a file  with
  2589.                               an extension of ANS.  A  TriBBS questionnaire
  2590.                               file will display each line in the file as is
  2591.                               unless the  first nonspace  character of  the
  2592.                               line is a special questionnaire character  as
  2593.                               follows:
  2594.  
  2595.                               : - Will display the line and prompt the user
  2596.                               for input.   Note that the caller  must enter
  2597.                               something in response to this prompt.
  2598.  
  2599.                               ; - Will display the line and prompt the user
  2600.                               for input.  Note that the  caller can enter a
  2601.                               blank line in response to this prompt.
  2602.  
  2603.                               @ - Will display the line and prompt the user
  2604.                               to enter  a date  using the  format MM-DD-YY.
  2605.                               After the caller has entered the date, TriBBS
  2606.                               will  prompt  the  caller to  see  if  it was
  2607.                               entered correctly.
  2608.  
  2609.                               # - Will display the line and prompt the user
  2610.                               to  enter the date  using the format ###-###-
  2611.                               ####.  After the caller has entered the phone
  2612.                               number, TriBBS will prompt the caller to  see
  2613.                               if it was entered correctly.
  2614.  
  2615.                               ^security  level  -  Will  set  the  caller's
  2616.                               security level to the number specified  after
  2617.                               "^".
  2618.  
  2619.                               ? -    Will  prompt  the user  for  a  Yes/No
  2620.                               response.   If  the  caller  responds with  a
  2621.                               "Yes",  TriBBS  will   ignore  the  remaining
  2622.                               questionnaire  until   TriBBS  finds   a  "+"
  2623.                               character.   TriBBS  will  continue with  the
  2624.                               questionnaire until another  "+" character is
  2625.                               encountered.   If the caller responds  with a
  2626.                               "No",  TriBBS   will  ignore   the  remaining
  2627.                               questionnaire  until   TriBBS  finds   a  "-"
  2628.                               character.   TriBBS  will  continue with  the
  2629.                               questionnaire until another  "-" character is
  2630.                               encountered.  Yes/No questions  can be nested
  2631.                               to ten levels deep.
  2632.  
  2633.                               NOTE: If the first  three nonspace characters
  2634.                               in a line are  REM or rem, TriBBS will  treat
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.      The TriBBS Bulletin Board System                                    76
  2648.  
  2649.  
  2650.      The Sysop Menu Configuration File
  2651.      ---------------------------------
  2652.  
  2653.      The Sysop Menu  configuration file has a  name of SYSOP.MNU.   As with
  2654.      all other  TriBBS menu configuration  files, SYSOP.MNU is a  text file
  2655.      and can  be edited with any text editor.   The format for SYSOP.MNU is
  2656.      as follows:
  2657.  
  2658.      ---------------------------------------------------------------------
  2659.  
  2660.      border background,border foreground,background,foreground
  2661.      U,Edit Users,security level
  2662.      C,Edit Message Conferences,security level
  2663.      F,Edit File Areas,security level
  2664.      E,Edit Events,security level
  2665.      V,View Callers Log,security level
  2666.      S,Sort File Lists,security level
  2667.      M,Main Menu,security level
  2668.      X,Expert Mode,security level
  2669.      P,Page Sysop,security level
  2670.      G,Goodbye,security level
  2671.  
  2672.  
  2673.      Where:
  2674.  
  2675.      border background        is the  border background  color for an  ANSI
  2676.                               color menu.
  2677.  
  2678.      border foreground        is the  border foreground color  for an  ANSI
  2679.                               color menu.
  2680.  
  2681.      background               is  the  background color  for an  ANSI color
  2682.                               menu.
  2683.  
  2684.      foreground               is  the foreground  color for  an ANSI  color
  2685.                               menu.
  2686.  
  2687.      security level           is  the  minimum  security   level  for  this
  2688.                               command.
  2689.  
  2690.      ---------------------------------------------------------------------
  2691.  
  2692.      You should  note that  the order  of the  Sysop Menu  items and  their
  2693.      descriptions can be changed.  However, the  color codes must be in the
  2694.      configuration file's first line and each of the menu item hotkeys (the
  2695.      character in the first column) must remain the same.
  2696.  
  2697.      The following is a sample Sysop Menu configuration file:
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.      The TriBBS Bulletin Board System                                    78
  2714.  
  2715.                     Pressing <U>  will let you  edit the  user's number  of
  2716.                     uploads.
  2717.  
  2718.                <D> Downloads
  2719.                     Pressing  <D> will let  you edit  the user's  number of
  2720.                     downloads.
  2721.  
  2722.                <R> Record Number
  2723.                     Pressing <R> will  let you move  to a specified  user's
  2724.                     record.
  2725.  
  2726.                <$> K Uploaded
  2727.                     Pressing <$> will  let you edit the user's  number of K
  2728.                     bytes uploaded.
  2729.  
  2730.                <%> K Downloaded
  2731.                     Pressing <%> will  let you edit the user's  number of K
  2732.                     bytes downloaded.
  2733.  
  2734.                <F> Find User
  2735.                     Pressing <F> will let you search for a specified user's
  2736.                     record.
  2737.  
  2738.                <L> Lock User Out
  2739.                     Pressing <L> will let you lock the user out.
  2740.  
  2741.                <&> Delete User
  2742.                     Pressing <&>  will let you  mark the user's  record for
  2743.                     deletion.
  2744.  
  2745.                <1> Priv Files
  2746.                     Pressing  <1> will let  you edit  the user's  access to
  2747.                     private file areas.
  2748.  
  2749.                <M> Messages
  2750.                     Pressing <M> will  let you  edit the  user's number  of
  2751.                     posted messages.
  2752.  
  2753.                <!> Time Left
  2754.                     Pressing <!>  will let  you edit  the user's  number of
  2755.                     remaining minutes for the day.
  2756.  
  2757.                <2> Priv Confs
  2758.                     Pressing <2>  will let  you edit  the user's  access to
  2759.                     private message conferences.
  2760.  
  2761.                <*> Net Status
  2762.                     Pressing <*> will  let you toggle the  user's netstatus
  2763.                     in QWK packets on and off.
  2764.  
  2765.                <E> Expiration Date
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.      The TriBBS Bulletin Board System                                    80
  2780.  
  2781.           G,Goodbye,security level
  2782.                Pressing <G> will log the caller off the board.
  2783.  
  2784.  
  2785.  
  2786.  
  2787.  
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806.  
  2807.  
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.      The TriBBS Bulletin Board System                                    82
  2846.  
  2847.      ----------------------------------------------------------------------
  2848.  
  2849.      cd \doors\trimail
  2850.      trimail tmail1.cfg
  2851.      cd \tribbs
  2852.      board
  2853.  
  2854.      ----------------------------------------------------------------------
  2855.  
  2856.      At  this point,  you  may  be wondering  where  TriMail will  get  the
  2857.      necessary  door  data files  it needs  to  run.   Before  exiting from
  2858.      memory, TriBBS generates all of its  possible door data files and then
  2859.      simply runs the proper batch file just like it would a door.  However,
  2860.      you  should note that it  isn't strictly necessary to run a door  as a
  2861.      custom menu command.   You can make  a command out of  pretty much any
  2862.      program.  The only limits are your imagination.
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.      The TriBBS Bulletin Board System                                    84
  2912.  
  2913.  
  2914.  
  2915.  
  2916.  
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946.  
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.      The TriBBS Bulletin Board System                                    86
  2978.  
  2979.      area and pressing <ENTER>.  You can exit from FileMan at the main menu
  2980.      by pressing <CTRL><X>.
  2981.  
  2982.      After you select  a file area to  be edited, FileMan will read  in the
  2983.      file area's file list.   You will then be able to sort  the file list,
  2984.      scan the file  area for any  files that aren't  included in the  list,
  2985.      delete files, edit a file's description, check a file to see if it has
  2986.      a FILE_ID.DIZ or DESC.SDI description file, and more.   To perform one
  2987.      of these operations  you only need to move  to the appropriate command
  2988.      button  and press  <ENTER>.  You  can move  around the edit  file list
  2989.      dialog box by pressing  either the <TAB> or  <SHIFT><TAB> keys.   When
  2990.      you exit from  the edit  file list  dialog box, TriBBS  will save  the
  2991.      edited file list.
  2992.  
  2993.      You should note that FileMan has an upper limit of 1000 files per file
  2994.      area.   Also you should  be aware that  FileMan does not  support file
  2995.      sharing.   So you  should not  edit the  file lists  when somebody  is
  2996.      online.
  2997.  
  2998.  
  2999.      MakeIdx
  3000.      -------
  3001.  
  3002.      TriBBS  allows you  to  optionally  search for  files  by index  files
  3003.      instead of using the DOS directory functions.  This can  greatly speed
  3004.      up searching  large file  areas such  as  CD-ROM file  areas.   Before
  3005.      MakeIdx can generate an  index file for a file area,  you must specify
  3006.      an appropriate  index  file  name  using TriMan's  file  area  editor.
  3007.      MakeIdx can be run using one of the following three formats:
  3008.  
  3009.           MAKEIDX
  3010.  
  3011.                This will display a  list box of all of the  file areas that
  3012.                have been configured to use an  index file.  Simply move the
  3013.                highlight bar to  the appropriate file area  and press enter
  3014.                or double click  it with a  mouse.  Press  ESC to exit  from
  3015.                MakeIdx.
  3016.  
  3017.           MAKEIDX /ALL
  3018.  
  3019.                The  /ALL switch is used to  run MakeIdx from either the DOS
  3020.                command line or from within a batch file.  This switch  will
  3021.                have MakeIdx  generate index files  for any file  areas that
  3022.                are configured to use index files.
  3023.  
  3024.           MAKEIDX /F:n1[-n2]
  3025.  
  3026.                The  /F: switch is used  to run MakeIdx  from either the DOS
  3027.                command line or  from within a batch file.  This switch will
  3028.                have  MakeIdx generate an  index file  for a  specified file
  3029.                area if it  is specified using /F:n1,  where n1 is the  file
  3030.                area to  be indexed.   The /F: switch can  also create index
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.      The TriBBS Bulletin Board System                                    88
  3044.  
  3045.  
  3046.  
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.  
  3067.  
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.  
  3074.  
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.  
  3083.  
  3084.  
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.      The TriBBS Bulletin Board System                                    90
  3110.  
  3111.  
  3112.      ----------------------------------------------------------------------
  3113.      hotkey,description,send file,receive file,batch,error correcting
  3114.      .
  3115.      .
  3116.      .
  3117.      hotkey,description,send file,receive file,batch,error correcting
  3118.  
  3119.  
  3120.      Where:
  3121.  
  3122.      hotkey                   is the key  to be used to select the external
  3123.                               protocol.   You  should  note  that  you  can
  3124.                               override any  of TriBBS's  internal protocols
  3125.                               by specifying the  internal protocol's hotkey
  3126.                               for the  external  protocol's  hotkey.    For
  3127.                               example,  you  can  use a  hotkey  of  "Z" to
  3128.                               replace  TriBBS's  internal  Zmodem  protocol
  3129.                               with DSZ.   Additionally, you  can't use  "N"
  3130.                               for a protocol's hotkey.
  3131.  
  3132.      description              is  a description  to  be  displayed for  the
  3133.                               external protocol.
  3134.  
  3135.      send file                is  the exact  name of  the  batch file  that
  3136.                               sends files to  the caller with the  external
  3137.                               protocol.   This  batch file  must  reside in
  3138.                               your board's main directory.
  3139.  
  3140.      receive file             is  the exact  name of  the  batch file  that
  3141.                               receives  files  from  the  caller  with  the
  3142.                               external  protocol.    This batch  file  must
  3143.                               reside in your board's main directory.
  3144.  
  3145.      batch                    is  "Y"  if  the external  protocol  supports
  3146.                               batch transfers.  Otherwise, "N" to indicated
  3147.                               that  the external  protocol doesn't  support
  3148.                               batch transfers.
  3149.  
  3150.      error correcting         is "Y" if the external protocol is to be used
  3151.                               only  with  an error  correcting  connection.
  3152.                               Otherwise, "N" to indicate  that the external
  3153.                               protocol  can  be  used  with  all  types  of
  3154.                               connections.
  3155.  
  3156.      ---------------------------------------------------------------------
  3157.  
  3158.      The following is an example of an EXTPROT.MNU file:
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.      The TriBBS Bulletin Board System                                    92
  3176.  
  3177.      The  following is  an  example of  a HS/Link  send  batch file  called
  3178.      HSS.BAT:
  3179.  
  3180.      ---------------------------------------------------------------------
  3181.  
  3182.      hslink -p%1 @%3
  3183.  
  3184.      ---------------------------------------------------------------------
  3185.  
  3186.  
  3187.      Receive Batch Files
  3188.      -------------------
  3189.  
  3190.      When TriBBS calls a receive batch file, it passes the  following three
  3191.      parameters to the batch file:
  3192.  
  3193.      ---------------------------------------------------------------------
  3194.  
  3195.      port number  baud rate  filename
  3196.  
  3197.      ---------------------------------------------------------------------
  3198.  
  3199.      IMPORTANT: You should note that the "filename" parameter is not passed
  3200.      to external protocols that support batch file transfers.
  3201.  
  3202.      The following is an example of a DSZ receive batch file called RZ.BAT:
  3203.  
  3204.      ---------------------------------------------------------------------
  3205.  
  3206.      dsz port %1 rz -mrr
  3207.  
  3208.      ---------------------------------------------------------------------
  3209.  
  3210.      Note that the above batch file enables MobyTurbo transfers.
  3211.  
  3212.      The  following  is an  example  of a  MPt  receive  batch file  called
  3213.      RMPT.BAT:
  3214.  
  3215.      ---------------------------------------------------------------------
  3216.  
  3217.      mpt p%1 r
  3218.  
  3219.      ---------------------------------------------------------------------
  3220.  
  3221.      The following  is an example  of a  HS/Link receive batch  file called
  3222.      HSR.BAT:
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.      The TriBBS Bulletin Board System                                    94
  3242.  
  3243.  
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.  
  3252.  
  3253.  
  3254.  
  3255.  
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268.  
  3269.  
  3270.  
  3271.  
  3272.  
  3273.  
  3274.  
  3275.  
  3276.  
  3277.  
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283.  
  3284.  
  3285.  
  3286.  
  3287.  
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.      The TriBBS Bulletin Board System                                    96
  3308.  
  3309.      every  7.5K bytes  downloaded.   If  the caller  can't maintain  these
  3310.      ratios, TriBBS  will downgrade the caller to a  20 security level.  If
  3311.      the caller  can't maintain  a 20 security  level, TriBBS  will further
  3312.      downgrade the caller to a 15  security level.  Finally, if the  caller
  3313.      can't maintain a  15 security level, TriBBS will  downgrade the caller
  3314.      to  a  new user's  security level.    If you  don't want  the caller's
  3315.      security level to  be reduced back to a new user's security level, you
  3316.      could change the 15 security level to 15,0,0.
  3317.  
  3318.      You should note  that a caller's ratios are checked at logon and after
  3319.      every upload and download.
  3320.  
  3321.      IMPORTANT: Do not  include any security levels in  RATIOS.DAT that you
  3322.      don't want TriBBS to check.
  3323.  
  3324.  
  3325.      File/Byte Ratios (Security Level Stays the Same)
  3326.      ------------------------------------------------
  3327.  
  3328.      TriBBS also  supports  a file/byte  ratio  method that  restricts  the
  3329.      caller's  ability to  download if  he has  exceeded  his file  or byte
  3330.      ratio.   To setup  your system  so that  it will  restrict a  caller's
  3331.      ability  to  download  to  their  ratios,  you  must  first  create  a
  3332.      configuration  file called  RATIOS.DAT in  node  1's MWORK  directory.
  3333.      RATIOS.DAT uses the following format:
  3334.  
  3335.      ---------------------------------------------------------------------
  3336.  
  3337.      security level,file ratio,byte ratio
  3338.      .
  3339.      .
  3340.      .
  3341.      security level,file ratio,byte ratio
  3342.  
  3343.      Where:
  3344.  
  3345.      security level      is the caller's security level.
  3346.  
  3347.      file ratio          is the maximum file  ratio (files downloaded:files
  3348.                          uploaded)  for the caller  to be able  to download
  3349.                          files.  If you do not want to impose  a file ratio
  3350.                          for this security level, a  file ratio of 0 can be
  3351.                          used.
  3352.  
  3353.      byte ratio          is the maximum byte  ratio (bytes downloaded:bytes
  3354.                          uploaded)  for the caller  to be able  to download
  3355.                          files.  If you do not want to impose a  byte ratio
  3356.                          for this security level, a  byte ratio of 0 can be
  3357.                          used.
  3358.  
  3359.      ---------------------------------------------------------------------
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.      The TriBBS Bulletin Board System                                    98
  3374.  
  3375.  
  3376.  
  3377.  
  3378.  
  3379.  
  3380.  
  3381.  
  3382.  
  3383.  
  3384.  
  3385.  
  3386.  
  3387.  
  3388.  
  3389.  
  3390.  
  3391.  
  3392.  
  3393.  
  3394.  
  3395.  
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.      The TriBBS Bulletin Board System                                   100
  3440.  
  3441.  
  3442.  
  3443.  
  3444.  
  3445.  
  3446.  
  3447.  
  3448.  
  3449.  
  3450.  
  3451.  
  3452.  
  3453.  
  3454.  
  3455.  
  3456.  
  3457.  
  3458.  
  3459.  
  3460.  
  3461.  
  3462.  
  3463.  
  3464.  
  3465.  
  3466.  
  3467.  
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.      The TriBBS Bulletin Board System                                   102
  3506.  
  3507.      frontend  event.  If you are running TriBBS as a door, simply let your
  3508.      main board run the necessary events.
  3509.  
  3510.  
  3511.      Error Correcting Connections
  3512.      ----------------------------
  3513.  
  3514.      If  your frontend is able to  supply an error correcting message (i.e.
  3515.      ARQ, etc.), it may  be specified with  a slightly modified version  of
  3516.      TriBBS's  "/F" command  line switch:  "/F  baud rate/error  correcting
  3517.      message".  Please note  the slash between the  "baud rate" and  "error
  3518.      correcting message" parameters.  This slash is essential for TriBBS to
  3519.      be able to correctly parse the "/F" command line switch.
  3520.  
  3521.  
  3522.      Limiting Time
  3523.      -------------
  3524.  
  3525.      A user's log  on time can be  limited with TriBBS's "/T"  command line
  3526.      switch.   The  format for  this  command line  switch is  "/Tminutes".
  3527.      Where "minutes"  is the maximum number of minutes the caller should be
  3528.      allowed for this call.
  3529.  
  3530.  
  3531.      Forced Hang Up
  3532.      --------------
  3533.  
  3534.      Normally, TriBBS does  not hang up on the caller when he says goodbye.
  3535.      It  leaves the task of hanging up to  the frontend program or the main
  3536.      board.  If your frontend doesn't hang up before recycling, you can use
  3537.      TriBBS's "/H"  command line switch  to instruct it  to hang up  on the
  3538.      caller before returning to the frontend.
  3539.  
  3540.      IMPORTANT:  Whenever a  caller is  in a  door, TriBBS  creates a  file
  3541.      called DOORS.TMP in the node's NWORK directory.  TriBBS uses this file
  3542.      to determine if  a caller  is returning  from a door  when BBS.EXE  is
  3543.      restarted.  Therefore, it is essential that your frontend's batch file
  3544.      delete DOORS.TMP before  running BOARD.BAT.  Otherwise, if  carrier is
  3545.      lost in a door, BBS.EXE will assume that a  caller is returning from a
  3546.      door when the frontend program calls it  the next time.  Consequently,
  3547.      the next caller will be logged on under the previous caller's account.
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.      The TriBBS Bulletin Board System                                   104
  3572.  
  3573.  
  3574.  
  3575.  
  3576.  
  3577.  
  3578.  
  3579.  
  3580.  
  3581.  
  3582.  
  3583.  
  3584.  
  3585.  
  3586.  
  3587.  
  3588.  
  3589.  
  3590.  
  3591.  
  3592.  
  3593.  
  3594.  
  3595.  
  3596.  
  3597.  
  3598.  
  3599.  
  3600.  
  3601.  
  3602.  
  3603.  
  3604.  
  3605.  
  3606.  
  3607.  
  3608.  
  3609.  
  3610.  
  3611.  
  3612.  
  3613.  
  3614.  
  3615.  
  3616.  
  3617.  
  3618.  
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.  
  3631.  
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.      The TriBBS Bulletin Board System                                   106
  3638.  
  3639.  
  3640.      ---------------------------------------------------------------------
  3641.      security level,time,calls,time per logon
  3642.      .
  3643.      .
  3644.      .
  3645.      security level,time,calls,time per logon
  3646.  
  3647.  
  3648.      Where:
  3649.  
  3650.      security level           is a security level.
  3651.  
  3652.      time                     is the security level's daily time limit.
  3653.  
  3654.      calls                    is  the  security  level's  number  of  daily
  3655.                               calls.
  3656.  
  3657.      time per logon           is the maximum time per logon for this level.
  3658.                               Note that  in order to  provide compatibility
  3659.                               with  versions of TriBBS  before 3.3, this is
  3660.                               an  optional parameter.   You do not  need to
  3661.                               specify  anything for  this parameter  unless
  3662.                               you want to
  3663.  
  3664.      ---------------------------------------------------------------------
  3665.  
  3666.  
  3667.      The following is an example DLIMITS.DAT file:
  3668.  
  3669.      ---------------------------------------------------------------------
  3670.  
  3671.      15,45,99
  3672.      20,60,99
  3673.      60,60,99
  3674.      100,180,99,180
  3675.      200,180,99,180
  3676.  
  3677.      ---------------------------------------------------------------------
  3678.  
  3679.      You should note that whenever  you modify DLIMITS.DAT any changes will
  3680.      not  take effect until a caller calls the  first time for a day.  If a
  3681.      caller has already  called during the day, any  changes to DLIMITS.DAT
  3682.      that effects his security level will not occur until he calls the next
  3683.      day.  If a caller hasn't already called during the day, any changes to
  3684.      DLIMITS.DAT  that  effects   his  security  level  will   take  effect
  3685.      immediately.
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.      The TriBBS Bulletin Board System                                   108
  3704.  
  3705.      TriBBS allows you to enter both  your name and password at the  "Enter
  3706.      your name" prompt.  Simply separate your name from the password with a
  3707.      semicolon <;>.  For example, a caller with the name Mark Goodwin and a
  3708.      password  of Install  could enter  his name and  password at  the name
  3709.      prompt as follows:
  3710.  
  3711.           Mark Goodwin;Install
  3712.  
  3713.      You  should note  that for  security reasons  TriBBS will  display the
  3714.      password as a series of periods <.>.
  3715.  
  3716.  
  3717.      File Flagging
  3718.      -------------
  3719.  
  3720.      While  displaying a  file listing,  the "more"  prompt will  allow the
  3721.      caller to flag  files for downloading by simply pressing  <F>.  TriBBS
  3722.      will prompt the  caller to enter letters  that are displayed with  the
  3723.      appropriate files in the listing.
  3724.  
  3725.  
  3726.      Packing the Message Base
  3727.      ------------------------
  3728.  
  3729.      You may have  noticed that included with  your TriBBS files is  a file
  3730.      called  TRIPACK.EXE.  TriPack is  the TriBBS message  base packer.  It
  3731.      will remove  any <DELETED> messages  and messages that are  older than
  3732.      the  number of  days you  have indicated  in your  message conferences
  3733.      setup.    TriPack was  developed as  an external  program in  order to
  3734.      permit you to pack your message base as an event.  TriPack is a fairly
  3735.      easy  program to use  and can be  executed with the  following command
  3736.      line:
  3737.  
  3738.      TRIPACK /P /R /C:range
  3739.  
  3740.  
  3741.      Where:
  3742.  
  3743.      /P                       is an  optional switch.    If specified,  all
  3744.                               messages marked  <PRIVATE><RECEIVED> will  be
  3745.                               deleted.
  3746.  
  3747.      /R                       is  an optional  switch.   If specified,  the
  3748.                               message base  conference will  be renumbered.
  3749.                               TriBBS  support  message numbers  as  high as
  3750.                               999,999.   You should only renumber a message
  3751.                               base conference  if you think  the conference
  3752.                               will rollover this  amount.  Although  TriBBS
  3753.                               will update  its message  threads internally,
  3754.                               net  mail message threads  may be lost.   For
  3755.                               example, PCRelay maintains a  list of message
  3756.                               threads for  each netmail conference.   After
  3757.  
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.      The TriBBS Bulletin Board System                                   110
  3770.  
  3771.  
  3772.  
  3773.  
  3774.  
  3775.  
  3776.  
  3777.  
  3778.  
  3779.  
  3780.  
  3781.  
  3782.  
  3783.  
  3784.  
  3785.  
  3786.  
  3787.  
  3788.  
  3789.  
  3790.  
  3791.  
  3792.  
  3793.  
  3794.  
  3795.  
  3796.  
  3797.  
  3798.  
  3799.  
  3800.  
  3801.  
  3802.  
  3803.  
  3804.  
  3805.  
  3806.  
  3807.  
  3808.  
  3809.  
  3810.  
  3811.  
  3812.  
  3813.  
  3814.  
  3815.  
  3816.  
  3817.  
  3818.  
  3819.  
  3820.  
  3821.  
  3822.  
  3823.  
  3824.  
  3825.  
  3826.  
  3827.  
  3828.  
  3829.  
  3830.  
  3831.  
  3832.  
  3833.  
  3834.  
  3835.      The TriBBS Bulletin Board System                                   112
  3836.  
  3837.      TriBBS has  been successfully  tested on a  LANtastic's network.   The
  3838.      only possible glitch in running TriBBS on  a LAN is that all nodes use
  3839.      identical  SYSDAT2.DAT files  to locate  node 1;  therefore,  you must
  3840.      configure your  LAN in such  a way that  all workstations and  servers
  3841.      refer to node  1 drive as the same  drive.  For example, if  node 1 is
  3842.      located on the C:  drive on the server, the  rest of the network  must
  3843.      refer to this as C: also.  If another node's workstation already has a
  3844.      C: drive,  you must redirect  that drive  to say D:,  E:, or etc.  and
  3845.      configure  the node 1 drive as C:   So as long as the whole LAN refers
  3846.      to node 1's  drive as the same drive, TriBBS should work flawlessly on
  3847.      any LAN.
  3848.  
  3849.  
  3850.      Doors and Multinodes
  3851.      --------------------
  3852.  
  3853.      The greatest challenge you will  find about getting a multinode system
  3854.      fully functional is getting doors to run  from all nodes.  The problem
  3855.      comes  from  the  fact  that  most  doors  do  not  support  multinode
  3856.      operation.    If  they  do,  then  fine,  simply  set  up  the  proper
  3857.      configuration and batch  files and away you  go, but if they  don't it
  3858.      takes a little more  effort.  The  best method I've  found so far  for
  3859.      running a  nonmultinode door on all nodes of  a multinode system is to
  3860.      use two utilities: FOYER and PROECHO.  FOYER is a nifty little utility
  3861.      that create a data file in your door's directory to determine what, if
  3862.      any, node is currently using  the door.  If the door is  in use, FOYER
  3863.      returns an  appropriate "errorlevel"  that can be  used in  your batch
  3864.      file to prevent the door from  being run.  If the door isn't   in use,
  3865.      FOYER will return  without error and your  batch file can continue  to
  3866.      run the door as it normally  would.  After running the door, FOYER  is
  3867.      run  again so  it  can "unlock"  the  door for  use  by another  node.
  3868.      PROECHO is  a handy little utility that lets  you send a short message
  3869.      out through the  comm port.   For example,  if a door  is in use,  you
  3870.      could send  a  message like  "That door  is in  use  on another  node.
  3871.      Please try  again later."  By  sending such a message to  the user, he
  3872.      will know that everything is ok and that he'll probably be able to use
  3873.      the door sometime later in his call.
  3874.  
  3875.  
  3876.      Some Helpful Hints
  3877.      ------------------
  3878.  
  3879.      If you are  multitasking a multinode TriBBS system,  you will probably
  3880.      want to give  each node  the same number  of clock ticks  if they  are
  3881.      running  modems that  have similar  speed  capabilities.   If you  are
  3882.      running a high speed modem  on one line and a slower modem on another,
  3883.      you may want  to give the node  with the high  speed modem a few  more
  3884.      clock ticks than the node with the slower speed modem.
  3885.  
  3886.      A multinode system requires a phone line and a modem for each node.  I
  3887.      know that may seem  rather obvious, but I've seen people  on a variety
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893.  
  3894.  
  3895.  
  3896.  
  3897.  
  3898.  
  3899.  
  3900.  
  3901.      The TriBBS Bulletin Board System                                   114
  3902.  
  3903.      callers in group  chat at any  one time is  only limited by  the BBS's
  3904.      number of nodes.   Note that unlike  node chat nobody is  paged when a
  3905.      caller enters  group  chat.   However,  like  node  chat,  appropriate
  3906.      messages are sent  to all nodes in group chat whenever a caller either
  3907.      enters or  exits group chat.  Text entry  is performed exactly as with
  3908.      node chat.
  3909.  
  3910.  
  3911.  
  3912.  
  3913.  
  3914.  
  3915.  
  3916.  
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922.  
  3923.  
  3924.  
  3925.  
  3926.  
  3927.  
  3928.  
  3929.  
  3930.  
  3931.  
  3932.  
  3933.  
  3934.  
  3935.  
  3936.  
  3937.  
  3938.  
  3939.  
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957.  
  3958.  
  3959.  
  3960.  
  3961.  
  3962.  
  3963.  
  3964.  
  3965.  
  3966.  
  3967.      The TriBBS Bulletin Board System                                   116
  3968.  
  3969.      Therefore, it  is possible  for an error  correcting connection  to be
  3970.      sending data much faster than the DCE to DCE baud  rate.  So that data
  3971.      will not  be lost between the computer  and the modem, the  DTE to DCE
  3972.      baud rate must  be higher than the  DCE to DCE baud rate.   Generally,
  3973.      high-speed modems are locked at either 19200 baud or 38400 baud.
  3974.  
  3975.      So, how is a serial port locked?  The first step is to tell your modem
  3976.      to maintain the DTE to DCE link  at a constant baud rate and to report
  3977.      DCE to DCE baud rates in the CONNECT string.  Additionally, you should
  3978.      always use RTS/CTS hardware data flow control with an error correcting
  3979.      modem.  To configure your modem to perform these actions, you  need to
  3980.      either add  a couple of AT  commands to your initialization  string or
  3981.      save  the   proper  AT  commands   in  your  modem's   NRAM  settings.
  3982.      Unfortunately,  there is  no set  standard  for the  AT commands  that
  3983.      perform these actions.   Consequently, you'll  have to either  consult
  3984.      the modem's  manual or contact  the modem's manufacturer  to determine
  3985.      the appropriate  AT commands you  need to use. After  you've correctly
  3986.      configured   your  modem,  you   need  to  configure   the  computer's
  3987.      communications  program.  Simply  tell the communication  program that
  3988.      the serial port is to be locked and that hardware data flow control is
  3989.      to  be used.   Believe it  or not,  that's all there  is to  locking a
  3990.      serial port.
  3991.  
  3992.  
  3993.  
  3994.  
  3995.  
  3996.  
  3997.  
  3998.  
  3999.  
  4000.  
  4001.  
  4002.  
  4003.  
  4004.  
  4005.  
  4006.  
  4007.  
  4008.  
  4009.  
  4010.  
  4011.  
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017.  
  4018.  
  4019.  
  4020.  
  4021.  
  4022.  
  4023.  
  4024.  
  4025.  
  4026.  
  4027.  
  4028.  
  4029.  
  4030.  
  4031.  
  4032.  
  4033.      The TriBBS Bulletin Board System                                   118
  4034.  
  4035.  
  4036.  
  4037.  
  4038.  
  4039.  
  4040.  
  4041.  
  4042.  
  4043.  
  4044.  
  4045.  
  4046.  
  4047.  
  4048.  
  4049.  
  4050.  
  4051.  
  4052.  
  4053.  
  4054.  
  4055.  
  4056.  
  4057.  
  4058.  
  4059.  
  4060.  
  4061.  
  4062.  
  4063.  
  4064.  
  4065.  
  4066.  
  4067.  
  4068.  
  4069.  
  4070.  
  4071.  
  4072.  
  4073.  
  4074.  
  4075.  
  4076.  
  4077.  
  4078.  
  4079.  
  4080.  
  4081.  
  4082.  
  4083.  
  4084.  
  4085.  
  4086.  
  4087.  
  4088.  
  4089.  
  4090.  
  4091.  
  4092.  
  4093.  
  4094.  
  4095.  
  4096.  
  4097.  
  4098.  
  4099.      The TriBBS Bulletin Board System                                   120
  4100.  
  4101.  
  4102.  
  4103.  
  4104.  
  4105.  
  4106.  
  4107.  
  4108.  
  4109.  
  4110.  
  4111.  
  4112.  
  4113.  
  4114.  
  4115.  
  4116.  
  4117.  
  4118.  
  4119.  
  4120.  
  4121.  
  4122.  
  4123.  
  4124.  
  4125.  
  4126.  
  4127.  
  4128.  
  4129.  
  4130.  
  4131.  
  4132.  
  4133.  
  4134.  
  4135.  
  4136.  
  4137.  
  4138.  
  4139.  
  4140.  
  4141.  
  4142.  
  4143.  
  4144.  
  4145.  
  4146.  
  4147.  
  4148.  
  4149.  
  4150.  
  4151.  
  4152.  
  4153.  
  4154.  
  4155.  
  4156.  
  4157.  
  4158.  
  4159.  
  4160.  
  4161.  
  4162.  
  4163.  
  4164.  
  4165.      The TriBBS Bulletin Board System                                   122
  4166.  
  4167.      152 to 153     int            Phone on hook during maintenance flag.
  4168.      154 to 155     int            No one word names flag.
  4169.      156 to 157     int            No bulletin menu at log on flag.
  4170.      158 to 159     int            Aliases allowed flag.
  4171.      160 to 161     int            Clear    screen     before    displaying
  4172.                                    internally generated menu screens.
  4173.      162 to 163     int            Exact file name matching for upload dupe
  4174.                                    checking.
  4175.      164 to 165     int            Disable the new user birth date question
  4176.                                    flag.
  4177.      166 to 167     int            Disable detailed log entries flag.
  4178.      168 to 256     char [89]      Reserved for future use.  All zeros.
  4179.  
  4180.  
  4181.      SYSDAT2.DAT
  4182.      -----------
  4183.  
  4184.      Is  TriBBS's  means  for  accessing  the system  data  and  main  work
  4185.      directory between nodes and is  located in each node's main directory.
  4186.      It uses the following format:
  4187.  
  4188.      Byte           Data           Description
  4189.      Position       Type
  4190.       1 to  81      char [81]      The path to node 1's main directory.
  4191.      82 to 256      char [175]     Reserved for future use.  All zeros.
  4192.  
  4193.  
  4194.      NODE.DAT
  4195.      --------
  4196.  
  4197.      Is the  node configuration  file and is  located in  each node's  main
  4198.      directory.  It uses the following format:
  4199.  
  4200.      Byte           Data           Description
  4201.      Position       Type
  4202.        1 to  81     char [81]      The modem's initialization string.
  4203.       82 to  86     char [5]       The error correcting connection message.
  4204.       87 to  95     char [9]       The date of the last call.
  4205.       96 to  97     int            The node number.
  4206.       98 to  99     unsigned       The modem's maximum baud rate.
  4207.      100 to 101     int            The modem's serial port.
  4208.      102 to 103     int            No 300  baud  callers flag.    If  TRUE,
  4209.                                    TriBBS will  not allow 300  baud callers
  4210.                                    to log on.  If FALSE, TriBBS will accept
  4211.                                    300 baud calls.
  4212.      104 to 105     int            No 1200 baud callers flag.
  4213.      106 to 107     int            RTS/CTS handshaking flag.
  4214.      108 to 109     int            Locked serial port flag.
  4215.      110 to 111     int            Direct screen write flag.
  4216.      112 to 113     int            The  tenths  of  a second  delay  before
  4217.                                    sending ATA.
  4218.  
  4219.  
  4220.  
  4221.  
  4222.  
  4223.  
  4224.  
  4225.  
  4226.  
  4227.  
  4228.  
  4229.  
  4230.  
  4231.      The TriBBS Bulletin Board System                                   124
  4232.  
  4233.      190 to 191     int            The user's waiting message check flag.
  4234.      192 to 200     char [9]       The user's subscription expiration date.
  4235.      201 to 231     char [31]      The user's alias.
  4236.      232 to 256     char [25]      Reserved for future use.  All zeros.
  4237.  
  4238.  
  4239.      USERS.IDX and ALIAS.IDX
  4240.      -----------------------
  4241.  
  4242.      Is the user  and alias index files  and are located in  node 1's MWORK
  4243.      directory.  These files are sorted in ascending order according to the
  4244.      user's 32-bit CRC.  Each record has the following format:
  4245.  
  4246.      Byte           Data           Description
  4247.      Position       Type
  4248.  
  4249.      1 to 4         unsigned long  32-bit CRC of the user's name or alias.
  4250.      5 to 6         int            The user's record number in USERS.DAT.
  4251.  
  4252.  
  4253.      USERS.SUP
  4254.      ---------
  4255.  
  4256.      Is the  user's supplemental information  file.  For each  user, TriBBS
  4257.      creates  a  set of  message  records and  file  records.   The message
  4258.      records use the following format:
  4259.  
  4260.      Byte           Data           Description
  4261.      Position       Type
  4262.      1 to  2        int            Conference queued flag.
  4263.      3 to  4        int            Access to private conference flag.
  4264.      5 to  8        long           Number of last message read.
  4265.      9 to 10        int            Waiting message counter.
  4266.  
  4267.      The file records used the following format:
  4268.  
  4269.      Byte           Data           Description
  4270.      Position       Type
  4271.      1 to 2         int            Access to private file area flag.
  4272.  
  4273.      The size  of each  individual user's record  is calculated  as follows
  4274.      (sizeof(message  record)   *   number  of   message   conferences)   +
  4275.      (sizeof(file record) * number of file areas).  The following shows the
  4276.      record structure  for a board  with three message conferences  and two
  4277.      file areas:
  4278.  
  4279.      Message conference # 1 record
  4280.      Message conference # 2 record
  4281.      Message conference # 3 record
  4282.      File area # 1 record
  4283.      File area # 2 record
  4284.  
  4285.  
  4286.  
  4287.  
  4288.  
  4289.  
  4290.  
  4291.  
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297.      The TriBBS Bulletin Board System                                   126
  4298.  
  4299.      123 to 124     int            The message's private flag.
  4300.      125 to 126     int            The message's deleted flag.
  4301.      127 to 128     int            The message's received flag. 
  4302.      129 to 130     int            The message's permanent flag.
  4303.      131 to 132     int            Netmail "from" zone.
  4304.      133 to 134     int            Netmail "from" net.
  4305.      135 to 136     int            Netmail "from" node.
  4306.      137 to 138     int            Netmail "from" point.
  4307.      139 to 140     int            Netmail "to" zone.
  4308.      141 to 142     int            Netmail "to" net.
  4309.      143 to 144     int            Netmail "to" node.
  4310.      145 to 146     int            Netmail "to" point.
  4311.      147 to 150     long           The message's position in Mnnnn.TXT.
  4312.      151 to 154     long           The message's number.
  4313.      155 to 158     long           If  the  message  is  a  response  to  a
  4314.                                    previous message,  this value  will hold
  4315.                                    the    original     message's    number.
  4316.                                    Otherwise, this will be 0.
  4317.  
  4318.  
  4319.      Mnnnn.IDX
  4320.      ---------
  4321.  
  4322.      Is a message conference's index file and  is located in node 1's MWORK
  4323.      directory.  Where  the conference number is specified by nnnn and is a
  4324.      number form 0001 to 9999.  Each message in  the conference will have a
  4325.      record with the following format:
  4326.  
  4327.      Byte           Data           Description
  4328.      Position       Type
  4329.       1 to  4       unsigned long  32-bit CRC of the message sender's name.
  4330.       5 to  8       unsigned long  32-bit  CRC of  the message  addressee's
  4331.                                    name.
  4332.       9 to 12       long           The message's number.
  4333.      13 to 16       long           If  the  message  is  a  response  to  a
  4334.                                    previous message,  this value  will hold
  4335.                                    the    original     message's    number.
  4336.                                    Otherwise, this will be 0.
  4337.  
  4338.  
  4339.      Mnnnn.TXT
  4340.      ---------
  4341.  
  4342.      Is the message conference's text file and is located in node 1's MWORK
  4343.      directory.  Where the conference number is  specified by nnnn and is a
  4344.      number from 0001 to  9999.  The start of each message is pointed to by
  4345.      an appropriate  pointer  in the  conference's  Mnnnn.PTR file.    Each
  4346.      message is saved using the following format:
  4347.  
  4348.      Byte           Data           Description
  4349.      Position       Type
  4350.  
  4351.  
  4352.  
  4353.  
  4354.  
  4355.  
  4356.  
  4357.  
  4358.  
  4359.  
  4360.  
  4361.  
  4362.  
  4363.      The TriBBS Bulletin Board System                                   128
  4364.  
  4365.       7 to 12       char [6]       The event's time.
  4366.      13 to 21       char [9]       The event's batch file.
  4367.  
  4368.  
  4369.      TRIBBS.SYS
  4370.      ----------
  4371.  
  4372.      Is TriBBS's proprietary door data file.  It is an  ASCII text file and
  4373.      uses the following format:
  4374.  
  4375.      1                             <- The user's record number
  4376.      Mark Goodwin                  <- The user's name
  4377.      Something                     <- The user's password
  4378.      200                           <- The user's security level
  4379.      Y                             <- Y for Expert, N for Novice
  4380.      Y                             <- Y for ANSI, N for monochrome
  4381.      60                            <- Minutes left for this call
  4382.      207-941-0805                  <- The user's phone number
  4383.      Bangor, Me                    <- The user's city and state
  4384.      10/19/56                      <- The user's birth date
  4385.      1                             <- The node number
  4386.      1                             <- The serial port
  4387.      2400                          <- Baud rate or 0 for local
  4388.      38400                         <- Locked rate or 0 for not locked
  4389.      Y                             <- Y for RTS/CTS, N for no RTS/CTS
  4390.      N                             <- Y for error correcting or N
  4391.      Unnamed BBS                   <- The board's name
  4392.      Joe Sysop                     <- The sysop's name
  4393.      Programmer                    <- The user's alias.
  4394.  
  4395.  
  4396.  
  4397.  
  4398.  
  4399.  
  4400.  
  4401.  
  4402.  
  4403.  
  4404.  
  4405.  
  4406.  
  4407.  
  4408.  
  4409.  
  4410.  
  4411.  
  4412.  
  4413.  
  4414.  
  4415.  
  4416.  
  4417.  
  4418.  
  4419.  
  4420.  
  4421.  
  4422.  
  4423.  
  4424.  
  4425.  
  4426.  
  4427.  
  4428.  
  4429.      The TriBBS Bulletin Board System                                   130
  4430.  
  4431.  
  4432.  
  4433.  
  4434.  
  4435.  
  4436.  
  4437.  
  4438.  
  4439.  
  4440.  
  4441.  
  4442.  
  4443.  
  4444.  
  4445.  
  4446.  
  4447.  
  4448.  
  4449.  
  4450.  
  4451.  
  4452.  
  4453.  
  4454.  
  4455.  
  4456.  
  4457.  
  4458.  
  4459.  
  4460.  
  4461.  
  4462.  
  4463.  
  4464.  
  4465.  
  4466.  
  4467.  
  4468.  
  4469.  
  4470.  
  4471.  
  4472.  
  4473.  
  4474.  
  4475.  
  4476.  
  4477.  
  4478.  
  4479.  
  4480.  
  4481.  
  4482.  
  4483.  
  4484.  
  4485.  
  4486.  
  4487.  
  4488.  
  4489.  
  4490.  
  4491.  
  4492.  
  4493.  
  4494.  
  4495.      The TriBBS Bulletin Board System                                   132
  4496.  
  4497.      A.   You need to create either  a BULLETIN.MNU or DOORBULL.MNU file in
  4498.           the node's NWORK directory.
  4499.  
  4500.  
  4501.      Q.   When  I  lock my  port  at  either 38400  or  57600 baud,  serial
  4502.           communications are  very erratic but at 19200  baud everything is
  4503.           ok.  What's wrong?
  4504.  
  4505.      A.   Unfortunately,  your  computer has  an  old 8250  type  UART that
  4506.           doesn't support  high-speed serial  communication.   For reliable
  4507.           operation at  higher speeds  you should invest  in a  serial card
  4508.           with  a 16550 UART.  It may  also be possible to just replace the
  4509.           8250 UART on your current serial card with a 16550.
  4510.  
  4511.  
  4512.      Q.   Under DOS  TriBBS runs  fine, but  when I'm  running  it under  a
  4513.           multitasker  (DesqView, Windows, OS/2 2.0, etc.), the board seems
  4514.           to lose characters  and there  are a  lot of  errors during  file
  4515.           transfers.  What's wrong?
  4516.  
  4517.      A.   Your  computer has  either an  8250 or  16450  UART.   You should
  4518.           upgrade your  serial card to one with a 16550 UART.  A 16550 UART
  4519.           has what  are  caller FIFO  buffers  that will  temporarily  hold
  4520.           incoming and  outgoing character while  the BBS is either  in the
  4521.           background or  when the multitasker  is switching tasks.   It may
  4522.           also be  possible to just replace the 8250  or 16450 UART on your
  4523.           current serial card with a 16550.
  4524.  
  4525.  
  4526.      Q.   Can TriBBS  be run on  a computer  that uses  a disk  compression
  4527.           program like Stacker?
  4528.  
  4529.      A.   Yes.  Although, you shouldn't expect to get anywhere near the 2:1
  4530.           compression  ratio on  a BBS  computer that the  disk compressors
  4531.           routinely provide  on other  computers.  The  reason for  this is
  4532.           because a BBS computer will have many already compressed files on
  4533.           its hard  drive and  compressed data  doesn't usually  recompress
  4534.           much smaller.   So  look for  some benefit  from  a program  like
  4535.           Stacker, but don't expect too much.
  4536.  
  4537.  
  4538.      Q.   A caller has selected  more than one file to be  downloaded.  How
  4539.           come  TriBBS won't  let him  use  either Xmodem  or Xmodem-1K  to
  4540.           download the files?
  4541.  
  4542.      A.   You  must  remember  that  Xmodem  and  Xmodem-1K  are not  batch
  4543.           protocols.   By that I mean that they  can only transmit one file
  4544.           at a time.   Therefore, TriBBS will  ask the caller to  pick from
  4545.           one  of  its  available batch  file  transfer  protocols (Ymodem,
  4546.           Zmodem, etc.).
  4547.  
  4548.  
  4549.  
  4550.  
  4551.  
  4552.  
  4553.  
  4554.  
  4555.  
  4556.  
  4557.  
  4558.  
  4559.  
  4560.  
  4561.      The TriBBS Bulletin Board System                                   134
  4562.  
  4563.      A.   This greatly depends on the method  the network uses to pass mail
  4564.           from one system to another.  TriBBS supports three major types of
  4565.           netmail  networks:  PCRelay   or  Postlink  networks,   QWK-based
  4566.           networks, and Fido-style networks.  To join a PCRelay or Postlink
  4567.           network,  you  need to  purchase  a  copy  of either  PCRelay  or
  4568.           Postlink and  use the TriBBS UTI.   To join a  QWK-based network,
  4569.           you'll need to use TriNet if  you are going to be just a  node or
  4570.           you'll  need to use TriNet and  TriMail if you are  going to be a
  4571.           hub as well as a node.  To join a Fido-style network, you'll need
  4572.           a   frontend    mailer   (FrontDoor,   BinkleyTerm,    etc.),   a
  4573.           tosser/scanner  (CONFMAIL,  TosScan,  GEcho,  Squish,  etc.)  and
  4574.           TriDog.   You should note  that the TriBBS UTI,  TriNet, TriMail,
  4575.           and TriDog  are  written by  myself and  are freeware.   You  can
  4576.           obtain  copies of any of my programs on The Lobster Buoy.  I also
  4577.           maintain   a  pretty  good  selection  of  frontend  mailers  and
  4578.           tosser/scanners on my board.  If you are interested in PCRelay or
  4579.           Postlink network,  you will need  to contact the person  who runs
  4580.           the  net your  interested  in  about obtaining  a  copy of  those
  4581.           programs.   The  reason  for  this is  because  both PCRelay  and
  4582.           Postlink are commercial programs.
  4583.  
  4584.  
  4585.      Q.   Sometimes my board will crash either during the night or when I'm
  4586.           not around.  Is there a way to prevent this?
  4587.  
  4588.      A.   All boards will crash  from time to time.   Doors, in particular,
  4589.           are  notorious  for  locking up  computers.    If you  experience
  4590.           frequent  crashes, try  to  see  if it's  a  certain door  that's
  4591.           causing the problem  or perhaps a TSR that's  the guilty culprit.
  4592.           If you can locate the frequent offender, the simplest solution is
  4593.           to get rid of it.   As an added precaution,  you may want to  try
  4594.           using a program like Watchdog  or Watchkit on your system.   Both
  4595.           of these  programs can  reboot your computer  when they  detect a
  4596.           loss of carrier in a door or after the phone has been ringing for
  4597.           a specified number of times.  If you're  running your board under
  4598.           DesqView, you  may want to  try out Autoboot.   Autoboot provides
  4599.           essentially  the same operations  that Watchdog and  Watchkit do,
  4600.           but for just a DesqView task.
  4601.  
  4602.  
  4603.      Q.   I'm running my system under  a multitasker and sometimes  callers
  4604.           are incorrectly  booted off  the  system for  "No keyboard  input
  4605.           timeout".  
  4606.  
  4607.      A.   Unfortunately, this seems to be a problem with "some" 386 and 486
  4608.           machines.   TriBBS will  behave just fine  under straight  DOS on
  4609.           these  machines, but  will behave  erratically  when run  under a
  4610.           multitasking environment  on the  same machine.   About the  only
  4611.           solution for this type of problem is to disable TriBBS's check to
  4612.           keyboard input timeouts by setting this  value to 0 in the system
  4613.           configuration.
  4614.  
  4615.  
  4616.  
  4617.  
  4618.  
  4619.  
  4620.  
  4621.  
  4622.  
  4623.  
  4624.  
  4625.  
  4626.  
  4627.      The TriBBS Bulletin Board System                                   136
  4628.  
  4629.      Q.   Some of my  callers are complaining that there  are parts missing
  4630.           from some of their display screens.  What's wrong?
  4631.  
  4632.      A.   If  this is a consistent  problem, it is  probably a flow control
  4633.           problem.   If you  have an error  correcting modem, be  sure that
  4634.           RTS/CTS flow  control is enabled  for both TriBBS and  the modem.
  4635.           If this is  already set  or you  don't have  an error  correcting
  4636.           modem, suggest to your caller  that he should enable RTS/CTS flow
  4637.           control if  he has  an error correcting  modem and  XON/XOFF flow
  4638.           control also.   This  should clear up  any flow  control problems
  4639.           like this.  If it's an infrequent problem, it could just  be line
  4640.           noise.
  4641.  
  4642.  
  4643.      Q.   My modem  detects a ring  but doesn't answer  the phone.   What's
  4644.           wrong?
  4645.  
  4646.      A.   Some modems can't accept the ATA command (the command that TriBBS
  4647.           uses to answer the phone) as fast as the computer can send it  to
  4648.           it right  after the  modem sends  a RING  message.   You need  to
  4649.           adjust the delay before ATA in the node configuration to a higher
  4650.           value.
  4651.  
  4652.  
  4653.  
  4654.  
  4655.  
  4656.  
  4657.  
  4658.  
  4659.  
  4660.  
  4661.  
  4662.  
  4663.  
  4664.  
  4665.  
  4666.  
  4667.  
  4668.  
  4669.  
  4670.  
  4671.  
  4672.  
  4673.  
  4674.  
  4675.  
  4676.  
  4677.  
  4678.  
  4679.  
  4680.  
  4681.  
  4682.  
  4683.  
  4684.  
  4685.  
  4686.  
  4687.  
  4688.  
  4689.  
  4690.  
  4691.  
  4692.  
  4693.      The TriBBS Bulletin Board System                                   138
  4694.  
  4695.      BinkleyTerm . . . . . .  101, 134     DELETED.ANS . . . . . . . . . 47
  4696.      Birth Date  . . . . . . . . .  26     DELETED.BBS . . . . . . . . . 47
  4697.      Board Name  . . . . . . . . .  16     DESC.SDI  . . . . . . . . . . 67
  4698.      BOARD.BAT .   5, 8, 70, 101, 102,     DesqView  . . . . . 18, 111, 132
  4699.                               111, 135     Direct Screen Writes  . . . . 23
  4700.      Bulletin Menu . . . .  44, 51, 54     DIRSALL.ANS . . . . . . . . . 47
  4701.      Bulletin Menu at Logon  . . .  19     DIRSALL.BBS . . . . . . . . . 47
  4702.      BULLETIN.ANS  . . . . . . . .  44     DIRSn.ANS . . . . . . . . . . 47
  4703.      BULLETIN.BBS  . . . . . . . .  44     DIRSn.BBS . . . . . . . . . . 47
  4704.      BULLETIN.MNU  . . . . .   51, 132     Disable Birthday Question . . 20
  4705.      Bulletins . . . . . . . . . .  44     Disable Detailed Log  . . . . 20
  4706.      Bulletins in QWK  . . . . . .  28     DISPLAY . . . . . . 7, 8, 23, 44
  4707.      BULLETn.ANS . . . . . . . . .  44     DLIMITS.DAT . . . . . .  17, 105
  4708.      BULLETn.BBS . . . . . . . . .  44     Door  . . . . . . . . . . .  135
  4709.      Busy Call Forwarding  . . .   113     Door Bulletin Menu  . . . 46, 71
  4710.      Busy During Events  . . . . .  24     Door Menu . . . . . . 45, 54, 69
  4711.      CALLERS.LOG . . . . . . . . .  38     DOOR.SYS  . . . . . . . . . . 69
  4712.      CALLINFO.BBS  . . . . . . . .  69     DOORALL.ANS . . . . . . . . . 45
  4713.      Calls Today . . . . . . . . .  26     DOORALL.BBS . . . . . . . . . 45
  4714.      CCTOAT.EXE  . . . . . . . . .  42     DOORBULL.ANS  . . . . . . . . 46
  4715.      CD-ROM  . . . . . . . . .  32, 87     DOORBULL.BBS  . . . . . . . . 46
  4716.      CD-ROM File Area  . . . . . .  32     DOORBULL.MNU  . . . . .  71, 132
  4717.      Change Conference . . . . . .  59     DOORn.ANS . . . . . . . . . . 45
  4718.      Change File Area  . . . . . .  66     DOORn.BBS . . . . . . . . . . 45
  4719.      Chat  . . . . . . . . .   47, 107     Doors . . . . . . . . . . .  112
  4720.      Chat status . . . . . . . . .  56     DOORS.MNU . . . . . . . . . . 69
  4721.      Check for waiting messages  .  56     DOORS.TMP . . . . . . . . .  102
  4722.      Check for Waiting Msgs  . . .  27     Doorway . . . . . . . . 131, 133
  4723.      City, State . . . . . . .  26, 56     DORINFO#.DEF  . . . . . . . . 69
  4724.      Clear Screen Before Menu  . .  20     DOWNALL.ANS . . . . . . . . . 45
  4725.      Color codes . . . . . . . .   129     DOWNALL.BBS . . . . . . . . . 45
  4726.      COM . . . . . . . . . . . . .  18     Download display screen . . . 45
  4727.      Comment . . . . . . . . . . .  55     Download File . . . . . . . . 67
  4728.      Comment Screen  . . . . . . .  47     Downloads . . . . . . . . . . 78
  4729.      COMMENT.ANS . . . . . . . . .  47     DOWNn.ANS . . . . . . . . . . 45
  4730.      COMMENT.BBS . . . . . . . . .  47     DOWNn.BBS . . . . . . . . . . 45
  4731.      Conference Description  . . .  29     DRBULLn.ANS . . . . . . . . . 46
  4732.      Configure Node  . . . . . . .  37     DRBULLn.BBS . . . . . . . . . 46
  4733.      Configure System  . . . . . .  38     Drop to DOS . . . . 37, 107, 131
  4734.      CONFMAIL  . . . . . . . . .   134     DSZ . . . . . . . . . . . . . 91
  4735.      CONNECT . . . . . . . . . .   115     DTE . . . . . . . . . . . .  115
  4736.      Control codes . . . . . . . .  42     EBATCH.DAT  . . . . . . . . . 91
  4737.      Daily Limits  . . . . . . .   105     Edit Conferences  . . . . . . 38
  4738.      Daily Logon Limit . . . . . .  17     Edit Events . . . . . . . 38, 79
  4739.      Daily Time Limit  . . . . . .  17     Edit File Areas . . . . . 38, 79
  4740.      Date of First Call  . . . . .  26     Edit Message Conferences  . . 79
  4741.      Date of Last File Check . . .  26     Edit Users  . . . . . . . 38, 77
  4742.      DCE . . . . . . . . . . . .   115     Enter a Message . . . . . . . 59
  4743.      Default Archive Ext . . . . .  18     Error             correcting
  4744.      Default Editor  . . . . .  27, 56               connections . . .  115
  4745.      Default Protocol  . . . .  27, 56     Error Correcting Message  .  22,
  4746.      Delete During Next Pack . . .  26                                  102
  4747.  
  4748.  
  4749.  
  4750.  
  4751.  
  4752.  
  4753.  
  4754.  
  4755.  
  4756.  
  4757.  
  4758.  
  4759.      The TriBBS Bulletin Board System                                   140
  4760.  
  4761.      MAINALL.BBS . . . . . . . . .  44     NEWUSER . . . . . . . . . . . 75
  4762.      MAINh.BAT . . . . . . . . . .  81     NEWUSER.ANS . . . . . . . . . 44
  4763.      MAINn.ANS . . . . . . . . . .  44     NEWUSER.BAT . . . . . . . . . 83
  4764.      MAINn.BBS . . . . . . . . . .  44     NEWUSER.BBS . . . . . . . . . 44
  4765.      MakeIdx . . . . . . . . .  32, 86     No keyboard input timeout .  134
  4766.      Max Time Per Logon  . . . . .  17     No. of Rings Before ATA . . . 23
  4767.      MCONF.DAT . . . . . . . . .   125     Node chat . . . . . . . . .  113
  4768.      MegaMail  . . . . . . . . . .  69     Node Number . . . . . . . . . 23
  4769.      Menu Configuration Files  . .   8     Node Security Level . . . . . 23
  4770.      Message Menu  . .  44, 54, 57, 81     NODE.DAT  . . . . . . . . 5, 122
  4771.      MESSAGE.MNU . . . . . . . . .  57     NODOWN.ANS  . . . . . . . . . 48
  4772.      Messages  . . . . . . . . . .  78     NODOWN.BBS  . . . . . . . . . 48
  4773.      Messages Posted . . . . . . .  27     NONEW.ANS . . . . . . . . . . 47
  4774.      MESSALL.ANS . . . . . . . . .  44     NONEW.BBS . . . . . . . . . . 47
  4775.      MESSALL.BBS . . . . . . . . .  44     NOTTHERE.ANS  . . . . . . . . 47
  4776.      MESSh.BAT . . . . . . . . . .  81     NOTTHERE.BBS  . . . . . . . . 47
  4777.      MESSn.ANS . . . . . . . . . .  44     NRAM  . . . . . . . . . . .  116
  4778.      MESSn.BBS . . . . . . . . . .  44     NSEC.ANS  . . . . . . . . . . 43
  4779.      Min Sysop Security Level  . .  17     NSEC.BBS  . . . . . . . . . . 43
  4780.      Minutes Left Today  . . . . .  26     NUKE.ANS  . . . . . . . . . . 48
  4781.      Mnnnn.IDX . . . . . . . . .   126     NUKE.BBS  . . . . . . . . . . 48
  4782.      Mnnnn.PTR . . . . . . . . .   125     NWORK .  7, 8, 89, 102, 111, 132
  4783.      Mnnnn.TXT . . . . . . . . .   126     Obnoxious Callers . . . . .  105
  4784.      MNU . . . . . . . . . . . .   111     OS/2  . . . . . . . 18, 111, 132
  4785.      MODE BW80 . . . . . . . . .   135     Pack Message Base . . . . . . 39
  4786.      MODE CO80 . . . . . . . . .   135     Pack User File  . . . . . . . 38
  4787.      Monochrome VGA  . . . . . .   135     Page Bell . . . . . . . . . . 23
  4788.      Move File . . . . . . . . . .  68     Page Sysop  . . . 57, 65, 68, 79
  4789.      MPt . . . . . . . . . . . . .  91     PAK . . . . . . . .  18, 68, 103
  4790.      Msg Pack Backup File  . . . .  31     PAK.EXE . . . . . .  18, 68, 103
  4791.      MSGALL.ANS  . . . . . . . . .  46     Password  . . . . . . 25, 56, 77
  4792.      MSGALL.BBS  . . . . . . . . .  46     PASSWORD.ANS  . . . . . . . . 47
  4793.      MSGn.ANS  . . . . . . . . . .  46     PASSWORD.BBS  . . . . . . . . 47
  4794.      MSGn.BBS  . . . . . . . . . .  46     PATH   19, 67, 68, 103, 109, 111
  4795.      Multinode chat  . . . .   56, 113     PCBoard . . . . . . . . . . . 69
  4796.      MultiNode Chat Status . . . .  27     PCBOARD.DAT . . . . . . . . . 69
  4797.      Multitasker . . . . . .   18, 134     PCBOARD.SYS . . . . . . . . . 69
  4798.      MWORK . . . .   7, 38, 74, 95, 96     PCRelay . . . . . . . . . .  134
  4799.      N.ANS . . . . . . . . . . . .  44     PENDING.ANS . . . . . . . . . 47
  4800.      N.BBS . . . . . . . . . . . .  44     PENDING.BBS . . . . . . . . . 47
  4801.      Name  . . . . . . . . . .  25, 77     Phone Busy During Config  . . 19
  4802.      Network . . . . . .   28, 30, 133     Phone number  . . . . . . . . 56
  4803.      Networked Conference  . . . .  30     PKUNZIP.EXE . . . .  18, 68, 103
  4804.      New Files . . . . . . . . . .  67     PKZIP.EXE . . . . . . . . . . 68
  4805.      New Files in QWK  . . . . . .  28     Post Message Security . . . . 30
  4806.      New Messages  . . . . . . . .  63     Postlink  . . . . . . . . .  134
  4807.      New user screen . . . . . . .  44     Private Conference  . . . . . 30
  4808.      New User Security Level . . .  17     Private File Area . . . . . . 32
  4809.      New User Time Limit . . . . .  17     PROECHO . . . . . . . . . .  112
  4810.      Newsletter  . . . . . . .  28, 55     Purge Msgs Older Than . . . . 30
  4811.      Newsletter in QWK . . . . . .  28     QUE . . . . . . . . . . . . . 74
  4812.      Newsletter log on screen  . .  43     QUESTALL.ANS  . . . . . . . . 46
  4813.  
  4814.  
  4815.  
  4816.  
  4817.  
  4818.  
  4819.  
  4820.  
  4821.  
  4822.  
  4823.  
  4824.  
  4825.      The TriBBS Bulletin Board System                                   142
  4826.  
  4827.      USERS.DAT . . . . . . . . .   123
  4828.      USERS.IDX . . . . . . . . .   124
  4829.      USERS.SUP . . . . . . . . .   124
  4830.      UTI . . . . . . . . . .   69, 134
  4831.      UTIDOOR.TXT . . . . . . . . .  69
  4832.      V.32  . . . . . . . . . . .   115
  4833.      V.32bis . . . . . . . . . .   115
  4834.      View Archive  . . . . . . . .  67
  4835.      View Callers Log  . . . .  38, 79
  4836.      Waiting Messages Check  . . .  19
  4837.      Watchdog  . . . . . . . . .   134
  4838.      Watchkit  . . . . . . . . .   134
  4839.      Welcome Display in QWK  . . .  27
  4840.      Who's On  . . . . . . . . . .  57
  4841.      WildCat . . . . . . . . . . .  69
  4842.      Windows . . .   18, 111, 131, 132
  4843.      Xmodem  . . . . . . . . . .   132
  4844.      Xmodem-1K . . . . . . . . .   132
  4845.      XON/XOFF flow control .   22, 136
  4846.      Your Messages . . . . . . . .  64
  4847.      ZIP . . . . . . . .   18, 68, 103
  4848.  
  4849.  
  4850.  
  4851.  
  4852.  
  4853.  
  4854.  
  4855.  
  4856.  
  4857.  
  4858.  
  4859.  
  4860.  
  4861.  
  4862.  
  4863.  
  4864.  
  4865.  
  4866.  
  4867.  
  4868.  
  4869.  
  4870.  
  4871.  
  4872.  
  4873.  
  4874.  
  4875.  
  4876.  
  4877.  
  4878.  
  4879.  
  4880.  
  4881.  
  4882.  
  4883.  
  4884.  
  4885.