home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / bbs_door / ttbbs21.arj / TRITEL.DOC < prev    next >
Text File  |  1992-03-05  |  221KB  |  6,865 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.                       The TriTel Bulletin Board System
  33.                                 Version 2.1
  34.                  Copyright (c) 1991-1992 By Mark D. Goodwin
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  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.                               COPYRIGHT NOTICE
  74.                               ----------------
  75.  
  76.      TriTel  is  a  copyrighted program  being  distributed  under the
  77.      shareware concept.   As such,  you may operate a  TriTel Bulletin
  78.      Board  System for  a period  of 30  days without  registering the
  79.      software.  After the 30  day evaluation period, you must register
  80.      your copy of TriTel or you will  be in violation of United States
  81.      and International copyright laws.
  82.  
  83.      As a shareware program, TriTel may  be freely distributed through
  84.      a BBS.  Shareware distributors may distribute copies of TriTel on
  85.      disk for a modest  disk duplication charge not  to exceed $6  per
  86.      disk.
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.                                   WARRANTY
  140.                                   --------
  141.  
  142.      TriTel is  distributed without warranty.   In no event  will Mark
  143.      Goodwin  be liable  to you  for  damages, including  any loss  of
  144.      profits, lost  savings,  or  other  incidental  or  consequential
  145.      damages  arising out  of your  use  of or  inability  to use  the
  146.      program, even if Mark Goodwin or an authorized representative has
  147.      been advised  of the possibility  of such damages.   Mark Goodwin
  148.      will not be liable for any such claim by any other party.
  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.                                  TRADEMARKS
  206.                                  ----------
  207.  
  208.      IBM is a registered trademark of IBM Corporation
  209.  
  210.      Microsoft,  MS, and MS-DOS are registered trademarks of Microsoft
  211.      Corporation
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  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 TriTel Bulletin Board System                                i
  272.  
  273.                              TABLE OF CONTENTS
  274.                              -----------------
  275.      INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . .   1
  276.  
  277.      REQUIREMENTS  . . . . . . . . . . . . . . . . . . . . . . . .   3
  278.  
  279.      INSTALLATION  . . . . . . . . . . . . . . . . . . . . . . . .   4
  280.           Modifying BOARD.BAT  . . . . . . . . . . . . . . . . . .   5
  281.           Getting TriTel to Run on Boot Up . . . . . . . . . . . .   6
  282.           The Menu Configuration Files . . . . . . . . . . . . . .   7
  283.           Your First Log On  . . . . . . . . . . . . . . . . . . .   7
  284.  
  285.      THE WAITING FOR CALLER SCREEN . . . . . . . . . . . . . . . .  13
  286.           The Waiting for Caller Screen Menu . . . . . . . . . . .  13
  287.           Drop to DOS  . . . . . . . . . . . . . . . . . . . . . .  13
  288.           Configure Node . . . . . . . . . . . . . . . . . . . . .  13
  289.           Edit Conferences . . . . . . . . . . . . . . . . . . . .  16
  290.           Local Logon  . . . . . . . . . . . . . . . . . . . . . .  19
  291.           Edit Users . . . . . . . . . . . . . . . . . . . . . . .  19
  292.           Edit Events  . . . . . . . . . . . . . . . . . . . . . .  23
  293.           Configure System . . . . . . . . . . . . . . . . . . . .  25
  294.           Edit File Areas  . . . . . . . . . . . . . . . . . . . .  28
  295.           View Callers Log . . . . . . . . . . . . . . . . . . . .  31
  296.           Exit TriTel  . . . . . . . . . . . . . . . . . . . . . .  31
  297.           The Modem Status Window  . . . . . . . . . . . . . . . .  31
  298.           The Statistics Display . . . . . . . . . . . . . . . . .  31
  299.           Screen Blanking  . . . . . . . . . . . . . . . . . . . .  31
  300.  
  301.      DISPLAY SCREENS . . . . . . . . . . . . . . . . . . . . . . .  32
  302.           Control Codes  . . . . . . . . . . . . . . . . . . . . .  32
  303.           @-Variables  . . . . . . . . . . . . . . . . . . . . . .  32
  304.           Log On and Goodbye Screens . . . . . . . . . . . . . . .  33
  305.           Security Specific Log On Screens . . . . . . . . . . . .  34
  306.           User Specific Log On Screens . . . . . . . . . . . . . .  34
  307.           New User Screen  . . . . . . . . . . . . . . . . . . . .  34
  308.           Bulletin Menu and Bulletins  . . . . . . . . . . . . . .  34
  309.           Main Menu  . . . . . . . . . . . . . . . . . . . . . . .  35
  310.           Message Menu . . . . . . . . . . . . . . . . . . . . . .  35
  311.           File Menu  . . . . . . . . . . . . . . . . . . . . . . .  35
  312.           Upload Screens . . . . . . . . . . . . . . . . . . . . .  35
  313.           Download Screens . . . . . . . . . . . . . . . . . . . .  36
  314.           Door Menu  . . . . . . . . . . . . . . . . . . . . . . .  36
  315.           Door Bulletin Menu and Door Bulletins  . . . . . . . . .  36
  316.           Questionnaire Menu . . . . . . . . . . . . . . . . . . .  36
  317.           Sysop Menu . . . . . . . . . . . . . . . . . . . . . . .  36
  318.           List of Conferences  . . . . . . . . . . . . . . . . . .  37
  319.           List of File Areas . . . . . . . . . . . . . . . . . . .  37
  320.           Chat Screens . . . . . . . . . . . . . . . . . . . . . .  37
  321.           Log On Related Screens . . . . . . . . . . . . . . . . .  37
  322.           Making Your Own Display Screens  . . . . . . . . . . . .  38
  323.  
  324.      THE TRITEL MENU SYSTEM  . . . . . . . . . . . . . . . . . . .  39
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.      The TriTel Bulletin Board System                               ii
  338.  
  339.           The Bulletin Menu Configuration File . . . . . . . . . .  39
  340.           The Main Menu Configuration File . . . . . . . . . . . .  40
  341.           The Message Menu Configuration File  . . . . . . . . . .  44
  342.           The File Menu Configuration File . . . . . . . . . . . .  51
  343.           The Door Menu Configuration File . . . . . . . . . . . .  54
  344.           The Door Bulletin Menu Configuration File  . . . . . . .  57
  345.           The Questionnaire Menu Configuration File  . . . . . . .  59
  346.           The Sysop Menu Configuration File  . . . . . . . . . . .  62
  347.  
  348.      EXTENDABLE MENU COMMANDS  . . . . . . . . . . . . . . . . . .  65
  349.  
  350.      SPECIAL BATCH FILES . . . . . . . . . . . . . . . . . . . . .  67
  351.           NEWUSER.BAT  . . . . . . . . . . . . . . . . . . . . . .  67
  352.           SECn.BAT . . . . . . . . . . . . . . . . . . . . . . . .  67
  353.           LOGON.BAT  . . . . . . . . . . . . . . . . . . . . . . .  67
  354.           UPLOAD.BAT . . . . . . . . . . . . . . . . . . . . . . .  67
  355.           BETWEEN.BAT  . . . . . . . . . . . . . . . . . . . . . .  67
  356.  
  357.      FILE LISTS  . . . . . . . . . . . . . . . . . . . . . . . . .  69
  358.           File List Manager: FILEMAN.EXE . . . . . . . . . . . . .  69
  359.  
  360.      EXTERNAL PROTOCOLS  . . . . . . . . . . . . . . . . . . . . .  71
  361.           Send Batch Files . . . . . . . . . . . . . . . . . . . .  73
  362.           Receive Batch Files  . . . . . . . . . . . . . . . . . .  74
  363.  
  364.      RUNNING TRITEL WITH A FRONTEND OR AS A DOOR . . . . . . . . .  75
  365.           Error Correcting Connections . . . . . . . . . . . . . .  76
  366.           Limiting Time  . . . . . . . . . . . . . . . . . . . . .  76
  367.           Forced Hang Up . . . . . . . . . . . . . . . . . . . . .  76
  368.  
  369.      ARCHIVE TESTING . . . . . . . . . . . . . . . . . . . . . . .  77
  370.  
  371.      ODDS AND ENDS . . . . . . . . . . . . . . . . . . . . . . . .  78
  372.           Obnoxious Callers  . . . . . . . . . . . . . . . . . . .  78
  373.           Daily Limits . . . . . . . . . . . . . . . . . . . . . .  78
  374.           Special Keys . . . . . . . . . . . . . . . . . . . . . .  79
  375.           Quick Logon  . . . . . . . . . . . . . . . . . . . . . .  80
  376.           File Flagging  . . . . . . . . . . . . . . . . . . . . .  80
  377.           Packing the Message Base . . . . . . . . . . . . . . . .  80
  378.           The TriTel Protocol Driver: TTPROT.EXE . . . . . . . . .  81
  379.  
  380.      MULTINODES  . . . . . . . . . . . . . . . . . . . . . . . . .  82
  381.           Doors and Multinodes . . . . . . . . . . . . . . . . . .  83
  382.           Some Helpful Hints . . . . . . . . . . . . . . . . . . .  83
  383.  
  384.      SUPPORT . . . . . . . . . . . . . . . . . . . . . . . . . . .  85
  385.  
  386.      REGISTRATION  . . . . . . . . . . . . . . . . . . . . . . . .  86
  387.  
  388.      FILE FORMATS  . . . . . . . . . . . . . . . . . . . . . . . .  87
  389.           SYSDAT1.DAT  . . . . . . . . . . . . . . . . . . . . . .  87
  390.           SYSDAT2.DAT  . . . . . . . . . . . . . . . . . . . . . .  88
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.      The TriTel Bulletin Board System                              iii
  404.  
  405.           NODE.DAT . . . . . . . . . . . . . . . . . . . . . . . .  88
  406.           USERS.DAT  . . . . . . . . . . . . . . . . . . . . . . .  89
  407.           USERS.IDX  . . . . . . . . . . . . . . . . . . . . . . .  90
  408.           MCONF.DAT  . . . . . . . . . . . . . . . . . . . . . . .  90
  409.           Mnnnn.PTR  . . . . . . . . . . . . . . . . . . . . . . .  91
  410.           Mnnnn.IDX  . . . . . . . . . . . . . . . . . . . . . . .  92
  411.           Mnnnn.TXT  . . . . . . . . . . . . . . . . . . . . . . .  92
  412.           Mnnnn.LMR  . . . . . . . . . . . . . . . . . . . . . . .  92
  413.           Mnnnn.WAT  . . . . . . . . . . . . . . . . . . . . . . .  93
  414.           FAREA.DAT  . . . . . . . . . . . . . . . . . . . . . . .  93
  415.           Fnnnn.USR  . . . . . . . . . . . . . . . . . . . . . . .  93
  416.           EVENTS.DAT . . . . . . . . . . . . . . . . . . . . . . .  94
  417.           TRITEL.SYS . . . . . . . . . . . . . . . . . . . . . . .  94
  418.  
  419.      LIST OF REGISTERED TRITEL BOARDS  . . . . . . . . . . . . . .  95
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.      The TriTel Bulletin Board System                                1
  470.  
  471.                                 INTRODUCTION
  472.                                 ------------
  473.  
  474.      TriTel  is  one of  the  newest  Bulletin Board  Systems  around.
  475.      Although TriTel is  a relatively new BBS, it  comes equipped with
  476.      many powerful features:
  477.  
  478.           Multinode  Support -  Although TriTel  2.1  is an  excellent
  479.           single  line  bulletin  board  system,  it  fully   supports
  480.           multinode  operation.    Unlike many  other  bulletin  board
  481.           systems,  you do  not  have  to pay  extra  for a  multinode
  482.           system.  So when your board  is ready to expand, TriTel will
  483.           easily grow along with you at no additional cost.
  484.  
  485.           Zmodem  - Not  many other bulletin  board systems  can claim
  486.           this one.  By offering Zmodem as a part of TriTel, the sysop
  487.           is  relieved  from  having  to  set it  up  as  an  external
  488.           protocol.
  489.  
  490.           Full  Screen  Editor -  In  addition  to  an excellent  line
  491.           editor, TriTel  features a  complete full  screen editor  to
  492.           make message entry as easy as possible.
  493.  
  494.           Net  Mail   -  TriTel's  message  base   structure  provides
  495.           extensive   support  for  net  mail  conferences.    Netmail
  496.           converters  are   available  for   Fido<->TriTel,  PCRelay<-
  497.           >TriTel, and QWK<->TriTel.  Although these converters are an
  498.           optional part of  TriTel and not included in  the TriTel BBS
  499.           archive, they a readily available for download on any TriTel
  500.           support board and are supplied  free of charge to all TriTel
  501.           sysops.
  502.  
  503.           Doors -  TriTel can internally generate the  door data files
  504.           to  run most PCBoard, GAP (DOOR.SYS), Spitfire, WildCat, and
  505.           RBBS  doors.    By supporting  these  five  major standards,
  506.           TriTel can run pretty much  any door program.  By generating
  507.           the  door data files  internally, TriTel relieves  the sysop
  508.           from  setting up a  collection of door  data file conversion
  509.           utilities.
  510.  
  511.           Archive  Testing - TriTel allows you to optionally test
  512.           all uploaded archives,  EXEs, and COMs  to see if  they
  513.           were uploaded without error and scan them for viruses.
  514.  
  515.      One of  TriTel's chief design  goals is ease of  installation and
  516.      maintenance.  Some  of the above listed features,  such as Zmodem
  517.      and  internal generation of door data files, have already pointed
  518.      out some  of the reasons  why TriTel  is so easy  to use.   Other
  519.      TriTel features  include  generation of  security level  specific
  520.      menu  screens  on the  fly  and  the  ability  to run  an  almost
  521.      unlimited number of sliding and nonsliding events.  Overall,  you
  522.      should  find TriTel  to  be  one of  the  easiest bulletin  board
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.      The TriTel Bulletin Board System                                2
  536.  
  537.      systems to set up and maintain.
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  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 TriTel Bulletin Board System                                3
  602.  
  603.                                 REQUIREMENTS
  604.                                 ------------
  605.  
  606.      TriTel requires  an IBM PC  or compatible computer with  at least
  607.      512K of  memory, a  modem, and a  hard disk  drive.   Although it
  608.      would be possible  to set up a small TriTel BBS  on a floppy disk
  609.      based  system,  it  really wouldn't  be  of  much  practical use.
  610.      Therefore, a  floppy disk based  TriTel board is  not recommended
  611.      and is not supported.
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  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 TriTel Bulletin Board System                                4
  668.  
  669.                                 INSTALLATION
  670.                                 ------------
  671.  
  672.      The  first step in using  any computer program  is to install it.
  673.      You probably acquired  your copy of TriTel  from a BBS  or online
  674.      service and have  obviously uncompressed the  file archive.   The
  675.      next step you  must take is to make a TriTel subdirectory on your
  676.      hard disk.  If your hard disk is your C: drive, you could do this
  677.      by entering the following at the DOS command prompt:
  678.  
  679.      MD C:\TRITEL
  680.  
  681.      Next you should copy all of  the files that were included in  the
  682.      TriTel   archive  to  this   new  subdirectory.     This  can  be
  683.      accomplished with the following command:
  684.  
  685.      COPY *.* \TRITEL
  686.  
  687.      Now  you can  delete the  TriTel  archive files  in your  current
  688.      directory by entering the following command:
  689.  
  690.      DEL *.*
  691.  
  692.      IMPORTANT:  Be sure  there aren't any  other non-TriTel  files in
  693.      your current  directory before you  enter the above command.   If
  694.      you don't check  for other files, you  will lose them.   If there
  695.      are other non-TriTel  files in your  current directory, you  will
  696.      have to delete the TriTel files one at a time.
  697.  
  698.      The next step is to change to the newly created TriTel directory.
  699.      This can be done with the following command:
  700.  
  701.      CD \TRITEL
  702.  
  703.      Now  you must  initialize your  TriTel  BBS by  running the  file
  704.      BBS.EXE.  To do  this, you simply enter the following  at the DOS
  705.      prompt:
  706.  
  707.      BBS
  708.  
  709.      IMPORTANT: If your  modem uses another port other  than COM1, you
  710.      must start TriTel with the following command:
  711.  
  712.      BBS /Cport
  713.  
  714.      Where  "port" is the  number of  your modem's  serial port.   For
  715.      example, a TriTel system that will be using a modem hooked  up to
  716.      COM2 would need to be initialized with the following command:
  717.  
  718.      BBS /C2
  719.  
  720.      IMPORTANT: If  your modem can't  support at least 2400  baud, you
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.      The TriTel Bulletin Board System                                5
  734.  
  735.      must start TriTel with the following command:
  736.  
  737.      BBS /Bbaud
  738.  
  739.      Where "baud" is your modem's highest  baud rate.  For example,  a
  740.      TriTel system that will be using a  1200 baud modem would need to
  741.      be initialized with the following command:
  742.  
  743.      BBS /B1200
  744.  
  745.      You can of course  combine the /C and  /B command line  switches.
  746.      For example, a  system with a 300 baud (YUCK!!!)  modem hooked up
  747.      to COM3 would use one of the following commands:
  748.  
  749.      BBS /C3 /B300  or BBS /B300 /C3
  750.  
  751.      If everything  went ok, you  should now see TriTel's  Waiting for
  752.      Caller screen.   This screen  presents you with 10  menu options.
  753.      At  this time,  you  should use  the arrow  keys to  position the
  754.      double-lined box  around  the "Exit  TriTel"  option.   Once  the
  755.      double-lined box is around the "Exit TriTel" option, simply press
  756.      <ENTER> (For the rest of this manual, a keyboard key is indicated
  757.      by surrounding  it with <>.) and you will  be returned to the DOS
  758.      prompt.  
  759.  
  760.      By running TriTel in this  fashion, TriTel has created two system
  761.      data  files (SYSDAT1.DAT  and  SYSDAT2.DAT),  a  node  data  file
  762.      (NODE.DAT),   and  five  subdirectories   off  your  main  TriTel
  763.      directory.   These five  subdirectories are  named MWORK,  NWORK,
  764.      DISPLAY, TRANSFER, and TTTEMP.   If your main TriTel directory is
  765.      C:\TRITEL,  you   should  now   have  the   five  subdirectories:
  766.      C:\TRITEL\MWORK,        C:\TRITEL\NWORK,       C:\TRITEL\DISPLAY,
  767.      C:\TRITEL\TRANSFER, and C:\TRITEL\TTTEMP.   TriTel creates  these
  768.      five  subdirectories to  maintain the  BBS.  The  MWORK directory
  769.      holds   the   user   data   file,   the    message   conferences,
  770.      questionnaires, answers to questionnaires, the callers log, and a
  771.      few  other  data files.    The  NWORK  directory holds  the  menu
  772.      configuration files, event data files, and temporary caller logs.
  773.      The  DISPLAY directory  holds display  screens:  log on  screens,
  774.      goodbye screen, bulletins,  door bulletins, custom menu  screens,
  775.      etc.   The TRANSFER directory  is used to temporarily  hold files
  776.      during file transfers.  The TTTEMP directory is used by TriTel to
  777.      hold transient files and data.
  778.  
  779.  
  780.      Modifying BOARD.BAT
  781.      -------------------
  782.  
  783.      The next step in getting a  minimal TriTel system up and  running
  784.      is to  make any  necessary modifications to  a batch  file called
  785.      BOARD.BAT.  Although TriTel will run by simply executing  BBS.EXE
  786.      at the DOS prompt, it will not be able to properly run events and
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.      The TriTel Bulletin Board System                                6
  800.  
  801.      doors without  being executed  by BOARD.BAT.   Consequently,  you
  802.      should always start up your BBS by entering  the following at the
  803.      DOS prompt:
  804.  
  805.      BOARD
  806.  
  807.      As  we  said though,  BOARD.BAT  may need  to be  modified.   The
  808.      following is a listing of BOARD.BAT:
  809.  
  810.      echo off
  811.      cd \tritel
  812.      if exist door.bat del door.bat
  813.      if exist event.bat del event.bat
  814.      if exist endbbs del endbbs
  815.      bbs
  816.      if exist door.bat door
  817.      if exist event.bat event
  818.      if exist endbbs goto end
  819.      board
  820.      :end
  821.  
  822.      Note  how  the  second  line of  BOARD.BAT  changes  the  current
  823.      directory to  the TriTel  BBS's main directory.   If  your TriTel
  824.      setup uses  a different directory other than  "\tritel", you will
  825.      have to use  some type of a  text editor to make  the appropriate
  826.      change.
  827.  
  828.  
  829.      Getting TriTel to Run on Boot Up
  830.      --------------------------------
  831.  
  832.      You  will  want  your  TriTel system  to  automatically  start up
  833.      whenever your  computer reboots.    This can  be accomplished  by
  834.      performing two  simple modifications  to your AUTOEXEC.BAT  file.
  835.      First of  all, you  should modify or  create a  SET PATH  or PATH
  836.      command to include  your main TriTel  directory.  At  the end  of
  837.      your AUTOEXEC.BAT file,  you should put the command  BOARD.  That
  838.      way DOS will  automatically run TriTel each time  the computer is
  839.      rebooted.  The following is  a sample AUTOEXEC.BAT file before it
  840.      has been modified to automatically start up TriTel:
  841.  
  842.      @ECHO OFF
  843.      PROMPT $p$g
  844.      PATH C:\DOS;C:\WINDOWS;C:\QEMM;C:\ZIP
  845.  
  846.      The following is the same AUTOEXEC.BAT file after the appropriate
  847.      changes have been made to it for TriTel:
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.      The TriTel Bulletin Board System                                7
  866.  
  867.      @ECHO OFF
  868.      PROMPT $p$g
  869.      PATH C:\TRITEL;C:\DOS;C:\WINDOWS;C:\QEMM;C:\ZIP
  870.      BOARD
  871.  
  872.      Note how  the PATH  command in  line three  was modified  and how
  873.      BOARD was added to the end of the batch file.
  874.  
  875.      IMPORTANT: Starting with  version 2.1, TriTel uses  TTPROT.EXE to
  876.      perform  file transfers. TTPROT is included  with TriTel and must
  877.      be placed in a directory that is in your DOS PATH statement.   If
  878.      you put  TTPROT in your  main TriTel directory and  have modified
  879.      your AUTOEXEC.BAT file as per the above instructions, TriTel will
  880.      be  able  to call  TTPROT  as needed.    Failure to  put TTPROT's
  881.      directory in your  PATH statement will  result in file  transfers
  882.      being constantly aborted.
  883.  
  884.      If  everything  has been  done properly,  TriTel should  start up
  885.      automatically after a reboot.  So  let's give it a try and  press
  886.      RESET.  After a  few seconds, you  should see the TriTel  Waiting
  887.      for Caller screen.   If you don't,  you should go back  and check
  888.      both BOARD.BAT and AUTOEXEC.BAT for  errors.  It will probably be
  889.      something really simple.
  890.  
  891.  
  892.      The Menu Configuration Files
  893.      ----------------------------
  894.  
  895.      Only  one last  step and TriTel  should be  all set  to run  as a
  896.      minimal system.   If you  are still at  the TriTel's  Waiting for
  897.      Caller screen,  exit from TriTel  by selecting the  "Exit TriTel"
  898.      menu option.   You should now be  returned to the DOS  prompt and
  899.      should be in the main TriTel directory.  If DOS isn't in the main
  900.      TriTel  directory, recheck  your  BOARD.BAT file  to  see if  the
  901.      change directory command in line two was changed properly.
  902.  
  903.      TriTel uses a series of menu configuration files to generate menu
  904.      displays on the fly.   If you do a directory listing of your main
  905.      TriTel directory, you will note that TriTel came with a number of
  906.      files  with   the  extension  of   MNU.    These  are   the  menu
  907.      configuration files and must be placed in your NWORK subdirectory
  908.      for TriTel to function properly.  Moving these files to the NWORK
  909.      subdirectory and  deleting them from main TriTel directory can be
  910.      accomplished with the following two commands:
  911.  
  912.      COPY *.MNU NWORK
  913.      DEL *.MNU
  914.  
  915.  
  916.      Your First Log On
  917.      -----------------
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.      The TriTel Bulletin Board System                                8
  932.  
  933.      You can now finally log on as  a new user.  Simply enter BOARD at
  934.      the DOS prompt to restart  TriTel.  After the Waiting for  Caller
  935.      screen  appears  and the  modem  has been  initialized,  move the
  936.      double-lined border to  the "Local Logon" menu  option and select
  937.      it by pressing <ENTER>.   This option will log you on  to the BBS
  938.      and takes the  phone off the hook.   The screen should  now clear
  939.      and the following will be displayed:
  940.  
  941.      -----------------------------------------------------------------
  942.  
  943.      CONNECT LOCAL / 12-02-91 (15:48)
  944.  
  945.      Welcome to Unnamed BBS - Node 1.
  946.      A TriTel BBS 2.1 Bulletin Board System
  947.      Copyright (c) 1991-1992 By Mark D. Goodwin
  948.      Your Sysop is Joe Sysop.
  949.      Registration Number: Unregistered!!!!!
  950.  
  951.  
  952.      Do you want ANSI color graphics (y/N)?
  953.  
  954.      -----------------------------------------------------------------
  955.  
  956.      This display simply  displays that a  local connection was  made,
  957.      the name of  the board, Unnamed BBS, and node number; that it's a
  958.      TriTel 2.1 BBS; a copyright  notice; the sysop's name, Joe Sysop;
  959.      and it's an "Unregistered!!!!!" board.   The board's name and the
  960.      sysop's name can be changed quite simply.  We'll discuss how it's
  961.      done in the next  section.  As for a registration  number, you'll
  962.      have to register  your board to  get rid of  "Unregistered!!!!!".
  963.      (Hint, Hint)
  964.  
  965.      You will also note that TriTel is  prompting you as to whether or
  966.      not you  want ANSI color  graphics or not.   If you have  a color
  967.      monitor,  you  will  probably want  to  respond  affirmatively by
  968.      pressing <Y>.  If  you don't have a color monitor  or just simply
  969.      do  not want a color display, respond "No" by pressing either the
  970.      <N>  or  the  <ENTER> key.    Note  how the  prompt  has  the "N"
  971.      capitalized.  This  indicates that TriTel will  consider pressing
  972.      <ENTER> as  the same  as pressing  <N>.   So whenever  you see  a
  973.      similar TriTel prompt, you will  know that pressing <ENTER>  will
  974.      perform the same action as pressing the capitalized key.
  975.  
  976.      After  selecting the appropriate color choice, TriTel will prompt
  977.      you to enter your name as follows:
  978.  
  979.      -----------------------------------------------------------------
  980.  
  981.      Enter your FIRST and LAST name:
  982.  
  983.      -----------------------------------------------------------------
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.      The TriTel Bulletin Board System                                9
  998.  
  999.      Simply type  your name and press  <ENTER>.  Because this  is your
  1000.      first log on, TriTel will display the following:
  1001.  
  1002.      -----------------------------------------------------------------
  1003.  
  1004.      Enter your FIRST and LAST name: Mark Goodwin
  1005.      Searching user records for Mark Goodwin.
  1006.      <G>oodbye, <R>eenter name, or <N>ew User?
  1007.  
  1008.      -----------------------------------------------------------------
  1009.  
  1010.      Because you  are a  "new user",  you should  press <N>.   If  you
  1011.      weren't a new  user, you could either "reenter  name" by pressing
  1012.      <R> or say "goodbye" by pressing <G>.
  1013.  
  1014.      TriTel will now prompt you for a password as follows:
  1015.  
  1016.      -----------------------------------------------------------------
  1017.  
  1018.      Enter your password (1 to 15 chars.):
  1019.  
  1020.      -----------------------------------------------------------------
  1021.  
  1022.      Simply type in a password and press <ENTER>.   IMPORTANT: Be sure
  1023.      that  you use  a unique password  for your  system.   If somebody
  1024.      finds out  what you password is, it is  possible for them to make
  1025.      extensive modifications  to your  BBS.  So  be careful  with your
  1026.      password.
  1027.  
  1028.      TriTel will  now ask  if you entered  your password  correctly as
  1029.      follows:
  1030.  
  1031.      -----------------------------------------------------------------
  1032.  
  1033.      Enter your password (1 to 15 chars.): install
  1034.      Is Install correct (Y,n)?
  1035.  
  1036.      -----------------------------------------------------------------
  1037.  
  1038.      If your password  is correct, press either <Y> or <ENTER>.  If it
  1039.      is incorrect, press <N> and TriTel will once again prompt you for
  1040.      your  password.  The  main reason for  allowing you to  reenter a
  1041.      password is because a remote user may get hit with line noise and
  1042.      not realize that his desired password wasn't entered properly.
  1043.  
  1044.      After  entering your password  correctly, TriTel will  prompt you
  1045.      for your city and state as follows:
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.      The TriTel Bulletin Board System                               10
  1064.  
  1065.  
  1066.      -----------------------------------------------------------------
  1067.  
  1068.      Enter your City, State:
  1069.  
  1070.      -----------------------------------------------------------------
  1071.  
  1072.      After  entering your  city and  state, TriTel  will give  you the
  1073.      opportunity to change it as follows:
  1074.  
  1075.      -----------------------------------------------------------------
  1076.  
  1077.      Enter your City, State: Bangor, ME
  1078.      Is Bangor, Me correct (Y,n)?
  1079.  
  1080.      -----------------------------------------------------------------
  1081.  
  1082.      TriTel continues this process by asking for your phone number and
  1083.      date of birth as follows:
  1084.  
  1085.      -----------------------------------------------------------------
  1086.  
  1087.      Enter your phone number ###-###-####:
  1088.  
  1089.      Enter your phone number ###-###-####: 207-941-0805
  1090.      Is 207-941-0805 correct (Y,n)? Yes
  1091.  
  1092.  
  1093.      Enter your date of birth MM/DD/YY:
  1094.  
  1095.      Enter your date of birth MM/DD/YY: 10/19/56
  1096.      Is 10/19/56 correct (Y,n)?
  1097.  
  1098.      -----------------------------------------------------------------
  1099.  
  1100.      After  entering your  date of  birth, TriTel  will prompt  you to
  1101.      select a default protocol as follows:
  1102.  
  1103.      -----------------------------------------------------------------
  1104.  
  1105.      <X> Xmodem
  1106.      <K> Xmodem-1K
  1107.      <Y> Ymodem
  1108.      <G> Ymodem-G
  1109.      <Z> Zmodem
  1110.      <N> No Default
  1111.  
  1112.      Please select a default protocol:
  1113.  
  1114.      ----------------------------------------------------------------
  1115.  
  1116.      Simply select the default  file transfer protocol you would  like
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.      The TriTel Bulletin Board System                               11
  1130.  
  1131.      to use when  calling your board remotely.   If you don't  want to
  1132.      set a  default protocol, press  <N>.  By selecting  "No Default",
  1133.      TriTel  will prompt  you to  select a  protocol before  each file
  1134.      transfer.
  1135.  
  1136.      After  selecting a  default protocol, TriTel  will prompt  you to
  1137.      select a default editor as follows:
  1138.  
  1139.      ---------------------------------------------------------------
  1140.  
  1141.      <L> Line Editor
  1142.      <F> Full Screen Editor
  1143.      <N> No Default
  1144.  
  1145.      Please select a default editor:
  1146.  
  1147.      ---------------------------------------------------------------
  1148.  
  1149.      Simply  select the  default  editor you  would like  to use.   By
  1150.      selecting "No  Default",  TriTel will  prompt  you to  select  an
  1151.      editor before  entering each  message if  you have ANSI  graphics
  1152.      enabled.
  1153.  
  1154.      Because your system doesn't have any bulletins yet, the following
  1155.      will be displayed:
  1156.  
  1157.      -----------------------------------------------------------------
  1158.  
  1159.      There are no bulletins available today!
  1160.  
  1161.      -----------------------------------------------------------------
  1162.  
  1163.      If there were  any bulletins, you would have  been presented with
  1164.      TriTel's   bulletin  menu.    Instead,  TriTel  continues  on  by
  1165.      displaying the main menu with the following selections:
  1166.  
  1167.  
  1168.      <B>..Bulletin Menu                 <Y>..Your Personal Information
  1169.      <M>..Message Menu                  <I>..System Information
  1170.      <F>..File Menu                     <U>..List of Users
  1171.      <C>..Comment to Sysop              <X>..Expert Mode
  1172.      <A>..Toggle ANSI Graphics Mode     <P>..Page Sysop
  1173.      <N>..Newsletter                    <G>..Goodbye
  1174.  
  1175.      For the  most part, TriTel's  main menu  is its gateway  to other
  1176.      areas of interest.  You will also see the following prompt:
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.      The TriTel Bulletin Board System                               12
  1196.  
  1197.  
  1198.      -----------------------------------------------------------------
  1199.  
  1200.      You have been on 9 minutes with 51 remaining.
  1201.      Enter Selection - [B M F C A N Y I U X P G ?]?
  1202.  
  1203.      -----------------------------------------------------------------
  1204.  
  1205.      At this point, you will want to log off your BBS by pressing <G>.
  1206.      Before logging off, TriTel will give you a final chance to change
  1207.      your mind as follows:
  1208.  
  1209.      -----------------------------------------------------------------
  1210.  
  1211.      Are you sure you want to log off (Y/n)?
  1212.  
  1213.      -----------------------------------------------------------------
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.      The TriTel Bulletin Board System                               13
  1262.  
  1263.                        THE WAITING FOR CALLER SCREEN
  1264.                        -----------------------------
  1265.  
  1266.      Other than  being pretty  colorful, TriTel's  Waiting for  Caller
  1267.      screen  allows  the  sysop  to  perform a  great  deal  of  board
  1268.      maintenance without even having to log  on to the board.  Indeed,
  1269.      certain configuration  information can only be changed by some of
  1270.      the Waiting  for Caller screen  options.  The Waiting  for Caller
  1271.      screen is divided into three major parts.  
  1272.  
  1273.  
  1274.      The Waiting for Caller Screen Menu
  1275.      ----------------------------------
  1276.  
  1277.      The top portion of the screen is  the Waiting for Caller menu and
  1278.      allows you to select one of the following ten options:
  1279.  
  1280.      Drop to DOS
  1281.      Configure Node
  1282.      Edit Conferences
  1283.      Local Logon
  1284.      Edit Users
  1285.      Edit Events
  1286.      Configure System
  1287.      Edit File Areas
  1288.      View Callers Log
  1289.      Exit TriTel
  1290.  
  1291.      As  you already  know from  installing TriTel,  a menu  option is
  1292.      selected by moving  the double-lined border to the desired option
  1293.      and pressing <ENTER>.  Each of these ten menu options will now be
  1294.      explained one at a time.
  1295.  
  1296.  
  1297.      Drop to DOS
  1298.      -----------
  1299.  
  1300.      The "Drop to DOS" menu option  will temporarily shell out to  DOS
  1301.      and allow you to enter DOS commands.  You can return to TriTel by
  1302.      simply entering EXIT at the DOS command  prompt.  You should note
  1303.      that TriTel  takes the phone off the hook  when the "Drop to DOS"
  1304.      menu option is selected and will put it back on the hook when you
  1305.      return from DOS.   This will give any callers a BUSY signal while
  1306.      you are shelled out to DOS.
  1307.  
  1308.  
  1309.      Configure Node
  1310.      ---------------
  1311.  
  1312.      The "Configure Node" menu option allows you to change the modem's
  1313.      configuration  information.     Besides  providing   a  means  to
  1314.      configure your modem,  the "Configure Node" menu  option provides
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.      The TriTel Bulletin Board System                               14
  1328.  
  1329.      the  means to configure a number  of other node-related features.
  1330.      It will display a dialog box with the following fifteen items:
  1331.  
  1332.  
  1333.           <A> Serial Port: 1
  1334.                Pressing  <A>  allows  you   to  toggle  through   your
  1335.                machine's  valid serial  ports until  you  come to  the
  1336.                desired port.  COM1 is the default.
  1337.  
  1338.           <B> Init String: ATS0=0Q0E0M0V1H0S2=43X1^M
  1339.                Pressing   <B>  allows   you  to  change   the  modem's
  1340.                initialization string.  The above initialization string
  1341.                is TriTel's  default initialization  string and  should
  1342.                work  with most modems.   If your  modem doesn't answer
  1343.                correctly, you  should consult  your modem's  manual to
  1344.                determine  what changes may  be necessary to  the above
  1345.                initialization  string.    Any control  characters  are
  1346.                indicated  by  using   the  format  ^character.     The
  1347.                initialization  string  must  end  with  a  ^M  control
  1348.                character.  Although you can change the above string to
  1349.                suit  your  needs,  you  shouldn't  modify  S0=0  (this
  1350.                instructs  your modem  NOT  to  automatically answer  a
  1351.                call),  Q0 (this instructs your modem to display result
  1352.                codes), V1  (this instructs  your modem  to use  verbal
  1353.                result codes), H0 (this instructs your modem to put the
  1354.                phone on  the hook), S2=43  (this tells your  modem the
  1355.                escape sequence character).   Additionally, you  should
  1356.                insure that  you use X1  or greater  for result  codes.
  1357.                Otherwise, CONNECT codes aren't  returned by the modem.
  1358.                You   should  note  that   you  can  specify   a  modem
  1359.                initialization  string by  using  a  "/I" command  line
  1360.                switch.   Simply follow  "/I"  with the  initialization
  1361.                string while executing BBS.EXE.
  1362.  
  1363.           <C> Init Baud Rate: 2400
  1364.                Pressing <C> allows you to specify your modem's highest
  1365.                baud rate.  The default is 2400 baud.
  1366.  
  1367.           <D> Error Correct Message: ARQ
  1368.                Pressing <D> allows  you to specify your  modem's error
  1369.                correcting  connection message.   If you have  an error
  1370.                correcting modem  and  a caller  connects with  another
  1371.                error  correcting modem, your modem will pass a message
  1372.                to TriTel in  the CONNECT string indicating  that it is
  1373.                an error correcting  connection.  Most modem's  use ARQ
  1374.                to   indicate    an   error    correcting   connection.
  1375.                Accordingly, TriTel uses  ARQ as its default.   If your
  1376.                modem  uses  a  different  error correcting  connection
  1377.                string, you  should  specify  the  appropriate  string.
  1378.                Many MNP modems  use REL instead of ARQ.   If you modem
  1379.                isn't  an error  correcting modem,  you  don't have  to
  1380.                worry about even setting this.
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.      The TriTel Bulletin Board System                               15
  1394.  
  1395.           <E> Lock Serial Port: No
  1396.                Pressing <E> toggles TriTel's "Lock Serial Port" flag. 
  1397.                If  this flag  is set  to "Yes",  TriTel will  keep the
  1398.                serial  port at  your modem's  highest  baud rate  upon
  1399.                connection.  If this flag is set to "No" (the default),
  1400.                TriTel will adjust  the serial port  to match the  baud
  1401.                rate in the CONNECT message.   Locking a serial port is
  1402.                only necessary for most error correcting modems.
  1403.  
  1404.           <F> Hardware Data Flow: No
  1405.                Pressing  <F>  toggles  TriTel's "Hardware  Data  Flow"
  1406.                flag.   If this flag is  set to "Yes", TriTel  will use
  1407.                hardware data  flow control.   If this  flag is  set to
  1408.                "No" (the default), TriTel won't use hardware data flow
  1409.                control.   Hardware data flow control is only necessary
  1410.                for most error correcting modems.
  1411.  
  1412.           <G> 1/10 Sec. Delay For ATA: 5
  1413.                Pressing  <G> allows  you  to specify  the tenths  of a
  1414.                second  TriTel will wait after receiving a RING message
  1415.                and  before sending an ATA  command to answer the call.
  1416.                Allowable values are from  5 to 20.   The default is  5
  1417.                tenths of a second.
  1418.  
  1419.           <H> Number of Rings Before ATA: 1
  1420.                Pressing <H> allows  you to specify the  number of RING
  1421.                messages  TriTel should wait for before sending the ATA
  1422.                command.  The default is 1 RING message.
  1423.  
  1424.           <I> 300 Baud Callers Allowed: Yes
  1425.                Pressing <I> toggles the 300 baud caller flag.  If this
  1426.                flag is set to "Yes"  (the default), TriTel will  allow
  1427.                300 baud callers on this node.   If this flag is set to
  1428.                "No", TriTel  will not allow  300 baud callers  on this
  1429.                node.
  1430.  
  1431.           <J> 1200 Baud Callers Allowed: Yes
  1432.                Pressing <J>  toggles the  1200 baud caller  flag.   If
  1433.                this flag is  set to "Yes"  (the default), TriTel  will
  1434.                allow 1200 baud callers on this node.   If this flag is
  1435.                set to "No", TriTel will not allow 1200 baud callers on
  1436.                this node.
  1437.  
  1438.           <K> Page Bell: Off
  1439.                Pressing <K> toggles the page bell on and off.  If this
  1440.                flag  is set  to  "On", TriTel  will allow  this node's
  1441.                callers  to page  the sysop.   If this  flag is  set to
  1442.                "Off"  (the default), TriTel will not allow this node's
  1443.                callers to page the sysop.
  1444.  
  1445.           <L> Direct Screen Writes: Yes
  1446.                Pressing <L>  toggles the direct screen write flag.  If
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.      The TriTel Bulletin Board System                               16
  1460.  
  1461.                this flag  is set to  "Yes" (the default),  TriTel will
  1462.                write directly to  the video display.  If  this flag is
  1463.                set to  "No", TriTel will use the  ROM BIOS to write to
  1464.                the video display.  You  should only select "No" if you
  1465.                have a really  old video display and it  exhibits a lot
  1466.                of snow as characters are displayed on the screen.
  1467.  
  1468.           <M> Use Node DISPLAY Dir: No
  1469.                Pressing <M>  toggles the node  display directory flag.
  1470.                Under multinode  operation  this  flag  controls  where
  1471.                TriTel will look for display  screens.  If this flag is
  1472.                set  to  "Yes",  TriTel will  use  the  display screens
  1473.                located in the node's DISPLAY  directory.  If this flag
  1474.                is set  to  "No" (the  default),  TriTel will  use  the
  1475.                display screens located in  node 1's DISPLAY directory.
  1476.                This flag has no effect under single node operation.
  1477.  
  1478.           <N> Node Security Level: 0
  1479.                Pressing <N> allows  you to specify the  node's minimum
  1480.                log on  security level.   If the caller doesn't  have a
  1481.                security  level greater  than  or  equal  to  the  node
  1482.                security level, he will be immediately logged off.  The
  1483.                default is 0,  which will allow all callers  to use the
  1484.                node.
  1485.  
  1486.           <O> Node Number: 1
  1487.                Pressing  <O> allows  you to  specify  the node's  node
  1488.                number.  This is automatically set by TriTel and should
  1489.                only be changed  if you are running a  multinode system
  1490.                and need to renumber one  or more of your nodes because
  1491.                you have deleted a node from the system.
  1492.  
  1493.  
  1494.      After  you  have  made  any   and  all  changes  to  your  node's
  1495.      configuration, you can return to the Waiting for Caller screen by
  1496.      pressing  <ESC>.   Before  returning  to the  Waiting  for Caller
  1497.      screen, TriTel  will reinitialize the  modem.  This  is necessary
  1498.      for  any  changes  to  take  effect.   While  you  are  using the
  1499.      "Configure Node" dialog box, TriTel takes the phone off the hook.
  1500.      The phone will be  placed back on the hook as soon  as you return
  1501.      to the Waiting for Caller screen.
  1502.  
  1503.  
  1504.      Edit Conferences
  1505.      ----------------
  1506.  
  1507.      The "Edit Conferences"  menu option allows you to  add, edit, and
  1508.      delete your  message base  conferences.  It  will display  a menu
  1509.      similar to the following:
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.      The TriTel Bulletin Board System                               17
  1526.  
  1527.  
  1528.  
  1529.      -----------------------------------------------------------------
  1530.  
  1531.      Message Conference Record Number 1 of 1
  1532.      Conference Description.. : General
  1533.      Conference Security..... : 10
  1534.      Private Conference...... : No
  1535.      Netmail Conference...... : No
  1536.      Netmail Network......... :
  1537.      User Message Deletion... : Allowed
  1538.      Purge Msgs Older Than... : 30 days
  1539.      Msg Pack Backup File.... : Yes
  1540.  
  1541.      <M> Conference Description              <+> Next Conference
  1542.      <S> Conference Security                 <-> Previous Conference
  1543.      <V> Private Toggle                      <R> Record Number
  1544.      <N> Netmail Toggle                      <A> Add New Conference
  1545.      <W> Network Name                        <I> Insert New Conference
  1546.      <U> User Deletion                       <D> Delete Conference
  1547.      <P> Old Message Purge                   <Q> Quit
  1548.      <B> Backup Files
  1549.  
  1550.      Enter Selection - [M S V N W U P B + - R A I D Q]?
  1551.  
  1552.      -----------------------------------------------------------------
  1553.  
  1554.      As you can  see from this sample display,  the "Edit Conferences"
  1555.      menu presents you with the following 15 options:
  1556.  
  1557.  
  1558.           <M> Conference Description
  1559.                Pressing  <M>  allows   you  to   change  the   message
  1560.                conference's name.
  1561.  
  1562.           <+> Next Conference
  1563.                Pressing  <+> will move the editor  to the next message
  1564.                conference.
  1565.  
  1566.           <S> Conference Security
  1567.                Pressing  <S>   allows  you  to  set  the  conference's
  1568.                security level.   This is the minimum  security level a
  1569.                user must  have in  order to be  allowed to  access the
  1570.                conference.
  1571.  
  1572.           <-> Previous Conference
  1573.                Pressing  <->  will  move the  editor  to  the previous
  1574.                message conference.
  1575.  
  1576.           <V> Private Toggle
  1577.                Pressing  <V>  will  toggle  the  message  conference's
  1578.                private  conference flag.    If  the  conference  is  a
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.      The TriTel Bulletin Board System                               18
  1592.  
  1593.                private  conference,   only   users   that   you   have
  1594.                specifically given access will be allowed to access the
  1595.                conference.    You  should  note  that  a  conference's
  1596.                security  level is not taken into account when granting
  1597.                access to a private conference.  If the user has access
  1598.                privileges to a private conference, he will be able  to
  1599.                access the conference no matter what his security level
  1600.                is.   Even  you as  the sysop  cannot access  a private
  1601.                conference  unless you give yourself access.  (See Edit
  1602.                Users for  details on how a user is granted access to a
  1603.                private conference.)
  1604.  
  1605.           <R> Record Number
  1606.                Pressing   <R>  allows  you   to  specify  the  message
  1607.                conference to be  edited.  TriTel  will prompt you  for
  1608.                the desired message conference's number.
  1609.  
  1610.           <N> Netmail Toggle
  1611.                Pressing <N> will  toggle the message conference's  net
  1612.                mail flag.  If the conference is a net mail conference,
  1613.                users will be allowed to enter messages to a person who
  1614.                isn't  registered on your board.  Furthermore, the user
  1615.                will be asked whether or not the message will be ECHOed
  1616.                or  not.   You should  note the  some net  mail systems
  1617.                ignore the  ECHO flag  and just go  ahead and  echo all
  1618.                messages.
  1619.  
  1620.           <A> Add New Conference
  1621.                Pressing  <A> adds  a new  message  conference to  your
  1622.                board's message base.  The new conference will be added
  1623.                on to the end of any existing conferences.
  1624.  
  1625.           <W> Network Name
  1626.                If  you  have  defined  the  conference  as  a  netmail
  1627.                conference, you may give it a name of the network (i.e.
  1628.                FidoNet, RelayNet, Intelec, etc.),  by pressing <W> and
  1629.                entering the appropriate network name.
  1630.  
  1631.           <I> Insert New Conference
  1632.                Pressing <I> inserts  a new message conference  in your
  1633.                board's message base.  TriTel will prompt  you to enter
  1634.                the number  of the message conference you  want the new
  1635.                message conference to come before.
  1636.  
  1637.           <U> User Deletion
  1638.                Pressing  <U> will toggle the message conference's user
  1639.                deletion flag.  If user deletion is "Allowed", the user
  1640.                will be able to delete messages that he has either sent
  1641.                or are addressed to him.  Otherwise, only a user with a
  1642.                minimum sysop  security level  will be  able to  delete
  1643.                messages from the conference.
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.      The TriTel Bulletin Board System                               19
  1658.  
  1659.           <D> Delete Conference
  1660.                Pressing  <D>  will   delete  the  current  conference.
  1661.                TriTel will prompt  you to confirm this  request before
  1662.                carrying it out.
  1663.  
  1664.           <P> Old Message Purge
  1665.                Pressing <P> allows you  to specify the number of  days
  1666.                TRIPACK is to keep messages for.  TRIPACK is the TriTel
  1667.                message base packer  and will be  discussed in a  later
  1668.                section of  this manual.   After  pressing <P>,  TriTel
  1669.                will prompt you for the number of days the conference's
  1670.                messages are to be kept.
  1671.  
  1672.           <Q> Quit
  1673.                Pressing <Q> will return you to the Waiting for  Caller
  1674.                screen.   While you are editing the conferences, TriTel
  1675.                takes the phone off the hook.  The phone will be placed
  1676.                back on the hook  as soon as you return to  the Waiting
  1677.                for Caller screen.
  1678.  
  1679.           <B> Backup Files
  1680.                Pressing <B> toggles the TRIPACK backup flag.  (TRIPACK
  1681.                is  the  TriTel  message  base packer  and  its  use is
  1682.                explained later in this manual.)  If the backup flag is
  1683.                set  for  "Yes",  TRIPACK will  keep  a  backup  of the
  1684.                message   conferences  after   it   is  done   packing.
  1685.                Otherwise, TRIPACK will delete the backup data files.
  1686.  
  1687.  
  1688.  
  1689.      Local Logon
  1690.      -----------
  1691.  
  1692.      As you already know  from the installation instructions (You  did
  1693.      read those didn't you?), the  "Local Logon" menu option takes the
  1694.      phone off the hook and logs you  on to the BBS just like a remote
  1695.      caller would be.   Once logged on, you  can use the board  as any
  1696.      remote caller might.   You can return  to the Waiting  for Caller
  1697.      screen  by selecting  <G>oodbye at  one of  TriTel's menus.   The
  1698.      phone is placed  back on  the hook  after TriTel  returns to  the
  1699.      Waiting for Caller screen.
  1700.  
  1701.  
  1702.      Edit Users
  1703.      ----------
  1704.  
  1705.      The "Edit Users" menu option allows you to edit your board's user
  1706.      file.  It will display a menu similar to the following:
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.      The TriTel Bulletin Board System                               20
  1724.  
  1725.      -----------------------------------------------------------------
  1726.  
  1727.      User Record Number [1 of 1]             Original Log..: 12/02/91
  1728.      User Name...: Mark Goodwin              Times On......: 1
  1729.      Address.....: Bangor, Me                Security Level: 10
  1730.      Password....: Install                   Expert Mode...: No
  1731.      Phone Number: 207-941-0805              Uploads.......: 0
  1732.      Birth Date..: 10/19/56                  Downloads.....: 0
  1733.      Last Call...: 12/02/91 15:48            Locked Out....: No
  1734.      Time Left...: 48                        Delete User...: No
  1735.      K Uploaded..: 0                         K Downloaded..: 0
  1736.      Messages....: 0                         Net Status....: No
  1737.  
  1738.      <+> Next Record          <-> Previous Record     <D> Downloads
  1739.      <N> User Name            <X> Expert              <U> Uploads
  1740.      <A> User Address         <&> Delete User         <!> Time Left
  1741.      <P> User Password        <L> Lock User Out       <B>irth Date
  1742.      <#> User Phone No        <T> Times On            <$> K Uploaded
  1743.      <R> Record Number        <S> Security Level      <%> K Downloaded
  1744.      <O> Original Log Date    <F> Find User           <M>essages
  1745.      <*> Net Status           <1> Priv Files          <2> Priv Confs
  1746.      <Q>uit
  1747.  
  1748.      Ent Select - [+ - D N X U A & ! P L B # T $ R S % O F M * 1 2 Q]?
  1749.  
  1750.      -----------------------------------------------------------------
  1751.  
  1752.      As you  can see from this  sample display, the "Edit  Users" menu
  1753.      presents you with the following 25 options:
  1754.  
  1755.           <+> Next Record
  1756.                Pressing <+> will move the editor to the next user.
  1757.  
  1758.           <-> Previous Record
  1759.                Pressing <-> will move the editor to the previous user.
  1760.  
  1761.           <D> Downloads
  1762.                Pressing  <D> will prompt  you to enter  the user's new
  1763.                number of downloads.
  1764.  
  1765.           <N> User Name
  1766.                Pressing <N> will  prompt you to  enter the user's  new
  1767.                name.
  1768.  
  1769.           <X> Expert
  1770.                Pressing <X> will  toggle the user's expert  mode flag.
  1771.                If the user's expert mode flag is set for "Yes", TriTel
  1772.                will  only display the menu prompts.  Otherwise, TriTel
  1773.                will display the full menus.
  1774.  
  1775.           <U> Uploads
  1776.                Pressing <U>  will prompt you  to enter the  user's new
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.      The TriTel Bulletin Board System                               21
  1790.  
  1791.                number of uploads.
  1792.  
  1793.           <A> User Address
  1794.                Pressing <A>  will prompt you  to enter the  user's new
  1795.                name.
  1796.  
  1797.           <&> Delete User
  1798.                Pressing <&> will  toggle the user's delete  flag.  The
  1799.                user will not  actually be deleted  from the user  data
  1800.                file by  selecting this option.   If the  user's delete
  1801.                flag is set to  "Yes" and the sysop packs the user file
  1802.                (more  about that  later), the  user's  record will  be
  1803.                deleted from the user data file.
  1804.  
  1805.           <!> Time Left
  1806.                Pressing  <!> will  prompt  you  to  enter  the  user's
  1807.                remaining time for the day.
  1808.  
  1809.           <P> User Password
  1810.                Pressing  <P> will prompt  you to enter  the user's new
  1811.                password.
  1812.  
  1813.           <L> Lock User Out
  1814.                Pressing <L> will toggle the user's lock user out flag.
  1815.                If  this flag  is  set  to "Yes",  the  caller will  be
  1816.                automatically logged off  whenever he tries to  log on.
  1817.                This is intended  to keep abusive  users off you  board
  1818.                and unfortunately you'll run across your share of them.
  1819.  
  1820.           <B>irth Date
  1821.                Pressing <B> will  prompt you for the  user's new birth
  1822.                date.
  1823.  
  1824.           <#> User Phone No
  1825.                Pressing <#>  will prompt you  to enter the  user's new
  1826.                phone number.
  1827.  
  1828.           <T> Times On
  1829.                Pressing <T> will prompt you to enter the user's number
  1830.                of times on.
  1831.  
  1832.           <$> K Uploaded
  1833.                Pressing <$> will prompt you to enter the user's number
  1834.                of K bytes (1024 bytes) uploaded.
  1835.  
  1836.           <R> Record Number
  1837.                Pressing <R> will prompt you to enter the record number
  1838.                for the user you want to edit.
  1839.  
  1840.           <S> Security Level
  1841.                Pressing  <S>  will  prompt  you  for  the  user's  new
  1842.                security level.
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.      The TriTel Bulletin Board System                               22
  1856.  
  1857.           <%> K Downloaded
  1858.                Pressing <%> will prompt you to enter the user's number
  1859.                of K bytes (1024 bytes) downloaded.
  1860.  
  1861.           <O> Original Log Date
  1862.                Pressing  <O>  will  prompt  you  for  the  user's  new
  1863.                original log on date.
  1864.  
  1865.           <F> Find User
  1866.                Pressing <F> will prompt you for the user's  name you'd
  1867.                like to  edit.  TriTel  will then search the  user file
  1868.                for a match.
  1869.  
  1870.           <M> Messages
  1871.                Pressing <M> will prompt you to enter the user's number
  1872.                of messages posted.
  1873.  
  1874.           <*> Net Status
  1875.                Pressing <*> will  toggle the user's TriMail  netstatus
  1876.                flag.    (TriMail is  an  optional  QWK  mail door  for
  1877.                TriTel.   TriMail  can be  downloaded  from any  TriTel
  1878.                support board.)  If this  flag is set to "Yes", TriMail
  1879.                will grant the user netstatus.   If this flag is set to
  1880.                "No" (the  default), TriMail  will not  grant the  user
  1881.                netstatus.
  1882.  
  1883.           <1> Priv Files
  1884.                Pressing  <1> will allow you to  edit the user's access
  1885.                to any private file  areas you may have set up  on your
  1886.                board.   You will  be prompted as  follows for  each of
  1887.                your board's private file areas:
  1888.  
  1889.                File Area: TriTel Beta Releases
  1890.                Access   : Doesn't Have Access
  1891.  
  1892.                Grant Access (y/N/q)?
  1893.  
  1894.                By pressing <Y>, you will  grant the user access to the
  1895.                private file  area.   By pressing  <N> or <ENTER>,  you
  1896.                will deny the user access to the private file area.  If
  1897.                you press <Q>, you will  be returned to the user editor
  1898.                and the user's access for the current area will be left
  1899.                unchanged.
  1900.  
  1901.           <2> Priv Confs
  1902.                Pressing  <2> will allow you to  edit the user's access
  1903.                to  any private message conferences you may have set up
  1904.                on your  board.   You will be  prompted as  follows for
  1905.                each of your board's private messages conferences:
  1906.  
  1907.                Message Conference: Adults
  1908.                Access            : Doesn't Have Access
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.      The TriTel Bulletin Board System                               23
  1922.  
  1923.                Grant Access (y/N/q)?
  1924.  
  1925.                By pressing <Y>, you will  grant the user access to the
  1926.                private   message  conference.    By  pressing  <N>  or
  1927.                <ENTER>, you will deny the  user access to the  private
  1928.                message conference.   If  you  press <Q>,  you will  be
  1929.                returned to  the user editor  and the user's  access to
  1930.                the current conference will be left unchanged.
  1931.  
  1932.           <Q>uit
  1933.                Pressing  <Q> will return you to the Waiting for Caller
  1934.                screen.  While  you are editing  the user file,  TriTel
  1935.                takes the phone off the hook.  The phone will be placed
  1936.                back on  the hook as soon as  you return to the Waiting
  1937.                for Caller screen.
  1938.  
  1939.  
  1940.      Edit Events
  1941.      -----------
  1942.  
  1943.      The "Edit  Events" menu  option allows you  to edit  your board's
  1944.      events.  When TriTel runs an event, it exits from memory and runs
  1945.      a  specified batch  file.   An  event  can  be set  to  run at  a
  1946.      particular time and for either a specific day or every day of the
  1947.      week.   Events are handy for performing  such tasks as daily door
  1948.      maintenance routines, net mail relays,  etc.  After selecting the
  1949.      "Edit Events" menu option, TriTel  will display a menu similar to
  1950.      the following:
  1951.  
  1952.      -----------------------------------------------------------------
  1953.  
  1954.      Event Record Number 1 of 2
  1955.      Event Day (0 = Sun to 6 = Sat or 7 = All).. : 7
  1956.      Event Time................................. : 00:01
  1957.      Event File................................. : IMPEVENT
  1958.      Event Slide................................ : Yes
  1959.      Event Already Executed Today............... : Yes
  1960.  
  1961.      <Y> Event Day                           <-> Previous Event
  1962.      <T> Event Time                          <R> Record Number
  1963.      <N> Event File Name                     <A> Add New Event
  1964.      <S> Slide Toggle                        <I> Insert New Event
  1965.      <F> Event Flag Toggle                   <D> Delete Event
  1966.      <+> Next Event                          <Q> Quit
  1967.  
  1968.      Enter Selection - [Y T N S F + - R A I D Q]?
  1969.  
  1970.      -----------------------------------------------------------------
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.      The TriTel Bulletin Board System                               24
  1988.  
  1989.      As you can  see from this sample display, the  "Edit Events" menu
  1990.      presents you with the following 12 options:
  1991.  
  1992.           <Y> Event Day
  1993.                Pressing <Y> will prompt you to enter the day the event
  1994.                is supposed to run.  Enter  0 for Sunday, 1 for Monday,
  1995.                2  for  Tuesday, etc.   If  you want  the event  to run
  1996.                everyday, enter 7.
  1997.  
  1998.           <-> Previous Event
  1999.                Pressing  <->  will  move the  editor  to  the previous
  2000.                event.
  2001.  
  2002.           <T> Event Time
  2003.                Pressing <T> will  prompt you for the event  time.  The
  2004.                event time  should use a  24-hour clock and must  be in
  2005.                the format hh:mm.
  2006.  
  2007.           <R> Record Number
  2008.                Pressing <R> will prompt you to enter the record number
  2009.                for the event you want to edit.
  2010.  
  2011.           <N> Event File Name
  2012.                Pressing <N> will  prompt you to enter the  name of the
  2013.                event's batch file.  This batch file must be located in
  2014.                your board's main  directory.  You should  note that an
  2015.                extension of BAT  is not required  for the event  batch
  2016.                file;  however, the event  batch file name  you specify
  2017.                must match the file's name exactly.  So the event batch
  2018.                file in the  above example must  be named IMPEVENT  and
  2019.                not  IMPEVENT.BAT.   TriTel  will  copy  this  file  to
  2020.                EVENT.BAT before exiting from memory and then BOARD.BAT
  2021.                will run EVENT.BAT.  It is crucial that the event batch
  2022.                file changes  the directory  back to  your main  TriTel
  2023.                directory and  then  re-executes the  board  by  having
  2024.                BOARD  as the  last command  in  the batch  file.   The
  2025.                following is a sample event batch file:
  2026.  
  2027.                cd \doors\imperium
  2028.                impcycle
  2029.                cd \tritel
  2030.                board
  2031.  
  2032.           <A> Add New Event
  2033.                Pressing <A> adds  a new  event to  your board's  event
  2034.                data file.  The new event  will be added on to the  end
  2035.                of any existing events.
  2036.  
  2037.           <S> Slide Toggle
  2038.                Pressing  <S> will toggle  the event's slide  flag.  If
  2039.                the slide flag  is set for "Yes",  the event will be  a
  2040.                sliding event.  If it is a sliding event  and the event
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.      The TriTel Bulletin Board System                               25
  2054.  
  2055.                time  occurs while somebody is logged  on to the board,
  2056.                the event won't run until the caller logs  off.  If the
  2057.                slide  flag  is set  for  "No",  the  event will  be  a
  2058.                nonsliding event.   If  the next  scheduled event  is a
  2059.                nonsliding  event and a caller's remaining time for the
  2060.                day would put him past the scheduled event time, TriTel
  2061.                will adjust the  caller's log on time so  that his time
  2062.                will  always   expire  shortly  before  the   event  is
  2063.                scheduled  to take  place.    TriTel  will  display  an
  2064.                appropriate message to the caller whenever the caller's
  2065.                log on time has been adjusted for an event.
  2066.  
  2067.           <I> Insert New Event
  2068.                Pressing <I> inserts a new event in  your board's event
  2069.                data file.  TriTel will  prompt you to enter the number
  2070.                of the event you want the new event to come before.
  2071.  
  2072.           <F> Event Flag Toggle
  2073.                Pressing <F>  will toggle the  event's event flag.   If
  2074.                the event flag is set  for "Yes", the event has already
  2075.                been run for  the day.   If the event  flag is set  for
  2076.                "No", TriTel will run the event at its scheduled time.
  2077.  
  2078.           <D> Delete Event
  2079.                Pressing <D>  will delete  the current  event.   TriTel
  2080.                will prompt you to confirm this request before carrying
  2081.                it out.
  2082.  
  2083.           <+> Next Event
  2084.                Pressing <+> will move the editor to the next event.
  2085.  
  2086.           <Q> Quit
  2087.                Pressing <Q> will return you to the Waiting for  Caller
  2088.                screen.  While you are editing the events, TriTel takes
  2089.                the phone off the hook.  The phone  will be placed back
  2090.                on the hook  as soon as  you return to the  Waiting for
  2091.                Caller screen.
  2092.  
  2093.  
  2094.      Configure System
  2095.      ----------------
  2096.  
  2097.      The "Configure System" menu option  allows you to change a number
  2098.      of TriTel's configuration options.   It will display a dialog box
  2099.      with the following 18 items:
  2100.  
  2101.           <A> Board Name: Unnamed BBS
  2102.                Pressing <A> allows you to change your board's name.
  2103.  
  2104.           <B> Sysop Name: Joe Sysop
  2105.                Pressing <B> allows you to change the sysop's name  for
  2106.                your board.
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.      The TriTel Bulletin Board System                               26
  2120.  
  2121.           <C> BBS Starting Date: 01/01/90
  2122.                Pressing  <C> allows you  to change the  BBS's starting
  2123.                date.
  2124.  
  2125.           <D> Total Calls: 1
  2126.                Pressing <D>  allows you to change the  total number of
  2127.                calls your BBS has had.  This is particularly useful if
  2128.                you are switching from another system to TriTel.
  2129.  
  2130.           <E> Daily Time Limit: 120
  2131.                Pressing <E>  allows you  to change  the default  daily
  2132.                time  limit  each   caller  is  given.    This  can  be
  2133.                overridden by  the user's  security level  what a  file
  2134.                named DLIMITS.DAT.
  2135.  
  2136.           <F> Daily Logon Limit: 5
  2137.                Pressing <F> allows you to change the default number of
  2138.                daily calls a caller can  make.  This can be overridden
  2139.                by   the  user's  security  level  what  a  file  named
  2140.                DLIMITS.DAT.
  2141.  
  2142.           <G> Max. Time Per Logon: 60
  2143.                Pressing <G> allows you to change the maximum allowable
  2144.                time a caller is given during each log on.  TriTel will
  2145.                give the user the  lesser of his remaining daily  time,
  2146.                the  maximum allowable  time per  log on,  or the  time
  2147.                remaining until the next scheduled event.
  2148.  
  2149.           <H> Minimum Sysop Security Level: 100
  2150.                Pressing <H>  allows you  to change  the minimum  sysop
  2151.                security level.   You should only give  such a security
  2152.                level  to people  who can  be  fully trusted.   If  the
  2153.                caller's  security level  is  at  least  equal  to  the
  2154.                minimum sysop security level,  he will be able to  read
  2155.                all private  messages,  delete and  undelete all  mail,
  2156.                toggle  mail  between  being private  and  public,  and
  2157.                perform  any other sysop level functions that your menu
  2158.                setup  allows.   You should  of  course edit  your user
  2159.                record to  give yourself  a security  level that is  at
  2160.                least this high.
  2161.  
  2162.           <I> New User Security Level: 10
  2163.                Pressing <I> allows you to change the new user security
  2164.                level.   This is the  security level a caller  is given
  2165.                during his first call.   It is up to you  as to whether
  2166.                or  not the new user's security  level should be raised
  2167.                or lowered from this level.
  2168.  
  2169.           <J> New User Time Limit: 30
  2170.                Pressing  <J> allows you  to change  the new  user time
  2171.                limit.  This is the amount of  time a new user is given
  2172.                during his first day.
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.      The TriTel Bulletin Board System                               27
  2186.  
  2187.           <K> Upload Time Compensation: 1
  2188.                Pressing  <K>  allows  you to  change  the  upload time
  2189.                compensation ratio.  TriTel takes the amount of time it
  2190.                takes  for a user to upload a file and multiplies it by
  2191.                the upload  time compensation  amount.   The result  is
  2192.                added to the  user's remaining time.   By setting  this
  2193.                figure  to  2,  3, or  whatever,  you  can  reward your
  2194.                callers for their uploads with more time.
  2195.  
  2196.           <L> Max. No Input Time: 3
  2197.                Pressing  <L> allows you to change the maximum no input
  2198.                time.   TriTel will  log the  user off  if there  is no
  2199.                activity within the specified number of minutes.
  2200.  
  2201.           <M> US Phone Number: Yes
  2202.                Pressing <M> toggles the US Phone Number flag.  If this
  2203.                flag is set to "Yes" (the default), TriTel will ask the
  2204.                user to enter  phone numbers using the  ###-###-#### US
  2205.                phone  number format.   If  this flag  is set  to "No",
  2206.                TriTel  will let the  user enter phone  numbers without
  2207.                formatting them.
  2208.  
  2209.           <N> Auto ANSI Detect: No
  2210.                Pressing <N> toggles the ANSI detection flag.  If  this
  2211.                flag is set to "Yes",  TriTel will attempt to detect if
  2212.                the user  is using  a comm  program that  supports ANSI
  2213.                color graphics.   If the user's  comm program has  ANSI
  2214.                support, TriTel  will  display  everything  using  ANSI
  2215.                color  graphics.     Otherwise,  TriTel   will  display
  2216.                everything using monochrome  text.  If this flag is set
  2217.                to "No", TriTel will ask the user at log on if he wants
  2218.                ANSI color graphics or not.
  2219.  
  2220.           <O> Default Archive Ext: ZIP
  2221.                Pressing <O> toggles the default archive extension from
  2222.                ZIP to ARJ to LZH to PAK to SDN to ARC and then back to
  2223.                ZIP again.  Whenever the user enters a filename without
  2224.                an extension, TriTel will  append the default extension
  2225.                to the filename.
  2226.  
  2227.           <P> Test Uploads: No
  2228.                Pressing <P> toggles the upload testing flag.  If  this
  2229.                flag  is set  to "Yes",  TriTel will scan  all uploaded
  2230.                archives, EXE, and COM files for viruses.  If this flag
  2231.                is  set  to  "No" the  default,  TriTel  will not  scan
  2232.                uploads  for viruses.   (TriTel  requires  a number  of
  2233.                third-party utilities to  perform this upload scanning.
  2234.                The  utilities that are required are explained later in
  2235.                this manual.)
  2236.  
  2237.           <Q> Waiting Messages Check: Yes
  2238.                Pressing <Q>  toggles the waiting messages  check flag.
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.      The TriTel Bulletin Board System                               28
  2252.  
  2253.                If this flag is set to "Yes" (the default), TriTel will
  2254.                check at log on if  the caller has any messages waiting
  2255.                in any of the message conferences.  If this flag is set
  2256.                to "No", TriTel will not check for waiting messages.
  2257.  
  2258.           <R> Total Nodes: 1
  2259.                Pressing <R>  allows you  to set  the  total number  of
  2260.                nodes.  This is automatically  set by TriTel whenever a
  2261.                new node  is added  and should only  be changed  if you
  2262.                have deleted a node.
  2263.  
  2264.      After  you  have  made  any  and all  changes  to  your  system's
  2265.      configuration, you can return to the Waiting for Caller screen by
  2266.      pressing <ESC>.    While you  are  using the  "Configure  System"
  2267.      dialog box, TriTel takes the phone off  the hook.  The phone will
  2268.      be  placed back on the hook as soon  as you return to the Waiting
  2269.      for Caller screen.
  2270.  
  2271.  
  2272.      Edit File Areas
  2273.      ---------------
  2274.  
  2275.      The "Edit  File Areas" menu option  allows you to add,  edit, and
  2276.      delete your file  areas.  It will  display a menu similar  to the
  2277.      following:
  2278.  
  2279.      -----------------------------------------------------------------
  2280.  
  2281.      File Area Record Number 1 of 1
  2282.      File Area Description.. : TriTel Beta Releases
  2283.      File Area Security..... : 10
  2284.      File Area Sort Type.... : By Filename
  2285.      Private File Area...... : Yes
  2286.      File Area Path......... : C:\TRITEL\BETA
  2287.      File Area Upload Path.. : C:\TRITEL\BETA
  2288.      File Area File List.... : C:\TRITEL\BETA\FILES.LST
  2289.      File Area Upload List.. : C:\TRITEL\BETA\FILES.LST
  2290.  
  2291.      <F> File Area Description               <+> Next File Area
  2292.      <S> File Area Security                  <-> Previous File Area
  2293.      <T> File Area Sort Type                 <R> Record Number
  2294.      <V> Private File Area                   <A> Add New File Area
  2295.      <P> File Area Path                      <I> Insert New File Area
  2296.      <U> File Area Upload Path               <D> Delete File Area
  2297.      <1> File Area File List                 <Q> Quit
  2298.      <2> File Area Upload List
  2299.  
  2300.      Enter Selection - [F S T V P U 1 2 + - R A I D Q]?
  2301.  
  2302.      -----------------------------------------------------------------
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.      The TriTel Bulletin Board System                               29
  2318.  
  2319.      As you  can see from this  sample display, the "Edit  File Areas"
  2320.      menu presents you with the following 15 options:
  2321.  
  2322.           <F> File Area Description
  2323.                Pressing <F> allows you to change the file area's name.
  2324.  
  2325.           <+> Next File Area
  2326.                Pressing   <+> will  move the editor  to the  next file
  2327.                area.
  2328.  
  2329.           <S> File Area Security
  2330.                Pressing <S> allows you to set the file area's security
  2331.                level.  This is the  minimum security level a user must
  2332.                have in order to be allowed access to the file area.
  2333.  
  2334.           <-> Previous File Area
  2335.                Pressing <-> will move the  editor to the previous file
  2336.                area.
  2337.  
  2338.           <T> File Area Sort Type
  2339.                Pressing <T> allows  you to toggle the file area's sort
  2340.                type.   If the  file area's  sort type  is set for  "By
  2341.                Filename", the "Sort File Areas" Sysop Menu option will
  2342.                sort  the file  area's list  by  filename.   Otherwise,
  2343.                TriTel will sort the file  area by date.  Normally, you
  2344.                will probably only  use a "By Date" sort  type for your
  2345.                current uploads file area.   That way new  uploads will
  2346.                be listed in the order they were uploaded.
  2347.  
  2348.           <R> Record Number
  2349.                Pressing <R> allows you to  specify the file area to be
  2350.                edited.   TriTel will  prompt you for  the desired file
  2351.                area's number.
  2352.  
  2353.           <V> Private File Area
  2354.                Pressing <V> will  toggle the file area's  private area
  2355.                flag.  If the  file area is a private  area, only users
  2356.                that you have specifically given access will be allowed
  2357.                to access the  file area.  You should note  that a file
  2358.                area's  security level is  not taken into  account when
  2359.                granting access  to a private  file area.  If  the user
  2360.                has access  privileges to a private file  area, he will
  2361.                be able  to access  the file area,  no matter  what his
  2362.                security level is.  Even you as the sysop cannot access
  2363.                a  private file area  unless you give  yourself access.
  2364.                (See Edit  Users for details  on how a user  is granted
  2365.                access to a private file area.)
  2366.  
  2367.           <A> Add New File Area
  2368.  
  2369.                Pressing <A> adds a  new file area to your board.   The
  2370.                new  file area  will  be added  on  to the  end of  any
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.      The TriTel Bulletin Board System                               30
  2384.  
  2385.                existing file areas.
  2386.  
  2387.           <P> File Area Path
  2388.                Pressing  <P> allows  you to  specify  the file  area's
  2389.                path.   This  is the  subdirectory TriTel  will use  to
  2390.                store the file area's files and  file list.  Do not use
  2391.                a "\" at the end of the pathname.
  2392.  
  2393.           <I> Insert New File Area
  2394.                Pressing <I>  inserts a new  file area in  your board's
  2395.                file areas.  TriTel will prompt you to enter the number
  2396.                of the  file area you  want the  new file area  to come
  2397.                before.
  2398.  
  2399.  
  2400.           <U> File Area Upload Path
  2401.                Pressing  <U> allows  you to  specify  the file  area's
  2402.                upload path.  All new  uploaded files for the file area
  2403.                will be  stored in the  specified subdirectory.   It is
  2404.                common  practice to have a new uploads directory to put
  2405.                all new files in.  Once you have had a chance to review
  2406.                the upload, you can easily  move the file to its proper
  2407.                file  area.    Do not  use  a  "\" at  the  end  of the
  2408.                pathname.
  2409.  
  2410.           <D> Delete File Area
  2411.                Pressing <D> will delete the current file area.  TriTel
  2412.                will prompt you to confirm this request before carrying
  2413.                it out.
  2414.  
  2415.           <1> File Area File List
  2416.                Pressing <1> allows you to specify the file area's file
  2417.                list name.   Whenever  you  set the  file area's  path,
  2418.                TriTel sets the file  list's name to  "path\FILES.LST".
  2419.                However, you may  optionally set your file  list to any
  2420.                file in any directory with this option.
  2421.  
  2422.           <2> File Area Upload List
  2423.                Pressing  <2> allows  you to  specify  the file  area's
  2424.                upload  file list  name.   Whenever  you  set the  file
  2425.                area's  path, TriTel  sets  the  file  list's  name  to
  2426.                "upload path\FILES.LST".   However, you may  optionally
  2427.                set your  file list to  any file in any  directory with
  2428.                this option.
  2429.  
  2430.           <Q> Quit
  2431.                Pressing  <Q> will return you to the Waiting for Caller
  2432.                screen.   While you are  editing the file areas, TriTel
  2433.                takes the phone off the hook.  The phone will be placed
  2434.                back on the  hook as soon as you return  to the Waiting
  2435.                for Caller screen.
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.      The TriTel Bulletin Board System                               31
  2450.  
  2451.      View Callers Log
  2452.      ----------------
  2453.  
  2454.      The  "View Callers  Log"  menu  option allows  you  to view  your
  2455.      board's callers log.  TriTel maintains a log of a user's activity
  2456.      while a caller is logged on.   This file is named CALLERS.LOG and
  2457.      is kept in  node 1's  MWORK directory.   By  selecting the  "View
  2458.      Callers Log"  menu option, TriTel  will prompt you for  a date to
  2459.      start viewing the log from.  You can simply press <ENTER> to view
  2460.      the log starting  at the beginning of the current day.  While you
  2461.      are viewing the callers log, TriTel takes the phone off the hook.
  2462.      The  phone will be placed back on  the hook as soon as you return
  2463.      to the Waiting for Caller screen.
  2464.  
  2465.  
  2466.      Exit TriTel
  2467.      -----------
  2468.  
  2469.      The "Exit TriTel"  menu option exits you from  TriTel and returns
  2470.      you to the DOS command prompt.
  2471.  
  2472.  
  2473.      The Modem Status Window
  2474.      -----------------------
  2475.  
  2476.      The  middle portion of the Waiting for Caller screen is the modem
  2477.      status window.   The window will display the current state of the
  2478.      modem: initialization information and ring detection.  
  2479.  
  2480.  
  2481.      The Statistics Display
  2482.      ----------------------
  2483.  
  2484.      The bottom  portion of the  Waiting for Caller screen  displays a
  2485.      variety  of information  about your  board: the  total number  of
  2486.      calls, the number  of calls for  the current day,  the number  of
  2487.      messages that have been posted during the current day, the number
  2488.      of uploads for the current day,  the number of downloads for  the
  2489.      current day, and the node number.
  2490.  
  2491.  
  2492.      Screen Blanking
  2493.      ---------------
  2494.  
  2495.      After a  short period of time,  TriTel will blank the  screen and
  2496.      bounce a "TriTel BBS Ready For Caller" message around the screen.
  2497.      This  is done  to prevent your  screen from  being burned  by the
  2498.      Waiting  for Caller  screen.   The Waiting  for Caller  screen is
  2499.      redisplayed by pressing any key.
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.      The TriTel Bulletin Board System                               32
  2516.  
  2517.                               DISPLAY SCREENS
  2518.                               ---------------
  2519.  
  2520.      TriTel  allows you to use a number of optional display screens to
  2521.      customize your  board.   These screens can  be either  ANSI color
  2522.      screens or  monochrome screens.   TriTel requires  you to  use an
  2523.      extension of  ANS for ANSI  color screens and BBS  for monochrome
  2524.      screens.    All  display  screens   are  stored  in  the  DISPLAY
  2525.      subdirectory.   If you  have the node  configured to use  its own
  2526.      DISPLAY  directory,  TriTel  will look  for  the  display screens
  2527.      there.   Otherwise, TriTel will  look for the display  screens in
  2528.      node 1's DISPLAY directory.
  2529.  
  2530.      If  the caller  has selected  ANSI color  graphics or  TriTel has
  2531.      autodetected ANSI color  graphics, TriTel will always  search the
  2532.      DISPLAY subdirectory  for ANS screens.   If TriTel can't  find an
  2533.      ANS  screen  or  the  caller doesn't  have  ANSI  color  graphics
  2534.      selected,  TriTel will  search the  DISPLAY  subdirectory for  an
  2535.      appropriate monochrome screen.  If TriTel can't find  either type
  2536.      of display screen,  TriTel will either display nothing  if it's a
  2537.      simple display screen or TriTel  will generate and display a menu
  2538.      on the fly if an appropriate menu screen isn't found.
  2539.  
  2540.  
  2541.      Control Codes
  2542.      -------------
  2543.  
  2544.      By placing certain control codes  in your display screen, you can
  2545.      control  how TriTel  displays a  screen.   Control codes  are the
  2546.      ASCII codes 1  to 26.  At present, TriTel supports the use of the
  2547.      following control codes:
  2548.  
  2549.      Code      Description
  2550.       2        Disables the "more prompt".
  2551.       3        Makes the screen  unbreakable.  A breakable  screen can
  2552.                be stopped by the caller pressing <SPACE>.
  2553.       4        Displays the caller's first name.
  2554.       5        Enables the "more prompt".
  2555.       6        Displays the caller's city/state.
  2556.      12        Clears the display screen.
  2557.      14        Makes the screen breakable.
  2558.      15        Displays the caller's original log on date.
  2559.      16        Displays a "more prompt".
  2560.  
  2561.  
  2562.      @-Variables
  2563.      -----------
  2564.  
  2565.      Besides using control codes in display screens to perform certain
  2566.      specified actions, TriTel also  support the following @-variables
  2567.      in display screens:
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.      The TriTel Bulletin Board System                               33
  2582.  
  2583.      @-variable          Action Taken
  2584.      @BAUDRATE@          Displays the caller's baud rate.
  2585.      @BEEP@              Sends a BELL (07H).
  2586.      @BOARDNAME@         Displays the board's name.
  2587.      @BREAKOFF@          Makes the screen unbreakable.
  2588.      @BREAKON@           Makes the screen breakable.
  2589.      @CALLS@             Displays the caller's number of calls.
  2590.      @CALLSTODAY@        Displays  the caller's  number  of calls  for
  2591.                          today.
  2592.      @CITY@              Displays the caller's city and state.
  2593.      @CLS@               Clears the screen.
  2594.      @DOWNLOADS@         Displays the caller's number of downloads.
  2595.      @FIRST@             Displays the caller's first name.
  2596.      @HANGUP@            Hangs up on the caller.
  2597.      @LASTDATEON@        Displays the caller's last date on.
  2598.      @LASTTIMEON@        Displays the caller's last time on.
  2599.      @MORE@              Displays a "more" prompt.
  2600.      @MOREOFF@           Disables the "more" prompt.
  2601.      @MOREON@            Enables the "more" prompt.
  2602.      @NODE@              Displays the node number.
  2603.      @PHONE@             Displays the caller's phone number.
  2604.      @SECURITY@          Displays the caller's security level.
  2605.      @SYSTEMCALLS@       Displays the board's number of calls.
  2606.      @SYSTEMCALLSTODAY@  Displays  the  board's  number  of calls  for
  2607.                          today.
  2608.      @SYSTEMDATE@        Displays the date.
  2609.      @SYSTEMTIME@        Displays the time.
  2610.      @TIMELEFT@          Displays the number of minutes the caller has
  2611.                          left for this call.
  2612.      @TIMEON@            Displays the number of minutes the caller has
  2613.                          been on for this call.
  2614.      @TIMETHISCALL@      Displays  the  total  number of  minutes  the
  2615.                          caller has for this call.
  2616.      @TOTALNODES@        Displays the board's number of nodes.
  2617.      @UPLOADS@           Displays the caller's number of uploads.
  2618.      @USER@              Displays the caller's full name.
  2619.  
  2620.      You should  note that  case is significant  for the  @-variables.
  2621.      TriTel will simply ignore @hangup@  in a display screen, but will
  2622.      hangup the phone if it encounters @HANGUP@ in a display screen.
  2623.  
  2624.  
  2625.      Log On and Goodbye Screens
  2626.      --------------------------
  2627.  
  2628.      TriTel supports up to nine log on screens and one goodbye screen.
  2629.      The filename  for a  log on screen  is LOGONn.ANS  or LOGONn.BBS.
  2630.      Where "n" is  a number from 1 to  9.  After a  caller answers the
  2631.      ANSI color graphics prompt, TriTel will display either LOGON1.ANS
  2632.      or  LOGON1.BBS.   After  the  caller  has  entered his  name  and
  2633.      password, TriTel will  display the screens LOGON2 to  LOGON9.  At
  2634.      log  off and  before TriTel  disconnects the caller,  TriTel will
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.      The TriTel Bulletin Board System                               34
  2648.  
  2649.      display either GOODBYE.ANS or GOODBYE.BBS.
  2650.  
  2651.  
  2652.      Security Specific Log On Screens
  2653.      --------------------------------
  2654.  
  2655.      TriTel supports security specific  log on screens.  The  filename
  2656.      for  a security  specific log  on  screen is  either nSEC.ANS  or
  2657.      nSEC.BBS.  Where "n" is the security level for the log on screen.
  2658.      Security  specific  log  on screens  are  displayed  after TriTel
  2659.      displays the normal log on screens.
  2660.  
  2661.  
  2662.      Newsletter Log On Screen
  2663.      ------------------------
  2664.  
  2665.      TriTel supports a  newsletter log on screen.  The  filename for a
  2666.      newsletter log on screen is either BBSNEWS.ANS or BBSNEWS.BBS.  A
  2667.      newsletter log on screen is  displayed to the caller after TriTel
  2668.      displays any security specific log  on screens.  A newsletter log
  2669.      on screen  is only  displayed if  it has been  updated since  the
  2670.      user's last call.
  2671.  
  2672.  
  2673.      User Specific Log On Screens
  2674.      ----------------------------
  2675.  
  2676.      TriTel supports user specific log on screens.  The filename for a
  2677.      user specific log on screen is either n.ANS or n.BBS.   Where "n"
  2678.      is the  caller's user number.   User specific log  on screens are
  2679.      displayed after  TriTel displays  any newsletter  log on  screen.
  2680.      Once a  user specific  log on  screen has been  displayed to  the
  2681.      appropriate  caller,  TriTel  automatically  deletes the  screen.
  2682.      User specific screens are unique in the fact that they are always
  2683.      stored in node 1's DISPLAY directory.
  2684.  
  2685.  
  2686.      New User Screen
  2687.      ---------------
  2688.  
  2689.      After a new user  enters his name and indicates that  he is a new
  2690.      user, TriTel will display a  special new user screen named either
  2691.      NEWUSER.ANS or NEWUSER.BBS.
  2692.  
  2693.  
  2694.      Bulletin Menu and Bulletins
  2695.      ---------------------------
  2696.  
  2697.      Normally,  TriTel  will generate  a  Bulletin  Menu on  the  fly;
  2698.      however, you may use a custom Bulletin Menu by naming the display
  2699.      files BULLETIN.ANS and BULLETIN.BBS.
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.      The TriTel Bulletin Board System                               35
  2714.  
  2715.      You can have from 1 to 99 bulletins by naming them as BULLETn.ANS
  2716.      and BULLETn.BBS.  Where "n" is a number from 1 to 99.
  2717.  
  2718.  
  2719.      Main Menu
  2720.      ---------
  2721.  
  2722.      Normally,  TriTel will  generate  a Main  Menu  for the  caller's
  2723.      security level on the fly; however, you may use custom Main Menus
  2724.      by naming the  display files MAINn.ANS and MAINn.BBS.   Where "n"
  2725.      is the menu's security level.  You may also have custom Main Menu
  2726.      display screens called MAINALL.ANS and MAINALL.BBS.  These custom
  2727.      screens will be displayed if  none of your MAINn.ANS or MAINn.BBS
  2728.      screens match the caller's security level.
  2729.  
  2730.  
  2731.      Message Menu
  2732.      ------------
  2733.  
  2734.      Normally,  TriTel will generate  a Message Menu  for the caller's
  2735.      security level  on the fly;  however, you may use  custom Message
  2736.      menus by naming the display files MESSn.ANS and MESSn.BBS.  Where
  2737.      "n"  is the  menu's security  level.   You may  also have  custom
  2738.      Message Menu display screens  called MESSALL.ANS and MESSALL.BBS.
  2739.      These custom screens will be  displayed if none of your MESSn.ANS
  2740.      or MESSn.BBS screens match the caller's security level.
  2741.  
  2742.  
  2743.      File Menu
  2744.      ---------
  2745.  
  2746.      Normally, TriTel  will  generate a  File  Menu for  the  caller's
  2747.      security level on the fly; however, you may use custom File Menus
  2748.      by naming the  display files FILEn.ANS and FILEn.BBS.   Where "n"
  2749.      is the menu's security level.  You may also have custom File Menu
  2750.      display screens called FILEALL.ANS and FILEALL.BBS.  These custom
  2751.      screens will be displayed if  none of your FILEn.ANS or FILEn.BBS
  2752.      screens match the caller's security level.
  2753.  
  2754.  
  2755.      Upload Screens
  2756.      --------------
  2757.  
  2758.      TriTel supports an optional upload  display screen.  This display
  2759.      screen, if present,  is displayed  after the  caller selects  the
  2760.      File  Menu's Upload  option.   The  file names  for the  optional
  2761.      upload screens are UPn.ANS and UPn.BBS.  Where "n" is the display
  2762.      screen's security level.  You may also have custom upload display
  2763.      screens named UPALL.ANS and UPALL.BBS.  These custom screens will
  2764.      be displayed if none of your UPn.ANS or UPn.BBS screens match the
  2765.      caller's security level.
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.      The TriTel Bulletin Board System                               36
  2780.  
  2781.      Download Screens
  2782.      ----------------
  2783.  
  2784.      TriTel  supports an  optional  download  display  screen.    This
  2785.      display screen, if present, is displayed after the caller selects
  2786.      the File Menu's Download option.  The file names for the optional
  2787.      download screens are  DOWNn.ANS and DOWNn.BBS.  Where  "n" is the
  2788.      display  screen's  security level.    You  may also  have  custom
  2789.      download  display  screens  named  DOWNALL.ANS  and  DOWNALL.BBS.
  2790.      These custom screens will be  displayed if none of your DOWNn.ANS
  2791.      or DOWNn.BBS screens match the caller's security level.
  2792.  
  2793.  
  2794.      Door Menu
  2795.      ---------
  2796.  
  2797.      Normally,  TriTel will  generate  a Door  Menu  for the  caller's
  2798.      security level on the fly; however, you may use custom Door Menus
  2799.      by naming the  display files DOORn.ANS and DOORn.BBS.   Where "n"
  2800.      is the menu's  security level.  You  may also have a  custom Door
  2801.      Menu  display screens called  DOORALL.ANS and  DOORALL.BBS. These
  2802.      custom screens  will be  displayed if none  of your  DOORn.ANS or
  2803.      DOORn.BBS screens match the caller's security level.
  2804.  
  2805.  
  2806.      Door Bulletin Menu and Door Bulletins
  2807.      -------------------------------------
  2808.  
  2809.      Normally, TriTel will  generate a Door Bulletin Menu  on the fly;
  2810.      however, you  may use a  custom Door Bulletin Menu  by naming the
  2811.      display files DOORBULL.ANS and DOORBULL.BBS.
  2812.  
  2813.      You  can  have from  1 to  99  door bulletins  by naming  them as
  2814.      DRBULLn.ANS and DRBULLn.BBS.  Where "n" is a number from 1 to 99.
  2815.  
  2816.  
  2817.      Questionnaire Menu
  2818.      -----------------
  2819.  
  2820.      Normally,  TriTel  will  generate a  Questionnaire  Menu  for the
  2821.      caller's security level on the fly; however, you may use a custom
  2822.      Questionnaire Menu  by naming  the display  files QUESTn.ANS  and
  2823.      QUESTn.BBS.   Where  "n" is the  menu's security level.   You may
  2824.      also  have  custom  Questionnaire  Menu  display  screens  called
  2825.      QUESTALL.ANS  or  QUESTALL.BBS.   These  custom  screens  will be
  2826.      displayed if none of your QUESTn.ANS or QUESTn.BBS  screens match
  2827.      the caller's security level.
  2828.  
  2829.  
  2830.      Sysop Menu
  2831.      ----------
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.  
  2843.  
  2844.  
  2845.      The TriTel Bulletin Board System                               37
  2846.  
  2847.      Normally,  TriTel will  generate  a Sysop  Menu for  the caller's
  2848.      security  level on  the fly;  however, you  may use  custom Sysop
  2849.      Menus  by naming  the display  files  SYSOPn.ANS and  SYSOPn.BBS.
  2850.      Where "n" is the menu's security level.  You may also have custom
  2851.      Sysop Menu display screens called  SYSOPALL.ANS and SYSOPALL.BBS.
  2852.      These custom screens will be displayed if none of your SYSOPn.ANS
  2853.      or SYSOPn.BBS screens match the caller's security level.
  2854.  
  2855.  
  2856.      List of Conferences
  2857.      -------------------
  2858.  
  2859.      TriTel supports an optional custom  list of conferences that will
  2860.      be  displayed  whenever  a  caller wants  to  change  the message
  2861.      conference  he is in.   The file names  for the custom conference
  2862.      listings are  MSGn.ANS and  MSGn.BBS.  Where  "n" is  the display
  2863.      screen's security  level.   You may  also have  a custom  list of
  2864.      conference  names called MSGALL.ANS and MSGALL.BBS.  These custom
  2865.      screens will  be displayed if  none of your MSGn.ANS  or MSGn.BBS
  2866.      display screens match the caller's security level.
  2867.  
  2868.  
  2869.      List of File Areas
  2870.      ------------------
  2871.  
  2872.      TriTel supports an  optional custom list of file  areas that will
  2873.      be displayed whenever a caller wants  to change the file area  he
  2874.      is  in.   The file names  for the  custom file area  listings are
  2875.      DIRSn.ANS and  DIRSn.BBS.   Where  "n"  is the  display  screen's
  2876.      security level.   You may also have  a custom list of  file areas
  2877.      called DIRSALL.ANS and DIRSALL.BBS   These custom screens will be
  2878.      displayed if none of your DIRSn.ANS or  DIRSn.BBS display screens
  2879.      match the caller's security level.
  2880.  
  2881.      Chat Screens
  2882.      ------------
  2883.  
  2884.      TriTel  supports three  optional  chat  related display  screens:
  2885.      SORRY.ANS/SORRY.BBS  will  be   displayed  if  the   sysop  isn't
  2886.      available for  chat, USERCHAT.ANS/USERCHAT.BBS will  be displayed
  2887.      if  the   chat   is  initiated   at  the   user's  request,   and
  2888.      SYSCHAT.ANS/SYSCHAT.BBS   will  be  displayed   if  the  chat  is
  2889.      initiated by the sysop.
  2890.  
  2891.  
  2892.      Log On Related Screens
  2893.      ----------------------
  2894.  
  2895.      TriTel  supports seven optional  log on related  display screens:
  2896.      LOCKOUT.ANS/LOCKOUT.BBS  will be displayed if the caller has been
  2897.      locked  out,  TOOLOW.ANS/TOOLOW.BBS  will  be  displayed  if  the
  2898.      caller's    security   level   is   too   low   for   the   node,
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.      The TriTel Bulletin Board System                               38
  2912.  
  2913.      NONEW.ANS/NONEW.BBS  will be displayed if the new user's security
  2914.      level    is    less    than    the    node's    security   level,
  2915.      TOOMANY.ANS/TOOMANY.BBS  will  be  displayed if  the  caller  has
  2916.      exceeded his number  of daily calls, PENDING.ANS  and PENDING.BBS
  2917.      will be displayed if the caller's time has been adjusted due to a
  2918.      pending event, and FRONTEND.ANS/FRONTEND.BBS will be displayed if
  2919.      the caller's time has been adjusted due to a frontend program.
  2920.  
  2921.  
  2922.      Making Your Own Display Screens
  2923.      -------------------------------
  2924.  
  2925.      To make your own custom display screens, you'll  need a good ANSI
  2926.      screen editor.   Perhaps one of  the best is a  shareware product
  2927.      called  TheDraw.   It has many  powerful features  including ANSI
  2928.      animation.
  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 TriTel Bulletin Board System                               39
  2978.  
  2979.                            THE TRITEL MENU SYSTEM
  2980.                            ----------------------
  2981.  
  2982.      The heart  of TriTel  and what  makes it  so easy to  set up  and
  2983.      maintain is its  powerful menu system.  The TriTel menu system is
  2984.      comprised of eight  menus: the Bulletin Menu, the  Main Menu, the
  2985.      Message Menu,  the File  Menu, the Door  Menu, the  Door Bulletin
  2986.      Menu, the Questionnaire Menu, and the Sysop Menu.  As you already
  2987.      know, TriTel allows  you to use your own  security level specific
  2988.      menus; however, TriTel  can generate any of its  eight menus from
  2989.      the  information contained in its eight menu configuration files.
  2990.      These  configuration  files have  an  extension of  .MNU  and are
  2991.      located in each node's NWORK subdirectory.
  2992.  
  2993.  
  2994.      The Bulletin Menu Configuration File
  2995.      ------------------------------------
  2996.  
  2997.      The Bulletin  Menu file has  a name of BULLETIN.MNU.   You should
  2998.      note that this is an optional menu configuration file and is only
  2999.      necessary if you  have bulletins and aren't using custom Bulletin
  3000.      Menus.  As with all TriTel menu configuration files, BULLETIN.MNU
  3001.      is a  text file  and can  be edited  with any  text editor.   The
  3002.      format for BULLETIN.MNU is as follows:
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.      The TriTel Bulletin Board System                               40
  3044.  
  3045.  
  3046.      -----------------------------------------------------------------
  3047.  
  3048.      border background,border foreground,background,foreground
  3049.      description
  3050.      .
  3051.      .
  3052.      .
  3053.      description
  3054.  
  3055.  
  3056.      Where:
  3057.  
  3058.      border background        is  the border  background color  for an
  3059.                               ANSI color menu.
  3060.  
  3061.      border foreground        is  the border  foreground color  for an
  3062.                               ANSI color menu.
  3063.  
  3064.      background               is  the  background  color for  an  ANSI
  3065.                               color menu.
  3066.  
  3067.      foreground               is  the  foreground  color for  an  ANSI
  3068.                               color menu.
  3069.  
  3070.      description              is  one  of   more  description  of  the
  3071.                               bulletins.  These should be in the order
  3072.                               of  your bulletins.    For example,  the
  3073.                               first   description   should    be   for
  3074.                               BULLET1.ANS and BULLET1.BBS,  the second
  3075.                               description  should  be  for BULLET2.ANS
  3076.                               and BULLET2.BBS, etc.
  3077.  
  3078.      -----------------------------------------------------------------
  3079.  
  3080.      The following is a sample BULLETIN.MNU file:
  3081.  
  3082.      -----------------------------------------------------------------
  3083.      7,0,4,15
  3084.      Rules of the BBS
  3085.      TriTel BBS 1.0 History
  3086.      -----------------------------------------------------------------
  3087.  
  3088.  
  3089.      The Main Menu Configuration File
  3090.      --------------------------------
  3091.  
  3092.      The Main Menu configuration file has a name of MAIN.MNU.  As with
  3093.      all other  TriTel menu  configuration files,  MAIN.MNU is  a text
  3094.      file and  can be  edited with any  text editor.   The  format for
  3095.      MAIN.MNU is as follows:
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.      The TriTel Bulletin Board System                               41
  3110.  
  3111.      -----------------------------------------------------------------
  3112.  
  3113.      border background,border foreground,background,foreground
  3114.      B,Bulletin Menu,security level
  3115.      M,Message Menu,security level
  3116.      F,File Menu,security level
  3117.      D,Door Menu,security level
  3118.      Q,Questionaire Menu,security level
  3119.      S,Sysop Menu,security level
  3120.      C,Comment to Sysop,security level
  3121.      A,Toggle ANSI Graphics Mode,security level
  3122.      N,Newsletter,security level
  3123.      Y,Your Personal Information,security level
  3124.      I,System Information,security level
  3125.      U,List of Users,security level
  3126.      W,Who's On,security level
  3127.      X,Expert Mode,security level
  3128.      P,Page Sysop,security level
  3129.      G,Goodbye,security level
  3130.  
  3131.  
  3132.      Where:
  3133.  
  3134.      border background        is the  border background  color for  an
  3135.                               ANSI color menu.
  3136.  
  3137.      border foreground        is the  border foreground  color for  an
  3138.                               ANSI color menu.
  3139.  
  3140.      background               is  the  background  color  for an  ANSI
  3141.                               color menu.
  3142.  
  3143.      foreground               is  the  foreground  color  for an  ANSI
  3144.                               color menu.
  3145.  
  3146.      security level           is the minimum  security level for  this
  3147.                               command.
  3148.  
  3149.      -----------------------------------------------------------------
  3150.  
  3151.      You should  note that the order of the  Main Menu items and their
  3152.      descriptions can be changed.  However, the color codes must be in
  3153.      the configuration  file's first  line and each  of the  menu item
  3154.      hotkeys (the character in the first column) must remain the same.
  3155.      The following is a sample Main Menu configuration file:
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.      The TriTel Bulletin Board System                               42
  3176.  
  3177.  
  3178.      -----------------------------------------------------------------
  3179.  
  3180.      6,0,1,15
  3181.      B,Bulletin Menu,10
  3182.      M,Message Menu,10
  3183.      F,File Menu,10
  3184.      D,Door Menu,999
  3185.      Q,Questionaire Menu,999
  3186.      S,Sysop Menu,100
  3187.      C,Comment to Sysop,10
  3188.      A,Toggle ANSI Graphics Mode,10
  3189.      N,Newsletter,10
  3190.      Y,Your Personal Information,10
  3191.      I,System Information,10
  3192.      U,List of Users,10
  3193.      W,Who's On,999
  3194.      X,Expert Mode,10
  3195.      P,Page Sysop,10
  3196.      G,Goodbye,0
  3197.  
  3198.      -----------------------------------------------------------------
  3199.  
  3200.      The following are descriptions of the 16 Main Menu items:
  3201.  
  3202.  
  3203.           B,Bulletin Menu,security level
  3204.                By pressing <B> at the Main Menu, TriTel will branch to
  3205.                the Bulletin Menu.
  3206.  
  3207.           M,Message Menu,security level
  3208.                By pressing <M> at the Main Menu, TriTel will branch to
  3209.                the Message Menu.
  3210.  
  3211.           F,File Menu,security level
  3212.                By pressing <F> at the Main Menu, TriTel will branch to
  3213.                the File Menu.
  3214.  
  3215.           D,Door Menu,security level
  3216.                By pressing <D> at the Main Menu, TriTel will branch to
  3217.                the Door Menu.   If your board doesn't  have any doors,
  3218.                you  should  set  the security  level  for  this option
  3219.                higher than anybody's security level.
  3220.  
  3221.           Q,Questionnaire Menu,security level
  3222.                By pressing <Q> at the Main Menu, TriTel will branch to
  3223.                the Questionnaire Menu.  If your board doesn't have any
  3224.                questionnaires, you should set  the security level  for
  3225.                this option higher than anybody's security level.
  3226.  
  3227.           S,Sysop Menu,security level
  3228.                By pressing <S> at the Main Menu, TriTel will branch to
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.      The TriTel Bulletin Board System                               43
  3242.  
  3243.                the Sysop Menu.  IMPORTANT: The security level for this
  3244.                option  should be set  for at least  your minimum sysop
  3245.                security level.
  3246.  
  3247.           C,Comment to Sysop,security level
  3248.                By pressing <C>  at the Main Menu, TriTel  will let the
  3249.                caller  send  a  private message  to  the  sysop.   The
  3250.                message  will be  saved in  the  board's first  message
  3251.                conference.
  3252.  
  3253.           A,Toggle ANSI Graphics Mode,security level
  3254.                By pressing <A>  at the Main  Menu, TriTel will  toggle
  3255.                ANSI color graphics on and off.
  3256.  
  3257.           N,Newsletter,security level
  3258.                By pressing <N> at  the Main Menu, TriTel will  display
  3259.                the board's newsletter, if any.
  3260.  
  3261.           Y,Your Personal Information,security level
  3262.                By pressing <Y>  at the Main Menu, TriTel  will let the
  3263.                caller  display  and  edit  some  of  his  information.
  3264.                TriTel will display the following menu to the caller:
  3265.  
  3266.           ------------------------------------------------------------
  3267.  
  3268.           Name......: Mark Goodwin
  3269.           Address...: Bangor, Me
  3270.           Phone.....: 207-941-0805      Birth.........: 10/19/56
  3271.           First Call: 11/23/91          Last Call.....: 02/21/92 09:39
  3272.           Uploads...: 36                Downloads.....: 48
  3273.           K Uploaded: 493               K Downloaded..: 2096
  3274.           Messages..: 40                Editor........: Full Screen
  3275.           Times On..: 312               Security Level: 10
  3276.           Password..: Install           Protocol......: Zmodem
  3277.  
  3278.           <A>ddress, <P>assword, Phone <N>umber, <D>efault Protocol,
  3279.           <E>ditor, <Q>uit:
  3280.  
  3281.           ------------------------------------------------------------
  3282.  
  3283.                As you  can  see from  this sample  display, the  "Your
  3284.                Personal Information" menu features  the following five
  3285.                options:
  3286.  
  3287.                     <A>ddress
  3288.                          Pressing <A> prompts  the caller for  his new
  3289.                          city/state.
  3290.  
  3291.                     <P>assword
  3292.                          Pressing <P>  prompts the caller for  his new
  3293.                          password.
  3294.  
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.      The TriTel Bulletin Board System                               44
  3308.  
  3309.                     Phone <N>umber
  3310.                          Pressing <N>  prompts the caller  for his new
  3311.                          phone number.
  3312.  
  3313.                     <D>efault Protocol
  3314.                          Pressing <D> prompts the  caller to select  a
  3315.                          new default protocol.
  3316.  
  3317.                     <E>ditor
  3318.                          Pressing <E>  prompts the caller to  select a
  3319.                          new default editor.
  3320.  
  3321.                     <Q>uit
  3322.                          Pressing  <Q> returns the  caller to the Main
  3323.                          Menu.
  3324.  
  3325.           I,System Information,security level
  3326.                By pressing <I> at the Main Menu, TriTel will display a
  3327.                number of the board's statistics.
  3328.  
  3329.           U,List of Users,security level
  3330.                By pressing <U> at the Main Menu, TriTel will display a
  3331.                list of the board's users.
  3332.  
  3333.           W,Who's On,security level
  3334.                By pressing <W> at the Main Menu, TriTel will display a
  3335.                list of who's on all of the  board's nodes.  If you are
  3336.                running a  single line BBS,  you will probably  want to
  3337.                disable  this  option  by setting  its  security  level
  3338.                higher than any of the board's users.
  3339.  
  3340.           X,Expert Mode,security level
  3341.                Pressing <X> will toggle the caller's expert mode flag.
  3342.                If his expert  mode flag is set for  "Yes", TriTel will
  3343.                not  display  the  menus for  the  caller.   Otherwise,
  3344.                TriTel will display the menus to the caller.
  3345.  
  3346.           P,Page Sysop,security level
  3347.                Pressing <P> will page the sysop.
  3348.  
  3349.           G,Goodbye,security level
  3350.                Pressing <G> will log the caller off the board.
  3351.  
  3352.  
  3353.      The Message Menu Configuration File
  3354.      -----------------------------------
  3355.  
  3356.      The Message Menu  configuration file has  a name of  MESSAGE.MNU.
  3357.      As with all other TriTel menu configuration files, MESSAGE.MNU is
  3358.      a text  file and can be edited with any  text editor.  The format
  3359.      for MESSAGE.MNU is as follows:
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.      The TriTel Bulletin Board System                               45
  3374.  
  3375.      -----------------------------------------------------------------
  3376.  
  3377.      border background,border foreground,background,foreground
  3378.      C,Change Conference,security level
  3379.      E,Enter a Message,security level
  3380.      R,Read Messages,security level
  3381.      N,New Messages,security level
  3382.      Y,Your Messages,security level
  3383.      S,Set Conference Queue,security level
  3384.      M,Main Menu,security level
  3385.      X,Expert Mode,security level
  3386.      P,Page Sysop,security level
  3387.      G,Goodbye,security level
  3388.  
  3389.  
  3390.      Where:
  3391.  
  3392.      border background        is the  border background  color for  an
  3393.                               ANSI color menu.
  3394.  
  3395.      border foreground        is the  border foreground  color for  an
  3396.                               ANSI color menu.
  3397.  
  3398.      background               is  the  background  color  for an  ANSI
  3399.                               color menu.
  3400.  
  3401.      foreground               is  the  foreground  color  for an  ANSI
  3402.                               color menu.
  3403.  
  3404.      security level           is the minimum  security level for  this
  3405.                               command.
  3406.  
  3407.      -----------------------------------------------------------------
  3408.  
  3409.      You  should note that  the order  of the  Message Menu  items and
  3410.      their descriptions can be changed.  However, the color codes must
  3411.      be  in the configuration file's  first line and  each of the menu
  3412.      item hotkeys (the characters in the first column) must remain the
  3413.      same.  The following is a sample Message Menu configuration file:
  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 TriTel Bulletin Board System                               46
  3440.  
  3441.      -----------------------------------------------------------------
  3442.  
  3443.      7,0,2,15
  3444.      C,Change Conference,10
  3445.      E,Enter a Message,10
  3446.      R,Read Messages,10
  3447.      N,New Messages,10
  3448.      Y,Your Messages,10
  3449.      S,Set Conference Queue,10
  3450.      M,Main Menu,0
  3451.      X,Expert Mode,10
  3452.      P,Page Sysop,0
  3453.      G,Goodbye,0
  3454.  
  3455.      -----------------------------------------------------------------
  3456.  
  3457.      The following are descriptions of the 10 Message Menu items:
  3458.  
  3459.           C,Change Conference,security level
  3460.                Pressing <C>  will let  the caller  change his  current
  3461.                message conference.   After  displaying a  list of  the
  3462.                conferences that  are available  to the  caller, TriTel
  3463.                will prompt him for the new conference.
  3464.  
  3465.           E,Enter a Message,security level
  3466.                Pressing <E> will let the caller enter a message in the
  3467.                current  message conference.   TriTel  will  prompt the
  3468.                caller for the name to address  the message to.  If the
  3469.                current conference isn't a  net mail conference, TriTel
  3470.                will check  to see if  the addressee is  a user  of the
  3471.                board.  Messages addressed to  Sysop will be changed to
  3472.                your  name.    If  the  message  is   addressed  to  an
  3473.                individual,  TriTel will ask  if the message  should be
  3474.                flagged  as PUBLIC.   TriTel  will then prompt  for the
  3475.                message  subject.   If  the conference  is  a net  mail
  3476.                conference, TriTel will ask the caller  if he wants the
  3477.                message ECHOed.  From there, TriTel will let the caller
  3478.                enter  his message using the TriTel line editor or full
  3479.                screen editor.  
  3480.  
  3481.  
  3482.                If the caller  is using the  line editor, the  editor's
  3483.                menu can  be displayed by  pressing <ENTER> on  a blank
  3484.                line.   The following are  the options the  line editor
  3485.                menu offers:
  3486.  
  3487.                <S>ave
  3488.                     Pressing <S> will save the message.
  3489.  
  3490.                <A>bort
  3491.                     Pressing <A> will abort the message.
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.      The TriTel Bulletin Board System                               47
  3506.  
  3507.                <C>ontinue
  3508.                     Pressing  <C> will  start  the line  editor  again
  3509.                     where the message left off.
  3510.  
  3511.                <L>ist
  3512.                     Pressing <L> will list the message.
  3513.  
  3514.                <D>elete Line
  3515.                     Pressing <D> will prompt the caller for the number
  3516.                     of the line he wants deleted.
  3517.  
  3518.                <I>nsert Line
  3519.                     Pressing <I> will prompt the caller for the number
  3520.                     of the line he wants a blank line inserted before.
  3521.  
  3522.                <E>dit Line
  3523.                     Pressing <E> will prompt the caller for the number
  3524.                     of the line he would like to edit.
  3525.  
  3526.                <R>eplace Text:
  3527.                     Pressing <R> will prompt the caller for the number
  3528.                     of the  line he would  like to search  and replace
  3529.                     text in.  After selecting the desired line, TriTel
  3530.                     will prompt  the caller  to enter  the search  and
  3531.                     replace strings.  These strings are entered on the
  3532.                     same  line  with a  semicolon  separating  the two
  3533.                     strings.   TriTel will  then search  the line  for
  3534.                     occurrences of the  search string.  If  the search
  3535.                     string  is found,  it  will  be  replaced  by  the
  3536.                     replace string.
  3537.  
  3538.                <Q>uote
  3539.                     Pressing <Q> will allow the caller to quote from a
  3540.                     message  he is replying  to.  TriTel  will display
  3541.                     the  original message and then prompt the call for
  3542.                     the first and last lines to be quoted.  (This menu
  3543.                     option is only available if the caller is replying
  3544.                     to another message.)
  3545.  
  3546.                If  the caller  is using  the full  screen editor,  the
  3547.                editor's menu can be displayed by pressing  <ESC>.  The
  3548.                following are the  options the full screen  editor menu
  3549.                offers:
  3550.  
  3551.                <S>ave
  3552.                     Pressing <S> will save the message.
  3553.  
  3554.                <A>bort
  3555.                     Pressing <A> will abort the message.
  3556.  
  3557.                <C>ontinue
  3558.                     Pressing  <C> will return  the caller to  the full
  3559.  
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.      The TriTel Bulletin Board System                               48
  3572.  
  3573.                     screen editor.
  3574.  
  3575.                <H>elp
  3576.                     Pressing <H>  will  display  a  help  screen  that
  3577.                     describes what control keys the full screen editor
  3578.                     offers.
  3579.  
  3580.                While editing a  message using the full  screen editor,
  3581.                the  caller can  use anyone  of  the following  control
  3582.                keys:
  3583.  
  3584.                WordStar Key    IBM Key       Function
  3585.                <CTRL><S>       <LEFT ARROW>  Move left 1 character
  3586.                <CTRL><D>       <RIGHT ARROW> Move right 1 character
  3587.                <CTRL><E>       <UP ARROW>    Move up 1 line
  3588.                <CTRL><X>       <DOWN ARROW>  Move down 1 line
  3589.                <CTRL><I>       <TAB>         Move cursor  to next  tab
  3590.                                              zone
  3591.                <CTRL><P>       <END>         Move to end of line
  3592.                <CTRL><W>       <HOME>        Move to beginning of line
  3593.                <CTRL><R>       <PG UP>       Move up a page
  3594.                <CTRL><C>       <PG DN>       Move down a page
  3595.                <CTRL><G>                     Delete   character  under
  3596.                                              cursor
  3597.                <CTRL><H>       <BACKSPACE>   Delete character  to left
  3598.                                              of cursor
  3599.                <CTRL><Y>                     Delete current line
  3600.                <CTRL><B>                     Reformat paragraph
  3601.                <CTRL><L>                     Redraw screen
  3602.                <CTRL><O>                     Quote message
  3603.                <CTRL><V>       <INSERT>      Toggle    insert/overtype
  3604.                                              mode
  3605.  
  3606.                IMPORTANT:  The "IBM Keys" are only available to remote
  3607.                callers if  there communications program  supports ANSI
  3608.                keyboard emulation.
  3609.  
  3610.           R,Read Messages,security level
  3611.                Pressing  <R>  allows  the  caller  to  read  messages.
  3612.                TriTel  will prompt  the  caller if  he  wants to  read
  3613.                messages   in   just   the  current   conference,   all
  3614.                conferences, the caller's  queued conferences, or  quit
  3615.                to  the Message  Menu.   For  each message  conference,
  3616.                TriTel allows  the caller  to enter  the number  of the
  3617.                first message to  be read, only  read new messages,  or
  3618.                quit to the Message Menu.
  3619.  
  3620.                While reading  messages, the  caller will be  presented
  3621.                with the following options:
  3622.  
  3623.                <R>eply
  3624.                     Pressing  <R> will  allow the  caller  to enter  a
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.  
  3631.  
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.      The TriTel Bulletin Board System                               49
  3638.  
  3639.                     reply  to the message.  If  the message is PUBLIC,
  3640.                     TriTel will give  the caller the option  of making
  3641.                     the reply PRIVATE.
  3642.  
  3643.                Read Re<p>lies
  3644.                     Pressing  <p>  will  allow the  caller  to  read a
  3645.                     message's  replies.    After  reading  all of  the
  3646.                     replies,  TriTel  will   return  to  the  original
  3647.                     message.   (This option  is only available  if the
  3648.                     message has replies.)
  3649.  
  3650.                <D>elete
  3651.                     Pressing <D> will  allow the caller to  delete the
  3652.                     message.   (This option  is only available  if the
  3653.                     caller has at least a minimum sysop security level
  3654.                     or  the conference  allows  user deletion  and the
  3655.                     message is either from or to the caller.)
  3656.  
  3657.                <U>ndelete
  3658.                     Pressing <U> will  allow the caller to  undelete a
  3659.                     previously deleted message.  (This option  is only
  3660.                     available if  the caller  has at  least a  minimum
  3661.                     sysop security level.)
  3662.  
  3663.                Pu<b>lic
  3664.                     Pressing <b> will  make a PRIVATE message  PUBLIC.
  3665.                     (This option is  only available if the  caller has
  3666.                     at  least a minimum  sysop security level  and the
  3667.                     message is PRIVATE.)
  3668.  
  3669.                Pri<v>ate
  3670.                     Pressing <v> will  make a PUBLIC  message PRIVATE.
  3671.                     (This option is  only available if the  caller has
  3672.                     at  least a minimum  sysop security level  and the
  3673.                     message is PUBLIC.)
  3674.  
  3675.                <-> Prev
  3676.                     Pressing  <-> will  move  back  to the  previously
  3677.                     displayed message.
  3678.  
  3679.                <+/ENTER> Next Message
  3680.                     Pressing  <+>  or  <ENTER> moves  on  to  the next
  3681.                     message.
  3682.  
  3683.                <Q>uit
  3684.                     Pressing <Q> will allow the caller to quit reading
  3685.                     messages in this message conference.
  3686.  
  3687.           N,New Messages,security level
  3688.                Pressing  <N> allows the  caller to read  new messages.
  3689.                TriTel maintains pointers in each message conference of
  3690.                the  highest message number the caller has read. TriTel
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.      The TriTel Bulletin Board System                               50
  3704.  
  3705.                will prompt the caller if  he wants to read messages in
  3706.                just  the  current  conference,  all  conferences,  the
  3707.                caller's  queued conferences,  or quit  to the  Message
  3708.                Menu.  For  each message conference, TriTel  allows the
  3709.                caller  to read the conference's new messages, skip the
  3710.                conference, or quit to the Message Menu.
  3711.  
  3712.                While reading  messages, the  caller will  be presented
  3713.                with the same  options as  TriTel uses  with the  "Read
  3714.                Messages" menu option.
  3715.  
  3716.           Y,Your Messages,security level
  3717.                Pressing  <Y> allows the  caller to read  his messages.
  3718.                TriTel will prompt  the caller if he wants  to read his
  3719.                messages   in   just   the   current  conference,   all
  3720.                conferences, the  caller's queued conferences,  or quit
  3721.                to  the Message  menu.   For  each message  conference,
  3722.                TriTel allows the caller to  read the message to him in
  3723.                the conference or quit to the Message Menu.
  3724.  
  3725.                While  reading messages, the  caller will  be presented
  3726.                with the  same options  as TriTel  uses with  the "Read
  3727.                Messages" and "New Messages" menu options.
  3728.  
  3729.           S,Set Conference Queue,security level
  3730.                Pressing  <S> allows  the caller  to  set a  conference
  3731.                queue.  A conference queue allows  the caller to select
  3732.                whether or not a conference will be read  while reading
  3733.                messages  in queued conferences.  TriTel will display a
  3734.                menu with the following three options:
  3735.  
  3736.                <L>ist Your Queue
  3737.                     Entering <L> presents  a list  of the  conferences
  3738.                     that  are available  to  the  user  and  indicates
  3739.                     whether or not they are queued conferences.
  3740.  
  3741.                <####> Conference to Toggle
  3742.                     Entering a conference's number toggle's its queued
  3743.                     status.
  3744.  
  3745.                <ENTER> to Quit
  3746.                     Simply pressing <ENTER> returns the caller  to the
  3747.                     Message Menu.
  3748.  
  3749.           M,Main Menu,security level
  3750.                Pressing <M> returns the caller to the Main Menu.
  3751.  
  3752.           X,Expert Mode,security level
  3753.                Pressing <X> will toggle the caller's expert mode flag.
  3754.                If his expert  mode flag is set for  "Yes", TriTel will
  3755.                not  display  the  menus for  the  caller.   Otherwise,
  3756.                TriTel will display the menus to the caller.
  3757.  
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.      The TriTel Bulletin Board System                               51
  3770.  
  3771.           P,Page Sysop,security level
  3772.                Pressing <P> will page the sysop.
  3773.  
  3774.           G,Goodbye,security level
  3775.                Pressing <G> will log the caller off the board.
  3776.  
  3777.  
  3778.      The File Menu Configuration File
  3779.      --------------------------------
  3780.  
  3781.      The File Menu  configuration file  has a name  of FILES.MNU.   As
  3782.      with all other  TriTel menu configuration  files, FILES.MNU is  a
  3783.      text file and can be edited with any text editor.  The format for
  3784.      FILES.MNU is as follows:
  3785.  
  3786.  
  3787.      ----------------------------------------------------------------
  3788.  
  3789.      border background,border foreground,background,foreground
  3790.      C,Change File Area,security level
  3791.      L,List Files,security level
  3792.      N,New Files,security level
  3793.      T,Text Search File Lists,security level
  3794.      U,Upload File,security level
  3795.      D,Download File,security level
  3796.      V,View Archive,security level
  3797.      R,Remove File,security level
  3798.      O,Move File,security level
  3799.      M,Main Menu,security level
  3800.      X,Expert Mode,security level
  3801.      P,Page Sysop,security level
  3802.      G,Goodbye,security level
  3803.  
  3804.  
  3805.      Where:
  3806.  
  3807.      border background        is the  border background  color for  an
  3808.                               ANSI color menu.
  3809.  
  3810.      border foreground        is the  border foreground  color for  an
  3811.                               ANSI color menu.
  3812.  
  3813.      background               is the  background  color  for  an  ANSI
  3814.                               color menu.
  3815.  
  3816.      foreground               is the  foreground  color  for  an  ANSI
  3817.                               color menu.
  3818.  
  3819.      security level           is the  minimum security level  for this
  3820.                               command.
  3821.  
  3822.      ----------------------------------------------------------------
  3823.  
  3824.  
  3825.  
  3826.  
  3827.  
  3828.  
  3829.  
  3830.  
  3831.  
  3832.  
  3833.  
  3834.  
  3835.      The TriTel Bulletin Board System                               52
  3836.  
  3837.      You should note that the order  of the File Menu items and  their
  3838.      descriptions can be changed.  However, the color codes must be in
  3839.      the configuration  file's first  line and each  of the  menu item
  3840.      hotkeys (the character in the first column) must remain the same.
  3841.  
  3842.      The following is a sample File Menu configuration file:
  3843.  
  3844.      ----------------------------------------------------------------
  3845.  
  3846.      7,0,5,15
  3847.      C,Change File Area,10
  3848.      L,List Files,10
  3849.      N,New Files,10
  3850.      T,Text Search File Lists,10
  3851.      U,Upload File,10
  3852.      D,Download File,10
  3853.      V,View Archive,10
  3854.      R,Remove File,100
  3855.      O,Move File,100
  3856.      M,Main Menu,10
  3857.      X,Expert Mode,10
  3858.      P,Page Sysop,10
  3859.      G,Goodbye,10
  3860.  
  3861.      ----------------------------------------------------------------
  3862.  
  3863.      The following are descriptions of the 13 File Menu items:
  3864.  
  3865.           C,Change File Area,security level
  3866.                Pressing <C>  will let  the caller  change his  current
  3867.                file area.   After displaying a list of  the file areas
  3868.                that  are available to  the caller, TriTel  will prompt
  3869.                him for the new file area.
  3870.  
  3871.           L,List Files,security level
  3872.                Pressing <L> will let the caller  view the board's file
  3873.                lists.  TriTel  will prompt the caller to  enter a file
  3874.                mask.  This file mask uses  the same format as the  DOS
  3875.                DIR  command.  After entering an appropriate file mask,
  3876.                TriTel will ask the caller if he wants to view the file
  3877.                lists for his current file area or all file areas.
  3878.  
  3879.           N,New Files,security level
  3880.                Pressing <N> will  let the caller view  the board's new
  3881.                files.  TriTel  will prompt the caller to  enter a date
  3882.                to begin the search with.  If the caller simply presses
  3883.                <ENTER>,  TriTel will use the date of the caller's last
  3884.                new file search.  TriTel will then ask the caller if he
  3885.                wants to see the new files for his current file area or
  3886.                all file areas.
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893.  
  3894.  
  3895.  
  3896.  
  3897.  
  3898.  
  3899.  
  3900.  
  3901.      The TriTel Bulletin Board System                               53
  3902.  
  3903.           T,Text Search File Lists,security level
  3904.                Pressing  <T> will  let the  caller  search for  a text
  3905.                string  in the board's file  lists.  TriTel will prompt
  3906.                the  caller to  enter the  string to  be searched  for.
  3907.                After  entering an  appropriate  search string,  TriTel
  3908.                will  ask the  caller if  he wants  to search  the file
  3909.                lists for his current file area or all file areas.
  3910.  
  3911.           U,Upload File,security level
  3912.                Pressing <U> will let the caller upload a file.  TriTel
  3913.                will   prompt  the  caller  for  the  file's  name  and
  3914.                description.  If the call is a remote call, TriTel will
  3915.                ask the caller  to select an appropriate  protocol.  If
  3916.                the call is a local  call, the appropriate file must be
  3917.                in the file area's file path.
  3918.  
  3919.           D,Download File,security level
  3920.                Pressing <D> will let  the caller download one  or more
  3921.                files.  TriTel will prompt  the caller for the names of
  3922.                the files  to be  downloaded.  After  entering a  blank
  3923.                line,  TriTel  will   ask  the  caller  to   select  an
  3924.                appropriate protocol  if the  caller hasn't  selected a
  3925.                default  protocol.    You should  note  that  this menu
  3926.                option is not available to local calls.
  3927.  
  3928.           V,View Archive,security level
  3929.                Pressing <V> will let  the caller view the  contents of
  3930.                an archive.   TriTel will first uncompress  the archive
  3931.                and  then display a  complete listing of  the archive's
  3932.                contents.    The caller  is  then given  the  option of
  3933.                either relisting the archive's contents, displaying one
  3934.                of the archive's files, compressing and downloading one
  3935.                or more individual members of the archive, or returning
  3936.                to the  Files Menu.  In  order for this option  to work
  3937.                properly  you  must   have  the  following  compression
  3938.                utilities in you PATH:
  3939.  
  3940.                Archive Type             Utility
  3941.                ZIP                      PKZIP.EXE and PKUNZIP.EXE
  3942.                ARJ                      ARJ.EXE
  3943.                LZH                      LHA.EXE
  3944.                PAK, SDN, or ARC         PAK.EXE
  3945.  
  3946.                NOTE:   Due  to   ARJ.EXE's   extremely  large   memory
  3947.                requirements, callers  are not  able to  recompress and
  3948.                download individual members of ARJ archives.
  3949.  
  3950.           R,Remove File,security level
  3951.                Pressing <R> will let the caller remove a file from the
  3952.                board's file lists and file areas.   TriTel will prompt
  3953.                the caller for the file's name.   If the file is found,
  3954.                TriTel  will double  check  to be  sure  if the  caller
  3955.  
  3956.  
  3957.  
  3958.  
  3959.  
  3960.  
  3961.  
  3962.  
  3963.  
  3964.  
  3965.  
  3966.  
  3967.      The TriTel Bulletin Board System                               54
  3968.  
  3969.                really  wants to  delete  the  file.    IMPORTANT:  The
  3970.                security level  for this  option should be  set for  at
  3971.                least your minimum sysop security level.
  3972.  
  3973.           O,Move File,security level
  3974.                Pressing <O> will  let the caller move a  file from its
  3975.                present file  area to another  file area.   TriTel will
  3976.                prompt the caller for the  file's name and its new file
  3977.                area.   IMPORTANT: The  security level for  this option
  3978.                should be set for at least your minimum  sysop security
  3979.                level.
  3980.  
  3981.           M,Main Menu,security level
  3982.                Pressing <M> returns the caller to the Main Menu.
  3983.  
  3984.           X,Expert Mode,security level
  3985.                Pressing <X> will toggle the caller's expert mode flag.
  3986.                If his expert  mode flag is set for  "Yes", TriTel will
  3987.                not  display  the  menus for  the  caller.   Otherwise,
  3988.                TriTel will display the menus for the caller.
  3989.  
  3990.           P,Page Sysop,security level
  3991.                Pressing <P> will page the sysop.
  3992.  
  3993.           G,Goodbye,security level
  3994.                Pressing <G> will log the caller off the board.
  3995.  
  3996.  
  3997.      The Door Menu Configuration File
  3998.      --------------------------------
  3999.  
  4000.      The Door  Menu configuration file has  a name of  DOORS.MNU.  You
  4001.      should note that this is  an optional menu configuration file and
  4002.      is only necessary if your board has doors available.  As with all
  4003.      other TriTel menu  configuration files, DOORS.MNU is  a text file
  4004.      and can be edited with any text editor.  The format for DOORS.MNU
  4005.      is as follows:
  4006.  
  4007.      ----------------------------------------------------------------
  4008.  
  4009.      border background,border foreground,background,foreground
  4010.      door type,description,batch file,security level
  4011.      .
  4012.      .
  4013.      .
  4014.      door type,description,batch file,security level
  4015.  
  4016.  
  4017.      Where:
  4018.  
  4019.      border background        is the  border background  color for  an
  4020.                               ANSI color menu.
  4021.  
  4022.  
  4023.  
  4024.  
  4025.  
  4026.  
  4027.  
  4028.  
  4029.  
  4030.  
  4031.  
  4032.  
  4033.      The TriTel Bulletin Board System                               55
  4034.  
  4035.      border foreground        is the  border foreground  color for  an
  4036.                               ANSI color menu.
  4037.  
  4038.      background               is the  background  color  for  an  ANSI
  4039.                               color menu.
  4040.  
  4041.      foreground               is the  foreground  color  for  an  ANSI
  4042.                               color menu.
  4043.  
  4044.      door type                is the type of door data files TriTel is
  4045.                               to generate  for this  door.   The  door
  4046.                               type  can  be any  one of  the following
  4047.                               characters:
  4048.  
  4049.                                    D  -  Generates DOOR.SYS  for  GAP,
  4050.                                    etc. type doors.
  4051.                                    P    -    Generates    PCBOARD.DAT,
  4052.                                    PCBOARD.SYS, and USERS  for PCBoard
  4053.                                    14.x doors.
  4054.                                    R - Generates DORINFO#.DEF for RBBS
  4055.                                    doors.
  4056.                                    S  -   Generates  SFDOORS.DAT   for
  4057.                                    Spitfire doors.
  4058.                                    T - Generates TRITEL.SYS for TriTel
  4059.                                    doors.
  4060.                                    W  -  Generates   CALLINFO.BBS  for
  4061.                                    WildCat doors.
  4062.                                    U -  Generates UTIDOOR.TXT  for UTI
  4063.                                    doors such as MegaMail.
  4064.  
  4065.                               Note  that  a  door  type  is  required.
  4066.                               There are a few doors that don't require
  4067.                               a door data file to be run.  If you wish
  4068.                               to  use such  a  door,  you  can  simply
  4069.                               specify any one of the above characters.
  4070.                               A  "U"  door type  creates  the smallest
  4071.                               files.   Therefore, it is  preferable to
  4072.                               the others.
  4073.  
  4074.      description              is a description for the door.
  4075.  
  4076.      batch file               is the door's batch file.   With TriTel,
  4077.                               all  doors are run with a batch file and
  4078.                               must  be  loaded  in  your  node's  main
  4079.                               directory. This batch file is similar to
  4080.                               an  event batch  file.  An  extension of
  4081.                               BAT  is  not required  for a  door batch
  4082.                               file; however, the file name you specify
  4083.                               in the configuration file must match the
  4084.                               batch file's name exactly.   If you name
  4085.                               your  batch  file GLOBAL.BAT,  you  must
  4086.                               specify GLOBAL.BAT in  the configuration
  4087.  
  4088.  
  4089.  
  4090.  
  4091.  
  4092.  
  4093.  
  4094.  
  4095.  
  4096.  
  4097.  
  4098.  
  4099.      The TriTel Bulletin Board System                               56
  4100.  
  4101.                               file.    If  you name  your  batch  file
  4102.                               GLOBAL   (<-  Note   the   lack  of   an
  4103.                               extension!), you must  specify GLOBAL in
  4104.                               the  configuration  file.   When  TriTel
  4105.                               runs a door, it will generate the proper
  4106.                               door data files as  is indicated by  the
  4107.                               door's  door type  character.   It  will
  4108.                               then  copy the  door's batch  file to  a
  4109.                               file called DOOR.BAT.   TriTel will then
  4110.                               create  a  temporary  caller information
  4111.                               file.   This  temporary  file holds  the
  4112.                               information  TriTel will  need when  the
  4113.                               caller returns to TriTel from the  door.
  4114.                               After  generating  all   of  the  proper
  4115.                               files,  TriTel  will exit  from  memory.
  4116.                               BOARD.BAT will  then run  DOOR.BAT.   In
  4117.                               order  for TriTel  to restart  after the
  4118.                               caller is done  with the door,  the last
  4119.                               line in the  door batch  file must  call
  4120.                               BOARD.BAT.  The  following is an example
  4121.                               board batch file:
  4122.  
  4123.                               cd \doors\global
  4124.                               war /s c:\tritel\sfdoors.dat
  4125.                               cd \tritel
  4126.                               board
  4127.  
  4128.      security level           is the minimum security level the caller
  4129.                               needs to use the door.
  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 TriTel Bulletin Board System                               57
  4166.  
  4167.  
  4168.      The following is a sample DOORS.MNU file:
  4169.  
  4170.      ----------------------------------------------------------------
  4171.  
  4172.      7,0,6,15
  4173.      U,MaineRelay Hub,HUBDOOR,50
  4174.      S,Global War,GLOBAL,10
  4175.      P,Imperium,IMPERIUM,10
  4176.      P,Bowling,BOWLING,10
  4177.      S,Scrabble,SCRABBLE,10 
  4178.      P,Super Guppy,SUPERG,10
  4179.      U,MegaMail,MEGAMAIL,10
  4180.      P,TriTel Time Bank,TRIBANK,10
  4181.      P,Tic-Tac-Toe,TICTAC,100
  4182.      U,Page Me!!!!,PAGE,100
  4183.      S,Hobbit Trivia,SFHOBTRV,10
  4184.      S,Stackem,STACKEM,10
  4185.      P,King of the Board,KINGOB,10
  4186.  
  4187.      ----------------------------------------------------------------
  4188.  
  4189.  
  4190.      The Door Bulletin Menu Configuration File
  4191.      -----------------------------------------
  4192.  
  4193.      The  Door  Bulletin  Menu  configuration  file   has  a  name  of
  4194.      DOORBULL.MNU.   You  should note  that this  is an  optional menu
  4195.      configuration file  and  is  only  necessary  if  you  have  door
  4196.      bulletins and aren't  using custom Door Bulletin Menus.   As with
  4197.      all TriTel menu configuration files,  DOORBULL.MNU is a text file
  4198.      and  can be  edited  with  any  text  editor.    The  format  for
  4199.      DOORBULL.MNU is as follows:
  4200.  
  4201.  
  4202.  
  4203.  
  4204.  
  4205.  
  4206.  
  4207.  
  4208.  
  4209.  
  4210.  
  4211.  
  4212.  
  4213.  
  4214.  
  4215.  
  4216.  
  4217.  
  4218.  
  4219.  
  4220.  
  4221.  
  4222.  
  4223.  
  4224.  
  4225.  
  4226.  
  4227.  
  4228.  
  4229.  
  4230.  
  4231.      The TriTel Bulletin Board System                               58
  4232.  
  4233.  
  4234.      ----------------------------------------------------------------
  4235.  
  4236.      border background,border foreground,background,foreground
  4237.      description
  4238.      .
  4239.      .
  4240.      .
  4241.      description
  4242.  
  4243.  
  4244.      Where:
  4245.  
  4246.      border background        is  the border  background color  for an
  4247.                               ANSI color menu.
  4248.  
  4249.      border foreground        is  the border  foreground color  for an
  4250.                               ANSI color menu.
  4251.  
  4252.      background               is  the  background  color for  an  ANSI
  4253.                               color menu.
  4254.  
  4255.      foreground               is  the  foreground  color for  an  ANSI
  4256.                               color menu.
  4257.  
  4258.      description              is  one  of   more  description  of  the
  4259.                               bulletins.  These should be in the order
  4260.                               of  your bulletins.    For example,  the
  4261.                               first   description   should    be   for
  4262.                               DRBULL1.ANS and DRBULL1.BBS,  the second
  4263.                               description  should  be  for DRBULL2.ANS
  4264.                               and DRBULL2.BBS, etc.
  4265.  
  4266.      ----------------------------------------------------------------
  4267.  
  4268.      The following is a sample DOORBULL.MNU file:
  4269.  
  4270.      ----------------------------------------------------------------
  4271.  
  4272.      7,0,4,15
  4273.      King of the Board Pyramid
  4274.      King of the Board Points
  4275.      Imperium Top Ten
  4276.      Scrabble Status
  4277.      Scrabble Top Ten
  4278.      Hobbit Trivia Top Ten
  4279.      Stackem Top Ten
  4280.  
  4281.      ----------------------------------------------------------------
  4282.  
  4283.  
  4284.  
  4285.  
  4286.  
  4287.  
  4288.  
  4289.  
  4290.  
  4291.  
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297.      The TriTel Bulletin Board System                               59
  4298.  
  4299.  
  4300.      The Questionnaire Menu Configuration File
  4301.      ----------------------------------------
  4302.  
  4303.  
  4304.      The  Questionnaire  Menu   configuration  file  has  a   name  of
  4305.      QUESTION.MNU.   You  should note  that this  is an  optional menu
  4306.      configuration  file  and is  only  necessary  if your  board  has
  4307.      questionnaires   available.    As  with  all  other  TriTel  menu
  4308.      configuration  files, QUESTION.MNU  is  a text  file  and can  be
  4309.      edited  with any text editor.  The  format for QUESTION.MNU is as
  4310.      follows:
  4311.  
  4312.      ----------------------------------------------------------------
  4313.  
  4314.      border background,border foreground,background,foreground
  4315.      description,questionnaire file,security level
  4316.      .
  4317.      .
  4318.      .
  4319.      description,questionnaire file,security level
  4320.  
  4321.  
  4322.      Where:
  4323.  
  4324.      border background        is  the border  background color  for an
  4325.                               ANSI color menu.
  4326.  
  4327.      border foreground        is  the border  foreground color  for an
  4328.                               ANSI color menu.
  4329.  
  4330.      background               is  the  background  color for  an  ANSI
  4331.                               color menu.
  4332.  
  4333.      foreground               is  the  foreground  color for  an  ANSI
  4334.                               color menu.
  4335.  
  4336.      description              is a description for the questionnaire.
  4337.  
  4338.      questionnaire file       is  the name  of  the questionnaire  and
  4339.                               response file.   This file name must not
  4340.                               have an  extension.   Your questionnaire
  4341.                               file  should   be  in   node  1's   WORK
  4342.                               directory and have  an extension of QUE.
  4343.                               TriTel  will  save  the  answers to  the
  4344.                               questionnaire   as   a  file   with   an
  4345.                               extension    of   ANS.       A    TriTel
  4346.                               questionnaire  file  will  display  each
  4347.                               line  in the file as is unless the first
  4348.                               character  of  the  line  is  a  special
  4349.                               questionnaire character as follows:
  4350.  
  4351.  
  4352.  
  4353.  
  4354.  
  4355.  
  4356.  
  4357.  
  4358.  
  4359.  
  4360.  
  4361.  
  4362.  
  4363.      The TriTel Bulletin Board System                               60
  4364.  
  4365.                               : - Will display the line and prompt the
  4366.                               user for  input.  Note  that the  caller
  4367.                               must enter something in response to this
  4368.                               prompt.
  4369.  
  4370.                               ; - Will display the line and prompt the
  4371.                               user  for input.   Note that  the caller
  4372.                               can enter  a blank  line in  response to
  4373.                               this prompt.
  4374.  
  4375.                               @ - Will display the line and prompt the
  4376.                               user to enter  a date  using the  format
  4377.                               MM-DD-YY.  After the caller has  entered
  4378.                               the date, TriTel  will prompt the caller
  4379.                               to see if it was entered correctly.
  4380.  
  4381.                               # - Will display the line and prompt the
  4382.                               user  to enter the date using the format
  4383.                               ###-###-####.    After  the  caller  has
  4384.                               entered  the phone  number, TriTel  will
  4385.                               prompt  the  caller  to  see  if it  was
  4386.                               entered correctly.
  4387.  
  4388.                               ^security level - Will  set the caller's
  4389.                               security level  to the  number specified
  4390.                               after "^".
  4391.  
  4392.                               ?  -  Will prompt the  user for a Yes/No
  4393.                               response.  If the caller responds with a
  4394.                               "Yes", TriTel will  ignore the remaining
  4395.                               questionnaire until  TriTel finds  a "+"
  4396.                               character.   TriTel  will continue  with
  4397.                               the  questionnaire  until   another  "+"
  4398.                               character is encountered.  If the caller
  4399.                               responds with a "No", TriTel will ignore
  4400.                               the remaining questionnaire until TriTel
  4401.                               finds a  "-"  character.    TriTel  will
  4402.                               continue  with  the  questionnaire until
  4403.                               another "-" character is encountered.
  4404.  
  4405.      security level      is  the  minimum  security level  the  caller
  4406.                          needs  to   be   able  to   respond  to   the
  4407.                          questionnaire.
  4408.  
  4409.      ----------------------------------------------------------------
  4410.  
  4411.      The following is a sample QUESTION.MNU file:
  4412.  
  4413.  
  4414.  
  4415.  
  4416.  
  4417.  
  4418.  
  4419.  
  4420.  
  4421.  
  4422.  
  4423.  
  4424.  
  4425.  
  4426.  
  4427.  
  4428.  
  4429.      The TriTel Bulletin Board System                               61
  4430.  
  4431.  
  4432.      ----------------------------------------------------------------
  4433.  
  4434.      7,0,6,15
  4435.      Question # 1,QUEST0,10
  4436.  
  4437.      ----------------------------------------------------------------
  4438.  
  4439.      The following is a sample questionnaire file:
  4440.  
  4441.      ----------------------------------------------------------------
  4442.  
  4443.      Please answer the following questions truthfully:
  4444.  
  4445.      :What is your real name?
  4446.  
  4447.      :What is your street address?
  4448.  
  4449.      :What is your city, state, and zip code?
  4450.  
  4451.      :What type of computer do you own?
  4452.  
  4453.      :What type of modem are you using?
  4454.  
  4455.      :What type of communications software are you using?
  4456.  
  4457.      :Are you interested in messages, files, doors, or all three?
  4458.  
  4459.      ?Are you the Sysop of a bulletin board
  4460.  
  4461.      +
  4462.      :What is the name of your BBS?
  4463.  
  4464.      #What is the BBS's phone number?
  4465.      +
  4466.  
  4467.      ----------------------------------------------------------------
  4468.  
  4469.      You  should  note   that  TriTel  supports  a  special  New  User
  4470.      Questionnaire.  This questionnaire has a file name of NEWUSER and
  4471.      will  be presented  to  a new  user after  displaying a  new user
  4472.      screen, if any.
  4473.  
  4474.  
  4475.  
  4476.  
  4477.  
  4478.  
  4479.  
  4480.  
  4481.  
  4482.  
  4483.  
  4484.  
  4485.  
  4486.  
  4487.  
  4488.  
  4489.  
  4490.  
  4491.  
  4492.  
  4493.  
  4494.  
  4495.      The TriTel Bulletin Board System                               62
  4496.  
  4497.  
  4498.      The Sysop Menu Configuration File
  4499.      ---------------------------------
  4500.  
  4501.      The Sysop Menu  configuration file has a  name of SYSOP.MNU.   As
  4502.      with all other  TriTel menu configuration  files, SYSOP.MNU is  a
  4503.      text file and can be edited with any text editor.  The format for
  4504.      SYSOP.MNU is as follows:
  4505.  
  4506.      ----------------------------------------------------------------
  4507.  
  4508.      border background,border foreground,background,foreground
  4509.      U,Edit Users,security level
  4510.      C,Edit Message Conferences,security level
  4511.      F,Edit File Areas,security level
  4512.      E,Edit Events,security level
  4513.      V,View Callers Log,security level
  4514.      K,Pack User File,security level
  4515.      S,Sort File Lists,security level
  4516.      M,Main Menu,security level
  4517.      X,Expert Mode,security level
  4518.      P,Page Sysop,security level
  4519.      G,Goodbye,security level
  4520.  
  4521.  
  4522.      Where:
  4523.  
  4524.      border background        is the  border background  color for  an
  4525.                               ANSI color menu.
  4526.  
  4527.      border foreground        is the  border foreground  color for  an
  4528.                               ANSI color menu.
  4529.  
  4530.      background               is the  background  color  for  an  ANSI
  4531.                               color menu.
  4532.  
  4533.      foreground               is the  foreground  color  for  an  ANSI
  4534.                               color menu.
  4535.  
  4536.      security level           is the  minimum security level  for this
  4537.                               command.
  4538.  
  4539.      ----------------------------------------------------------------
  4540.  
  4541.      You should note that the order of  the Sysop Menu items and their
  4542.      descriptions can be changed.  However, the color codes must be in
  4543.      the configuration  file's first  line and each  of the  menu item
  4544.      hotkeys (the character in the first column) must remain the same.
  4545.  
  4546.      The following is a sample Sysop Menu configuration file:
  4547.  
  4548.  
  4549.  
  4550.  
  4551.  
  4552.  
  4553.  
  4554.  
  4555.  
  4556.  
  4557.  
  4558.  
  4559.  
  4560.  
  4561.      The TriTel Bulletin Board System                               63
  4562.  
  4563.  
  4564.      ----------------------------------------------------------------
  4565.  
  4566.      7,0,3,15
  4567.      U,Edit Users,100
  4568.      C,Edit Message Conferences,100
  4569.      F,Edit File Areas,100
  4570.      E,Edit Events,100
  4571.      V,View Callers Log,100
  4572.      K,Pack User File,100
  4573.      S,Sort File Lists,100
  4574.      M,Main Menu,10
  4575.      X,Expert Mode,10
  4576.      P,Page Sysop,10
  4577.      G,Goodbye,0
  4578.  
  4579.      ----------------------------------------------------------------
  4580.  
  4581.      The following are descriptions of the 11 Sysop Menu Items:
  4582.  
  4583.           U,Edit Users,security level
  4584.                Pressing <U> will let the caller edit the user records.
  4585.                (See  the Waiting  for  Caller  screen  section  for  a
  4586.                description of how the user records are edited.)
  4587.  
  4588.           C,Edit Message Conferences,security level
  4589.                Pressing  <C>  will  let the  caller  edit  the message
  4590.                conferences.    (See  the  Waiting  for  Caller  screen
  4591.                section for a  description of how the user  records are
  4592.                edited.)
  4593.  
  4594.           F,Edit File Areas,security level
  4595.                Pressing <F>  will let the caller edit  the file areas.
  4596.                (See  the Waiting  for  Caller  screen  section  for  a
  4597.                description of how the file areas are edited.)
  4598.  
  4599.           E,Edit Events,security level
  4600.                Pressing <E> will let the caller edit the events.  (See
  4601.                the Waiting for Caller screen section for a description
  4602.                of how the events are edited.)
  4603.  
  4604.           V,View Callers Log,security level
  4605.                Pressing <V>  will let the caller view the callers log.
  4606.                TriTel will  prompt the  caller to  enter the  starting
  4607.                date to view the log from.
  4608.  
  4609.           K,Pack User File,security level
  4610.                Pressing <K> will  let the caller  pack the user  file.
  4611.                TriTel will purge  any users that have  been marked for
  4612.                deletion from the user file  and the last message  read
  4613.                pointer  files.   TriTel will prompt  the caller  if he
  4614.                wants to proceed with  packing the user file before  it
  4615.  
  4616.  
  4617.  
  4618.  
  4619.  
  4620.  
  4621.  
  4622.  
  4623.  
  4624.  
  4625.  
  4626.  
  4627.      The TriTel Bulletin Board System                               64
  4628.  
  4629.                is actually done.
  4630.  
  4631.           S,Sort File Lists,security level
  4632.                Pressing <S> will let the  caller sort the board's file
  4633.                lists.  You should note that TriTel's  sort routine has
  4634.                an upper  limit of 3000 files  per list.  If  your file
  4635.                lists grow beyond  3000 files, you will have  to use an
  4636.                external sorting program to sort them.
  4637.  
  4638.           M,Main Menu,security level
  4639.                Pressing <M> returns the caller to the Main Menu.
  4640.  
  4641.           X,Expert Mode,security level
  4642.                Pressing <X> will toggle the caller's expert mode flag.
  4643.                If his expert  mode flag is set for  "Yes", TriTel will
  4644.                not display the menus for the caller.  Otherwise TriTel
  4645.                will display the menus for the caller.
  4646.  
  4647.           P,Page Sysop,security level
  4648.                Pressing <P> will page the sysop.
  4649.  
  4650.           G,Goodbye,security level
  4651.                Pressing <G> will log the caller off the board.
  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 TriTel Bulletin Board System                               65
  4694.  
  4695.                           EXTENDABLE MENU COMMANDS
  4696.                           ------------------------
  4697.  
  4698.      TriTel  allows the  sysop to  easily  extend the  Main Menu,  the
  4699.      Message Menu, the File Menu, and  the Sysop Menu through the  use
  4700.      of doors and batch files.  The first step in extending a menu  is
  4701.      to  add  the  new command's  hotkey  character,  description, and
  4702.      security level to  the desired menu.  For  example, let's suppose
  4703.      you wanted to add TriMail to your Message Menu.  The following is
  4704.      a sample Message Menu with TriMail added to it:
  4705.  
  4706.      -----------------------------------------------------------------
  4707.  
  4708.      7,0,2,15
  4709.      C,Change Conference,10
  4710.      E,Enter a Message,10
  4711.      R,Read Messages,10
  4712.      N,New Messages,10
  4713.      Y,Your Messages,10
  4714.      S,Set Conference Queue,10
  4715.      T,TriMail,10
  4716.      M,Main Menu,0
  4717.      X,Expert Mode,10
  4718.      P,Page Sysop,0
  4719.      G,Goodbye,0
  4720.  
  4721.      -----------------------------------------------------------------
  4722.  
  4723.      As the above sample Message  Menu shows, the new command's hotkey
  4724.      is "T", its  description is "TriMail", and its  security level is
  4725.      "10".  You  should note that a custom menu option's hotkey can be
  4726.      any key  expect one of the  keys that TriTel  uses internally for
  4727.      the menu.  Thus, you  couldn't use C or G for a  new Message Menu
  4728.      command, but you could use @, Z, U, etc.
  4729.  
  4730.      The next step  to get the  custom menu command functioning  is to
  4731.      create  a batch  file  that TriTel  will  call to  carry  out the
  4732.      command.   The  filename  must  be MAINh.BAT  (where  "h" is  the
  4733.      hotkey) for a  custom Main Menu command, MESSh.BAT  (where "h" is
  4734.      the hotkey) for  a custom Message Menu  command, FILEh.BAT (where
  4735.      "h" is  the hotkey) for  a custom File Menu  command, or SYSh.BAT
  4736.      (where "h" is  the hotkey) for a  custom Sysop Menu command.   So
  4737.      for our  example TriMail Message  Menu command, the  proper batch
  4738.      file name would be MESST.BAT and could be a batch file similar to
  4739.      the following:
  4740.  
  4741.  
  4742.  
  4743.  
  4744.  
  4745.  
  4746.  
  4747.  
  4748.  
  4749.  
  4750.  
  4751.  
  4752.  
  4753.  
  4754.  
  4755.  
  4756.  
  4757.  
  4758.  
  4759.      The TriTel Bulletin Board System                               66
  4760.  
  4761.      -----------------------------------------------------------------
  4762.  
  4763.      cd \doors\trimail
  4764.      trimail c:\tritel\pcboard.sys
  4765.      cd \tritel
  4766.      board
  4767.  
  4768.      -----------------------------------------------------------------
  4769.  
  4770.      At this  point, you may be  wondering where TriMail  will get the
  4771.      necessary  door data files it needs to  run.  Before exiting from
  4772.      memory, TriTel generates all of  its possible door data files and
  4773.      then simply runs the proper batch file just like it would a door.
  4774.      However, you  should note that it isn't strictly necessary to run
  4775.      a door as a  custom menu command.  You can make  a command out of
  4776.      pretty much any program.  The only limits are your imagination.
  4777.  
  4778.  
  4779.  
  4780.  
  4781.  
  4782.  
  4783.  
  4784.  
  4785.  
  4786.  
  4787.  
  4788.  
  4789.  
  4790.  
  4791.  
  4792.  
  4793.  
  4794.  
  4795.  
  4796.  
  4797.  
  4798.  
  4799.  
  4800.  
  4801.  
  4802.  
  4803.  
  4804.  
  4805.  
  4806.  
  4807.  
  4808.  
  4809.  
  4810.  
  4811.  
  4812.  
  4813.  
  4814.  
  4815.  
  4816.  
  4817.  
  4818.  
  4819.  
  4820.  
  4821.  
  4822.  
  4823.  
  4824.  
  4825.      The TriTel Bulletin Board System                               67
  4826.  
  4827.                             SPECIAL BATCH FILES
  4828.                             -------------------
  4829.  
  4830.      TriTel runs a number of batch  files that allow you to run  doors
  4831.      and perform maintenance routines at certain desirable times.
  4832.  
  4833.  
  4834.      NEWUSER.BAT
  4835.      -----------
  4836.  
  4837.      If  it exists,  the NEWUSER.BAT  file  is called  by TriTel  just
  4838.      before  the  bulletin menu  is  displayed  providing  it  is  the
  4839.      caller's first  call.   Before exiting  from memory,  TriTel will
  4840.      generate all of its possible door data files.
  4841.  
  4842.  
  4843.      SECn.BAT
  4844.      --------
  4845.  
  4846.      If it exists, SECn.BAT (where "n" is the caller's security level)
  4847.      is called by  TriTel just before the bulletin  menu is displayed.
  4848.      Before  exiting from  memory,  TriTel will  generate  all of  its
  4849.      possible door data files.
  4850.  
  4851.  
  4852.      LOGON.BAT
  4853.      ---------
  4854.  
  4855.      If  it exists,  LOGON.BAT is  called  by TriTel  just before  the
  4856.      bulletin  menu is displayed.   Before exiting from memory, TriTel
  4857.      will generate all of its possible door data files.
  4858.  
  4859.  
  4860.      UPLOAD.BAT
  4861.      ----------
  4862.  
  4863.      If it exists, UPLOAD.BAT is called by TriTel just after a file is
  4864.      upload and before  it is optionally scanned for  viruses.  TriTel
  4865.      will pass the  uploaded file's complete path name as UPLOAD.BAT's
  4866.      first parameter and the uploaded file's extension as UPLOAD.BAT's
  4867.      second parameter.   This batch  file is very handy  for stripping
  4868.      comments from or  recommenting archives.   NOTE: TriTel does  NOT
  4869.      exit from memory when running UPLOAD.BAT.  Therefore, the size of
  4870.      the  programs being  run  with  UPLOAD.BAT may  be  a factor  for
  4871.      successful completion of UPLOAD.BAT's desired task.
  4872.  
  4873.  
  4874.      BETWEEN.BAT
  4875.      -----------
  4876.  
  4877.      If  it exists,  BETWEEN.BAT  is  called by  TriTel  just after  a
  4878.      callers  logs off.  This batch  file is very handy for performing
  4879.  
  4880.  
  4881.  
  4882.  
  4883.  
  4884.  
  4885.  
  4886.  
  4887.  
  4888.  
  4889.  
  4890.  
  4891.      The TriTel Bulletin Board System                               68
  4892.  
  4893.      intercaller maintenance  routines.   NOTE: TriTel  does NOT  exit
  4894.      from memory when running BETWEEN.BAT.  Therefore, the size of the
  4895.      programs being run with BETWEEN.BAT may be a factor of successful
  4896.      completion of BETWEEN.BAT's desired task.
  4897.  
  4898.  
  4899.  
  4900.  
  4901.  
  4902.  
  4903.  
  4904.  
  4905.  
  4906.  
  4907.  
  4908.  
  4909.  
  4910.  
  4911.  
  4912.  
  4913.  
  4914.  
  4915.  
  4916.  
  4917.  
  4918.  
  4919.  
  4920.  
  4921.  
  4922.  
  4923.  
  4924.  
  4925.  
  4926.  
  4927.  
  4928.  
  4929.  
  4930.  
  4931.  
  4932.  
  4933.  
  4934.  
  4935.  
  4936.  
  4937.  
  4938.  
  4939.  
  4940.  
  4941.  
  4942.  
  4943.  
  4944.  
  4945.  
  4946.  
  4947.  
  4948.  
  4949.  
  4950.  
  4951.  
  4952.  
  4953.  
  4954.  
  4955.  
  4956.  
  4957.      The TriTel Bulletin Board System                               69
  4958.  
  4959.                                  FILE LISTS
  4960.                                  ----------
  4961.  
  4962.      TriTel maintains a  file list for each file area.  A file list is
  4963.      a  simple  ASCII  file  where each  line  contains  the following
  4964.      information:
  4965.  
  4966.      ----------------------------------------------------------------
  4967.  
  4968.      123456789012345678901234567890123456789012345678901234567890.....
  4969.      FFFFFFFFFFFF  SSSSSSSS  MM-DD-YY  DDDDDDDDDDDDDDDDDDDDDDDDDD.....
  4970.  
  4971.  
  4972.      Where:
  4973.  
  4974.      FFFFFFFFFFFF             is the file's name.
  4975.  
  4976.      SSSSSSSS                 is the file's size.
  4977.  
  4978.      MM-DD-YY                 is the file's date.
  4979.  
  4980.      DDDDDDDDDDDD.....        is the file's description.
  4981.  
  4982.      ----------------------------------------------------------------
  4983.  
  4984.      Each file entry in the list should be no more than  80 characters
  4985.      in length.   Although  for display purposes,  79 characters  is a
  4986.      more practical limit.
  4987.  
  4988.      If you  wish, you  can create  each file  list file  with a  text
  4989.      editor.
  4990.  
  4991.      A simple way to add  a file to an area's file list  is to locally
  4992.      upload it.  Be sure that the file you want add to the file area's
  4993.      file list is located in  the file area's subdirectory.  Next  log
  4994.      on locally, go to the Files Menu, change to the correct file area
  4995.      if you're not already in it, and select the upload option.  Next,
  4996.      enter the file's  name and description.  TriTel will then add the
  4997.      file's information to the file area's file list.
  4998.  
  4999.  
  5000.      File List Manager: FILEMAN.EXE
  5001.      ------------------------------
  5002.  
  5003.      Included  with TriTel  is  an  external  utility  program  called
  5004.      FILEMAN.EXE.   This  utility  makes it  possible  to quickly  and
  5005.      easily edit your  file lists.  To  run FILEMAN, be sure  that you
  5006.      are in one of your node's main directory and enter FILEMAN at the
  5007.      DOS prompt.  FILEMAN must be  run from a main directory in  order
  5008.      to find a SYSDAT2.DAT file.
  5009.  
  5010.      FILEMAN  will start  by displaying  a  menu of  the board's  file
  5011.  
  5012.  
  5013.  
  5014.  
  5015.  
  5016.  
  5017.  
  5018.  
  5019.  
  5020.  
  5021.  
  5022.  
  5023.      The TriTel Bulletin Board System                               70
  5024.  
  5025.      areas.  To edit a file area, simply move the highlight bar to the
  5026.      desired file area and press  <ENTER>.  FILEMAN will then read  in
  5027.      the file list and display all of the file area's files  in a list
  5028.      box.   At the bottom  of the list  box, FILEMAN will  display the
  5029.      size and  date for  the currently highlighted  filename.   To the
  5030.      right  of  the  list  box,  FILEMAN  will  display  the  complete
  5031.      description for  the highlighted filename.   The list  box screen
  5032.      allows you to select one of the following function keys:
  5033.  
  5034.           <ESC> - Returns you to the file area menu without saving the
  5035.           new file list.
  5036.  
  5037.           <ENTER>  - Let's you  edit the currently  highlighted file's
  5038.           description.   After pressing <ENTER>, FILEMAN will then let
  5039.           you edit the  description using its  mini-text editor.   You
  5040.           can  exit the  editor  by pressing  either  <ESC> or  <F10>.
  5041.           Pressing <ESC> will return you to  the list box, but the new
  5042.           description will be  discarded.  Pressing <F10>  will return
  5043.           you to the list box and the new description will be saved.
  5044.  
  5045.           <F1> -  Scans the file  area's directory for any  files that
  5046.           aren't contained in the file list.  Any files that aren't in
  5047.           the file list will be appended to the end of the file list.
  5048.  
  5049.           <F2> - Sorts the current file list.
  5050.  
  5051.           <F3> - Moves a file to a new file area.
  5052.  
  5053.           <DEL> -  Deletes the  currently highlighted  file.   FILEMAN
  5054.           will ask you  if you really want to delete the file.  If you
  5055.           answer no, FILEMAN will ignore the deletion request.  If you
  5056.           answer yes, FILEMAN will remove the file from the file list.
  5057.           Next, FILEMAN will ask you  if you want to physically remove
  5058.           the file from  the drive.  IMPORTANT: Once  you tell FILEMAN
  5059.           to physically delete  the file, FILEMAN will not  be able to
  5060.           restore it.   You may be able  to restore a deleted  file by
  5061.           using  DOS 5.0's UNDELETE command or  a similar utility, but
  5062.           FILEMAN can NOT restore it.
  5063.  
  5064.           <F10> - Saves the  revised file list and returns you  to the
  5065.           file area menu.
  5066.  
  5067.  
  5068.      IMPORTANT: FILEMAN does NOT support file sharing.  Therefore, all
  5069.      nodes should  be down on  a multinode system before  editing your
  5070.      file lists with FILEMAN.
  5071.  
  5072.  
  5073.  
  5074.  
  5075.  
  5076.  
  5077.  
  5078.  
  5079.  
  5080.  
  5081.  
  5082.  
  5083.  
  5084.  
  5085.  
  5086.  
  5087.  
  5088.  
  5089.      The TriTel Bulletin Board System                               71
  5090.  
  5091.                              EXTERNAL PROTOCOLS
  5092.                              ------------------
  5093.  
  5094.      TriTel supports up to 15  external protocols.  To enable external
  5095.      protocols,   you   must   create   an  external   protocol   menu
  5096.      configuration  file  called  EXTPROT.MNU  in  your  node's  NWORK
  5097.      directory.  EXTPROT.MNU has the following format:
  5098.  
  5099.  
  5100.  
  5101.  
  5102.  
  5103.  
  5104.  
  5105.  
  5106.  
  5107.  
  5108.  
  5109.  
  5110.  
  5111.  
  5112.  
  5113.  
  5114.  
  5115.  
  5116.  
  5117.  
  5118.  
  5119.  
  5120.  
  5121.  
  5122.  
  5123.  
  5124.  
  5125.  
  5126.  
  5127.  
  5128.  
  5129.  
  5130.  
  5131.  
  5132.  
  5133.  
  5134.  
  5135.  
  5136.  
  5137.  
  5138.  
  5139.  
  5140.  
  5141.  
  5142.  
  5143.  
  5144.  
  5145.  
  5146.  
  5147.  
  5148.  
  5149.  
  5150.  
  5151.  
  5152.  
  5153.  
  5154.  
  5155.      The TriTel Bulletin Board System                               72
  5156.  
  5157.  
  5158.      ----------------------------------------------------------------
  5159.      hotkey,description,send file,receive file,batch,error correcting
  5160.      .
  5161.      .
  5162.      .
  5163.      hotkey,description,send file,receive file,batch,error correcting
  5164.  
  5165.  
  5166.      Where:
  5167.  
  5168.      hotkey                   is  the key  to be  used  to select  the
  5169.                               external protocol.  You should note that
  5170.                               you   can  override   any  of   TriTel's
  5171.                               internal  protocols  by  specifying  the
  5172.                               internal  protocol's   hotkey  for   the
  5173.                               external   protocol's   hotkey.      For
  5174.                               example,  you can use a hotkey of "Z" to
  5175.                               replace    TriTel's   internal    Zmodem
  5176.                               protocol  with DSZ.   Additionally,  you
  5177.                               can't use "N" for a protocol's hotkey.
  5178.  
  5179.      description              is a description to be displayed for the
  5180.                               external protocol.
  5181.  
  5182.      send file                is the exact name of the batch file that
  5183.                               sends  files  to  the  caller  with  the
  5184.                               external protocol.  This batch file must
  5185.                               reside in your board's main directory.
  5186.  
  5187.      receive file             is the exact name of the batch file that
  5188.                               receives files from  the caller with the
  5189.                               external protocol.  This batch file must
  5190.                               reside in your board's main directory.
  5191.  
  5192.      batch                    is "Y" if the external protocol supports
  5193.                               batch  downloading.   Otherwise, "N"  to
  5194.                               indicated  that  the  external  protocol
  5195.                               doesn't support batch downloading.
  5196.  
  5197.      error correcting         is "Y" if the external protocol is to be
  5198.                               used  only  with   an  error  correcting
  5199.                               connection.  Otherwise,  "N" to indicate
  5200.                               that the  external protocol can  be used
  5201.                               with all types of connections.
  5202.  
  5203.      ----------------------------------------------------------------
  5204.  
  5205.      The following is an example of an EXTPROT.MNU file:
  5206.  
  5207.  
  5208.  
  5209.  
  5210.  
  5211.  
  5212.  
  5213.  
  5214.  
  5215.  
  5216.  
  5217.  
  5218.  
  5219.  
  5220.  
  5221.      The TriTel Bulletin Board System                               73
  5222.  
  5223.  
  5224.      ----------------------------------------------------------------
  5225.  
  5226.      z,Zmodem (DSZ),sz.bat,rz.bat,y,n
  5227.      m,MPt (Puma),smpt.bat,rmpt.bat,y,n
  5228.  
  5229.      ----------------------------------------------------------------
  5230.  
  5231.      This example file replaces TriTel's internal Zmodem protocol with
  5232.      DSZ and adds the very  speedy MPt (formerly Puma) to  the board's
  5233.      list  of protocols.   Both protocols support  batch downloads and
  5234.      neither is an error correcting protocol.
  5235.  
  5236.  
  5237.      Send Batch Files
  5238.      ----------------
  5239.  
  5240.      When  TriTel calls  a send  batch file,  it passes  the following
  5241.      three parameters to the batch file:
  5242.  
  5243.      port number  baud rate  filename or EBATCH.DAT
  5244.  
  5245.      The "port  number"  and "baud  rate" parameters  are pretty  self
  5246.      explanatory.  The third parameter TriTel passes to the batch file
  5247.      requires a  little further explanation.  If the protocol, doesn't
  5248.      support batch downloads,  TriTel only passes a  single "filename"
  5249.      to  the  protocol.    Otherwise,  TriTel creates  a  file  called
  5250.      "EBATCH.DAT" and  passes the name  of the file to  the protocol's
  5251.      batch file.  "EBATCH.DAT" is simply a line-by-line listing of the
  5252.      files in the batch download.
  5253.  
  5254.      The  following is  an example  of a  DSZ  send batch  file called
  5255.      SZ.BAT:
  5256.  
  5257.      ----------------------------------------------------------------
  5258.  
  5259.      dsz port %1 sz -m @c:%3
  5260.  
  5261.      ----------------------------------------------------------------
  5262.  
  5263.      Note that the above batch file enables MobyTurbo transfers.
  5264.  
  5265.      The  following is  an example  of a  MPt  send batch  file called
  5266.      SMPT.BAT:
  5267.  
  5268.      ----------------------------------------------------------------
  5269.  
  5270.      mpt p%1 s  @%3
  5271.  
  5272.      ----------------------------------------------------------------
  5273.  
  5274.  
  5275.  
  5276.  
  5277.  
  5278.  
  5279.  
  5280.  
  5281.  
  5282.  
  5283.  
  5284.  
  5285.  
  5286.  
  5287.      The TriTel Bulletin Board System                               74
  5288.  
  5289.      Receive Batch Files
  5290.      -------------------
  5291.  
  5292.      When TriTel calls  a receive batch file, it  passes the following
  5293.      three parameters to the batch file:
  5294.  
  5295.      ----------------------------------------------------------------
  5296.  
  5297.      port number  baud rate  filename
  5298.  
  5299.      ----------------------------------------------------------------
  5300.  
  5301.      The  following is an  example of a DSZ  receive batch file called
  5302.      RZ.BAT:
  5303.  
  5304.      ----------------------------------------------------------------
  5305.  
  5306.      dsz port %1 rz -mrr %3
  5307.  
  5308.      ----------------------------------------------------------------
  5309.  
  5310.      Note that the above batch file enables MobyTurbo transfers.
  5311.  
  5312.      The  following is an  example of a MPt  receive batch file called
  5313.      RMPT.BAT:
  5314.  
  5315.      ----------------------------------------------------------------
  5316.  
  5317.      mpt p%1 r %3
  5318.  
  5319.      ----------------------------------------------------------------
  5320.  
  5321.  
  5322.  
  5323.  
  5324.  
  5325.  
  5326.  
  5327.  
  5328.  
  5329.  
  5330.  
  5331.  
  5332.  
  5333.  
  5334.  
  5335.  
  5336.  
  5337.  
  5338.  
  5339.  
  5340.  
  5341.  
  5342.  
  5343.  
  5344.  
  5345.  
  5346.  
  5347.  
  5348.  
  5349.  
  5350.  
  5351.  
  5352.  
  5353.      The TriTel Bulletin Board System                               75
  5354.  
  5355.                 RUNNING TRITEL WITH A FRONTEND OR AS A DOOR
  5356.                 -------------------------------------------
  5357.  
  5358.      TriTel  can  be  run  with   either  a  frontend  program  (i.e.,
  5359.      FrontDoor, BinkleyTerm,  etc.) or as  a door.  To  execute TriTel
  5360.      when  there  is  already  a  connection,  you  must  specify  the
  5361.      connection's  baud rate with  TriTel's "/F" command  line switch.
  5362.      The  format for using this switch  is "/Fbaud rate".  Where "baud
  5363.      rate" is the  connection's baud rate.  For  example, TriTel could
  5364.      be executed  with  a  2400  baud connection  with  the  following
  5365.      command line:
  5366.  
  5367.      BBS /F2400
  5368.  
  5369.      The above is only an example and  you should use BOARD.BAT to run
  5370.      TriTel as you normally would.  Otherwise, doors will not function
  5371.      properly.  To do this, modify your BOARD.BAT file as follows:
  5372.  
  5373.      ----------------------------------------------------------------
  5374.  
  5375.      echo off
  5376.      cd \tritel
  5377.      if exist door.bat del door.bat
  5378.      if exist event.bat del event.bat
  5379.      if exist endbbs del endbbs
  5380.      bbs %1
  5381.      if exist door.bat door
  5382.      if exist event.bat event
  5383.      if exist endbbs goto end
  5384.      board
  5385.      :end
  5386.  
  5387.      ----------------------------------------------------------------
  5388.  
  5389.      Note the "%1" after "bbs" in the above batch file.  This will use
  5390.      BOARD.BAT's first command line parameter to  pass the "/F" switch
  5391.      to TriTel.  For example, you could execute TriTel using the above
  5392.      BOARD.BAT file with a 2400 baud connection by using the following
  5393.      DOS command:
  5394.  
  5395.      BOARD /F2400
  5396.  
  5397.      Normally, TriTel  will recycle to  the Waiting for  Caller screen
  5398.      when the caller either logs  off or is forced off the  board.  If
  5399.      TriTel is started with a  "/F" parameter, TriTel will exit memory
  5400.      and return  control to  the calling program.   Thus,  TriTel acts
  5401.      just like a door when a "/F" parameter is used.
  5402.  
  5403.      IMPORTANT:  Although doors  run fine  when using  TriTel in  this
  5404.      manner, events are always executed by TriTel's Waiting for Caller
  5405.      screen routine.   Therefore, events  will never run if  TriTel is
  5406.      being  run with  the  "/F"  parameter.   If  your board  requires
  5407.  
  5408.  
  5409.  
  5410.  
  5411.  
  5412.  
  5413.  
  5414.  
  5415.  
  5416.  
  5417.  
  5418.  
  5419.      The TriTel Bulletin Board System                               76
  5420.  
  5421.      maintenance  events and  you  are using  TriTel  with a  frontend
  5422.      program, simply run them as a frontend event.  If you are running
  5423.      TriTel as a  door, simply let  your main board run  the necessary
  5424.      events.
  5425.  
  5426.  
  5427.      Error Correcting Connections
  5428.      ----------------------------
  5429.  
  5430.      If your  frontend is able  to supply an error  correcting message
  5431.      (i.e. ARQ,  etc.), it may  be specified with a  slightly modified
  5432.      version of TriTel's "/F" command line switch: "/F baud rate/error
  5433.      correcting message".   Please  note the  slash between  the "baud
  5434.      rate" and "error correcting message"  parameters.  This slash  is
  5435.      essential  for TriTel  to be  able  to correctly  parse the  "/F"
  5436.      command line switch.
  5437.  
  5438.  
  5439.      Limiting Time
  5440.      -------------
  5441.  
  5442.      A user's log on  time can be limited  with TriTel's "/T"  command
  5443.      line  switch.    The  format  for this  command  line  switch  is
  5444.      "/Tminutes".  Where  "minutes" is the  maximum number of  minutes
  5445.      the caller should be allowed for this call.
  5446.  
  5447.  
  5448.      Forced Hang Up
  5449.      --------------
  5450.  
  5451.      Normally, TriTel  does not  hang up on  the caller  when he  says
  5452.      goodbye.   It leaves  the  task of  hanging  up to  the  frontend
  5453.      program or  the main  board.   If your  frontend doesn't hang  up
  5454.      before recycling, you can  use TriTel's "/H" command line  switch
  5455.      to instruct  it to hang up on the  caller before returning to the
  5456.      frontend.
  5457.  
  5458.  
  5459.  
  5460.  
  5461.  
  5462.  
  5463.  
  5464.  
  5465.  
  5466.  
  5467.  
  5468.  
  5469.  
  5470.  
  5471.  
  5472.  
  5473.  
  5474.  
  5475.  
  5476.  
  5477.  
  5478.  
  5479.  
  5480.  
  5481.  
  5482.  
  5483.  
  5484.  
  5485.      The TriTel Bulletin Board System                               77
  5486.  
  5487.                               ARCHIVE TESTING
  5488.                               ---------------
  5489.  
  5490.      TriTel can optionally scan archives,  EXEs, and COMs for viruses.
  5491.      This feature  is  enabled with  the Waiting  for Caller  Screen's
  5492.      Configure System menu.  If upload testing is enabled, TriTel will
  5493.      call  MacAfee's SCAN.EXE  program  to scan  the  contents of  the
  5494.      upload.     Accordingly   SCAN.EXE,  must   be   in  your   PATH.
  5495.      Additionally,   TriTel  requires   the  following   decompression
  5496.      utilities to be in your PATH to be able to test archives:
  5497.  
  5498.      Archive             Utility
  5499.      ZIP                 PKUNZIP.EXE
  5500.      ARJ                 ARJ.EXE
  5501.      LZH                 LHA.EXE
  5502.      PAK, SDN, and ARC   PAK.EXE
  5503.  
  5504.      NOTE:  If  TriTel isn't  able  to  find  SCAN.EXE or  the  proper
  5505.      decompression  utility, the  upload  will NOT  be  tested. If  an
  5506.      upload fails the virus scan, it will be immediately deleted.   Be
  5507.      aware that  SCAN.EXE is not infallible.   It is  perhaps the best
  5508.      utility of its kind, but no virus scanner is perfect.
  5509.  
  5510.  
  5511.  
  5512.  
  5513.  
  5514.  
  5515.  
  5516.  
  5517.  
  5518.  
  5519.  
  5520.  
  5521.  
  5522.  
  5523.  
  5524.  
  5525.  
  5526.  
  5527.  
  5528.  
  5529.  
  5530.  
  5531.  
  5532.  
  5533.  
  5534.  
  5535.  
  5536.  
  5537.  
  5538.  
  5539.  
  5540.  
  5541.  
  5542.  
  5543.  
  5544.  
  5545.  
  5546.  
  5547.  
  5548.  
  5549.  
  5550.  
  5551.      The TriTel Bulletin Board System                               78
  5552.  
  5553.                                ODDS AND ENDS
  5554.                                -------------
  5555.  
  5556.      Obnoxious Callers
  5557.      -----------------
  5558.  
  5559.      Sooner or later you will have  to lock out a caller and  although
  5560.      the  user's record  doesn't take  up much  disk space  there's no
  5561.      sense in  maintaining the record  to just keep the  caller locked
  5562.      out.   TriTel eliminates the need  for needlessly maintaining the
  5563.      caller's user record with a  file called JOKER.DAT.  JOKER.DAT is
  5564.      a straight ASCII  text file with  each line being  the name of  a
  5565.      caller  you want to  keep locked out.   JOKER.DAT  is an optional
  5566.      file  and must  reside  in  your board's  MWORK  directory.   The
  5567.      following is a sample JOKER.DAT file:
  5568.  
  5569.      ----------------------------------------------------------------
  5570.  
  5571.      Joe Hacker
  5572.      Dr. Doom
  5573.  
  5574.      ----------------------------------------------------------------
  5575.  
  5576.  
  5577.      Daily Limits
  5578.      ------------
  5579.  
  5580.      You will  probably want to  give callers with  different security
  5581.      levels different amounts of daily time and number of daily calls.
  5582.      After all, don't  you as a sysop  deserve more daily time  on you
  5583.      own  board than  the average  caller?   TriTel  supports a  daily
  5584.      limits  file called DLIMITS.DAT.   DLIMITS.DAT  is an  ASCII text
  5585.      file and must  reside in  node 1's MWORK  directory.  You  should
  5586.      note  that any  callers  whose security  levels  aren't found  in
  5587.      DLIMITS.DAT will be assigned your  board's default daily time and
  5588.      number of daily calls.  DLIMITS.DAT is an optional file  and uses
  5589.      the following format:
  5590.  
  5591.  
  5592.  
  5593.  
  5594.  
  5595.  
  5596.  
  5597.  
  5598.  
  5599.  
  5600.  
  5601.  
  5602.  
  5603.  
  5604.  
  5605.  
  5606.  
  5607.  
  5608.  
  5609.  
  5610.  
  5611.  
  5612.  
  5613.  
  5614.  
  5615.  
  5616.  
  5617.      The TriTel Bulletin Board System                               79
  5618.  
  5619.  
  5620.      ----------------------------------------------------------------
  5621.      security level,time,calls
  5622.      .
  5623.      .
  5624.      .
  5625.      security level,time,calls
  5626.  
  5627.  
  5628.      Where:
  5629.  
  5630.      security level           is a security level.
  5631.  
  5632.      time                     is  the  security   level's  daily  time
  5633.                               limit.
  5634.  
  5635.      calls                    is the security  level's number of daily
  5636.                               calls.
  5637.  
  5638.      ----------------------------------------------------------------
  5639.  
  5640.  
  5641.      Special Keys
  5642.      ------------
  5643.  
  5644.      There are  a number  of special  keys that  you can  use while  a
  5645.      caller is logged on to your board.  They are as follows:
  5646.  
  5647.      Key(s)    Description
  5648.  
  5649.      <F1>      Adds 5 minutes to the caller's time.
  5650.  
  5651.      <F2>      Takes 5 minutes away from the caller's time.
  5652.  
  5653.      <F3>      Toggles the page bell on and off.
  5654.  
  5655.      <F4>      Will allow you  to adjust the caller's  security level.
  5656.                TriTel  will prompt  you  to  enter  the  caller's  new
  5657.                security level.
  5658.  
  5659.      <F5>      Logs the caller off.
  5660.  
  5661.      <F6>      Logs  the  caller  off and  marks  his  user  record as
  5662.                "Locked Out".
  5663.  
  5664.      <HOME>    Toggles  between the caller status window at the bottom
  5665.                of the display screen and a help screen about the above
  5666.                mentioned function keys.
  5667.  
  5668.      <ALT><C>  Enters chat  mode.  The  chat can be ended  by pressing
  5669.                <ESC>.
  5670.  
  5671.  
  5672.  
  5673.  
  5674.  
  5675.  
  5676.  
  5677.  
  5678.  
  5679.  
  5680.  
  5681.  
  5682.  
  5683.      The TriTel Bulletin Board System                               80
  5684.  
  5685.      <ALT><D>  Allows you to drop to DOS.
  5686.  
  5687.  
  5688.      Quick Logon
  5689.      -----------
  5690.  
  5691.      TriTel allows you  to enter both  your name  and password at  the
  5692.      "Enter your  name" prompt.   Simply separate  your name  from the
  5693.      password with a semicolon  <;>.  For  example, a caller with  the
  5694.      name Mark  Goodwin and a password of Install could enter his name
  5695.      and password at the name prompt as follows:
  5696.  
  5697.      Mark Goodwin;Install
  5698.  
  5699.      You should note that for security reasons TriTel will display the
  5700.      password as a series of periods <.>.
  5701.  
  5702.  
  5703.      File Flagging
  5704.      -------------
  5705.  
  5706.      While displaying a file listing, the "more" prompt will allow the
  5707.      caller to  flag  files for  downloading by  simply pressing  <F>.
  5708.      TriTel  will prompt the  caller for  the name  of the  file(s) he
  5709.      wants to flag.
  5710.  
  5711.  
  5712.      Packing the Message Base
  5713.      ------------------------
  5714.  
  5715.      You may have noticed  that included with  your TriTel files is  a
  5716.      file called  TRIPACK.EXE.   TRIPACK  is the  TriTel message  base
  5717.      packer.  It will remove  any <DELETED> messages and messages that
  5718.      are older  than the  number of  days you  have indicated  in your
  5719.      message conferences setup.  TRIPACK  was developed as an external
  5720.      program in order  to permit you to  pack your message base  as an
  5721.      event.   TRIPACK  is a  fairly easy  program to  use  and can  be
  5722.      executed with the following command line:
  5723.  
  5724.      TRIPACK /P /R /C:range
  5725.  
  5726.  
  5727.      Where:
  5728.  
  5729.      /P                       is an  optional switch.   If  specified,
  5730.                               all messages  marked <PRIVATE><RECEIVED>
  5731.                               will be deleted.
  5732.  
  5733.      /R                       is an  optional switch.   If  specified,
  5734.                               the  message  base  conference  will  be
  5735.                               renumbered.    TriTel   support  message
  5736.                               numbers as high as  999,999.  You should
  5737.  
  5738.  
  5739.  
  5740.  
  5741.  
  5742.  
  5743.  
  5744.  
  5745.  
  5746.  
  5747.  
  5748.  
  5749.      The TriTel Bulletin Board System                               81
  5750.  
  5751.                               only renumber a  message base conference
  5752.                               if   you  think   the  conference   will
  5753.                               rollover this  amount.   Although TriTel
  5754.                               will   update   its    message   threads
  5755.                               internally, net mail message threads may
  5756.                               be lost.  For example, PCRelay maintains
  5757.                               a  list  of  message  threads  for  each
  5758.                               netmail conference.   After  renumbering
  5759.                               your  message  conference,  PCRelay will
  5760.                               not be  able to correctly indicate  if a
  5761.                               message has been replied to or not.
  5762.  
  5763.      /C:range                 is  an optional switch.   It is  used to
  5764.                               specify either a  single conference or a
  5765.                               range of  conferences to  be packed.   A
  5766.                               single   conference    is   packed    by
  5767.                               specifying  its  number after  the  ":".
  5768.                               For  example,  /C:4 would  pack  message
  5769.                               conference 4.   A  range of  conferences
  5770.                               can be  packed by separating them with a
  5771.                               "-".    For  example,  /C:5-9 will  pack
  5772.                               message conferences 5 through 9.
  5773.  
  5774.  
  5775.      IMPORTANT: Never pack a  system's message base unless the  entire
  5776.      system is down.
  5777.  
  5778.  
  5779.      The TriTel Protocol Driver: TTPROT.EXE
  5780.      --------------------------------------
  5781.  
  5782.      The  file  TTPROT.EXE  is  the protocol  driver  TriTel  calls to
  5783.      perform file transfers.   In order for  TriTel to be able  to run
  5784.      TTPROT.EXE, it must be in your DOS PATH.  This is very important!
  5785.      If it isn't in your PATH, file transfers will always abort.
  5786.  
  5787.  
  5788.  
  5789.  
  5790.  
  5791.  
  5792.  
  5793.  
  5794.  
  5795.  
  5796.  
  5797.  
  5798.  
  5799.  
  5800.  
  5801.  
  5802.  
  5803.  
  5804.  
  5805.  
  5806.  
  5807.  
  5808.  
  5809.  
  5810.  
  5811.  
  5812.  
  5813.  
  5814.  
  5815.      The TriTel Bulletin Board System                               82
  5816.  
  5817.                                  MULTINODES
  5818.                                  ----------
  5819.  
  5820.      Setting up a  multinode TriTel board is a  pretty easy procedure.
  5821.      You  must  first create  a  directory  for your  new  node.   For
  5822.      example, you  might create a directory called  C:\TRITEL2 for the
  5823.      second node's directory.  Now you must copy your SYSDAT2.DAT file
  5824.      from your node 1 directory to your new node's directory.  Because
  5825.      BBS.EXE uses  overlays, you  must put  a copy  of it  in the  new
  5826.      node's directory.  Next change  your current directory to the new
  5827.      node's directory and run  BBS.EXE.  You now  have a second  node.
  5828.      Before exiting to  DOS you should use the Configure  Node menu to
  5829.      configure your new node.
  5830.  
  5831.      Upon  returning to DOS, you must create a BOARD.BAT file for your
  5832.      new node.   The simplest  method for doing  this is to  copy your
  5833.      node 1's BOARD.BAT  file to the new node's directory  and edit it
  5834.      appropriately.  About the  only change you'll have to make  is to
  5835.      edit the change directory command  (i.e. cd \tritel) near the top
  5836.      of you BOARD.BAT  file to change the directory  to the new node's
  5837.      directory.
  5838.  
  5839.      Next,  you will  need new  menu  configuration files  in the  new
  5840.      node's NWORK directory.  Once again, you can simply copy node 1's
  5841.      MNU files and edit them appropriately.
  5842.  
  5843.      The process for setting up a  third, fourth, fifth, etc. node  is
  5844.      just like  the above.   You simply  set up another  directory and
  5845.      repeat all of the above steps.
  5846.  
  5847.  
  5848.      How Do I Get the System Up and Running
  5849.      --------------------------------------
  5850.  
  5851.      To  get multiple nodes  up and running on  the same computer, you
  5852.      will need to use a multitasker and have a 386 or better to do it.
  5853.      TriTel 2.1  has been  thoroughly tested under  DesqView on  a 386
  5854.      computer and runs like a charm.  It should also run under Windows
  5855.      3.0,  but a multitasking communications programs under Windows is
  5856.      not the best  choice because of Windows  lack of support for  the
  5857.      16550 UART.  If you are not running any high speed modems on your
  5858.      system, you may find Windows to be an adequate multitasker.
  5859.  
  5860.      IMPORTANT:  So that TriTel's data file will  not be written to by
  5861.      more than one node at a time, TriTel fully supports file sharing.
  5862.      To enable  file sharing,  you must put  the command  SHARE.EXE in
  5863.      your  AUTOEXEC.BAT  file.   SHARE.EXE  is  a  terminate and  stay
  5864.      resident program that comes with DOS that handles record locking.
  5865.      Without SHARE.EXE in memory, TriTel  does not have the ability to
  5866.      correctly lock  and unlock  the system data  files and  sooner or
  5867.      later they will become corrupted.
  5868.  
  5869.  
  5870.  
  5871.  
  5872.  
  5873.  
  5874.  
  5875.  
  5876.  
  5877.  
  5878.  
  5879.  
  5880.  
  5881.      The TriTel Bulletin Board System                               83
  5882.  
  5883.      To get multiple  nodes up and running on more  than one computer,
  5884.      you  will  need to  use  some  type  of networking  hardware  and
  5885.      software.   TriTel has been  successfully tested on a LANtastic's
  5886.      network.  The  only possible glitch in running TriTel on a LAN is
  5887.      that all nodes use identical  SYSDAT2.DAT files to locate node 1;
  5888.      therefore, you  must configure your  LAN in  such a way  that all
  5889.      workstations and servers refer to node 1 drive as the same drive.
  5890.      For example, if node 1 is located on the C:  drive on the server,
  5891.      the rest  of the  network must  refer to  this  as C:  also.   If
  5892.      another  node's workstation  already  has a  C:  drive, you  must
  5893.      redirect that drive to say D:, E:, or etc. and configure the node
  5894.      1 drive as  C:  So  as long as the  whole LAN refers to  node 1's
  5895.      drive as  the same  drive, TriTel should  work flawlessly  on any
  5896.      LAN.
  5897.  
  5898.  
  5899.      Doors and Multinodes
  5900.      --------------------
  5901.  
  5902.      The  greatest challenge you  will find about  getting a multinode
  5903.      system fully functional  is getting doors to run  from all nodes.
  5904.      The problem comes from  the fact that most  doors do not  support
  5905.      multinode operation.   If they  do, then  fine simply set  up the
  5906.      proper configuration and batch files and away you go, but if they
  5907.      don't it takes  a little more effort.  The best method I've found
  5908.      so  far  for  running a  nonmultinode  door  on  all nodes  of  a
  5909.      multinode  system  is to  use two  utilities: FOYER  and PROECHO.
  5910.      FOYER is a nifty little utility  that create a data file in  your
  5911.      door's directory  to determine  what, if any,  node is  currently
  5912.      using  the  door.   If  the  door  is in  use,  FOYER  returns an
  5913.      appropriate "errorlevel" that  can be used in your  batch file to
  5914.      prevent the door  from being  run.  If  the door  isn't  in  use,
  5915.      FOYER will return without error  and your batch file can continue
  5916.      to run the  door as it normally  would.  After running  the door,
  5917.      FOYER is run again so it can "unlock" the door for use by another
  5918.      node.  PROECHO  is a handy  little utility that  lets you send  a
  5919.      short message out  through the comm port.  For example, if a door
  5920.      is in use, you could send a message like "That door is in use  on
  5921.      another  node.   Please  try again  later."   By  sending such  a
  5922.      message to the  user, he will know that everything is ok and that
  5923.      he'll probably  be able to  use the  door sometime  later in  his
  5924.      call.
  5925.  
  5926.  
  5927.      Some Helpful Hints
  5928.      ------------------
  5929.  
  5930.      If  you  are multitasking  a  multinode TriTel  system,  you will
  5931.      probably want to give each node the same number of clock ticks if
  5932.      they are running modems that have similar speed capabilities.  If
  5933.      you are running a high speed modem on one line and a slower modem
  5934.      on another,  you may want  to give the  node with the  high speed
  5935.  
  5936.  
  5937.  
  5938.  
  5939.  
  5940.  
  5941.  
  5942.  
  5943.  
  5944.  
  5945.  
  5946.  
  5947.      The TriTel Bulletin Board System                               84
  5948.  
  5949.      modem a few  more clock ticks than the node with the slower speed
  5950.      modem.
  5951.  
  5952.      A multinode  system requires a  phone line and  a modem for  each
  5953.      node.  I know that may seem rather obvious, but I've  seen people
  5954.      on a variety of net mail echos wondering why it can't be done  on
  5955.      just one line.  Sorry, but it just doesn't work that way.
  5956.  
  5957.      If your local phone company  offers Busy Call Forwarding, you may
  5958.      want to consider getting it.   With Busy Call Forwarding,  a node
  5959.      will automatically ring down to another node whenever it is busy.
  5960.      For example,  The Lobster  Buoy has  two lines.   Node  1's phone
  5961.      number  is 207-941-0805.   Whenever node 1 is  busy, it will ring
  5962.      down to node 2.   Of course if node 2 is busy,  the caller is out
  5963.      of luck.  The fee for Busy Call Forwarding is very small and make
  5964.      it convenient not only for you but your callers as well.
  5965.  
  5966.      The most helpful  suggestion I can give  is to get your  feet wet
  5967.      with  a single line setup first  before jumping in with your guns
  5968.      blazing into a multinode setup.  Give yourself sometime to master
  5969.      running a single line setup first.
  5970.  
  5971.  
  5972.  
  5973.  
  5974.  
  5975.  
  5976.  
  5977.  
  5978.  
  5979.  
  5980.  
  5981.  
  5982.  
  5983.  
  5984.  
  5985.  
  5986.  
  5987.  
  5988.  
  5989.  
  5990.  
  5991.  
  5992.  
  5993.  
  5994.  
  5995.  
  5996.  
  5997.  
  5998.  
  5999.  
  6000.  
  6001.  
  6002.  
  6003.  
  6004.  
  6005.  
  6006.  
  6007.  
  6008.  
  6009.  
  6010.  
  6011.  
  6012.  
  6013.      The TriTel Bulletin Board System                               85
  6014.  
  6015.                                   SUPPORT
  6016.                                   -------
  6017.  
  6018.      You  may  obtain assistance  with  a  TriTel related  problem  by
  6019.      calling The Lobster Buoy at 207-941-0805.  This is the home board
  6020.      for TriTel.  You may also call any other TriTel support board for
  6021.      assistance.  TriTel  support boards are indicated in  the list of
  6022.      registered boards near the end of this manual.
  6023.  
  6024.      If  you are  having a problem  with TriTel,  please try to  be as
  6025.      specific as possible.   Please don't say something  like "I can't
  6026.      get doors to work".   Unfortunately, statements like that are all
  6027.      too common and do nothing to help resolve  the problem.  Instead,
  6028.      try to explain as best you can exactly what is happening when you
  6029.      try to run a door and ZIP up and upload your door batch files and
  6030.      door  menu  configuration  file.   Screen  captures  can  be very
  6031.      helpful when trying to diagnose a problem.  So if you can, log on
  6032.      remotely and capture a session that  will illustrate the problem.
  6033.      If you are  unable to log on remotely, ask one  of your users for
  6034.      help.   Most problems can be cured in  one message if the problem
  6035.      is explained  in enough detail.   However, if you  do not provide
  6036.      specific  details,  it  can  take  many messages  and  a  lot  of
  6037.      frustration before resolving the problem.
  6038.  
  6039.      Also, READ THIS MANUAL!!!!!!!!!
  6040.  
  6041.      When they become  necessary, minor updates,  such as 2.11,  2.12,
  6042.      2.13, etc., will be available  for download from a TriTel support
  6043.      board.  I  will upload major updates,  2.2, 2.3, 2.4, etc.,  to a
  6044.      number of major  bulletin boards and  online services across  the
  6045.      country.   Either way,  it is your  responsibility to  obtain the
  6046.      latest version of TriTel.
  6047.  
  6048.  
  6049.  
  6050.  
  6051.  
  6052.  
  6053.  
  6054.  
  6055.  
  6056.  
  6057.  
  6058.  
  6059.  
  6060.  
  6061.  
  6062.  
  6063.  
  6064.  
  6065.  
  6066.  
  6067.  
  6068.  
  6069.  
  6070.  
  6071.  
  6072.  
  6073.  
  6074.  
  6075.  
  6076.  
  6077.  
  6078.  
  6079.      The TriTel Bulletin Board System                               86
  6080.  
  6081.                                 REGISTRATION
  6082.                                 ------------
  6083.  
  6084.      Registration  of TriTel is only  $75.00.  Please  use the form at
  6085.      the end of this manual to register your board.  When you register
  6086.      TriTel, you will receive the latest  version of TriTel on disk, a
  6087.      printed manual and an encrypted  key file called TRITEL.KEY.  All
  6088.      you have  to do is  copy TRITEL.KEY into node  1's main directory
  6089.      and voila instant  registered copy.  TRITEL.KEY can  also be used
  6090.      to instantly register all future versions of TriTel.
  6091.  
  6092.      If you find that TriTel is the  BBS for you, then please register
  6093.      it.  I have tried to make TriTel a quality product.  It has taken
  6094.      hundreds  (more  likely  thousands  at this  point)  of  hours of
  6095.      programming and testing to  get TriTel to where it is  today.  So
  6096.      please  support past, present,  and future TriTel  development by
  6097.      registering your copy today.  Just consider how much a commercial
  6098.      software  product  of  TriTel's  quality  would  cost  you.    By
  6099.      comparison, TriTel is quite a bargain.
  6100.  
  6101.  
  6102.      NOTE:  The shareware  version of  TriTel  is NOT  (I repeat  NOT)
  6103.      crippled in  any way.   The registered version and  the shareware
  6104.      version are one and the  same program.  All features are  enabled
  6105.      with the shareware version.  I've  had many people ask me if  the
  6106.      shareware version of TriTel is crippled.  It is NOT.
  6107.  
  6108.  
  6109.  
  6110.  
  6111.  
  6112.  
  6113.  
  6114.  
  6115.  
  6116.  
  6117.  
  6118.  
  6119.  
  6120.  
  6121.  
  6122.  
  6123.  
  6124.  
  6125.  
  6126.  
  6127.  
  6128.  
  6129.  
  6130.  
  6131.  
  6132.  
  6133.  
  6134.  
  6135.  
  6136.  
  6137.  
  6138.  
  6139.  
  6140.  
  6141.  
  6142.  
  6143.  
  6144.  
  6145.      The TriTel Bulletin Board System                               87
  6146.  
  6147.                                 FILE FORMATS
  6148.                                 ------------
  6149.  
  6150.      In order to  encourage third-party development  of TriTel-related
  6151.      utilities and doors, this section details the file formats TriTel
  6152.      uses.  You should note that TriTel is written in C++ and as  such
  6153.      all data types  are C data types.   For example, all  strings are
  6154.      null-terminated C strings.
  6155.  
  6156.  
  6157.      SYSDAT1.DAT
  6158.      ----------
  6159.  
  6160.      Is the system configuration file and is located in node  1's main
  6161.      directory.  It uses the following format:
  6162.  
  6163.      Byte           Data           Description
  6164.      Position       Type
  6165.        1 to  41     char [41]      The board's name.
  6166.       42 to  82     char [41]      The sysop's name.
  6167.       83 to  91     char [9]       The board's starting date.
  6168.       92 to  95     char [4]       The board's default file extension.
  6169.                                    Must be ZIP, ARJ, LZH, PAK, SDN, or
  6170.                                    ARC.
  6171.       96 to  97     int            Total number of nodes.
  6172.       98 to  99     int            The number of today's calls.
  6173.      100 to 101     int            The  number   of  messages   posted
  6174.                                    today.
  6175.      102 to 103     int            The number of uploads today.
  6176.      104 to 105     int            The number of downloads today.
  6177.      106 to 107     int            The default daily time limit.
  6178.      108 to 109     int            The default number of daily calls.
  6179.      110 to 111     int            The maximum time per call.
  6180.      112 to 113     int            The minimum sysop security level.
  6181.      114 to 115     int            The new user security level.
  6182.      116 to 117     int            The new user daily time limit.
  6183.      118 to 119     int            Upload time compensation ratio.
  6184.      120 to 121     int            Maximum no  keyboard input  time in
  6185.                                    minutes.
  6186.      122 to 125     long           The total number of calls.
  6187.      126 to 127     int            US phone number flag.  If TRUE, use
  6188.                                    US phone number format.   If FALSE,
  6189.                                    don't use US phone number format.
  6190.      128 to 129     int            Test uploads  flag.  If  TRUE, scan
  6191.                                    uploads  for  viruses.   If  FALSE,
  6192.                                    don't scan uploads for viruses.
  6193.      130 to 131     int            Auto ANSI detection flag.  If TRUE,
  6194.                                    do auto ANSI autodetect.  If FALSE,
  6195.                                    prompt   user   for    ANSI   color
  6196.                                    graphics.
  6197.      132 to 133     int            Waiting  message  flag.   If  TRUE,
  6198.                                    check  for  waiting messages.    If
  6199.  
  6200.  
  6201.  
  6202.  
  6203.  
  6204.  
  6205.  
  6206.  
  6207.  
  6208.  
  6209.  
  6210.  
  6211.      The TriTel Bulletin Board System                               88
  6212.  
  6213.                                    FALSE,  don't  check   for  waiting
  6214.                                    messages.
  6215.      134 to 256     char [123]     Reserved  for  future   use.    All
  6216.                                    zeros.
  6217.  
  6218.  
  6219.      SYSDAT2.DAT
  6220.      -----------
  6221.  
  6222.      Is TriTel's  means for  accessing the system  data and  main work
  6223.      directory  between  nodes and  is  located  in  each node's  main
  6224.      directory.  It uses the following format:
  6225.  
  6226.      Byte           Data           Description
  6227.      Position       Type
  6228.       1 to  81      char [81]      The   path   to   node   1's   main
  6229.                                    directory.
  6230.      82 to 256      char [175]     Reserved  for  future   use.    All
  6231.                                    zeros.
  6232.  
  6233.  
  6234.      NODE.DAT
  6235.      --------
  6236.  
  6237.      Is the node configuration file and is located in each node's main
  6238.      directory.  It uses the following format:
  6239.  
  6240.      Byte           Data           Description
  6241.      Position       Type
  6242.        1 to  81     char [81]      The modem's initialization string.
  6243.       82 to  86     char [5]       The  error   correcting  connection
  6244.                                    message.
  6245.       87 to  95     char [9]       The date of the last call.
  6246.       96 to  97     int            The node number.
  6247.       98 to  99     unsigned       The modem's maximum baud rate.
  6248.      100 to 101     int            The modem's serial port.
  6249.      102 to 103     int            No 300 baud callers flag.  If TRUE,
  6250.                                    TriTel  will  not  allow  300  baud
  6251.                                    callers  to  log  on.    If  FALSE,
  6252.                                    TriTel will accept 300 baud calls.
  6253.      104 to 105     int            No  1200  baud  callers flag.    If
  6254.                                    TRUE,  TriTel will  not allow  1200
  6255.                                    baud callers to log  on.  If FALSE,
  6256.                                    TriTel will accept 1200 baud call.
  6257.      106 to 107     int            RTS/CTS handshaking flag.  If TRUE,
  6258.                                    TriTel     will     use     RTS/CTS
  6259.                                    handshaking.  If FALSE, TriTel will
  6260.                                    not use RTS/CTS handshaking.
  6261.      108 to 109     int            Locked serial port flag.  If  TRUE,
  6262.                                    TriTel will  maintain the  DTE rate
  6263.                                    at  the  maximum  baud  rate.    If
  6264.                                    FALSE, DTE will follow DCE.
  6265.  
  6266.  
  6267.  
  6268.  
  6269.  
  6270.  
  6271.  
  6272.  
  6273.  
  6274.  
  6275.  
  6276.  
  6277.      The TriTel Bulletin Board System                               89
  6278.  
  6279.      110 to 111     int            Direct screen write flag.  If TRUE,
  6280.                                    TriTel  will   use  direct   screen
  6281.                                    writes.  If FALSE,  TriTel will not
  6282.                                    use direct screen writes.
  6283.      112 to 113     int            The tenths of a second delay before
  6284.                                    sending ATA.
  6285.      114 to 115     int            The number of RINGs to be  received
  6286.                                    before sending ATA.
  6287.      116 to 117     int            Page bell flag.  If TRUE, the  page
  6288.                                    bell  is on.   If  FALSE, the  page
  6289.                                    bell is off.
  6290.      118 to 119     int            Use node  DISPLAY flag.   If  TRUE,
  6291.                                    TriTel will use the display screens
  6292.                                    in the node  DISPLAY directory.  If
  6293.                                    FALSE, TriTel will  use the display
  6294.                                    screens   in   node   1's   DISPLAY
  6295.                                    directory.
  6296.      120 to 121     int            The node's minimum security level.
  6297.      122 to 256     char [135]     Reserved  for  future   use.    All
  6298.                                    zeros.
  6299.  
  6300.  
  6301.      USERS.DAT
  6302.      ---------
  6303.  
  6304.      Is  TriTel's user records file  and is located  in node 1's MWORK
  6305.      directory.  Each user record is as follows:
  6306.  
  6307.      Byte           Data           Description
  6308.      Position       Type
  6309.        1 to  31     char [31]      The user's name.
  6310.       32 to  47     char [16]      The user's password.
  6311.       48 to  78     char [31]      The user's city and state.
  6312.       79 to  91     char [13]      The user's phone number.
  6313.       92 to 100     char [9]       The user's date of birth.
  6314.      101 to 109     char [9]       The date of the user's first call.
  6315.      110 to 124     char [15]      The  date and  time  of the  user's
  6316.                                    last call.
  6317.      125 to 133     char [9]       The  date  of the  user's  last new
  6318.                                    file check.
  6319.      134 to 135     int            The user's security level.
  6320.      136 to 137     int            The user's number of calls.
  6321.      138 to 139     int            The amount of time remaining today.
  6322.      140 to 141     int            The user's last message conference.
  6323.      142 to 143     int            The user's last file area.
  6324.      144 to 145     int            The user's default protocol.
  6325.      146 to 147     int            The user's expert mode flag.
  6326.      148 to 149     int            The user's locked out flag.
  6327.      150 to 151     int            Marked for deletion flag.
  6328.      152 to 153     int            The user's number of calls today.
  6329.      154 to 155     int            Reserved for TriMail.
  6330.      156 to 157     int            Reserved for TriMail.
  6331.  
  6332.  
  6333.  
  6334.  
  6335.  
  6336.  
  6337.  
  6338.  
  6339.  
  6340.  
  6341.  
  6342.  
  6343.      The TriTel Bulletin Board System                               90
  6344.  
  6345.      158 to 159     int            Reserved for TriMail.
  6346.      160 to 161     int            Reserved for TriMail.
  6347.      162 to 163     int            Reserved for TriMail.
  6348.      164 to 165     int            Reserved for TriMail.
  6349.      166 to 169     long           The user's number of uploads.
  6350.      170 to 173     long           The user's number of downloads.
  6351.      174 to 177     long           The user's K bytes uploaded.
  6352.      178 to 181     long           The user's K bytes download.
  6353.      182 to 185     long           The  user's   number  of   messages
  6354.                                    posted.
  6355.      186 to 187     int            The user's default editor.
  6356.      188 to 256     char [71]      Reserved  for  future   use.    All
  6357.                                    zeros.
  6358.  
  6359.  
  6360.      USERS.IDX
  6361.      ---------
  6362.  
  6363.      Is  the  user  index  file  and  is  located  in node  1's  MWORK
  6364.      directory.  This  file is sorted in ascending  order according to
  6365.      the user's 32-bit CRC.  Each record has the following format:
  6366.  
  6367.      Byte           Data           Description
  6368.      Position       Type
  6369.  
  6370.      1 to 4         unsigned long  32-bit CRC of the user's name.
  6371.      5 to 6         int            The   user's   record   number   in
  6372.                                    USERS.DAT.
  6373.  
  6374.  
  6375.      MCONF.DAT
  6376.      ---------
  6377.  
  6378.      Is  TriTel's message conference configuration file and is located
  6379.      in  node 1's  MWORK  directory.   Each  conference  record is  as
  6380.      follows:
  6381.  
  6382.      Byte           Data           Description
  6383.      Position       Type
  6384.       1 to  2       int            The  conference's minimum  security
  6385.                                    level.
  6386.       3 to  4       int            The  conference's  net  mail  flag.
  6387.                                    TRUE  for   net  mail   conference.
  6388.                                    FALSE for non-net mail conference.
  6389.       5 to  6       int            The   conference's   user  deletion
  6390.                                    flag.   TRUE for  user deletion  is
  6391.                                    allowed.   FALSE for  user deletion
  6392.                                    isn't allowed.
  6393.       7 to  8       int            The conference's  backup flag.   If
  6394.                                    TRUE,  TRIPACK   will  backup   the
  6395.                                    message  conference  before packing
  6396.                                    it.   If  FALSE,  TRIPACK will  not
  6397.  
  6398.  
  6399.  
  6400.  
  6401.  
  6402.  
  6403.  
  6404.  
  6405.  
  6406.  
  6407.  
  6408.  
  6409.      The TriTel Bulletin Board System                               91
  6410.  
  6411.                                    backup the message conference.
  6412.       9 to 10       int            The number of  days messages are to
  6413.                                    be save  for.   Tells TRIPACK  when
  6414.                                    messages  are  old   enough  to  be
  6415.                                    deleted.
  6416.      11 to 12       int            Private  message  conference  flag.
  6417.                                    If TRUE, the conference is private.
  6418.                                    If FALSE, the conference is public.
  6419.      13 to 53       char [41]      The conference's description.
  6420.      54 to 94       char [41]      The conference's network name.
  6421.      95 to 98       long           The  conference's  highest  message
  6422.                                    number.
  6423.  
  6424.  
  6425.      Mnnnn.PTR
  6426.      ---------
  6427.  
  6428.      Is a message conference's pointer file and is located in node 1's
  6429.      MWORK directory.   Where the  conference number  is specified  by
  6430.      nnnn and  is a number  from 0001 to  9999.   Each message in  the
  6431.      conference will have a record with the following format:
  6432.  
  6433.      Byte           Data           Description
  6434.      Position       Type
  6435.        1 to  15     char [15]      The date  and time the  message was
  6436.                                    saved.
  6437.       16 to  46     char [31]      The name of the message's sender.
  6438.       47 to  77     char [31]      The name of who the message is to.
  6439.       78 to 118     char [41]      The message's subject.
  6440.      119 to 120     int            The message's echo flag.   TRUE for
  6441.                                    echo/FALSE for don't echo.
  6442.      121 to 122     int            The message's thread flag.  TRUE if
  6443.                                    the  message  has  replies/FALSE if
  6444.                                    the message doesn't have replies.
  6445.      123 to 124     int            The message's  private flag.   TRUE
  6446.                                    if the message  is private/FALSE if
  6447.                                    the message is public.
  6448.      125 to 126     int            The message's  deleted flag.   TRUE
  6449.                                    if  the   message  is   marked  for
  6450.                                    deletion/FALSE if the message isn't
  6451.                                    marked for deletion.
  6452.      127 to 128     int            The message's received  flag.  TRUE
  6453.                                    if    the    message    has    been
  6454.                                    received/FALSE   if   the   message
  6455.                                    hasn't been received.
  6456.      129 to 132     long           The    message's     position    in
  6457.                                    Mnnnn.TXT.
  6458.      133 to 136     long           The message's number.
  6459.      137 to 140     long           If  the message is  a response to a
  6460.                                    previous message,  this value  will
  6461.                                    hold the original message's number.
  6462.                                    Otherwise, this will be 0.
  6463.  
  6464.  
  6465.  
  6466.  
  6467.  
  6468.  
  6469.  
  6470.  
  6471.  
  6472.  
  6473.  
  6474.  
  6475.      The TriTel Bulletin Board System                               92
  6476.  
  6477.  
  6478.      Mnnnn.IDX
  6479.      ---------
  6480.  
  6481.      Is a message conference's index file  and is located in node  1's
  6482.      MWORK  directory.   Where the conference  number is  specified by
  6483.      nnnn and  is a number  form 0001 to  9999.   Each message in  the
  6484.      conference will have a record with the following format:
  6485.  
  6486.      Byte           Data           Description
  6487.      Position       Type
  6488.       1 to  4       unsigned long  32-bit CRC of  the message sender's
  6489.                                    name.
  6490.       5 to  8       unsigned long  32-bit   CRC    of   the    message
  6491.                                    addressee's name.
  6492.       9 to 12       long           The message's number.
  6493.      13 to 16       long           If the  message is a response  to a
  6494.                                    previous message,  this value  will
  6495.                                    hold the original message's number.
  6496.                                    Otherwise, this will be 0.
  6497.  
  6498.  
  6499.      Mnnnn.TXT
  6500.      ---------
  6501.  
  6502.      Is  the message conference's text file and is located in node 1's
  6503.      MWORK directory.   Where the  conference number  is specified  by
  6504.      nnnn  and is  a number  from 0001  to 9999.   The  start of  each
  6505.      message  is  pointed   to  by  an  appropriate  pointer   in  the
  6506.      conference's Mnnnn.PTR  file.  The  message's text is made  up of
  6507.      null-terminated strings with a null  string indicating the end of
  6508.      the message.  TriTel's internal  editors are limited to  messages
  6509.      of 72 characters per line with up to 200 lines per message.  This
  6510.      should be observed by offline mail doors and net mail systems.
  6511.  
  6512.  
  6513.      Mnnnn.LMR
  6514.      ---------
  6515.  
  6516.      Is a message  conference's last message read file  and is located
  6517.      in  node 1's  MWORK directory.   Where  the conference  number is
  6518.      specified  by nnnn and is a number from  0001 to 9999.  Each user
  6519.      has a record with the following format:
  6520.  
  6521.      Byte           Data           Description
  6522.      Position       Type
  6523.      1 to 2         int            The user's  conference queue  flag.
  6524.                                    TRUE if the  conference is included
  6525.                                    in the user's conference queue.
  6526.      2 to 4         int            The  user's  private  access  flag.
  6527.                                    TRUE if the user has access to this
  6528.                                    conference  and  it  is  a  private
  6529.  
  6530.  
  6531.  
  6532.  
  6533.  
  6534.  
  6535.  
  6536.  
  6537.  
  6538.  
  6539.  
  6540.  
  6541.      The TriTel Bulletin Board System                               93
  6542.  
  6543.                                    conference.
  6544.      5 to 8         long           The highest message number the user
  6545.                                    has read in this conference.
  6546.  
  6547.  
  6548.      Mnnnn.WAT
  6549.      ---------
  6550.  
  6551.      Is  a  message  conference's waiting  message  flag  file and  is
  6552.      located in node 1's MWORK directory.  Where the conference number
  6553.      is  specified by nnnn  and is a  number from 0001  to 9999.  Each
  6554.      user has a record with the following format:
  6555.  
  6556.      Byte           Data           Description
  6557.      Position       Type
  6558.      1 to 2         int            The   user's   number   of  waiting
  6559.                                    messages in this conference.
  6560.  
  6561.  
  6562.      FAREA.DAT
  6563.      ---------
  6564.  
  6565.      Is TriTel's file  area configuration file and is  located in node
  6566.      1's MWORK directory.  Each file area record is as follows:
  6567.  
  6568.      Byte           Data           Description
  6569.      Position       Type
  6570.        1 to   2     int            The  file  area's  minimum security
  6571.                                    level.
  6572.        3 to   4     int            The file area's sort flag.  TRUE if
  6573.                                    sort by  file name.  FALSE  if sort
  6574.                                    by date.
  6575.        5 to   6     int            Private file  area flag.   TRUE  if
  6576.                                    it's a private file area.  FALSE if
  6577.                                    it's a public file area.
  6578.        7 to  47     char [41]      The file area's description.
  6579.       48 to 128     char [81]      The file area's path.
  6580.      129 to 209     char [81]      The file area's upload path.
  6581.      210 to 290     char [81]      The file area's file list.
  6582.      291 to 371     char [81]      The file area's upload file list.
  6583.      372 to 512     char [141]     Reserved  for  future   use.    All
  6584.                                    zeros.
  6585.  
  6586.  
  6587.      Fnnnn.USR
  6588.      ---------
  6589.  
  6590.      Is a file area's private access flag  file and is located in node
  6591.      1's MWORK directory.   Where the file area number is specified by
  6592.      nnnn and is a  number from 0001 to 9999.  Each  user has a record
  6593.      with the following format:
  6594.  
  6595.  
  6596.  
  6597.  
  6598.  
  6599.  
  6600.  
  6601.  
  6602.  
  6603.  
  6604.  
  6605.  
  6606.  
  6607.      The TriTel Bulletin Board System                               94
  6608.  
  6609.      Byte           Data           Description
  6610.      Position       Type
  6611.      1 to 2         int            The user's private access flag.  If
  6612.                                    TRUE, the  user has access  to this
  6613.                                    file area if it is a private area.
  6614.  
  6615.  
  6616.      EVENTS.DAT
  6617.      ----------
  6618.  
  6619.      Is a node's event configuration file and is located in the node's
  6620.      NWORK directory.  Each event record is as follows:
  6621.  
  6622.      Byte           Data           Description
  6623.      Position       Type
  6624.       1 to  2       int            The event's day of the week.
  6625.       3 to  4       int            The event flag.   TRUE if the event
  6626.                                    has  been  executed/FALSE   if  the
  6627.                                    event hasn't been executed.
  6628.       5 to  6       int            The slide flag.  TRUE for a sliding
  6629.                                    event/FALSE for a nonsliding event.
  6630.       7 to 12       char [6]       The event's time.
  6631.      13 to 21       char [9]       The event's batch file.
  6632.  
  6633.  
  6634.      TRITEL.SYS
  6635.      ----------
  6636.  
  6637.      Is TriTel's proprietary door data file.  It is an ASCII text file
  6638.      and uses the following format:
  6639.  
  6640.      1                             <- The user's record number
  6641.      Mark Goodwin                  <- The user's name
  6642.      Something                     <- The user's password
  6643.      200                           <- The user's security level
  6644.      Y                             <- Y for Expert, N for Novice
  6645.      Y                             <- Y for ANSI, N for monochrome
  6646.      60                            <- Minutes left for this call
  6647.      207-941-0805                  <- The user's phone number
  6648.      Bangor, Me                    <- The user's city and state
  6649.      10/19/56                      <- The user's birth date
  6650.      1                             <- The node number
  6651.      1                             <- The serial port
  6652.      2400                          <- Baud rate or 0 for local
  6653.      38400                         <- Locked rate or 0 for not locked
  6654.      Y                             <- Y for RTS/CTS, N for no RTS/CTS
  6655.      N                             <- Y for error correcting or N
  6656.      Unnamed BBS                   <- The board's name
  6657.      Joe Sysop                     <- The sysop's name
  6658.  
  6659.  
  6660.  
  6661.  
  6662.  
  6663.  
  6664.  
  6665.  
  6666.  
  6667.  
  6668.  
  6669.  
  6670.  
  6671.  
  6672.  
  6673.      The TriTel Bulletin Board System                               95
  6674.  
  6675.                       LIST OF REGISTERED TRITEL BOARDS
  6676.                       --------------------------------
  6677.  
  6678.      List of registered TriTel Bulletin Board Systems as of 02/21/92:
  6679.  
  6680.      Board Name               Telephone Number    Maximum Baud Rate
  6681.      Star of Life BBS         203-669-2089        14400 HST/V.32bis
  6682.      The Party Line           205-520-0742         2400
  6683.      The Flight Line BBS      205-598-6656         2400
  6684.      Night Watch              205-841-2790         2400
  6685.      The Electronic Advrtiser 206-847-3329         2400
  6686.      The Dark Arena           207-827-5399         2400
  6687.      King Arthur's Court      207-866-3705         2400
  6688.      The Lobster Buoy (1)     207-941-0805 *      14400 V.32bis
  6689.      The Lobster Buoy (2)     207-945-9346 *      14400 HST/V.32bis
  6690.      James Bond's Hideaway    207-942-6575 *      14400 HST/V.32
  6691.      B-2 BBS                  207-990-2203         2400
  6692.      Man Overbaud             214-228-3854         2400
  6693.      All Computer Support BBS 216-564-7879         2400
  6694.      The Beach Comber BBS     216-964-8002         9600
  6695.      Southern Comfort         301-753-5643         2400
  6696.      Adult Life BBS           301-890-1322         2400
  6697.      The LODI BBS             304-273-9729         2400
  6698.      The Data Dump BBS        306-956-3383 *      14400 HST/V.32bis
  6699.      The East Village         312-421-5262         2400
  6700.      Night Link Chicago BBS   312-873-6752         2400
  6701.      Critical Phase           314-443-4378         2400
  6702.      The Dragon's Nest        314-567-1389         2400
  6703.      The Trading Post         403-789-4076        14400 HST
  6704.      Byte Might BBS           404-413-0359         2400
  6705.      The Bad Connection BBS   416-630-8645         2400
  6706.      The File Cabinet BBS     501-247-1141         9600
  6707.      The BlueMoon BBS         505-255-4119         9600 V.32
  6708.      Call Again Soon          508-791-8456        14400 HST/V.32bis
  6709.      The Operating Room       516-867-2644         2400
  6710.      The Staff                518-377-6403         2400
  6711.      Bald Eagle BBS           601-939-2836         9600 V.32
  6712.      Skyhawk's Nest BBS       602-378-0417         2400
  6713.      Twilight Zone            602-731-4990         2400
  6714.      Emerald City             603-256-6147         2400
  6715.      The Meeting House        603-256-6931         9600 V.32
  6716.      The World Beyond BBS     609-854-4296         2400
  6717.      The Trash Heap           612-572-1573         2400
  6718.      Needed BBS               614-635-3117         2400
  6719.      Redskin BBS              616-642-3854         2400
  6720.      Vivid Images Press Syn   703-328-6915         2400
  6721.      "The Flash Express"      703-491-7721         2400
  6722.      Miller Time!             703-631-0561         9600 V.32
  6723.      My UnKnown BBS           703-780-6890 *       2400
  6724.      Wheel Chair Express      707-464-3705         2400
  6725.      Amigo's & Amiga's BBS    707-465-3974         2400
  6726.      Recursion City BBS       707-664-0952         9600 CSP
  6727.  
  6728.  
  6729.  
  6730.  
  6731.  
  6732.  
  6733.  
  6734.  
  6735.  
  6736.  
  6737.  
  6738.  
  6739.      The TriTel Bulletin Board System                               96
  6740.  
  6741.      Falcon BBS               707-778-7637         2400
  6742.      My House BBS             708-739-9355         2400
  6743.      The Software Shop        708-759-6404         9600 V.32
  6744.      Ryanhill BBS             717-698-9007         2400
  6745.      Westside BBS             717-961-0732         2400
  6746.      The Screamin' Eagle BBS  803-323-2479         9600 V.32
  6747.      The Fourels BBS          813-843-8155         2400
  6748.      The "Gore" Zone!         816-523-7375         2400
  6749.      Fringe Forum, The Sequel 904-656-2263         9600 CSP
  6750.      The Academy              904-732-4471         2400
  6751.      LAMP COM BBS             919-847-4335         2400
  6752.      Herbert's Mailbox         0537-847498         2400
  6753.      The Academy                Not Listed         Not Listed
  6754.      The Academy                Not Listed         Not Listed
  6755.      The Academy                Not Listed         Not Listed
  6756.      The Wilde Side             Not Listed         2400
  6757.      PC-Parlor                  Not Listed         2400
  6758.      The Nucleus                Not Listed         2400    
  6759.      Guru Mountain                Inactive
  6760.      Works of Art                 Inactive
  6761.  
  6762.      * - Indicates a TriTel support board.
  6763.  
  6764.      Plus  there are  currently 17  registered  TriTel Bulletin  Board
  6765.      Systems that prefer to remain unlisted.
  6766.  
  6767.  
  6768.  
  6769.  
  6770.  
  6771.  
  6772.  
  6773.  
  6774.  
  6775.  
  6776.  
  6777.  
  6778.  
  6779.  
  6780.  
  6781.  
  6782.  
  6783.  
  6784.  
  6785.  
  6786.  
  6787.  
  6788.  
  6789.  
  6790.  
  6791.  
  6792.  
  6793.  
  6794.  
  6795.  
  6796.  
  6797.  
  6798.  
  6799.  
  6800.  
  6801.  
  6802.  
  6803.  
  6804.  
  6805.      The TriTel Bulletin Board System                               97
  6806.  
  6807.  
  6808.                           TRITEL REGISTRATION FORM
  6809.  
  6810.      Registration of TriTel  2.1 is $75.00.  Shipping  and handling is
  6811.      free  for all  U.S., Canadian,  and  Mexican orders.   All  other
  6812.      international  orders must  add  $10.00  shipping  and  handling.
  6813.      Payment is  to be made in U.S. funds  ONLY!  Please answer all of
  6814.      the following questions:
  6815.  
  6816.  
  6817.      Name____________________________________________________________
  6818.  
  6819.  
  6820.      Address_________________________________________________________
  6821.  
  6822.  
  6823.      City__________________________State__________Zip________________
  6824.  
  6825.  
  6826.      Telephone Number: Day_________________Night_____________________
  6827.  
  6828.  
  6829.                               BBS INFORMATION
  6830.  
  6831.  
  6832.      BBS Name________________________________________________________
  6833.  
  6834.  
  6835.      BBS Phone Number________________________________________________
  6836.  
  6837.  
  6838.      Modem_______________________Maximum Baud Rate___________________
  6839.  
  6840.  
  6841.      Did you have to alter the default initialization string_________
  6842.  
  6843.  
  6844.      If yes, your initialization string______________________________
  6845.  
  6846.  
  6847.      Would you like your board listed in future manuals______________
  6848.  
  6849.  
  6850.                       THANK YOU FOR REGISTERING TRITEL
  6851.  
  6852.      Mail To:
  6853.  
  6854.      Mark Goodwin
  6855.      366 14th St.
  6856.      Bangor, ME 04401
  6857.  
  6858.  
  6859.  
  6860.  
  6861.  
  6862.  
  6863.  
  6864.  
  6865.