home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / DOCS25.ZIP / MENU.DOC < prev    next >
Text File  |  1990-03-11  |  37KB  |  1,425 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.       ---/   Telegard Bulletin Board System -- Version 2.5 Standard   \---
  30.      ---(      Copyright 1988,89,90 by Eric Oman, Martin Pollard,      )---
  31.       ---\           and Todd Bolitho - All Rights Reserved           /---
  32.        ------------------------------------------------------------------
  33.  
  34.                            Menu Command Documentation
  35.                                  March 11, 1990
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.            Telegard Bulletin Board System Menu Command Documentation
  54.       Copyright 1988,89,90 by Eric Oman, Martin Pollard, and Todd Bolitho.
  55.                               All rights reserved.
  56.  
  57.      No  part  of  this publication may be  reproduced  without  the  prior
  58.      written consent of the copyright holders.  All brand and product names
  59.      mentioned in this publication are trademarks or registered  trademarks
  60.      of their respective copyright holders.
  61.  
  62.  
  63.  
  64.                  Original documentation written by Bill Schram.
  65.           Additional documentation provided by Eric Oman, Bill Schram,
  66.                         John Dixon, and Martin Pollard.
  67.  
  68.  
  69.  
  70.      The  Telegard development team wishes to extend special thanks to  the
  71.      following individuals:
  72.  
  73.           Bill  Schram, whose extensive work on the original  documentation
  74.                provided the major portion of this work;
  75.  
  76.           John Dixon, who provided much information on the use of  Telegard
  77.                and US Robotics high-speed modems;
  78.  
  79.      and  all  the other individuals who assisted in  making  Telegard  the
  80.      product it is today.
  81.  
  82.  
  83.  
  84.  
  85.                       ___________________________________
  86.  
  87.                        T A B L E   O F   C O N T E N T S
  88.                       ___________________________________
  89.  
  90.  
  91.      Introduction ..................................................... 1
  92.      "-" - File/Menu Commands ......................................... 2
  93.      "A" - Archive Manipulation Commands .............................. 5
  94.      "B" - Batch File Transfer Commands ............................... 6
  95.      "D" - Door Commands .............................................. 7
  96.      "F" - File System Commands ....................................... 9
  97.      "H" - Hangup Commands ............................................ 12
  98.      "M" - Message System Commands .................................... 13
  99.      "O" - Miscellaneous Commands ..................................... 15
  100.      "U" - AutoMessage Commands ....................................... 18
  101.      "*" - SysOp Commands ............................................. 19
  102.  
  103.                Telegard Menu Command Documentation - Version 2.5
  104.  
  105.  
  106.                                  ______________
  107.  
  108.                                   INTRODUCTION
  109.                                  ______________
  110.  
  111.  
  112.      On the next few pages are described all the actual commands  available
  113.      for use in Telegard menus.  They are broken up into several  sections:
  114.      File/menu  related,  archive  manipulation  related,  batch   transfer
  115.      related,  door related, file system related, hangup  related,  message
  116.      related,  other functions (main menu, etc.), automessage  related  and
  117.      SysOp related.
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.                                    - Page 1 -
  165.  
  166.                Telegard Menu Command Documentation - Version 2.5
  167.  
  168.  
  169.                            __________________________
  170.  
  171.                             "-" - FILE/MENU COMMANDS
  172.                            __________________________
  173.  
  174.  
  175.      Cmdkeys : "-C"
  176.      Function: Display message on commandline (use with linking)
  177.      MString : <string>
  178.  
  179.      Cmdkeys : "-F"
  180.      Function: Display a text file
  181.      MString : [<path>] <filename> [.<ext>]
  182.  
  183.                     [<path>]       Optional directory location of file.
  184.                     <filename>     An 8-character MS-DOS filename.
  185.                     [.<ext>]       Optional MS-DOS extension, if not ".MSG"
  186.                                    and/or ".ANS".
  187.  
  188.                This command will display a text file.  If no <path> is
  189.                given, the file is assumed to be located in the AFILES
  190.                directory.  If no .<ext> is given, Telegard will look for
  191.                the standard "*.MSG" and/or "*.ANS" extensions.  That is, if
  192.                the "*.ANS" version exists and the user's ANSI is enabled,
  193.                it will be displayed, otherwise the "*.MSG" is displayed.
  194.  
  195.      Cmdkeys : "-H"
  196.      Function: Menu key help (use for ?:Help command)
  197.      MString : None
  198.  
  199.                Not really required any more.  Telegard will automatically
  200.                display the current menu's help file (or the generic short
  201.                or long menu) from ANY menu if the user enters a "?".
  202.  
  203.      Cmdkeys : "-L"
  204.      Function: Display a line of text
  205.      MString : <string>
  206.  
  207.      Cmdkeys : "-Q"
  208.      Function: Read an InfoForm questionaire file (answers in .ASW)
  209.      MString : <InfoForm questionaire filename>
  210.  
  211.      Cmdkeys : "-R"
  212.      Function: Read an InfoForm questionaire answer file
  213.      MString : <InfoForm questionaire filename>
  214.  
  215.                If the MString is "", the filename is prompted for.
  216.  
  217.      Cmdkeys : "-S"
  218.      Function: Append line to sysop log file (SYSOP.LOG) (use with linking)
  219.      MString : <string>
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.                                    - Page 2 -
  228.  
  229.                Telegard Menu Command Documentation - Version 2.5
  230.  
  231.  
  232.      Cmdkeys : "-;"
  233.      Function: Execute macro
  234.      MString : <macro>
  235.  
  236.                This command will enter <macro> into the user's macro
  237.                buffer, and the macro will be executed in the same manner as
  238.                that of a user-defined macro.  All occurances of ";" in the
  239.                <macro> string are substituted with <CR>s.  Many different
  240.                things are possible with this command.
  241.  
  242.      Cmdkeys : "-$"
  243.      Function: Prompt for password
  244.      MString : <password> [ [;<prompt>] ;<bad-message>]
  245.  
  246.                This command first will display <prompt>, if it exists.  If
  247.                not, a default ":" prompt will be displayed.  If the
  248.                password is entered incorrectly, <bad-message> will be
  249.                displayed, if it exists, and all further linking will be
  250.                terminated.  This can be used for special passwords for
  251.                remote shelling to DOS, etc.
  252.  
  253.      Cmdkeys : "-^"
  254.      Function: Goto menu
  255.      MString : <menu file> [ [;C] ;<link command>]
  256.  
  257.                Loads in <menu file> (automatic assumed extension of
  258.                ".MNU").  If ";C" is specified, the Menu Stack is cleared
  259.                BEFORE going to the new menu.
  260.  
  261.                If <link command> is specified, the command with command
  262.                letters of <link command> will be executed after the new
  263.                menu is loaded.  Example: "-^", "msg;C;M" will clear the
  264.                Menu Stack, load MSG.MNU, and execute command "M" (Read
  265.                Mail).
  266.  
  267.      Cmdkeys : "-/"
  268.      Function: Gosub menu
  269.      MString : <menu file> [ [;C] [;<link command>] ]
  270.  
  271.                Adds the CURRENT menu to the Menu Stack, and loads in <menu
  272.                file> (automatic assumed extension of ".MNU").  If ";C" is
  273.                specified, the Menu Stack is cleared BEFORE going to the new
  274.                menu.
  275.  
  276.                If <link command> is specified, the command with command
  277.                letters of <link command> will be executed after the new
  278.                menu is loaded.  Example: "-/", "msg;;M" will save the
  279.                current menu file on the Menu Stack, load MSG.MNU, and
  280.                execute command "M" (Read Mail).
  281.  
  282.                See also Cmdkeys "-\" (Return from menu).
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.                                    - Page 3 -
  291.  
  292.                Telegard Menu Command Documentation - Version 2.5
  293.  
  294.  
  295.      Cmdkeys : "-\"
  296.      Function: Return from menu
  297.      MString : [ [C] [;<link command>] ]
  298.  
  299.                Loads in the last menu file in the Menu Stack.  If "C" is
  300.                specified, the Menu Stack is cleared BEFORE returning to the
  301.                old menu.
  302.  
  303.                If <link command> is specified, the command with command
  304.                letters of <link command> will be executed after the new
  305.                menu is loaded.  Example: "-\", "C;M" will clear the Menu
  306.                Stack, return to the previous menu, and execute command "M"
  307.                (Read Mail, if the menu returning to is "MSG.MNU").
  308.  
  309.                See also Cmdkeys "-/" (Gosub menu).
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.                                    - Page 4 -
  354.  
  355.                Telegard Menu Command Documentation - Version 2.5
  356.  
  357.  
  358.                      _____________________________________
  359.  
  360.                       "A" - ARCHIVE MANIPULATION COMMANDS
  361.                      _____________________________________
  362.  
  363.  
  364.      Cmdkeys : "AA"
  365.      Function: Add files to archive
  366.      MString : None
  367.  
  368.      Cmdkeys : "AC"
  369.      Function: Convert between archive formats
  370.      MString : None
  371.  
  372.      Cmdkeys : "AE"
  373.      Function: Extract files from archive
  374.      MString : None
  375.  
  376.      Cmdkeys : "AG"
  377.      Function: Manipulate files extracted from archives
  378.      MString : None
  379.  
  380.      Cmdkeys : "AM"
  381.      Function: Modify comment fields in archive
  382.      MString : None
  383.  
  384.      Cmdkeys : "AR"
  385.      Function: Re-archive archive files using same format
  386.      MString : None
  387.  
  388.      Cmdkeys : "AT"
  389.      Function: Run integrity tests on archives
  390.      MString : None
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.                                    - Page 5 -
  417.  
  418.                Telegard Menu Command Documentation - Version 2.5
  419.  
  420.  
  421.                       ____________________________________
  422.  
  423.                        "B" - BATCH FILE TRANSFER COMMANDS
  424.                       ____________________________________
  425.  
  426.  
  427.      Cmdkeys : "BC"
  428.      Function: Clear batch queue
  429.      MString : [U]
  430.  
  431.                If "U" is specified, the UPLOAD batch queue is cleared.
  432.  
  433.      Cmdkeys : "BD"
  434.      Function: Download batch queue
  435.      MString : None
  436.  
  437.      Cmdkeys : "BL"
  438.      Function: List batch queue
  439.      MString : [U]
  440.  
  441.                If "U" is specified, the UPLOAD batch queue is listed.
  442.  
  443.      Cmdkeys : "BR"
  444.      Function: Remove single file from batch queue
  445.      MString : [U]
  446.  
  447.                If "U" is specified, files from the UPLOAD batch queue can
  448.                be removed.
  449.  
  450.      Cmdkeys : "BU"
  451.      Function: Upload batch queue
  452.      MString : None
  453.  
  454.      Cmdkeys : "B?"
  455.      Function: Display number of files left in batch download queue
  456.      MString : None
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.                                    - Page 6 -
  480.  
  481.                Telegard Menu Command Documentation - Version 2.5
  482.  
  483.  
  484.                              _____________________
  485.  
  486.                               "D" - DOOR COMMANDS
  487.                              _____________________
  488.  
  489.  
  490.      NOTE:   As the format of each door file is extensive, please refer  to
  491.      the  file  "DOORFMT.TXT", which details the format of each  door  file
  492.      that can be created by Telegard.
  493.  
  494.  
  495.      Cmdkeys : "DC"
  496.      Function: Create CHAIN.TXT (WWIV door) and execute MString
  497.      MString : <command to execute>
  498.  
  499.                <command to execute> is the command required to execute the
  500.                door.  Door MCI codes may be used.
  501.  
  502.      Cmdkeys : "DD"
  503.      Function: Create DORINFO1.DEF (RBBS door) and execute MString
  504.      MString : <command to execute>
  505.  
  506.                <command to execute> is the command required to execute the
  507.                door.  Door MCI codes may be used.  If the command begins
  508.                with "R;", then the user's real name is written to the file
  509.                instead of the user's handle (the "R;" is stripped before
  510.                being passed to DOS).
  511.  
  512.      Cmdkeys : "DG"
  513.      Function: Create DOOR.SYS (GAP door) and execute MString
  514.      MString : <command to execute>
  515.  
  516.                <command to execute> is the command required to execute the
  517.                door.  Door MCI codes may be used.
  518.  
  519.      Cmdkeys : "DS"
  520.      Function: Create SFDOORS.DAT (Spitfire door) and execute MString
  521.      MString : <command to execute>
  522.  
  523.                <command to execute> is the command required to execute the
  524.                door.  Door MCI codes may be used.  If the command begins
  525.                with "R;", then the user's real name is written to the file
  526.                instead of the user's handle (the "R;" is stripped before
  527.                being passed to DOS).
  528.  
  529.      Cmdkeys : "DW"
  530.      Function: Create CALLINFO.BBS (Wildcat! door) and execute MString
  531.      MString : <command to execute>
  532.  
  533.                <command to execute> is the command required to execute the
  534.                door.  Door MCI codes may be used.  If the command begins
  535.                with "R;", then the user's real name is written to the file
  536.                instead of the user's handle (the "R;" is stripped before
  537.                being passed to DOS).
  538.  
  539.  
  540.  
  541.  
  542.                                    - Page 7 -
  543.  
  544.                Telegard Menu Command Documentation - Version 2.5
  545.  
  546.  
  547.      Cmdkeys : "D-"
  548.      Function: Execute MString without creating a door information file
  549.      MString : <command to execute>
  550.  
  551.                <command to execute> is the command required to execute the
  552.                door.  Door MCI codes may be used.
  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.  
  602.  
  603.  
  604.  
  605.                                    - Page 8 -
  606.  
  607.                Telegard Menu Command Documentation - Version 2.5
  608.  
  609.  
  610.                           ____________________________
  611.  
  612.                            "F" - FILE SYSTEM COMMANDS
  613.                           ____________________________
  614.  
  615.  
  616.      Cmdkeys : "FA"
  617.      Function: Change file bases
  618.      MString : [<file base> [;<menu file>] ] | [<movetype>] | L
  619.  
  620.                <movetype>     "-" : Previous- Goto previous file base (**)
  621.                               "+" : Next    - Goto next file base (**)
  622.  
  623.                If MString="", the command will display a listing of
  624.                accessible file bases and allow the user to select one.
  625.  
  626.                If MString="+" or "-", the command will search forward or
  627.                backward for the next accessible file base.  If none is
  628.                found, the user will remain in the current section.
  629.  
  630.                If MString="L", the command will ONLY display a listing of
  631.                available file bases.
  632.  
  633.                If none of the above, the file base is changed to <file
  634.                base>, if the user has access to it.  A menu file is loaded
  635.                if <menu file> exists.
  636.  
  637.      Cmdkeys : "FB"
  638.      Function: Browse through files
  639.      MString : None
  640.  
  641.                This command allows a user to view the files in the current
  642.                file base, starting at any file number.  Other commands
  643.                available are Download, Upload, Back page, forward page,
  644.                Jump to file number, and Numbered download.  In numbered
  645.                download, the user can specify up to 20 file numbers to
  646.                download, and they will be added to their batch queue (after
  647.                a "For sure?" prompt is passed).  If only 1 file number is
  648.                specified, the user can either *immediately* download that
  649.                particular file, or add it to their batch queue.
  650.  
  651.      Cmdkeys : "FD"
  652.      Function: Download file BBS to user
  653.      MString : None
  654.  
  655.      Cmdkeys : "FF"
  656.      Function: Search all file bases for description
  657.      MString : None
  658.  
  659.      Cmdkeys : "FI"
  660.      Function: Select file list types, toggle verbose on/off
  661.      MString : None
  662.  
  663.      Cmdkeys : "FL"
  664.      Function: List filespec in current file base only
  665.      MString : None
  666.  
  667.  
  668.                                    - Page 9 -
  669.  
  670.                Telegard Menu Command Documentation - Version 2.5
  671.  
  672.  
  673.      Cmdkeys : "FN"
  674.      Function: Scan file sections for new files
  675.      MString : <newtype>
  676.  
  677.                <newtype>      "G" : Global  - NewScan all file bases
  678.                               "C" : Current - NewScan current file base
  679.                                #  : Any     - NewScan file base #
  680.                               ""  : Ask     - Asks if want a global or a
  681.                                               current file base NewScan
  682.  
  683.                Scans one or more file sections for new files according to
  684.                the new file pointer date.  Files which are not validated
  685.                may or may not be available depending on the ACS setting in
  686.                the System Configuration.
  687.  
  688.      Cmdkeys : "FP"
  689.      Function: Change pointer date for new files
  690.      MString : None
  691.  
  692.      Cmdkeys : "FR"
  693.      Function: Remove file(s), if user is owner of file or file base SysOp
  694.      MString : None
  695.  
  696.      Cmdkeys : "FS"
  697.      Function: Search all file bases for filespec
  698.      MString : None
  699.  
  700.      Cmdkeys : "FU"
  701.      Function: Upload file from user to BBS
  702.      MString : None
  703.  
  704.      Cmdkeys : "FV"
  705.      Function: List contents of an archived file
  706.      MString : None
  707.  
  708.      Cmdkeys : "FY"
  709.      Function: Show user's file ratio and file point info
  710.      MString : None
  711.  
  712.      Cmdkeys : "FZ"
  713.      Function: Set file bases to be scanned for new files
  714.      MString : None
  715.  
  716.      Cmdkeys : "F@"
  717.      Function: Create temporary directory
  718.      MString : None
  719.  
  720.                If there is enough file base space left (less than 96 file
  721.                bases have been specified), this command prompts for a
  722.                directory and creates a new, temporary, file base.  After
  723.                changing to a new area from the file base, it disappears
  724.                completely, does not show up in any list.
  725.  
  726.                No files in the directory LIST are deleted, and the next
  727.                time this command is executed, those files will remain.  If
  728.                the temporary file path is different, however, the files
  729.  
  730.  
  731.                                    - Page 10 -
  732.  
  733.                Telegard Menu Command Documentation - Version 2.5
  734.  
  735.  
  736.                uploaded previously will not actually BE in the temporary
  737.                file path.
  738.  
  739.      Cmdkeys : "F#"
  740.      Function: Quick file base change
  741.      MString : None
  742.  
  743.                Wherever it is, if this command  is located in the current
  744.                menu file, users may switch file bases by entering the file
  745.                base NUMBER at the command prompt, instead of using the "A"
  746.                command to switch areas.
  747.  
  748.      Cmdkeys : "F$"
  749.      Function: Give statistics on current file base
  750.      MString : None
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.                                    - Page 11 -
  795.  
  796.                Telegard Menu Command Documentation - Version 2.5
  797.  
  798.  
  799.                             _______________________
  800.  
  801.                              "H" - HANGUP COMMANDS
  802.                             _______________________
  803.  
  804.  
  805.      Cmdkeys : "HC"
  806.      Function: Carefull logoff of user
  807.      MString : [<string>]
  808.  
  809.                <string> is printed, and the user must enter either Yes or
  810.                No.  If Yes is entered, LOGOFF.* is displayed and the user
  811.                is logged off.
  812.  
  813.      Cmdkeys : "HI"
  814.      Function: Immediate logoff of user
  815.      MString : None
  816.  
  817.      Cmdkeys : "HM"
  818.      Function: Display string and logoff user
  819.      MString : [<string>]
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.                                    - Page 12 -
  858.  
  859.                Telegard Menu Command Documentation - Version 2.5
  860.  
  861.  
  862.                         _______________________________
  863.  
  864.                          "M" - MESSAGE SYSTEM COMMANDS
  865.                         _______________________________
  866.  
  867.  
  868.      Cmdkeys : "MA"
  869.      Function: Change message bases
  870.      MString : [<message base> [;<menu file>] ] | [<movetype>] | L
  871.  
  872.                <movetype>     "-" : Previous- Goto previous message base
  873.                               "+" : Next    - Goto next message base
  874.  
  875.                If MString="", the command will display a listing of
  876.                accessible message bases and allow the user to select one.
  877.  
  878.                If MString="+" or "-", the command will search forward or
  879.                backward for the next accessible message base.  If none is
  880.                found, the user will remain in the current section.
  881.  
  882.                If MString="L", the command will ONLY display a listing of
  883.                the available message bases.
  884.  
  885.                If neither of the above, the message base is changed to
  886.                <message base>, if the user has access to it.  A menu file
  887.                is loaded if <menu file> exists.
  888.  
  889.      Cmdkeys : "ME"
  890.      Function: Send private mail to user
  891.      MString : [<user #> [;<reason>] ]
  892.  
  893.                If MString is blank, this command will prompt for a user
  894.                name or number to send private mail to.
  895.  
  896.                Mail is sent to <user #> if it specifies a valid user
  897.                number.  If <reason> is specified, it is used as a "RE:"
  898.                reason in the letter sent.  If <reason> is not specified,
  899.                the default reason is "Feedback".
  900.  
  901.      Cmdkeys : "MJ"
  902.      Function: Selectively purge user's public posts
  903.      MString : <purgetype>
  904.  
  905.                <purgetype>    "G" : Global  - Purge from all message bases
  906.                               "C" : Current - Purge from current base only
  907.                                #  : Any     - Purge from message base #
  908.                               ""  : Ask     - Asks if want a global or a
  909.                                               current message base purge
  910.  
  911.      Cmdkeys : "MK"
  912.      Function: Selectively delete user's old private mail
  913.      MString : None
  914.  
  915.      Cmdkeys : "ML"
  916.      Function: Send "mass mail" -  private mail sent to multiple users
  917.      MString : None
  918.  
  919.  
  920.                                    - Page 13 -
  921.  
  922.                Telegard Menu Command Documentation - Version 2.5
  923.  
  924.  
  925.      Cmdkeys : "MM"
  926.      Function: Read private mail
  927.      MString : None
  928.  
  929.      Cmdkeys : "MN"
  930.      Function: Display new messages
  931.      MString : <newtype>
  932.  
  933.                <newtype>      "G" : Global  - NewScan all message bases
  934.                               "C" : Current - NewScan current message base
  935.                                #  : Any     - NewScan message base #
  936.                               ""  : Ask     - Asks if want a global or a
  937.                                               current message base NewScan
  938.  
  939.      Cmdkeys : "MP"
  940.      Function: Post public message in the current message base.
  941.      MString : None
  942.  
  943.      Cmdkeys : "MS"
  944.      Function: Read messages in current message base
  945.      MString : None
  946.  
  947.      Cmdkeys : "MU"
  948.      Function: Lists users with access to the current message base
  949.      MString : None
  950.  
  951.      Cmdkeys : "MZ"
  952.      Function: Set message bases to be scanned for new messages
  953.      MString : None
  954.  
  955.      Cmdkeys : "M#"
  956.      Function: Quick message base change
  957.      MString : None
  958.  
  959.                Wherever it is, if this command is located in the current
  960.                menu file, users may switch message bases by entering the
  961.                message base NUMBER at the command prompt, instead of using
  962.                the "A" command to switch areas.
  963.  
  964.      Cmdkeys : "M$"
  965.      Function: Give statistics on current message base
  966.      MString : None
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.                                    - Page 14 -
  984.  
  985.                Telegard Menu Command Documentation - Version 2.5
  986.  
  987.  
  988.                          ______________________________
  989.  
  990.                           "O" - MISCELLANEOUS COMMANDS
  991.                          ______________________________
  992.  
  993.  
  994.      Cmdkeys : "O1"
  995.      Function: Ask for BBS password (SHUTTLE LOGON ONLY)
  996.      MString : None
  997.  
  998.                This command will ask for the BBS password, and if it is
  999.                correctly entered, the user will be logged into the BBS.
  1000.  
  1001.      Cmdkeys : "O2"
  1002.      Function: Apply to BBS as a new user (SHUTTLE LOGON ONLY)
  1003.      MString : None
  1004.  
  1005.                This command allows the user to apply to the BBS as a new
  1006.                user.  The procedure is exactly, step-by-step, as if the
  1007.                user had entered "NEW" at the logon prompt of a BBS not
  1008.                using the Shuttle Logon, the only difference being that the
  1009.                user will be returned to the Shuttle Logon menu after logon
  1010.                has been finished.
  1011.  
  1012.      Cmdkeys : "O3"
  1013.      Function: Allow user to find out the BBS password (SHUTTLE LOGON ONLY)
  1014.      MString : None
  1015.  
  1016.                Will only show the user the BBS password if their SL level
  1017.                is greater than that of the new user SL level, or their DSL
  1018.                level is greater than that of the new user DSL level.
  1019.  
  1020.      Cmdkeys : "OA"
  1021.      Function: Allow auto-validation of users
  1022.      MString : <password>
  1023.  
  1024.                New users must enter the <password> in order to validate
  1025.                themselves.  This command is recommended only for VERY
  1026.                public, open-to-all-type systems.
  1027.  
  1028.      Cmdkeys : "OB"
  1029.      Function: Add entry to the BBS list
  1030.      MString : None
  1031.  
  1032.      Cmdkeys : "OC"
  1033.      Function: Page the SysOp
  1034.      MString : [<user #>] [;<string>]
  1035.  
  1036.                <user #>       If  the SysOp is not available, this  is  the
  1037.                               user number to whom the message is left.
  1038.                <string>       String to print, other than "Why do you  want
  1039.                               to chat?"
  1040.  
  1041.                If  <string> exists it is printed, else "Why do you want  to
  1042.                chat?"  is displayed.  The user then enters a short  reason,
  1043.                and  the  SysOp  is  paged if the SysOp  status  is  set  to
  1044.  
  1045.  
  1046.                                    - Page 15 -
  1047.  
  1048.                Telegard Menu Command Documentation - Version 2.5
  1049.  
  1050.  
  1051.                "available".   If  the SysOp is not available, or  does  not
  1052.                respond to the page, NOCHAT.* is displayed.  Then a  message
  1053.                may  be left to the user specified in <user #>, IF <user  #>
  1054.                is the number of a valid user.  If the user attempts to chat
  1055.                more than allowed, GOAWAY.* is printed.
  1056.  
  1057.      Cmdkeys : "OI"
  1058.      Function: Show current Telegard version info, LOGON.* and SYSTEM.*
  1059.      MString : None
  1060.  
  1061.      Cmdkeys : "OM"
  1062.      Function: Go into macro menu
  1063.      MString : None
  1064.  
  1065.      Cmdkeys : "OO"
  1066.      Function: Display SysOp chat status
  1067.      MString : None
  1068.  
  1069.                If the "SYSOPIN.*" or "SYSOPOUT.*" files exist in the AFILES
  1070.                directory, those files are displayed; otherwise, the "SysOp
  1071.                status strings" (defined in system configuration) will be
  1072.                displayed.
  1073.  
  1074.      Cmdkeys : "OP"
  1075.      Function: Modify user information
  1076.      MString : <info type>
  1077.  
  1078.                <info type>    Contains the type of user information to be
  1079.                               modified.  Refer to below.
  1080.  
  1081.                   1. Address                12. Sex (gender)
  1082.                   2. Age                  * 13. BBS reference
  1083.                $  3. ANSI type              14. Zip code
  1084.                   4. City & State           15. Mail box status
  1085.                   5. Computer type          16. Video emulation mode
  1086.                   6. Occupation             17. Color (toggle)
  1087.                *  7. User Name              18. Pause (toggle)
  1088.                   8. Phone number           19. Input type (toggle)
  1089.                   9. Password               20. Message CLS (toggle)
  1090.                * 10. Real Name              21. Edit user colors
  1091.                  11. Screen size            22. Expert mode (toggle)
  1092.                                             25. AVATAR adjustment (toggle)
  1093.  
  1094.                * - Recommended for higher access only.
  1095.                $ - Not recommended for use at all.  Use types 16 and 17 for
  1096.                    ANSI type modification -  this command is the one used
  1097.                    during a new user logon.
  1098.  
  1099.      Cmdkeys : "OS"
  1100.      Function: Go to bulletins menu
  1101.      MString : [<main bulletin> [;<sub-bulletin>] ]
  1102.  
  1103.                <main bulletin> is the bulletin displayed initially, and
  1104.                after a "?" is entered.  <sub-bulletin> is the file prefix
  1105.                used for bulletin selections.  Example: If <sub-bulletin> is
  1106.                ONLINE, and the user enters "5", ONLINE5.* is displayed.
  1107.  
  1108.  
  1109.                                    - Page 16 -
  1110.  
  1111.                Telegard Menu Command Documentation - Version 2.5
  1112.  
  1113.  
  1114.                If MString="", <main bulletin> is assumed to be "BULLETIN"
  1115.                and <sub-bulletin> is assumed to be "BULLET".  This is also
  1116.                the default when bulletins are included in the initial
  1117.                logon.
  1118.  
  1119.      Cmdkeys : "OT"
  1120.      Function: Go into text-files menu
  1121.      MString : None
  1122.  
  1123.      Cmdkeys : "OV"
  1124.      Function: Go into voting menu
  1125.      MString : None
  1126.  
  1127.      Cmdkeys : "OY"
  1128.      Function: Displays a short list of info on user's account
  1129.      MString : None
  1130.  
  1131.      Cmdkeys : "O$"
  1132.      Function: Time Bank
  1133.      MString : [<max time add>] [;<max bank account>]
  1134.  
  1135.                <max time add>           Maximum time a user can add to
  1136.                                         their Time Bank in one call.
  1137.                <max bank account>       Maximum time user can have in their
  1138.                                         Time Bank account.  If user's Time
  1139.                                         Bank account contains more time
  1140.                                         than this amount, their account is
  1141.                                         decreased to this amount.
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.                                    - Page 17 -
  1173.  
  1174.                Telegard Menu Command Documentation - Version 2.5
  1175.  
  1176.  
  1177.                           ____________________________
  1178.  
  1179.                            "U" - AUTOMESSAGE COMMANDS
  1180.                           ____________________________
  1181.  
  1182.  
  1183.      Cmdkeys : "UA"
  1184.      Function: Reply to author of current automessage
  1185.      MString : None
  1186.  
  1187.      Cmdkeys : "UR"
  1188.      Function: Display current automessage
  1189.      MString : None
  1190.  
  1191.      Cmdkeys : "UW"
  1192.      Function: Write automessage, if not restricted from doing so
  1193.      MString : None
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.                                    - Page 18 -
  1236.  
  1237.                Telegard Menu Command Documentation - Version 2.5
  1238.  
  1239.  
  1240.                              ______________________
  1241.  
  1242.                               "*" - SYSOP COMMANDS
  1243.                              ______________________
  1244.  
  1245.  
  1246.      Note the meaning of the following flags:
  1247.  
  1248.           ! -  These commands are recommended for SysOp use alone.  Each of
  1249.                these commands prompt for the SysOp password and will not
  1250.                execute if it is incorrectly entered.  Some of these
  1251.                commands are DANGEROUS and could quite possibly destroy your
  1252.                board if they got into the "wrong hands".
  1253.  
  1254.           * -  These commands are somewhat dangerous in certain cases, and
  1255.                are recommended for users with high or SysOp access alone.
  1256.  
  1257.  
  1258.      Cmdkeys : "*B" (*!)
  1259.      Function: Enter the message base editor
  1260.      MString : None
  1261.  
  1262.      Cmdkeys : "*C" (*!)
  1263.      Function: Change to a different user's acount
  1264.      MString : None
  1265.  
  1266.      Cmdkeys : "*D" (*)
  1267.      Function: MiniDos environment
  1268.      MString : None
  1269.  
  1270.                This command allows certain users you may not COMPLETELY
  1271.                trust to modify text files used by the BBS, and to perform
  1272.                other system maintenance in DOS.  Several security features
  1273.                exist.  Refer to the section "Mini-DOS" in the main Telegard
  1274.                documentation for more details.
  1275.  
  1276.      Cmdkeys : "*E" (*!)
  1277.      Function: Enter the event editor
  1278.      MString : None
  1279.  
  1280.      Cmdkeys : "*F" (*!)
  1281.      Function: Enter the file base editor
  1282.      MString : None
  1283.  
  1284.      Cmdkeys : "*I" (*!)
  1285.      Function: Enter the voting question editor
  1286.      MString : None
  1287.  
  1288.      Cmdkeys : "*L"
  1289.      Function: Show SysOp Log for today, or other days
  1290.      MString : None
  1291.  
  1292.      Cmdkeys : "*N" (*)
  1293.      Function: Edit a text file
  1294.      MString : None
  1295.  
  1296.  
  1297.  
  1298.                                    - Page 19 -
  1299.  
  1300.                Telegard Menu Command Documentation - Version 2.5
  1301.  
  1302.  
  1303.      Cmdkeys : "*P" (*!)
  1304.      Function: Enter the system configuration editor
  1305.      MString : None
  1306.  
  1307.      Cmdkeys : "*T" (*!)
  1308.      Function: Enter the Tfile editor
  1309.      MString : None
  1310.  
  1311.      Cmdkeys : "*U" (*!)
  1312.      Function: Enter user list editor
  1313.      MString : None
  1314.  
  1315.      Cmdkeys : "*V" (*)
  1316.      Function: Create and/or view VOTES.TXT - list of voting results
  1317.      MString : None
  1318.  
  1319.      Cmdkeys : "*X" (!)
  1320.      Function: Enter the protocol editor
  1321.      MString : None
  1322.  
  1323.      Cmdkeys : "*Z"
  1324.      Function: Displays system activity log file
  1325.      MString : None
  1326.  
  1327.      Cmdkeys : "*1" (*)
  1328.      Function: Edit files in current file base
  1329.      MString : None
  1330.  
  1331.      Cmdkeys : "*2" (*)
  1332.      Function: Sort files in current/all file bases, by name/date
  1333.      MString : None
  1334.  
  1335.      Cmdkeys : "*3" (*!)
  1336.      Function: Read ALL private mail
  1337.      MString : None
  1338.  
  1339.      Cmdkeys : "*4" (*)
  1340.      Function: Download an unlisted file from ANY path or drive
  1341.      MString : [<filespec>]
  1342.  
  1343.                If  <filespec>  does not exist, the user is prompted  for  a
  1344.                file  to download.  Otherwise, <filespec> is the file to  be
  1345.                downloaded.   Then a download protocol is prompted for,  and
  1346.                the file is sent.
  1347.  
  1348.      Cmdkeys : "*5" (*)
  1349.      Function: Move file(s) to other file bases
  1350.      MString : None
  1351.  
  1352.      Cmdkeys : "*6" (*)
  1353.      Function: Upload files not in file lists
  1354.      MString : None
  1355.  
  1356.                This command allows you to upload every file that is not
  1357.                currently in the Telegard file lists.  It will display
  1358.                filenames, and file size, and then prompt for a description.
  1359.  
  1360.  
  1361.                                    - Page 20 -
  1362.  
  1363.                Telegard Menu Command Documentation - Version 2.5
  1364.  
  1365.  
  1366.                You may hit "\" as the first letter of the description to
  1367.                enter a verbose description in addition to the normal one.
  1368.                You can enter "." to abort all the uploads, ".S" to skip
  1369.                this file only (not upload it), ".N" to skip to the next
  1370.                directory, and ".D" to delete this file from the drive.
  1371.  
  1372.      Cmdkeys : "*7"
  1373.      Function: Validate files in all file bases or current file base
  1374.      MString : None
  1375.  
  1376.      Cmdkeys : "*8"
  1377.      Function: Add GIFspecs to all *.GIF files in current file base
  1378.      MString : None
  1379.  
  1380.                A GIFspec is a description in the format "(XXXxYYY,CCC)",
  1381.                where "XXX" is the X-resolution, "YYY" is the Y-resolution,
  1382.                and "CCC" is the number of colors in the palette.  The
  1383.                description is placed in front of the file description; if
  1384.                it becomes longer than the description field length, the
  1385.                description is truncated at the end.
  1386.  
  1387.      Cmdkeys : "*9"
  1388.      Function: Pack the message bases
  1389.      MString : None
  1390.  
  1391.      Cmdkeys : "*#" (*!)
  1392.      Function: Enter the menu editor
  1393.      MString : None
  1394.  
  1395.      Cmdkeys : "*$" (*)
  1396.      Function: Gives a detailed directory of the current file base
  1397.      MString : None
  1398.  
  1399.      Cmdkeys : "*%" (*)
  1400.      Function: Gives a condensed directory of the current file base
  1401.      MString : None
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.                                    - Page 21 -
  1425.