home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / SBBS_112.ZIP / SBBS_112.DOC < prev    next >
Text File  |  1991-09-21  |  363KB  |  8,643 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.        ▄▄▄▄    │
  9.        ▄   ▀   │   SuperBBS Bulletin Board Software.
  10.         ▀▀▀▄   │
  11.        ▀▄▄▄▀   │   Release 1.12, date: Sep 25, 1991
  12.                │
  13.        ▄   ▄   │   Copyright (C) 1990/1991
  14.        █   █   │
  15.        █   █   │
  16.        █▄▄▄▀   │
  17.                │   SuperBBS program and utilities are copyrighted by:
  18.        ▄▄▄▄    │
  19.        ▄   █   │        - Risto Virkkala
  20.        █▀▀▀    │        - Aki Antman
  21.        █       │
  22.                │   Some external utilities based upon code written by:
  23.        ▄▄▄▄    │
  24.        ▄       │        - Jouni Malinen
  25.        █▀▀     │
  26.        █▄▄▄    │   Documentation is copyrighted by:
  27.                │
  28.        ▄▄▄▄    │        - Frank Hemmelder
  29.        ▄   █   │
  30.        █▀█▀    │
  31.        █  ▀▄   │
  32.                │
  33.        ▄▄▄▄    │   Documentation release V1.12FH01.
  34.        ▄   █   │
  35.        █▀▀▀▄   │
  36.        █▄▄▄▀   │
  37.                │
  38.        ▄▄▄▄    │   SuperBBS, the specific external utilities and this
  39.        ▄   █   │   documentation are protected under the copyright laws
  40.        █▀▀▀▄   │   of Finland and other countries. You are not authorized
  41.        █▄▄▄▀   │   to copy, edit or modify these files without written
  42.                │   permission of the copyright holders.
  43.        ▄▄▄▄    │
  44.        ▄   ▀   │   This documentation is for release 1.12 of SuperBBS.
  45.         ▀▀▀▄   │   Woerden, Holland, Sep 17, 1991.
  46.        ▀▄▄▄▀   │
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.                                                                       
  59.  
  60.         Chapter 1.     SuperBBS general information
  61.         ==============================================================
  62.  
  63.         1.1  General information
  64.         --------------------------------------------------------------
  65.  
  66.         SuperBBS has become a major BBS software package with a lot of
  67.         features not found in other bulletin board systems. This
  68.         documentation is meant to be for release 1.12 of the SuperBBS
  69.         program. The documentation is completely updated for this 1.12
  70.         release, but I don't take any responsibility for errors in
  71.         this documentation. This manual has grown to the size of a
  72.         small book, with over a hundred pages with information. I hope
  73.         it is of any use for you, experienced or non-experienced user.
  74.         This manual is written in plain ASCII, 58 lines per page and
  75.         only a page break is inserted. Except for the title page, no
  76.         extended characters are used.
  77.  
  78.         SuperBBS is a QuickBBS (TM) look alike software program, but
  79.         with many different options. It uses the Hudson type message
  80.         base, meaning that you have only 5 files, which contains your
  81.         complete messagebase. Menu and textfiles options are very
  82.         flexible and a Sysop can build his BBS system as complex as
  83.         he/she wants. Many doors (= external programs like utilities
  84.         and games) are available for use in SuperBBS.
  85.  
  86.         SuperBBS is distributed as Shareware. This means you can test
  87.         the software for 30 days, before you either have to register
  88.         or to stop using the program. Not registering the program but
  89.         using the program after 30 days could mean that a next version
  90.         of SuperBBS will not be distributed as Shareware. Please
  91.         support Shareware and register your software after the trail
  92.         period.
  93.  
  94.         SuperBBS, it's specific external utilities and the documenta-
  95.         tion are protected under the copyright laws of Finland and
  96.         other countries. You are not allowed to modify, edit, change,
  97.         loan etc. these files without written permission of the
  98.         copyright holders. Any violation of this copyright will be
  99.         reported to the authorities. This includes patching an un-
  100.         registered version of SuperBBS to make it appear registered.
  101.  
  102.         An international Fidonet echomail link called SUPERBBS, has
  103.         been setup and is available to most countries. If you have
  104.         problems, questions or remarks about SuperBBS and it's util-
  105.         ities, please search for this area on a BBS near you. Most
  106.         SuperBBS sites have this echo available. There is also a
  107.         SuperBBS SDS area available.
  108.  
  109.         Available to all registered SuperBBS sysops is the network
  110.         SuperNet. This is an international fido like network for
  111.         SuperBBS sysops all over the world. It has it's own echomail
  112.         areas available for reporting bugs, finding hints and other
  113.         useful information.
  114.  
  115.         --------------------------------------------------------------
  116.         SuperBBS v1.12 documentation                          Page 001
  117.  
  118.  
  119.         SuperBBS will be distributed accordingly:
  120.  
  121.         - Alpha versions         Not available.
  122.         - Beta versions          Available to all BETA testers.
  123.         - Gamma versions         Available to all registered Sysops.
  124.         - Normal versions        Available to everybody, including
  125.                                  non-registered users.
  126.  
  127.         Updated documentation will only be available with the official
  128.         releases. Beta and Gamma releases will have a special what's
  129.         new file included.
  130.  
  131.         1.2  SuperBBS credits
  132.         --------------------------------------------------------------
  133.  
  134.         Here are the credits for SuperBBS:
  135.  
  136.              Programming and design:
  137.  
  138.                   Aki Antman and Risto Virkkala
  139.  
  140.              Documentation:
  141.  
  142.                   Frank Hemmelder
  143.  
  144.              Protocol Engine (PE):
  145.  
  146.                   Copyright Joaquim H. Homrighausen,
  147.                   ALL RIGHTS RESERVED.
  148.  
  149.         1.3  SuperBBS addresses
  150.         --------------------------------------------------------------
  151.  
  152.         How to reach the SuperBBS programmers:
  153.  
  154.              BBS name...........: SuperBBS HQ
  155.              Telephone number...: +358.0.341.1398
  156.              Modem speed........: HST / V.32 DS
  157.              Online hours.......: 24 Hrs
  158.              Fidonet number.....: 2:220/620
  159.              SuperNet number....: 42:1200/101
  160.              Sysop..............: Aki Antman
  161.  
  162.              or by mail:
  163.  
  164.              Address............: Aki Antman
  165.                                   (SuperBBS H.Q.)
  166.                                   Porslahdentie 23 G 40
  167.                                   SF-00980 Helsinki
  168.                                   Finland, Europe
  169.  
  170.  
  171.  
  172.  
  173.         --------------------------------------------------------------
  174.         SuperBBS v1.12 documentation                          Page 002
  175.  
  176.  
  177.         How to reach the SuperBBS documentation writer:
  178.  
  179.              BBS name...........: Nederlands Net Nieuws (Super)BBS
  180.              Telephone number...: +31.3480.24801
  181.              Modem speed........: V.32bis / V.42Bis / MNP5
  182.              Online hours.......: 24 Hrs
  183.              Fidonet number.....: 2:500/239
  184.              SuperNet number....: 42:1101/101
  185.              Sysop..............: Frank Hemmelder
  186.  
  187.              or by mail:
  188.  
  189.              Address............: Frank Hemmelder
  190.                                   (Nederlands Net Nieuws (Super)BBS)
  191.                                   Lekoord 43
  192.                                   3448 VS  Woerden
  193.                                   Holland, Europe
  194.  
  195.         1.4  How to contact us
  196.         --------------------------------------------------------------
  197.  
  198.         If you need to come in contact with us, there are several ways
  199.         available. Here they are:
  200.  
  201.           -  Send a letter to the address of the SuperBBS authors.
  202.              Please include payment to return an answer.
  203.           -  Send a netmail message to the SuperBBS HQ BBS. Please
  204.              include a Fidonet address to where the answer should be
  205.              send.
  206.           -  Write a message in the international SuperBBS echomail
  207.              area available in most countries. Your answer will also
  208.              be posted here. Depending on the location you posted your
  209.              message, this could take some time.
  210.           -  Write a message in the SuperNet echomail areas, available
  211.              on most registered SuperBBS sites.
  212.  
  213.         FidoNet is a worldwide network, and contains over 8,000 sys-
  214.         tems around the world, so it is easy to post a message from
  215.         any country through Fidonet.
  216.  
  217.         1.5  Legal stuff
  218.         --------------------------------------------------------------
  219.  
  220.         Disclaimer:
  221.  
  222.         The authors of SuperBBS and the utilities are NEVER respon-
  223.         sible for any damage occurring through the use of SuperBBS
  224.         and/or utilities. We only guarantee that SuperBBS will take up
  225.         space on your harddisk. It has been tested on several systems
  226.         and it works there, but this doesn't mean it won't destroy
  227.         your HDU or kill your cat or dog. Use at your own risk!
  228.  
  229.  
  230.  
  231.         --------------------------------------------------------------
  232.         SuperBBS v1.12 documentation                          Page 003
  233.  
  234.  
  235.         However, if you do find an undocumented feature (= bug) or are
  236.         having problems with running SuperBBS on your system, we would
  237.         like to hear from you. Please contact us, so we might be able
  238.         to fix the problem.
  239.  
  240.         SuperBBS may not be used in any UNLAWFUL manner or illegal
  241.         activity. If this will happen, we will always inform the local
  242.         authorities.
  243.  
  244.         You are not allowed to modify ANY of the executable files of
  245.         SuperBBS or to change this documentation.
  246.  
  247.         The authors don't guarantee any future releases of SuperBBS.
  248.  
  249.         All files belonging to the SuperBBS package are copyrighted
  250.         1990-1991 by Aki Antman and Risto Virkkala.
  251.  
  252.         Documentation is copyrighted 1990-1991 by Frank Hemmelder.
  253.  
  254.         You are not allowed to modify, patch, disassemble (or anything
  255.         like that) these files without the written permission from the
  256.         copyright holders. You are not allowed to ship the SuperBBS
  257.         programs, or part of the programs, in other software/hardware
  258.         packages without written permission from the copyright
  259.         holders.
  260.  
  261.         Sysops of bulletin boards are allowed to post the SuperBBS
  262.         software package for download to their users in an unmodified
  263.         version and as long as no charge is asked for downloading the
  264.         software. It is not allowed to add BBS commercials to the
  265.         software archive. The use of a ZIP or ARJ header is however
  266.         allowed. Sysops should make it possible for all their users to
  267.         download the SuperBBS package if requested by the user.
  268.  
  269.         1.6  How to register
  270.         --------------------------------------------------------------
  271.  
  272.         SuperBBS is released under the ShareWare concept, so you can
  273.         try it for 30 days before you have to register this product or
  274.         stop using it. If you are using this software after the 30
  275.         days trail limit, you MUST register. This software is not
  276.         cripple in any way. You can test the whole package.
  277.  
  278.         Please support the shareware concept. Through this concept it
  279.         is possible to test the software before paying for it. If you
  280.         decide the software is 'just what you wanted', you will need
  281.         to register. If you don't register, you will violate the
  282.         Shareware concept. This could mean that the next version will
  283.         be a commercial one, so you won't be able to try it before
  284.         buying.
  285.  
  286.         > Register ShareWare - Guarantee the future of SW programs. <
  287.  
  288.  
  289.         --------------------------------------------------------------
  290.         SuperBBS v1.12 documentation                          Page 004
  291.  
  292.  
  293.         Registration of SuperBBS entitles you to use the software
  294.         after a period of 30 days. It will also give you access to the
  295.         SBBS Gamma relases, which are only available to registered
  296.         users. Registration entitles you to use any SuperBBS release
  297.         up to version 1.99. (Currently v1.12) This will take a long
  298.         time and many new releases and improvements.
  299.  
  300.         1.6a Registration in FINLAND only
  301.         --------------------------------------------------------------
  302.  
  303.         Send FIM 150,- to the account: '710125 - 313639 STS', _PAY-
  304.         ABLE_ to Risto Virkkala and send in the registration form with
  305.         the following information:
  306.  
  307.              - The Sysop name to register SuperBBS to
  308.              - The BBS name to register SuperBBS to
  309.  
  310.         Please note that upper and lower case are different!
  311.  
  312.              - Your real name
  313.              - Your address
  314.              - Your voice and data phone numbers
  315.              - Your FidoNet address (if available)
  316.  
  317.         When we received your payment, your registration code will be
  318.         posted to you. This can take some time, so please be patient.
  319.  
  320.         1.6b Registration abroad
  321.         --------------------------------------------------------------
  322.  
  323.         Send US $50 cheque or money order to the SuperBBS HeadQuarters
  324.         address posted. Make cheques payable to: Risto Virkkala. Make
  325.         sure your shipment arrives in good order. Creditcards can't be
  326.         accepted at this moment.
  327.  
  328.         Please include the following information. Note that upper and
  329.         lower case are different with the registration names!
  330.  
  331.              - The Sysop name to register SuperBBS to
  332.              - The BBS name to register SuperBBS to
  333.  
  334.              - Your real name
  335.              - Your full address including Country
  336.              - Your full (international) voice and data phone numbers
  337.              - Your Fidonet address (if available)
  338.  
  339.         If you are part of Fidonet, please include your BBS opening
  340.         hours, so we can crash your registration key to your board.
  341.         This will give a faster turn around time then by mail.
  342.  
  343.         You will receive your registration key after we have received
  344.         your money. Please do allow some time for processing and
  345.         handling.
  346.  
  347.         --------------------------------------------------------------
  348.         SuperBBS v1.12 documentation                          Page 005
  349.  
  350.  
  351.         Registrations are also possible at some of our Support sites.
  352.         Please check the file HOWTOREG.TXT included in the main BBS
  353.         archive for more information.
  354.  
  355.         1.6c Site registrations
  356.         --------------------------------------------------------------
  357.  
  358.         Site registrations are also available:
  359.  
  360.                   5-9    boards..... US $45
  361.                  10-more boards..... US $40
  362.  
  363.         Please authorize one of you to register all boards on the
  364.         site. This person has to send us the information and money for
  365.         the registration and we will send him/her the registration
  366.         codes for all boards. Do not send the money separately! Send
  367.         money and information required to the SuperBBS HeadQuarters.
  368.  
  369.         Site licenses are not available at the Support sites.
  370.  
  371.         1.7  Differences registered/evaluation
  372.         --------------------------------------------------------------
  373.  
  374.         There are some differences between the registered version of
  375.         SuperBBS and the evaluation copy. The evaluation copy is
  376.         however not crippled and can be used to evaluate the program
  377.         in all available aspects. The only differences between evalu-
  378.         ation and registered copies are:
  379.  
  380.         When somebody is login in to your system, a message will be
  381.         displayed to him/her:
  382.  
  383.              Registered version:
  384.  
  385.              "SuperBBS v1.12, registered to: <Your name>"
  386.  
  387.              Unregistered version:
  388.  
  389.              "SuperBBS v1.12, unregistered evaluation copy."
  390.  
  391.         This message will also be displayed if you choose the display
  392.         version number menu item.
  393.  
  394.         The tearline in the echomail areas originating from your board
  395.         will look like:
  396.  
  397.              Registered version:
  398.  
  399.              "--- SuperBBS v1.12 (Reg)"
  400.  
  401.              Unregistered version:
  402.  
  403.              "--- SuperBBS v1.12 (Eval)"
  404.  
  405.         --------------------------------------------------------------
  406.         SuperBBS v1.12 documentation                          Page 006
  407.  
  408.  
  409.         1.8  Distribution files
  410.         --------------------------------------------------------------
  411.  
  412.         SuperBBS is distributed in an archive named 'SBBS_nnn.xxx',
  413.         where nnn is the version number and xxx the archive type.
  414.         Please do not modify this file in any way. Do not add your own
  415.         adds to the archive. (Some archivers do however allow you to
  416.         add a archive header.)
  417.  
  418.         The SuperBBS archive file should have the following files:
  419.  
  420.              BBS.EXE        Main executable file
  421.              OVRBBS.OVR     Overlay file (only in overlay version)
  422.              CONFIG.EXE     Configuration program file
  423.              LCONFIG.EXE    Language/String configuration file
  424.              YELLCFG.EXE    Yellsound editor program file
  425.              EXTPE.EXE      Protocol driver
  426.              PROTO.$$$      Example for external protocols
  427.              USERFIX.EXE    User database fixer
  428.              USERPACK.EXE   User database packer
  429.              USERSORT.EXE   User database sorter
  430.              SBBSUSER.EXE   User database editor
  431.              SBBSUSER.HLP   SBBSUSER.EXE help file
  432.              SBBSUTIL.EXE   SuperBBS utilities
  433.              SBBSMENU.EXE   SuperBBS menu editor
  434.              STOP.EXE       Top xx list generator
  435.  
  436.         Also included is an archive with startup files, which makes it
  437.         possible for you to start a bulletin board in a short time.
  438.         Documentation concerning registration, update information,
  439.         technical descriptions and menu types is also included.
  440.  
  441.         This documentation is also supplied as a file 'SDOC-112.ZIP'.
  442.         This also include the registration information, technical
  443.         information and menu types list. The documentation will be
  444.         named SBBS_nnn.DOC, where nnn stands for the version number of
  445.         SuperBBS which it applies to.
  446.  
  447.         If you received more or less files, you have a modified
  448.         archive. You should not distribute this file any further and
  449.         get a complete version from one of the distribution nodes.
  450.  
  451.         You may distributed the unregistered version of SuperBBS
  452.         freely, as long as no fee is asked or any profit is made.
  453.         Please make sure all users of your bulletin board are able
  454.         to download the SuperBBS archive.
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.         --------------------------------------------------------------
  464.         SuperBBS v1.12 documentation                          Page 007
  465.  
  466.  
  467.         Chapter 2.     Installation
  468.         ==============================================================
  469.  
  470.         2.1  General information
  471.         --------------------------------------------------------------
  472.  
  473.         SuperBBS is a very flexible program. Please read this documen-
  474.         tation carefully. Although the program is complex, it is not
  475.         hard to setup a bulletin board system with it. Have a look at
  476.         the samples if you are new to running a bulletin board. This
  477.         will help you to get a BBS up and running in a very short
  478.         time. If you do however run into problems, consult this manual
  479.         again and if you still have problems, contact one of the
  480.         support boards or the authors. The SuperBBS echomail area is
  481.         also available to ask questions and it often will give you
  482.         hints from other (more experienced) SuperBBS users.
  483.  
  484.         2.2  Software requirements
  485.         --------------------------------------------------------------
  486.  
  487.         Besides the SuperBBS files, you will need some external files
  488.         before you can run SuperBBS. These files can differ from
  489.         system to system, depending on the way you have set it up. You
  490.         will at least need these files, or compatible:
  491.  
  492.              MS-Dos         Sounds logical, without this your system
  493.                             won't even run (or not with an operating
  494.                             system SuperBBS will run in). You'll need
  495.                             version 2.0 or higher. SuperBBS has been
  496.                             tested with Ms-Dos up to version 5.00, but
  497.                             version 3.3 or 4.0x or 5.00 is recommended.
  498.  
  499.              X00.SYS        Fossil communications driver, a good re-
  500.                             placement is BNU. SuperBBS will not run
  501.                             without this file! (Except in Local mode.)
  502.  
  503.              QUICKED.EXE    The full-screen editor. (This file is
  504.                             optional.)
  505.  
  506.              THEDRAW.EXE    Or any other ANSI/ASCII text editor. This
  507.                             program will help you design your ANSI and
  508.                             ASCII support files. (This file is
  509.                             optional.)
  510.  
  511.         A more complete list of external files for SuperBBS is
  512.         included in the back of this documentation.
  513.  
  514.         Most QuickBBS files work with SuperBBS. Please keep in mind
  515.         that SuperBBS is much bigger than QuickBBS and there could be
  516.         programs which will work perfect on a QuickBBS system, but
  517.         not, or not complete, on a SuperBBS system.
  518.  
  519.  
  520.  
  521.         --------------------------------------------------------------
  522.         SuperBBS v1.12 documentation                          Page 008
  523.  
  524.  
  525.         2.3  Hardware requirements
  526.         --------------------------------------------------------------
  527.  
  528.         Some hardware is needed to run SuperBBS. SuperBBS uses about
  529.         190 Kbyte base memory and can use EMS memory for the overlay
  530.         file. Other requirements are:
  531.  
  532.              Harddisk       A harddisk with at least 2 MB of free
  533.                             diskspace is needed to setup SuperBBS.
  534.                             You'll probably need more if you set up a
  535.                             lot of utilities to run under SuperBBS and
  536.                             have many mail areas. A system with 70
  537.                             mail areas (6000 messages), 30 file areas
  538.                             and 10 online games uses around 20 MB of
  539.                             disk space for the systemfiles and support
  540.                             programs.
  541.  
  542.              Hayes Modem    A Hayes compatible modem, either internal
  543.                             or external, is needed. Speeds up to 38400
  544.                             Bps are supported.
  545.  
  546.         When running a multi-node system with Desqview (TM) or Windows
  547.         (TM), a 80386DX processor is recommended. Running single line
  548.         is possible on a slow XT, although a 80286-12 or higher is
  549.         preferred.
  550.  
  551.         2.4  Unpacking the software
  552.         --------------------------------------------------------------
  553.  
  554.         Move your SuperBBS archive to the main directory you want your
  555.         BBS files in. (In our example C:\SBBS) Unpack the archive. You
  556.         can move the documentation files to another directory if you
  557.         want. Make a directory for your menu files, your textfiles,
  558.         the TEMPDIR and a working directory. Also create a directory
  559.         for your message files if you don't want them in your main BBS
  560.         directory. You would get something like this (for single line
  561.         operations only):
  562.  
  563.                   C:\SBBS
  564.                   C:\SBBS\TEXT
  565.                   C:\SBBS\MENU
  566.                   C:\SBBS\MAIL
  567.                   C:\SBBS\TEMP
  568.                   C:\SBBS\WORK
  569.  
  570.         Now you need to start the configuration program CONFIG.EXE.
  571.         Please refer to the part of this documentation concerning
  572.         the CONFIG.EXE program.
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.         --------------------------------------------------------------
  580.         SuperBBS v1.12 documentation                          Page 009
  581.  
  582.  
  583.         The directory setup for the multi-node operations is a bit
  584.         more difficult. You will have to make a directory for every
  585.         node you plan to run, even if it's only a local node. Your
  586.         directory setup could look like this:
  587.  
  588.                   C:\SBBS
  589.                   C:\SBBS\LINE1
  590.                   C:\SBBS\LINE2
  591.                   C:\SBBS\LINE3
  592.                   C:\SBBS\MAIL
  593.                   C:\SBBS\LINE1\TEMP
  594.                   C:\SBBS\LINE2\TEMP
  595.                   C:\SBBS\LINE3\TEMP
  596.                   C:\SBBS\LINE1\WORK
  597.                   C:\SBBS\LINE2\WORK
  598.                   C:\SBBS\LINE3\WORK
  599.                   E:\
  600.  
  601.         You will have to setup a TEMP directory and a WORK directory
  602.         for every line in use. The E:\ drive is a RAM disk and is the
  603.         common directory for all nodes. You can also use a normal disk
  604.         if no RAM drive is available.
  605.  
  606.         2.5  Configuring SuperBBS
  607.         --------------------------------------------------------------
  608.  
  609.         CONFIG.EXE is the main installation program for SuperBBS. You
  610.         need to run this program to set all settings correct for your
  611.         system. You can run the configuration program as often as you
  612.         like, it will save the current configuration when you exit the
  613.         program.
  614.  
  615.         When you start CONFIG.EXE, you will be presented with the
  616.         following options:
  617.  
  618.              0. System paths
  619.              1. Modem
  620.              2. Netmail
  621.              3. New user parameters
  622.              4. General (Page 1)
  623.              5. General (Page 2)
  624.              6. General (Page 3)
  625.              7. Restrictions
  626.  
  627.              8. Colour config (Page 1)
  628.              9. Colour config (Page 2)
  629.              A. Alt Fkeys
  630.              S. String configuration
  631.              M. Message base editor
  632.              E. Event editor
  633.              F. Filearea editor
  634.              L. Limits editor
  635.              P. Protocol editor
  636.  
  637.         --------------------------------------------------------------
  638.         SuperBBS v1.12 documentation                          Page 010
  639.  
  640.  
  641.         You can choose any option from here. If you press <ESCAPE>,
  642.         you will be brought back to DOS and the configuration will be
  643.         saved. This file is called CONFIG.BBS and should never be
  644.         deleted, unless you want to start all over again. This file
  645.         contains all information about your systems settings.
  646.  
  647.         All available configuration options will be explained below.
  648.         The following notation standard will be used:
  649.  
  650.         Type.........: Name of the current option
  651.         Description..: Explanation of the option and it's function in
  652.                        the BBS program.
  653.         Options......: The available options.
  654.  
  655.         2.5a Paths & Description
  656.         --------------------------------------------------------------
  657.  
  658.         This part is important. Making mistakes here could cause
  659.         SuperBBS not to run. Make sure all paths are correct. A back-
  660.         lash at the end of a directory path is optional.
  661.  
  662.         Type.........: Text path
  663.         Description..: Drive and directory where your supporting ASCII
  664.                        and ANSI textfiles will be stored. In the
  665.                        LCONFIG.EXE program are the path statements
  666.                        also included. If SuperBBS can't find the
  667.                        wanted file in the directory stated in the
  668.                        language file, it will look in the directory
  669.                        specified here.
  670.         Options......: Drive:\Pathname
  671.  
  672.         Type.........: Menu path
  673.         Description..: Drive and directory where your menu files are
  674.                        stored. In the language file you also have to
  675.                        specify the directory for the menu files. If
  676.                        SuperBBS can't find the wanted menu file in the
  677.                        directory stated in the language file, it will
  678.                        look in the directory specified here.
  679.         Options......: Drive:\Pathname
  680.  
  681.         Type.........: Net path
  682.         Description..: Drive and directory where your netmail is
  683.                        stored. Some mailer systems can handle *.MSG
  684.                        netmail messages and they need this directory.
  685.                        If you use D'Bridge (TM) and SuperBBS with the
  686.                        netmail area setup as a QuickBBS (TM) type mail
  687.                        area, you have to point this directory to an
  688.                        existing directory, although the option is not
  689.                        used with this configuration.
  690.         Options......: Drive:\Pathname
  691.  
  692.  
  693.  
  694.  
  695.         --------------------------------------------------------------
  696.         SuperBBS v1.12 documentation                          Page 011
  697.  
  698.  
  699.         Type.........: Message base path
  700.         Description..: Drive and directory where your message base
  701.                        files (MSG*.BBS) are stored. This can be the
  702.                        main SuperBBS directory, or another directory.
  703.                        Point this to the same directory for every line
  704.                        you run in a multinode system. Please note that
  705.                        some echomail processors require the message
  706.                        base files in the main BBS directory. All the
  707.                        MSG*.BBS files will be created the first time
  708.                        you run SuperBBS.
  709.         Options......: Drive:\Pathname
  710.  
  711.         Type.........: Temporary path
  712.         Description..: Drive and directory where SuperBBS will place
  713.                        temporary files, created when using the archive
  714.                        extract, view and repack option. A multi-node
  715.                        system will need a directory for every node.
  716.         Options......: Drive:\Pathname
  717.  
  718.         Type.........: System path
  719.         Description..: Drive and directory where your main BBS files
  720.                        will be placed. This is the directory you run
  721.                        the configuration program from. Here all system
  722.                        files will be placed.
  723.         Options......: Drive:\Pathname
  724.  
  725.         Type.........: Work path
  726.         Description..: Drive and directory where SuperBBS will place
  727.                        files it has to work with. Files uploaded to
  728.                        your BBS can be checked for viruses in this
  729.                        directory. Create a directory for every node
  730.                        you are running.
  731.         Options......: Drive:\Pathname
  732.  
  733.         Type.........: External editor
  734.         Description..: Drive, directory and filename of the external
  735.                        editor you want to use in the BBS. The most
  736.                        used editor is Quicked. Leave this page blank
  737.                        if you don't have a full-screen editor. Super-
  738.                        BBS now writes DORINFO1.DEF and EXITINFO.BBS
  739.                        before shelling to the editor. This allows you
  740.                        to use the *S command, to tell SuperBBS to
  741.                        shell to EMS/DISK before calling the editor.
  742.         Option.......: Drive:\Pathname\Filename.ext
  743.  
  744.         The multiline options are available for running a multiline
  745.         system. SuperBBS is designed to run multiline. You have to
  746.         fill in the following options, even if you run a single line
  747.         system.
  748.  
  749.  
  750.  
  751.  
  752.  
  753.         --------------------------------------------------------------
  754.         SuperBBS v1.12 documentation                          Page 012
  755.  
  756.  
  757.         Type.........: Lines in system
  758.         Description..: Number of lines you are running. If you run a
  759.                        single line system, enter 1. Otherwise enter
  760.                        the number of lines, including local lines.
  761.                        Make sure you set this to the same amount for
  762.                        every line.
  763.         Options......: Number of lines
  764.  
  765.         Type.........: Common path
  766.         Description..: Drive and directory which will be used by all
  767.                        lines available as a common directory. A RAM
  768.                        disk of 30 to 50 Kbytes is recommended. A nor-
  769.                        mal disc can also be used if a RAM disc is not
  770.                        available.
  771.         Options......: Drive:\Pathname
  772.  
  773.         2.5b Modem
  774.         --------------------------------------------------------------
  775.  
  776.         These options allow you to setup the way you modem will be
  777.         handled by SuperBBS. This is optional if you run a mailer in
  778.         front of the SuperBBS program. The mailer will take care of
  779.         answering the phone, instead of the SuperBBS program. Please
  780.         use your modem manual to check the settings.
  781.  
  782.         Type.........: Port
  783.         Description..: Communication port the modem is connected to.
  784.                        (This should be the port your modem is setup
  785.                        at, when you have an internal modem.)
  786.         Options......: 1, 2, 3 or 4
  787.  
  788.         Type.........: Initializing baudrate
  789.         Description..: The fastest baudrate your modem supports. If
  790.                        you have a 2400 Bps modem, set this to 2400.
  791.         Options......: 300 to 38400
  792.  
  793.         Type.........: Initializing tries
  794.         Description..: Number of times SuperBBS will try to initialize
  795.                        the modem. When the modem will not initialize,
  796.                        SuperBBS will give you a warning message and
  797.                        return to MS-Dos or the batchfile.
  798.         Options......: Number
  799.  
  800.         Type.........: Seconds to wait for carrier
  801.         Description..: Time SuperBBS waits for a carrier signal,
  802.                        before resetting.
  803.         Options......: Seconds
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.         --------------------------------------------------------------
  812.         SuperBBS v1.12 documentation                          Page 013
  813.  
  814.  
  815.         Type.........: Initializing string
  816.         Description..: String send to the modem to reset the modem and
  817.                        prepare it to receive callers. Check your modem
  818.                        manual for the string used to setup your modem.
  819.                        The pipe symbol | can be used for a carriage
  820.                        return. (Some modems take a ^M as a CR.)
  821.         Options......: Modem init string
  822.  
  823.         Type.........: Initializing response
  824.         Description..: Answer the modem sends to the program, after
  825.                        the initialization string has been send to the
  826.                        modem. This response tells SuperBBS the modem
  827.                        is ready to receive calls.
  828.         Options......: Modem response string
  829.  
  830.         Type.........: Offhook string
  831.         Description..: String send to the modem when you want to place
  832.                        the modem in 'offhook' mode. This means the
  833.                        callers will receive a busy signal. Please note
  834.                        that in some countries it is illegal to switch
  835.                        a modem offhook.
  836.         Options......: Modem offhook string
  837.  
  838.         Type.........: Offhook response
  839.         Description..: Answer the modem sends to the program, after
  840.                        the offhook string has been send to the modem.
  841.         Options......: Modem offhook response string
  842.  
  843.         Type.........: xxxx Baud Connect (xxxx = 300 to 38400)
  844.         Description..: Response from the modem after it has detected a
  845.                        caller and established a connection. This tells
  846.                        SuperBBS at what baudrate the user is calling.
  847.                        Check your modem manual for more information.
  848.                        Users of modems with MNP or V.42bis errorcor-
  849.                        rection protocols should use the normal connect
  850.                        strings for the reliable connections.
  851.         Options......: Modem response
  852.  
  853.         2.5c Netmail
  854.         --------------------------------------------------------------
  855.  
  856.         This part is only of interest to you if you are part of
  857.         Fidonet or another network. Systems in a network exchange
  858.         netmail and echomail and are using a network address. In the
  859.         netmail part you will specify your address and your AKA's.
  860.         AKA's are fake addresses used by some BBS systems which have
  861.         a node address in more than one (Fidonet like) network or zone.
  862.         You can obtain a network address at a network administrator.
  863.         Ask a local sysop who is connected to a network how to contact
  864.         the administrator. Do not use a number of your own choice. If
  865.         you are no part of a network, leave the fields as they are. An
  866.         example: 2:220/620. This is a BBS system in Europe (Zone 2).
  867.         Net 220 is in Finland and number 620 is Aki's system.
  868.  
  869.         --------------------------------------------------------------
  870.         SuperBBS v1.12 documentation                          Page 014
  871.  
  872.  
  873.         Type.........: Main address
  874.         Description..: The number of your main address. This number
  875.                        consist of four parts: zone, net, node and
  876.                        pointnumber, although the pointnumber is left
  877.                        out for most BBS systems.
  878.         Options......: Zone, net, node and pointnumber
  879.  
  880.         Type.........: AKA Address #1 to #5
  881.         Description..: See main address. If you don't use more than
  882.                        one address, leave this as it is.
  883.         Options......: Zone, net, node and pointnumber or 0.
  884.  
  885.         Type.........: Netmail board
  886.         Description..: Message base area (between 1 and 200) which
  887.                        will be used to store netmail messages. You
  888.                        also have to setup this area in the message
  889.                        base configuration part of the program as being
  890.                        a netmail area. Set this to an unused area if
  891.                        you are not using netmail.
  892.         Options......: Message base number (between 1 and 200)
  893.  
  894.         2.5d New user parameters
  895.         --------------------------------------------------------------
  896.  
  897.         A caller who has never been on your system has to be assigned
  898.         a special userlevel. This could be a normal level, which you
  899.         are using for all users or, like most BBS systems do, a lower
  900.         level, so you, the Sysop, can check his/her information. You
  901.         will have to specify a userlevel and also the flagsetting.
  902.  
  903.         SuperBBS uses a double security system. All users, including
  904.         the Sysop(s) have a security level. Besides that security
  905.         level there are also 32 flags available. These flags can be
  906.         toggled on or off. (X = On / - = Off) With these flags you
  907.         could restrict people with a same userlevel from using the
  908.         same options. Here is an example:
  909.  
  910.              User 1:                       User 2:
  911.              Userlevel:     25             Userlevel:     100
  912.              Flag A:        X-------       Flag A:        --------
  913.              Flag B:        --------       Flag B:        --------
  914.              Flag C:        --XX----       Flag C:        --------
  915.              Flag D:        --------       Flag D:        --XX----
  916.  
  917.              Menu option A:                Menu option B:
  918.              Level needed:  25             Level needed:  25
  919.              Flag A:        --------       Flag A:        --------
  920.              Flag B:        --------       Flag B:        --------
  921.              Flag C:        --------       Flag C:        --------
  922.              Flag D:        --------       Flag D:        --XX----
  923.  
  924.  
  925.  
  926.  
  927.         --------------------------------------------------------------
  928.         SuperBBS v1.12 documentation                          Page 015
  929.  
  930.  
  931.              Menu option C:                Menu option D:
  932.              Level needed:  10             Level needed:  100
  933.              Flag A:        --------       Flag A:        --------
  934.              Flag B:        --------       Flag B:        --------
  935.              Flag C:        --XX----       Flag C:        --XX----
  936.              Flag D:        --------       Flag D:        --------
  937.  
  938.         User 1 would be able to use menu options A and C. The user has
  939.         no access to menu option B or D, because in option B his
  940.         flagsetting is not correct and in option D his userlevel is
  941.         not high enough, although the flagsetting is correct. User 2
  942.         has access to menu option A and B. The user has no access to
  943.         menu C because of the flagsetting, although his level is high
  944.         enough, and the access to option D is denied because of the
  945.         wrong flagsetting.
  946.  
  947.         You see how powerful this safety system can be. Use it with
  948.         care, specially when you are setting up a BBS for the first
  949.         time. Check your menu's with all available options, so you
  950.         won't run in to a nasty surprise, like a user getting to a
  951.         special Sysop menu. (SuperBBS also has the ability to protect
  952.         menus with passwords. More of this in the menu commands.)
  953.  
  954.         Type.........: New user security level
  955.         Description..: Level assigned to a new user when he/she enters
  956.                        the BBS for the first time.
  957.         Options......: Userlevel
  958.  
  959.         Type.........: New user flags (A to D)
  960.         Description..: Flagsetting assigned to a new user when enter-
  961.                        ing the BBS system for the first time.
  962.         Options......: Flagsetting (X = On / - = Off)
  963.  
  964.         2.5e General (Page 1)
  965.         --------------------------------------------------------------
  966.  
  967.         The general options in SuperBBS contain information about how
  968.         SuperBBS reacts to certain things, like inactivity time outs,
  969.         viruschecks on files, logons with wrong passwords and a whole
  970.         range of other options.
  971.  
  972.         Type.........: Quote string
  973.         Description..: String which will be displayed when quoting a
  974.                        message. This string will be placed in front of
  975.                        the messagelines you are quoting. The standard
  976.                        quote string in SuperBBS will give you the two
  977.                        first characters from first and lastname of the
  978.                        writer of the message your quoting.
  979.         Options......: Quote string (Example: >)
  980.  
  981.  
  982.  
  983.  
  984.  
  985.         --------------------------------------------------------------
  986.         SuperBBS v1.12 documentation                          Page 016
  987.  
  988.  
  989.         Type.........: Upload time credit factor
  990.         Description..: This option allows you to control the way
  991.                        SuperBBS reacts to an upload. You can give the
  992.                        user back the time spend on the upload or even
  993.                        double or triple it. Or you can do nothing with
  994.                        it.
  995.         Options......: 0    = Not activated
  996.                        1    = Returns time spend on upload
  997.                        2    = Returns double time spend on upload
  998.                        3    = Returns triple time spend on upload
  999.  
  1000.         Type.........: Inactivity time (Seconds)
  1001.         Description..: Time in seconds before SuperBBS will disconnect
  1002.                        a user if no key is pressed in the specified
  1003.                        time period. This option prevents users from
  1004.                        keeping the system busy, while they are doing
  1005.                        something else. SuperBBS will display a warning
  1006.                        20 seconds before disconnecting.
  1007.         Options......: Time in seconds
  1008.  
  1009.         Type.........: Maximum logon times (Minutes)
  1010.         Description..: Time limit given to new users to logon to your
  1011.                        system. Depending on the size of your question-
  1012.                        naire, you should set this to a safe amount,
  1013.                        otherwise your user will be logged off when in
  1014.                        the middle of answering the questions.
  1015.         Options......: Time in minutes
  1016.  
  1017.         Type.........: Menu border colour (0-7)
  1018.         Description..: Colour of all the menu borders hardcoded into
  1019.                        SuperBBS. Available colours are:
  1020.  
  1021.                             0.   Black
  1022.                             1.   Blue
  1023.                             2.   Green
  1024.                             3.   Cyan
  1025.                             4.   Red
  1026.                             5.   Purple
  1027.                             6.   Brown
  1028.                             7.   Grey
  1029.  
  1030.                        The colour blue (1) will be displayed as an
  1031.                        underlining on monochrome Hercules monitors.
  1032.                        This could cause you menus to look weird, so
  1033.                        don't use blue if you don't need it.
  1034.         Options......: Colour number
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.         --------------------------------------------------------------
  1044.         SuperBBS v1.12 documentation                          Page 017
  1045.  
  1046.  
  1047.         Type.........: Entry files colour (0-7)
  1048.         Description..: Colour of the background when SuperBBS asks the
  1049.                        user for input. (For available colours see the
  1050.                        menu border option.) Please use this option
  1051.                        with care. On VGA monitors some colour combina-
  1052.                        tions are not as visible as they could be. (For
  1053.                        example yellow text on a green background.)
  1054.         Options......: Colour number
  1055.  
  1056.         Type.........: Maximum password attempts
  1057.         Description..: Maximum number of times the user can try to get
  1058.                        the right password to logon to the BBS, before
  1059.                        being forced off-line. If enabled, SuperBBS
  1060.                        will ask the user if he/she wants to leave a
  1061.                        message to the Sysop. Don't set this number to
  1062.                        high.
  1063.         Options......: Number of attempts
  1064.  
  1065.         Please note that SuperBBS will not ask for a password if there
  1066.         is no password supplied in the userfile. This can only be
  1067.         achieved through the use of the Sbbsuser.exe program. When an
  1068.         user logs on to your system, he/she has to provide a password
  1069.         of at least 4 characters. You could use this option to provide
  1070.         'guest' access to your system. Use this option with care!
  1071.  
  1072.         Type.........: Maximum pages per call
  1073.         Description..: Maximum number of times the user can yell for
  1074.                        the Sysop per call. If the user tries another
  1075.                        time, a message will be displayed.
  1076.         Options......: Number of pages
  1077.  
  1078.         Type.........: Page bell length (Seconds)
  1079.         Description..: Number of seconds the page melody will be
  1080.                        played when the user tries to page the Sysop.
  1081.                        This will only be heard at the Sysop machine.
  1082.                        If you don't use Yellcfg.exe, this will be a
  1083.                        'fiuus' siren like sound.
  1084.         Options......: Time in seconds
  1085.  
  1086.         Type.........: Sysop security level
  1087.         Description..: Security level used by the System Operator of
  1088.                        the BBS, mostly you!
  1089.         Options......: Security level
  1090.  
  1091.         Type.........: Registration code A
  1092.         Description..: The registration code as supplied by the
  1093.                        authors of the SuperBBS program. This code will
  1094.                        unlock all features in SuperBBS only available
  1095.                        to registered users. Leave this the way it is
  1096.                        if you run an evaluation copy.
  1097.         Options......: Registration code
  1098.  
  1099.  
  1100.  
  1101.         --------------------------------------------------------------
  1102.         SuperBBS v1.12 documentation                          Page 018
  1103.  
  1104.  
  1105.         Type.........: Registration code B
  1106.         Description..: Registration code for BETA testers of the
  1107.                        SuperBBS program. (Currently there are BETA
  1108.                        testers enough. Only when you run a special
  1109.                        configuration, like a network, you could apply
  1110.                        for a BETA tester code.) This code only works
  1111.                        if code A is available also.
  1112.         Options......: Registration code
  1113.  
  1114.         Type.........: Sysop name
  1115.         Description..: The name of the person who registered the
  1116.                        SuperBBS program. This must be exactly the same
  1117.                        as on your registration, otherwise the system
  1118.                        will not display the 'registered' message.
  1119.                        Normally this is the Sysop's name. Any message
  1120.                        written to 'Sysop' will be addressed to this
  1121.                        name.
  1122.         Options......: Name
  1123.  
  1124.         Type.........: System name
  1125.         Description..: The name of your system as set on the registra-
  1126.                        tion form. This has to be an exact match, or
  1127.                        SuperBBS will not display the 'registered'
  1128.                        message.
  1129.         Options......: Name
  1130.  
  1131.         Type.........: Redirect device
  1132.         Description..: Device which will be used to redirect communi-
  1133.                        cation when using, for example, the Tempdir
  1134.                        option. The 'Gateway' driver, which is to be
  1135.                        found on most BBS's, is perfect for this. If
  1136.                        you don't have a gateway driver, use COMn. (n =
  1137.                        your COM port number) The redirection will make
  1138.                        sure that everything displayed on your local
  1139.                        screen is also visible on the remote screen and
  1140.                        that the remote keyboard will work as an input
  1141.                        device. The Gateway driver will allow you the
  1142.                        use of both the local and remote monitor and
  1143.                        keyboard.
  1144.         Options......: COMn or Gateway driver
  1145.  
  1146.         Type.........: First menu in system
  1147.         Description..: Normally you start your system with the TOP.MNU
  1148.                        menu. If you want your system to start with an
  1149.                        other menu, instead of the TOP.MNU menu, you
  1150.                        can enter the name here. SuperBBS will then
  1151.                        start at the given menu. If left empty, Super-
  1152.                        BBS will start at the TOP.MNU menu. Please note
  1153.                        that the load menu option in the SBBSUSER.EXE
  1154.                        program overrides this option.
  1155.         Options......: Menu name
  1156.  
  1157.  
  1158.  
  1159.         --------------------------------------------------------------
  1160.         SuperBBS v1.12 documentation                          Page 019
  1161.  
  1162.  
  1163.         Type.........: Comment answer board
  1164.         Description..: Message area number where all the replies on
  1165.                        the logoff comments are stored. If you set this
  1166.                        to 0, no replies are possible. Normally you
  1167.                        would use your local 'general' message area for
  1168.                        this.
  1169.         Options......: 0    = Not in use
  1170.                        n    = Message area number
  1171.  
  1172.         Type.........: Entry colour (0-15)
  1173.         Description..: Type of colour used to display the users
  1174.                        answers in the entry fields. The entry fields
  1175.                        will have the background colour supplied at the
  1176.                        entry field colour option above. Do not use 0,
  1177.                        as this would be black and the user could not
  1178.                        read his/her answer. Available colours:
  1179.  
  1180.                              0.  Black
  1181.                              1.  Blue
  1182.                              2.  Green
  1183.                              3.  Cyan
  1184.                              4.  Red
  1185.                              5.  Purple
  1186.                              6.  Brown
  1187.                              7.  Grey
  1188.                              8.  Dark grey
  1189.                              9.  Light blue
  1190.                             10.  Light green
  1191.                             11.  Light cyan
  1192.                             12.  Light red
  1193.                             13.  Light purple
  1194.                             14.  Yellow
  1195.                             15.  White
  1196.  
  1197.                        Remember that blue gives an underlining on
  1198.                        monochrome Hercules monitors.
  1199.         Options......: Colour number
  1200.  
  1201.         Type.........: Files before checking ratio
  1202.         Description..: Number of files a user can download, before
  1203.                        SuperBBS will check the file ratio in Kbytes
  1204.                        and files.
  1205.         Options......: Number of files
  1206.  
  1207.         Type.........: Minimum upload space (KBytes)
  1208.         Description..: Minimum diskspace which has to be free before
  1209.                        SuperBBS will let the user do an upload. If the
  1210.                        space is not free, user's can't upload.
  1211.         Options......: Number of KBytes
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.         --------------------------------------------------------------
  1218.         SuperBBS v1.12 documentation                          Page 020
  1219.  
  1220.  
  1221.         Type.........: Password failure board
  1222.         Description..: Number of the message area where the user can
  1223.                        leave a message if he/she forgot his/her pass-
  1224.                        word and sends a message to the Sysop. If you
  1225.                        set this to 0, no messages will be allowed. The
  1226.                        user will be logged off after writing the
  1227.                        optional message. Mostly the Sysop area is used
  1228.                        for this type of messages.
  1229.         Options......: 0    = not enabled
  1230.                        n    = message area number
  1231.  
  1232.         Type.........: Maximum time in bank
  1233.         Description..: Maximum amount of time in minutes a user can
  1234.                        store in the build in time bank.
  1235.         Options......: Number of minutes
  1236.  
  1237.         Type.........: Maximum file description lines
  1238.         Description..: Number of lines available when giving a file
  1239.                        description before or after doing an upload.
  1240.                        These files will be displayed in the Files.bbs
  1241.                        file with a '>' in front of them when looking
  1242.                        at the file with an ASCII editor. SuperBBS will
  1243.                        display them at the right place, when a user
  1244.                        views the Files.bbs list.
  1245.                        SuperBBS now wraps the line around if the line
  1246.                        is longer than 45 characters. It will display
  1247.                        the wrapped text at the right location in the
  1248.                        FILES.BBS list.
  1249.         Options......: Number of lines (1 to 5)
  1250.  
  1251.         Type.........: Message after page board
  1252.         Description..: Message area number where the messages from
  1253.                        user's who tried to page you are stored. If a
  1254.                        user tries to page you and you don't react,
  1255.                        SuperBBS will ask the user if he/she would like
  1256.                        to leave a message.
  1257.         Options......: 0    = not enabled
  1258.                        n    = message area number
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.         --------------------------------------------------------------
  1276.         SuperBBS v1.12 documentation                          Page 021
  1277.  
  1278.  
  1279.         2.5f General (Page 2)
  1280.         --------------------------------------------------------------
  1281.  
  1282.         These options can all be toggled on or off, except for the
  1283.         ANSI question, which has an extra option. Press 'Y' if you
  1284.         want to enable an option, 'N' if you want to disable the
  1285.         option and 'D' at the ANSI question.
  1286.  
  1287.         Type.........: Output ^E character
  1288.         Description..: The ^E or ENQ character is used by some com-
  1289.                        munications programs to determine the begin of
  1290.                        a session. For example Telix's Salt language
  1291.                        can react to it.
  1292.         Options......: Yes/No
  1293.  
  1294.         Type.........: Use direct screen writes
  1295.         Description..: Allows SuperBBS to write directly (=fast) to
  1296.                        the screen, instead of using the BIOS routines.
  1297.                        Some CGA monitors with 'snow' need this option
  1298.                        off. Also some multitaskers prefer BIOS screen
  1299.                        writes.
  1300.         Options......: Yes/No
  1301.  
  1302.         Type.........: Snow checking
  1303.         Description..: Allows you to check for 'snow' on your monitor.
  1304.                        This normally only the case with old CGA moni-
  1305.                        tors.
  1306.         Options......: Yes/No
  1307.  
  1308.         Type.........: Exit on Net/Echomail
  1309.         Description..: This option tells SuperBBS to exit with a
  1310.                        special errorlevel if the user entered net
  1311.                        and/or echomail messages. This allows you to
  1312.                        run the mail processor to pack the mail.
  1313.                        SuperBBS will exit with the following error-
  1314.                        levels:
  1315.  
  1316.                             5    - Both net and echomail entered
  1317.                             4    - Only echomail entered
  1318.                             3    - Only netmail entered
  1319.  
  1320.                        This allows you to adjust your batchfile in the
  1321.                        correct way.
  1322.         Options......: Yes/No
  1323.  
  1324.         Type.........: Ask voice phone number
  1325.         Description..: Option to allow SuperBBS to ask the user for
  1326.                        there voice phonenumber. The entry field has no
  1327.                        fixed format, so both European and American
  1328.                        phone formats can be used.
  1329.         Options......: Yes/No
  1330.  
  1331.  
  1332.  
  1333.         --------------------------------------------------------------
  1334.         SuperBBS v1.12 documentation                          Page 022
  1335.  
  1336.  
  1337.         Type.........: Ask data phone number
  1338.         Description..: Same as voice phonenumber, except SuperBBS will
  1339.                        ask for the DATA/Business phonenumber.
  1340.         Options......: Yes/No
  1341.  
  1342.         Type.........: Show security in list
  1343.         Description..: Option to display the security levels when a
  1344.                        user views the username list.
  1345.         Options......: Yes/No
  1346.  
  1347.         Type.........: Show password to Sysop
  1348.         Description..: If enabled, this option will show the password
  1349.                        from the user login on to your system at the
  1350.                        bottom of the local screen to the Sysop. This
  1351.                        will only be visible at the Sysop side.
  1352.         Options......: Yes/No
  1353.  
  1354.         Type.........: Allow @ controlcharacters
  1355.         Description..: The special @ control characters are replaced i
  1356.                        a message with a certain value, depending on
  1357.                        the character used. It is possible for users
  1358.                        who know these codes to generate messages like:
  1359.                        Hey dude, what's ....... for a password. The
  1360.                        ..... is then replaced by the current user's
  1361.                        password. Although the writer of the message
  1362.                        couldn't see the next user's password, the user
  1363.                        still might think so. The message writer used a
  1364.                        control character to display the current user's
  1365.                        password. So use this option with care, not
  1366.                        every user is as honest as you.
  1367.         Options......: Yes/No
  1368.  
  1369.         Type.........: Use 7bit characters
  1370.         Description..: SuperBBS allows the use of 7 bit characters and
  1371.                        can convert these. If you switch this function
  1372.                        off, no 7 bit characters can be used.
  1373.         Options......: Yes/No
  1374.  
  1375.         Type.........: Run system in mono mode
  1376.         Description..: If you're using a monochrome monitor on your
  1377.                        system, you could set this option to 'Yes'.
  1378.                        This only affects your side of the system,
  1379.                        users will see all available colours when run-
  1380.                        ning ANSI graphics.
  1381.         Options......: Yes/No
  1382.  
  1383.         Type.........: Clean temp dir
  1384.         Description..: This option enables SuperBBS to clean the tem-
  1385.                        porary directory after the user logged off.
  1386.                        This will prevent files being left in the tem-
  1387.                        porary directory.
  1388.         Options......: Yes/No
  1389.  
  1390.  
  1391.         --------------------------------------------------------------
  1392.         SuperBBS v1.12 documentation                          Page 023
  1393.  
  1394.  
  1395.         Type.........: Ask ANSI at logon
  1396.         Description..: If you have ANSI menu's and screens available,
  1397.                        SuperBBS can ask at logon to display the ANSI
  1398.                        version of the logon sequence, instead of the
  1399.                        ASCII sequence. Also available at id option is
  1400.                        the detection of ANSI. SuperBBS will know if
  1401.                        the user is using ANSI or not. If not, SuperBBS
  1402.                        will display the ASCII logon, otherwise the
  1403.                        ANSI logon is displayed. With this option it is
  1404.                        possible to have ANSI off and still use the
  1405.                        full-screen editor. (Which normally only works
  1406.                        if the user has ANSI enabled.) If the user has
  1407.                        the FS editor switched on, ANSI switched off
  1408.                        and he/she wants to write a message, SuperBBS
  1409.                        will use the FS editor if it detected the user
  1410.                        has ANSI available. This will only work if you
  1411.                        have switched this option to 'Detect'.
  1412.         Options......: Yes/No/Detect
  1413.  
  1414.         Type.........: Allow one word names
  1415.         Description..: If this option is enabled, users will only have
  1416.                        to give one name to logon to the system. It
  1417.                        will allow more than one name, but SuperBBS
  1418.                        will only scan for the first part of the name.
  1419.                        If not enabled, the user will be asked his
  1420.                        first and last name. Names with more than 2
  1421.                        parts, should be separated by a period. For
  1422.                        example: John.mike Mac.arthur.
  1423.         Options......: Yes/No
  1424.  
  1425.         Type.........: Sysop fast logon
  1426.         Description..: This option allows you, the Sysop, to logon to
  1427.                        the BBS quickly by only giving a password.
  1428.                        SuperBBS will presume the Sysop is the user on-
  1429.                        line. Don't use this option if you have more
  1430.                        than one person login on to your system
  1431.                        locally.
  1432.         Options......: Yes/No
  1433.  
  1434.         Type.........: Exclude Sysop from list
  1435.         Description..: If you don't want your (Sysop)name to be dis-
  1436.                        played in the lists SuperBBS generates, like
  1437.                        last 15 callers and userlist, switch this off.
  1438.         Options......: Yes/No
  1439.  
  1440.         Type.........: Check for personal mail
  1441.         Description..: If this option is enabled, SuperBBS will scan
  1442.                        the message base for any unread messages
  1443.                        addressed to the user (or it's alias) and dis-
  1444.                        play them. The user has the option to read them
  1445.                        or to skip them. If disabled, no messages will
  1446.                        be scanned.
  1447.         Options......: Yes/No
  1448.  
  1449.         --------------------------------------------------------------
  1450.         SuperBBS v1.12 documentation                          Page 024
  1451.  
  1452.  
  1453.         Type.........: Check new files
  1454.         description..: When enabled, SuperBBS will scan the filebase
  1455.                        and search for any new file and display these
  1456.                        to the user just after the mailscan at logon.
  1457.         Options......: Yes/No
  1458.  
  1459.         Type.........: Ask aliases
  1460.         Description..: SuperBBS supports a full alias system and will
  1461.                        ask a new caller if he/she wants to use an
  1462.                        alias or not. If you use this option, you still
  1463.                        can deny the use of an alias in echomail areas.
  1464.                        If you disable this option, no aliases are
  1465.                        allowed. Even with aliases enabled, users still
  1466.                        have to use their real name to logon to the
  1467.                        BBS.
  1468.         Options......: Yes/No
  1469.  
  1470.         Type.........: Swap SuperBBS at dos shell
  1471.         Description..: SuperBBS has the option to swap itself to EMS
  1472.                        memory or disk when you jump to Dos. (Alt-J).
  1473.                        This will leave only 4 KByte of SuperBBS in the
  1474.                        memory resident, allowing to run some other
  1475.                        program while shelled to dos.
  1476.         Options......: Yes/No
  1477.  
  1478.         Type.........: Don't ask birthday
  1479.         Description..: SuperBBS will ask new users for their birthday
  1480.                        when entering the system, unless this option is
  1481.                        disabled. American users should note the way
  1482.                        the date has to be brought in: DD.MM.YY. Here a
  1483.                        'No' means that SuperBBS will ask for the
  1484.                        birthday!
  1485.         Option.......: Yes/No
  1486.  
  1487.         2.5g General (Page 3)
  1488.         --------------------------------------------------------------
  1489.  
  1490.         Information concerning the virusscan and Crtl-X options in
  1491.         pictures are on this page of the configuration program.
  1492.  
  1493.         Type.........: Use fast mailcheck
  1494.         Description..: SuperBBS normally scans the whole messagebase
  1495.                        for messages unread by the user. With this
  1496.                        option enabled, it will start at the last read
  1497.                        pointer, making it faster, but less accurate.
  1498.                        Some echomail processors do weird things with
  1499.                        the lastread pointers, causing messages to be
  1500.                        missed in the mail scan. This is not a SuperBBS
  1501.                        problem, but a problem with the echomail pro-
  1502.                        cessors.
  1503.         Options......: Yes/No
  1504.  
  1505.  
  1506.  
  1507.         --------------------------------------------------------------
  1508.         SuperBBS v1.12 documentation                          Page 025
  1509.  
  1510.  
  1511.         Type.........: Virus check enabled
  1512.         Description..: When a user has done an upload, SuperBBS has
  1513.                        the ability to scan the file for known viruses.
  1514.                        It does this with the aid of McAfee's program
  1515.                        SCAN. The viruscheck will be performed right
  1516.                        after the user has done the upload. SuperBBS
  1517.                        will perform this check in the directory spec-
  1518.                        ified at the work path part of the Config.exe
  1519.                        program. You will need the following programs
  1520.                        (all trademarks of their respective companies)
  1521.                        when using this option:
  1522.  
  1523.                             - PKZIP.EXE
  1524.                             - PKUNZIP.EXE
  1525.                             - PKARC.EXE
  1526.                             - PKXARC.EXE
  1527.                             - LHA.EXE
  1528.                             - PAK.EXE
  1529.                             - ARJ.EXE
  1530.                             - SCAN.EXE
  1531.  
  1532.                        These files have to be in a directory which is
  1533.                        available through the path statement. Files
  1534.                        containing a virus will be deleted and the user
  1535.                        will get a warning message.
  1536.         Options......: Yes/No
  1537.  
  1538.         Type.........: Enable WatchCD at extract/pack
  1539.         Description..: SuperBBS can watch the carrier while files are
  1540.                        extracted and repacked during a virusscan. If a
  1541.                        user disconnect during the archive operations,
  1542.                        SuperBBS will continue and then, when finished,
  1543.                        will bring the system back to it's starting
  1544.                        position, ready to accept callers.
  1545.         Options......: Yes/No
  1546.  
  1547.         Type.........: Enable Crtl-X at pictures
  1548.         Description..: SuperBBS allows you to run external programs
  1549.                        from a textfiles. You will have to set the
  1550.                        commandline in the file as follows:
  1551.  
  1552.                             <Ctrl-X>Myprog.exe *F *L|
  1553.  
  1554.                        When a user displays the textfile, SuperBBS
  1555.                        will notice the Ctrl-X and executes the program
  1556.                        behind it. The pipe symbol means ENTER. If you
  1557.                        don't use Ctrl-X codes, leave this option dis-
  1558.                        abled.
  1559.         Options......: Yes/No
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.         --------------------------------------------------------------
  1566.         SuperBBS v1.12 documentation                          Page 026
  1567.  
  1568.  
  1569.         Type.........: Enable alias search at logon
  1570.         Description..: It is now possible to logon with your alias
  1571.                        name if the Sysop enables this option. You will
  1572.                        still be asked for a password.
  1573.         Options......: Yes/No
  1574.  
  1575.         Type.........: Convert 8bit to 7bit in echo areas
  1576.         Description..: Using 8bit characters is not allowed in echo-
  1577.                        mail. SuperBBS can translate these characters
  1578.                        into 7bit characters.
  1579.         Options......: Yes/No
  1580.  
  1581.         Type.........: Swap SBBS when packing/extracting
  1582.         Description..: Swap part of SuperBBS to EMS or disk when pack-
  1583.                        ing or extracting files.
  1584.         Options......: Yes/No
  1585.  
  1586.         2.5h Restrictions
  1587.         --------------------------------------------------------------
  1588.  
  1589.         Here you specify the Bps rates needed to logon to the system,
  1590.         time of the day downloading and paging the Sysop is permitted
  1591.         and 300 Bps usage.
  1592.  
  1593.         Type.........: Min. Bps rate to logon
  1594.         Description..: This will prevent users with a Bps rate lower
  1595.                        than the one specified to gain access to your
  1596.                        system.
  1597.         Options......: Bps rate
  1598.  
  1599.         Type.........: Min. Bps rate for ANSI
  1600.         Description..: Minimum Bps rate a user must have, before
  1601.                        he/she can use the ANSI menus and textfiles.
  1602.         Options......: Bps rate
  1603.  
  1604.         Type.........: Min. Bps rate for files
  1605.         Description..: Minimum Bps rate a user must have before he/she
  1606.                        can transfer files.
  1607.         Options......: Bps rate
  1608.  
  1609.         Type.........: Min. Bps rate for Full Screen chat
  1610.         Description..: Minimum Bps rate of a user to be able to use
  1611.                        the full screen chat.
  1612.         Options......: Bps rate
  1613.  
  1614.         Type.........: 300 Baud usage time
  1615.         Description..: SuperBBS allows you to keep 300 Bps users from
  1616.                        your system at certain hours. A message will be
  1617.                        displayed if the user is too slow for the BBS.
  1618.         Options......: Start and end time
  1619.  
  1620.  
  1621.  
  1622.  
  1623.         --------------------------------------------------------------
  1624.         SuperBBS v1.12 documentation                          Page 027
  1625.  
  1626.  
  1627.         Type.........: Downloading time
  1628.         Description..: Time period in which file transfers are
  1629.                        allowed. A message will be displayed if a user
  1630.                        tries to do a file transfer outside these
  1631.                        hours.
  1632.         Options......: Start and end time
  1633.  
  1634.         Type.........: Sysop paging time
  1635.         Description..: Time period in which it is possible to page the
  1636.                        Sysop. If a user pages outside these hours, a
  1637.                        message will be displayed.
  1638.         Options......: Start and end time
  1639.  
  1640.         2.5i Colour config
  1641.         --------------------------------------------------------------
  1642.  
  1643.         This part of the configuration allows you to change the col-
  1644.         ours used within SuperBBS. (There are two pages available.)
  1645.         Your users will be able to change them personally, but this
  1646.         option allows you to set the 'Standard' colours.
  1647.  
  1648.         You will be presented with a view of the current colours.
  1649.         Press the number corresponding with the number you want to
  1650.         change and use the cursor control keys to change the colour.
  1651.         The following keys are active in these menus:
  1652.  
  1653.              [ESC]     Exits and saves the current colour settings.
  1654.  
  1655.              [D]       Sets colours to default values.
  1656.  
  1657.              [0-9]     Available options keys.
  1658.  
  1659.              [Cursor]  Change colour.
  1660.  
  1661.         The user can set the colours to his/her own liking with the
  1662.         available menu option. These settings are however your
  1663.         'standard' settings for all users.
  1664.  
  1665.         2.5j Alt Fkeys
  1666.         --------------------------------------------------------------
  1667.  
  1668.         From within the SuperBBS program, you have access to 10
  1669.         programmable keys, Alt-F1 to Alt-F10, for your own programs.
  1670.         These keys are only available to the local system, a remote
  1671.         user can not access the Alt FKeys.
  1672.  
  1673.         An example:    Alt-F1:   C:\SUPERBBS\SBBSUSER.EXE *S
  1674.  
  1675.         The *S tells SuperBBS to swap itself out to EMS or disk,
  1676.         before executing the requested program. All ten keys are
  1677.         available for your own use.
  1678.  
  1679.  
  1680.  
  1681.         --------------------------------------------------------------
  1682.         SuperBBS v1.12 documentation                          Page 028
  1683.  
  1684.  
  1685.         2.5k String configuration
  1686.         --------------------------------------------------------------
  1687.  
  1688.         This part of the configuration program allows you to define
  1689.         some of the strings used in the SuperBBS program. These
  1690.         strings will be shown to your users if needed. Please note
  1691.         that these strings are used for all languages and every user.
  1692.         Make sure everybody can understand them. More strings of
  1693.         SuperBBS can be configured through the use of the Lconfig
  1694.         program described later. The Lconfig program will allow you to
  1695.         run a multi lingual system.
  1696.  
  1697.         Type.........: Loading prompt
  1698.         Description..: Shown to your users at a type 7 or 15 exit from
  1699.                        SuperBBS, when executing an external program.
  1700.                        (See the menu part of the docs for more infor-
  1701.                        mation about those menu options.)
  1702.         Options......: String
  1703.  
  1704.         Type.........: Selection menu prompt
  1705.         Description..: Shown to your users after displaying the index
  1706.                        file from a selection menu. This prompt should
  1707.                        include the following options:
  1708.  
  1709.                             [ENTER]   To return from the selection
  1710.                                       menu to the main BBS.
  1711.  
  1712.                             [1...9]   Options available. This depends
  1713.                                       on the amount of options avail-
  1714.                                       able in the selection menu. Cur-
  1715.                                       rently 9 is the maximum.
  1716.  
  1717.                        The L for list is not needed, because SuperBBS
  1718.                        will automatically display the index file after
  1719.                        a user has viewed an available selection. For
  1720.                        more information about the selection menu,
  1721.                        check out the menu part of the documentation.
  1722.         Options......: String
  1723.  
  1724.         Type.........: Origin line
  1725.         Description..: This string will be added to every echomail
  1726.                        message send from your system. The maximum
  1727.                        length for this string is 80 characters, in-
  1728.                        cluding your address defined in the netmail
  1729.                        part of the config program and '* Origin: '
  1730.                        which is put in front of your origin line by
  1731.                        SuperBBS. You are not allowed to use extended
  1732.                        ASCII or ANSI codes in this line. It is useful
  1733.                        to include your phone number so people know how
  1734.                        to find you when reading messages originating
  1735.                        from your board.
  1736.         Options......: String
  1737.  
  1738.  
  1739.         --------------------------------------------------------------
  1740.         SuperBBS v1.12 documentation                          Page 029
  1741.  
  1742.  
  1743.         2.5l Message base editor
  1744.         --------------------------------------------------------------
  1745.  
  1746.         SuperBBS allows you to setup 200 different message areas. All
  1747.         these areas have their own security levels and flagsettings.
  1748.         SuperBBS even allows you to have different origin lines for
  1749.         every message area. (See ECHOORIG.CTL in the control file part
  1750.         of this documentation.)
  1751.  
  1752.         You can move around the fields through the use of the arrow
  1753.         keys. The [PgUp] and [PgDn] keys will skip you to the previous
  1754.         or next message area. [ESC] will save the settings.
  1755.  
  1756.         Type.........: Message board name
  1757.         Description..: Name assigned to the current message area.
  1758.                        leave this blank if you want to skip this area.
  1759.                        This name will appear in the change message
  1760.                        area menu build into SuperBBS. It can also be
  1761.                        displayed in your menus or textfiles when using
  1762.                        menu templating. (See for more information
  1763.                        about menus, the menu part of this documenta-
  1764.                        tion.)
  1765.         Options......: Name
  1766.  
  1767.         Type.........: Type of messages
  1768.         Description..: SuperBBS has three different type of messages.
  1769.                        Which to use depends on the way you want to use
  1770.                        the message area. The available types are:
  1771.  
  1772.                        1.   Standard.
  1773.                             This type is used for local areas on your
  1774.                             bulletin board system.
  1775.  
  1776.                        2.   Netmail.
  1777.                             This type is used for your netmail
  1778.                             area(s). You should have defined the area
  1779.                             number in the netmail part of the con-
  1780.                             figuration program. User's will be asked
  1781.                             to enter an address (fidonet style) where
  1782.                             to send the message.
  1783.  
  1784.                        3.   Echomail.
  1785.                             This type is used for echomail messages.
  1786.                             These are mostly public and an origin line
  1787.                             will be appended to every message written
  1788.                             in this type of area. Most echomail areas
  1789.                             don't allow the use of aliases.
  1790.  
  1791.                        Normally you would have 1 netmail area, a
  1792.                        couple of local areas and some echomail areas.
  1793.         Options......: 1,2 or 3
  1794.  
  1795.  
  1796.  
  1797.         --------------------------------------------------------------
  1798.         SuperBBS v1.12 documentation                          Page 030
  1799.  
  1800.  
  1801.         Type.........: Status of messages
  1802.         Description..: There are four different type of messages in
  1803.                        SuperBBS available, depending on the type of
  1804.                        message area you choose in the above option.
  1805.                        The types are:
  1806.  
  1807.                        0.   Both public & private
  1808.                             This type of messages is normally used in
  1809.                             your local message areas. The user will be
  1810.                             asked if the message is private or not.
  1811.                             private messages can only be read by the
  1812.                             writer, the addressee and people having
  1813.                             Sysop access level.
  1814.  
  1815.                        1.   Private messages only
  1816.                             This type is mostly used in your netmail
  1817.                             area and the local Sysop area. All the
  1818.                             messages will be private and can only be
  1819.                             read by the writer, addressee and people
  1820.                             having Sysop level. Note that private mes-
  1821.                             sages send to other systems can be read by
  1822.                             the Sysops where the message is passing
  1823.                             through.
  1824.  
  1825.                        2.   Public messages only
  1826.                             This type of messages is mostly used in
  1827.                             echomail areas, since the message can be,
  1828.                             and need to be, read by everyone. No pri-
  1829.                             vate messages are allowed in (Fidonet)
  1830.                             echomail.
  1831.  
  1832.                        3.   Read only messages
  1833.                             This type of messages can be read by
  1834.                             everyone having access, but no messages
  1835.                             can be written and no replies are possible
  1836.                             with this type of messages.
  1837.  
  1838.                        People having Sysop level can read all private
  1839.                        and public mail, even if this mail is not
  1840.                        addressed to them or originating from them.
  1841.                        Please tell your users this is the case, so
  1842.                        they know.
  1843.         Options......: 0,1,2 or 3
  1844.  
  1845.         Type.........: AKA to use (0 = primary)
  1846.         Description..: SuperBBS allows you to have different addresses
  1847.                        for every mail area you have defined. (Mostly
  1848.                        only useful on Echomail areas.) The 0 stands
  1849.                        for the primary address, see netmail part of
  1850.                        configuration, while 1 to 5 stands for the
  1851.                        AKA's. This allows you to have an area for one
  1852.                        fidonet and one for another.
  1853.         Options......: 0,1,2,3,4 or 5
  1854.  
  1855.         --------------------------------------------------------------
  1856.         SuperBBS v1.12 documentation                          Page 031
  1857.  
  1858.  
  1859.         Type.........: Read security level
  1860.         Description..: Security level of the user needed to read mess-
  1861.                        ages in this area. If the user doesn't have the
  1862.                        correct level, he/she will be displayed a mess-
  1863.                        age, stating that access has to be granted.
  1864.         Options......: Security level
  1865.  
  1866.         Type.........: Read flags A to D
  1867.         Description..: These are the flagsettings you can use to give
  1868.                        somebody permission to read a message in this
  1869.                        area.
  1870.         Options......: Flagsettings (X = On/- = Off)
  1871.  
  1872.         Type.........: Write security level
  1873.         Description..: Security level of the user needed to write
  1874.                        messages in this area. If the user doesn't have
  1875.                        the correct level, he/she will be displayed a
  1876.                        message, stating that access has to be granted.
  1877.         Options......: Security level
  1878.  
  1879.         Type.........: Write flags A to D
  1880.         Description..: These are the flagsettings you can use to give
  1881.                        somebody permission to write a message in this
  1882.                        area.
  1883.         Options......: Flagsettings (X = On/- = Off)
  1884.  
  1885.         Type.........: Sysop security level
  1886.         Description..: Security level of the user needed to have the
  1887.                        extra Sysop options available in this area.
  1888.                        User's who have this access will be able to
  1889.                        read, delete, edit, copy and change attributes
  1890.                        of all messages, private or public, in this
  1891.                        area.
  1892.         Options......: Security level
  1893.  
  1894.         Type.........: Sysop flags A to D
  1895.         Description..: These are the flagsettings you can use to give
  1896.                        somebody permission to sysop level in this
  1897.                        area.
  1898.         Options......: Flagsettings (X = On/- = Off)
  1899.  
  1900.         Type.........: Are aliases allowed
  1901.         Description..: This option allows you to give users the option
  1902.                        to use their alias in the 'From' field of the
  1903.                        message. Please note that most echomail areas
  1904.                        don't allow the use of an alias.
  1905.         Options......: No alias/Ask alias/Force alias
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.         --------------------------------------------------------------
  1914.         SuperBBS v1.12 documentation                          Page 032
  1915.  
  1916.  
  1917.         Type.........: Use in combined mode
  1918.         Description..: Will the message area be available from the
  1919.                        combined board. This special message area,
  1920.                        number 0, displays all available messages to
  1921.                        the user in numerical order and not separated
  1922.                        by area. (See the menu part of the docs for a
  1923.                        more detailed description.)
  1924.         Options......: Yes/No
  1925.  
  1926.         Type.........: Default combined board
  1927.         Description..: If you want this message area to be in the
  1928.                        combined board by default, switch this option
  1929.                        on. Note that the user can still deselect the
  1930.                        area.
  1931.         Options......: Yes/No
  1932.  
  1933.         All these options have to be set for every message area you
  1934.         want to use. You can change the settings at any time. If you
  1935.         want to delete a message area, just delete the area name.
  1936.         SuperBBS will not show the area as long as the area name is
  1937.         blank.
  1938.  
  1939.         2.5m Event editor
  1940.         --------------------------------------------------------------
  1941.  
  1942.         SuperBBS allows you to setup 30 events, which will be executed
  1943.         at the set time and weekday(s). this allows you to run main-
  1944.         tenance, clean up actions and other activities at quiet
  1945.         moments.
  1946.  
  1947.         You have to setup SuperBBS with a batchfile and errorlevels if
  1948.         you want to use this option. Otherwise SuperBBS will exit at
  1949.         the given time and weekday, but will never return.
  1950.  
  1951.         Moving around the fields with the cursor keys. [PgUp] and
  1952.         [PgDn] will switch between the events.
  1953.  
  1954.         Type.........: Status (O = Off/1 = On)
  1955.         Description..: Controls wether the event is active or not. The
  1956.                        1 means active, the 0 means inactive.
  1957.         Options......: 0 or 1
  1958.  
  1959.         Type.........: Runtime
  1960.         Description..: Time the event has to be executed in 24 hours
  1961.                        format.
  1962.         Options......: Time
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.         --------------------------------------------------------------
  1972.         SuperBBS v1.12 documentation                          Page 033
  1973.  
  1974.  
  1975.         Type.........: Errorlevel
  1976.         Description..: Errorlevel SuperBBS exits with at the time of
  1977.                        the event. This allows you to start an external
  1978.                        program from your batchfile. Do not use error-
  1979.                        levels between 0 and 10, because these have
  1980.                        special meanings for SuperBBS. Consult your DOS
  1981.                        manual if you are unfamiliar with the use of
  1982.                        errorlevels. Errorlevels may range from 0 to
  1983.                        255.
  1984.         Options......: Errorlevel
  1985.  
  1986.         Type.........: Forced
  1987.         Description..: If an event is scheduled, but a user is on-line
  1988.                        at the given time, the event will be overdue
  1989.                        and not be executed. When you force an event to
  1990.                        be executed, SuperBBS will reduce the time of
  1991.                        the caller online, so he/she is logged of just
  1992.                        before the event starts. A warning message will
  1993.                        be displayed to the user, telling him/her the
  1994.                        time is adjusted. SuperBBS will not allow
  1995.                        callers online within five minutes before the
  1996.                        event.
  1997.         Options......: Yes/No
  1998.  
  1999.         Type.........: Days to run the event
  2000.         Description..: This tells SuperBBS on what day(s) the event
  2001.                        has to be executed. (Sunday to Saturday). mark
  2002.                        the days you want to run the event with 'X'.
  2003.         Options......: X
  2004.  
  2005.         2.5n Filearea editor
  2006.         --------------------------------------------------------------
  2007.  
  2008.         SuperBBS uses a file called FLSEARCH.BBS to store it's file
  2009.         areas in. This file is edited through the file area editor.
  2010.         Please note that this file is not plain ASCII, like the
  2011.         QuickBBS file FLSEARCH.CTL.
  2012.  
  2013.         When you start the file area editor, the program will look for
  2014.         the FLSEARCH.CTL file. If this file is found, SuperBBS will
  2015.         ask you if you want to convert this file to the FLSEARCH.BBS
  2016.         file. (All information not given in the .CTL file is replaced
  2017.         by 0's or all Bps rates.) You don't need a FLSEARCH.CTL file
  2018.         to start the editor! But if you are converting from QuickBBS,
  2019.         it makes life easier.
  2020.  
  2021.         When you are in the editor's main screen, you'll see one open
  2022.         window. Here you choose the file area to edit and insert and
  2023.         delete file areas. The following keys are active:
  2024.  
  2025.              [RETURN]  Edit the area marked by the inverse bar.
  2026.  
  2027.              [INSERT]  Add a new area to the file area list.
  2028.  
  2029.         --------------------------------------------------------------
  2030.         SuperBBS v1.12 documentation                          Page 034
  2031.  
  2032.  
  2033.              [DELETE]  Remove an area from the file area list.
  2034.  
  2035.              [CURSOR]  Move around the file area list.
  2036.  
  2037.              [F1]      Converts FLSEARCH.CTL to FLSEARCH.BBS.
  2038.  
  2039.              [ESC]     Return to main configuration menu.
  2040.  
  2041.         When you choose a file area, a second window will open, dis-
  2042.         playing the options available per file area. You can move
  2043.         around with the cursor keys and pressing [ESC] will return you
  2044.         to the main window.
  2045.  
  2046.         Type.........: Name
  2047.         Description..: The name you want to give to the area and which
  2048.                        will be displayed at a newfiles scan and if you
  2049.                        do an area change through the build in menu
  2050.                        command.
  2051.         Options......: Area name
  2052.  
  2053.         Type.........: Directory
  2054.         Description..: The dos directory path to your directory. This
  2055.                        is the place where the files are, so people can
  2056.                        download them. The backlash at the end of the
  2057.                        pathname is optional.
  2058.         Options......: Drive:\Pathname
  2059.  
  2060.  
  2061.         Type.........: List name
  2062.         Description..: Drive, directory AND filename of the FILES.BBS
  2063.                        file for this file area. This option is only
  2064.                        needed if you use a CD-Rom drive and want your
  2065.                        FILES.BBS in another directory, because a CD-
  2066.                        Rom is read only. If you leave this space
  2067.                        blank, SuperBBS will look for the FILES.BBS
  2068.                        list in the directory given in the directory
  2069.                        option above.
  2070.         Options......: Drive:\Pathname\Filename.ext
  2071.  
  2072.         Type.........: Security
  2073.         Description..: The security level needed to access files in
  2074.                        this area.
  2075.         Options......: Userlevel
  2076.  
  2077.         Type.........: Age
  2078.         Description..: The lowest age needed to access this file area.
  2079.                        this option only works if you have the birthday
  2080.                        option in config.exe enabled.
  2081.         Options......: Age
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.         --------------------------------------------------------------
  2088.         SuperBBS v1.12 documentation                          Page 035
  2089.  
  2090.  
  2091.         Type.........: Flags A to D
  2092.         Description..: Flagsetting needed to gain access to the file
  2093.                        area and available files. (X = On/- = Off)
  2094.         Options......: X
  2095.  
  2096.         Type.........: Template
  2097.         Description..: SuperBBS allows the use of menu templating.
  2098.                        This means you can have one menu for all avail-
  2099.                        able file areas. (See the part of the documen-
  2100.                        tation on menus.) If you don't want the file
  2101.                        area to be part of the menu templating, disable
  2102.                        this option.
  2103.         Options......: Yes/No
  2104.  
  2105.         Type.........: Downloads
  2106.         Description..: Option to disable downloads from the area. If
  2107.                        set to 'No', no downloads are possible from
  2108.                        this area.
  2109.         Options......: Yes/No
  2110.  
  2111.         Type.........: Uploads
  2112.         Description..: Option to disable uploads to the area. if set
  2113.                        to 'No', no uploads are possible to this area.
  2114.         Options......: Yes/No
  2115.  
  2116.         Type.........: Virus check
  2117.         Description..: SuperBBS can scan uploaded files for viruses.
  2118.                        if you don't want files to be checked in the
  2119.                        file area, disable this option.
  2120.         Options......: Yes/No
  2121.  
  2122.         Type.........: Dupe check
  2123.         Description..: SuperBBS will check all file areas for dupes
  2124.                        when a user wants to upload a file. This could
  2125.                        take a long time when you have a CD-Rom player
  2126.                        attached to your system. This option allows you
  2127.                        to disable this dupe check for the area.
  2128.         Options......: Yes/No
  2129.  
  2130.         Pressing [ESC] will save the information. You can always
  2131.         change the information. Pressing [ESC] from the main window
  2132.         will put you back in the main configuration menu.
  2133.  
  2134.         2.5o Limits
  2135.         --------------------------------------------------------------
  2136.  
  2137.         The LIMITS.BBS file contains all information about security
  2138.         levels and flagsettings for all users.This file is the control
  2139.         centre for the time allowed online, download limits, ratio
  2140.         checks and call allowed per day. This file is not an ASCII
  2141.         file and can only be edited through the configuration program.
  2142.  
  2143.  
  2144.  
  2145.         --------------------------------------------------------------
  2146.         SuperBBS v1.12 documentation                          Page 036
  2147.  
  2148.  
  2149.         Security levels can range from 0 to 32000, where 0 is the
  2150.         lowest available level and 32000 the highest. Take a little
  2151.         time to think about how many levels you will need and if you
  2152.         need any flagsettings.The flagsettings are an easy way to give
  2153.         somebody access to an area, while others with the same or
  2154.         higher level don't have access to. Remember that even the
  2155.         Sysop has no access if his/her flagsettings aren't right.
  2156.  
  2157.         If you enter the Limits editor, you'll be presented with a
  2158.         small window. Here you can add, delete and change the user-
  2159.         levels. The following keys are active:
  2160.  
  2161.              [ENTER]   Choose the marked level for editing.
  2162.  
  2163.              [INSERT]  Add a new user level.
  2164.  
  2165.              [DELETE]  Remove a userlevel.
  2166.  
  2167.              [F1]      Converts LIMITS.CTL to LIMITS.BBS.
  2168.  
  2169.              [ESC]     Return to main configuration menu.
  2170.  
  2171.              [CURSOR]  Move around the available levels.
  2172.  
  2173.         SuperBBS will search for a LIMITS.CTL file at startup of the
  2174.         editor and will ask you if you want to convert this file into
  2175.         the LIMITS.BBS file. All information not provided in the .CTL
  2176.         file will be filled with 0's, meaning no limit. You don't need
  2177.         a LIMITS.CTL file to start the editor.
  2178.  
  2179.         When choosing a level, you will be presented with a second
  2180.         window, where you can edit the options. SuperBBS will sort the
  2181.         userlevels from small to big in the main window, so don't
  2182.         worry if you want to insert a level somewhere.
  2183.  
  2184.         Type.........: Security level
  2185.         Description..: Current security level. this can not be edited
  2186.                        in the edit window. Only in the main window can
  2187.                        you add or delete security levels.
  2188.         Options......: None
  2189.  
  2190.         Type.........: Download limits per Bps rate
  2191.         Description..: Number of KBytes a user can download per day.
  2192.                        The values depend on the speed. If a user
  2193.                        exceeds this limits, he/she will see a warning.
  2194.         Options......: Amount in KBytes
  2195.  
  2196.         Type.........: Time limit
  2197.         Description..: Maximum time allowed per day. The user will see
  2198.                        a message if his/her time is used up for the
  2199.                        day. He/she has to wait till the next day,
  2200.                        before he/she is granted access again.
  2201.         Option.......: Time in minutes
  2202.  
  2203.         --------------------------------------------------------------
  2204.         SuperBBS v1.12 documentation                          Page 037
  2205.  
  2206.  
  2207.         Type.........: Call allowed per day
  2208.         Description..: Besides the time limit, you can also setup a
  2209.                        limit of calls per day. If a user calls more
  2210.                        than the set amount, he/she will see a message
  2211.                        and will be disconnected.
  2212.         Option.......: Number of calls
  2213.  
  2214.         Type.........: Download/Upload ratio in KBytes
  2215.         Description..: The users download/upload ratio in KBytes. This
  2216.                        means that if a caller downloaded xx KBytes,
  2217.                        he/she has to upload yy KBytes before another
  2218.                        download can be performed.
  2219.         Options......: KBytes
  2220.  
  2221.         Type.........: Download/Upload ratio in files
  2222.         Description..: The users download/upload ratio in files. this
  2223.                        means that a user who downloaded xx files has
  2224.                        to upload a file, before he/she can download
  2225.                        again. If you set this to 5, every user has to
  2226.                        upload 1 file to download 5.
  2227.         Options......: Number of files
  2228.  
  2229.         Type.........: Description
  2230.         Description..: Description for the current user level. This
  2231.                        can be used in your textfiles through the use
  2232.                        of a control code.
  2233.         Options......: Name
  2234.  
  2235.         Pressing [ESC] will bring you back to the main Limits window
  2236.         and save the changes. Pressing [ESC] again will bring you back
  2237.         to the main configuration window.
  2238.  
  2239.         2.5p Protocol editor
  2240.         --------------------------------------------------------------
  2241.  
  2242.         SuperBBS supports external protocols for downloading and
  2243.         uploading. It is one of the first bulletin board programs to
  2244.         directly support Bimodem as an external protocol. There are
  2245.         10 definable protocol options available.
  2246.  
  2247.         When you choose the protocol editor, you are presented with a
  2248.         submenu. Here you can choose between Internal and External
  2249.         protocols.
  2250.  
  2251.         The internal protocols can be toggled on or off, making it
  2252.         possible to use another Zmodem (or other internal protocol
  2253.         replacement) protocol.
  2254.  
  2255.  
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.         --------------------------------------------------------------
  2262.         SuperBBS v1.12 documentation                          Page 038
  2263.  
  2264.  
  2265.         The external protocols part of the configuration is somewhat
  2266.         more complicated. There are several options available here:
  2267.  
  2268.         Command......: Activated
  2269.         Description..: Indicates if the protocol is active or not. If
  2270.                        active it will be shown in the up/download list
  2271.                        with menu types 32 and 33. They will also be
  2272.                        displayed with menu type 48.
  2273.         Options......: Yes/No
  2274.  
  2275.         Command......: Name
  2276.         Description..: The name of the protocol as it will be dis-
  2277.                        played in the up/download lists with menu types
  2278.                        32, 33 and 48.
  2279.         Options......: Protocol name
  2280.  
  2281.         Command......: Key
  2282.         Description..: The character which identifies the protocol in
  2283.                        the up/download lists with menu types 32, 33
  2284.                        and 48.
  2285.         Options......: Character
  2286.  
  2287.         Command......: Batch
  2288.         Description..: Defines if the protocol is a batch protocol or
  2289.                        not. This means if the protocol can download
  2290.                        more than one file at a time. (Zmodem can for
  2291.                        example, but Xmodem cannot.)
  2292.         Options......: Yes/No
  2293.  
  2294.         Command......: Protocol type
  2295.         Description..: Defines the type of protocol you are using.
  2296.                        There are two options. Option one is Bimodem,
  2297.                        which you need to use if you install bimodem.
  2298.                        The second option is other, which you need to
  2299.                        use for all other protocols not using the Bi-
  2300.                        modem interface.
  2301.         Options......: Bimodem/Other
  2302.  
  2303.         Command......: Log style
  2304.         Description..: protocols have different ways of writing a
  2305.                        logfile. To support all these logfiles, Super-
  2306.                        BBS has the option to support three types of
  2307.                        logfiles. These are DSZ, used by many programs,
  2308.                        Icom, used by Bimodem, and other.
  2309.         Options......: DSZ/Icom/Other
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.  
  2319.         --------------------------------------------------------------
  2320.         SuperBBS v1.12 documentation                          Page 039
  2321.  
  2322.  
  2323.         Command......: Download command
  2324.         Description..: This is the most difficult one of the external
  2325.                        protocol installation (with the upload com-
  2326.                        mand). Here you specify how the protocol has to
  2327.                        be called by SuperBBS. You will have to specify
  2328.                        the protocol name and all options needed to run
  2329.                        the protocol. See the examples later in this
  2330.                        chapter. There are two control codes available
  2331.                        to be used in this line:
  2332.  
  2333.                             %1   = Filenames
  2334.                             %2   = Download limits in bytes
  2335.  
  2336.                        If you need to give up the filenames, you can
  2337.                        use the %1. If the protocol also accepts the
  2338.                        downloadlimit than you can use the %2 in the
  2339.                        command line of the protocol. Use the complete
  2340.                        pathname for calling the protocol.
  2341.         Options......: Protocol commandline
  2342.  
  2343.         Command......: Upload command
  2344.         Description..: Same as download command, but now for the up-
  2345.                        load. Here are also two control codes avail-
  2346.                        able. Please note the difference:
  2347.  
  2348.                             %1   = Filename or path
  2349.                             %2   = Download limits in bytes
  2350.  
  2351.                        Use the complete pathname for calling the pro-
  2352.                        tocol.
  2353.         Options......: Protocol commandline
  2354.  
  2355.         Command......: Log file name
  2356.         Description..: Name and path of the logfile the protocol cre-
  2357.                        ates. Please supply a valid path.
  2358.         Options......: Path\Filename
  2359.  
  2360.         Command......: Control file name
  2361.         Description..: Name and path of the control file SuperBBS
  2362.                        creates. This list contains the files to up-
  2363.                        /download and should be supplied on the up-
  2364.                        /download commandline.
  2365.         Options......: Path\Filename
  2366.  
  2367.         Command......: Efficiency
  2368.         Description..: Efficiency of the protocol in percentage. This
  2369.                        is normally somewhere between 95 and 98 per-
  2370.                        cent. SuperBBS uses this to calculate the
  2371.                        amount of time needed to download the file.
  2372.         Options......: Percentage
  2373.  
  2374.  
  2375.  
  2376.  
  2377.         --------------------------------------------------------------
  2378.         SuperBBS v1.12 documentation                          Page 040
  2379.  
  2380.  
  2381.         Command......: Download control string
  2382.         Description..: Format of each file entry in the control file
  2383.                        specified above for downloads. One control code
  2384.                        is available:
  2385.  
  2386.                             %1   = Filename
  2387.  
  2388.                        Normally this only contains %1. Please note
  2389.                        that this option is not used if you selected
  2390.                        the Bimodem protocol type.
  2391.         Options......: %1
  2392.  
  2393.         Command......: Upload control string
  2394.         Description..: Format of each file entry in the control file
  2395.                        specified above for uploads. One control char-
  2396.                        acter is available:
  2397.  
  2398.                             %1   = Filename
  2399.  
  2400.                        Please note this option is not used when you
  2401.                        selected a Bimodem protocol type.
  2402.         Options......: %1
  2403.  
  2404.         Command......: Download logfile keyword
  2405.         Description..: Keyword which will be used in the logfile to
  2406.                        note the download. Please note this option is
  2407.                        only used if the logstyle type is set to Other.
  2408.                        This option is not used when you selected the
  2409.                        Bimodem protocol type.
  2410.         Options......: String
  2411.  
  2412.         Command......: Upload logfile keyword
  2413.         Description..: Same as for the download, except now for up-
  2414.                        loads. The same exception rules apply.
  2415.         Options......: String
  2416.  
  2417.         Command......: File name word number
  2418.         Description..: Please note this option is only used when you
  2419.                        select a logfile type as other. This option is
  2420.                        not used in the Bimodem protocol type.
  2421.         Options......: Number
  2422.  
  2423.         With these options it is possible to setup 10 external proto-
  2424.         cols. The internal protocols can all be toggled on or off.
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.         --------------------------------------------------------------
  2436.         SuperBBS v1.12 documentation                          Page 041
  2437.  
  2438.  
  2439.         Here is an example of a Bimodem v1.24 installation. Please
  2440.         note that not all options need to be set on the commandstring
  2441.         line with this protocol. Most settings can be configured in
  2442.         the Bimodem configuration file.
  2443.  
  2444.         Activated...........:    Yes
  2445.         Name................:    Bimodem
  2446.         Key.................:    B
  2447.         Batch...............:    Yes
  2448.         Protocol type.......:    Bimodem
  2449.         Log style...........:    Icom
  2450.         Download command....:    c:\prot\bimodem.com /S%2 /T*T /D
  2451.                                  @c:\files.txt /F
  2452.         Upload command......:    c:\prot\bimodem.com /S%2 /T*T /F
  2453.         Log file name.......:    c:\bbs\icom.log
  2454.         Control file name...:    c:\files.txt
  2455.         Effic...............:    96
  2456.  
  2457.         Other options are left empty, because they are not used.
  2458.         Here's an example of an Puma setup:
  2459.  
  2460.         Activated...........:    Yes
  2461.         Name................:    Puma
  2462.         Key.................:    P
  2463.         Batch...............:    Yes
  2464.         Protocol type.......:    Other
  2465.         Log style...........:    DSZ
  2466.         Download command....:    c:\prot\puma.exe S @c:\files.txt
  2467.         Upload command......:    c:\prot\puma.exe R %1
  2468.         Log file name.......:    c:\bbs\dsz.log
  2469.         Control file name...:    c:\files.txt
  2470.         Effic...............:    98
  2471.         Download cntrl str..:    %1
  2472.         Upload cntrl str....:    %1
  2473.         Download log keyw...:
  2474.         Upload log keyw.....:
  2475.         File name word nr...:    0
  2476.  
  2477.         This should help you get on your way. Refer to the SuperBBS
  2478.         echomail areas if you have trouble setting up a protocol.
  2479.         These areas can be found on most registered SuperBBS systems.
  2480.  
  2481.         The Bimodem protocol is only available with the normal download
  2482.         menu option. Other external protocols are available also at the
  2483.         download of the BBSList and Hot-key download command. You don't
  2484.         want your user's to start an upload while downloading the
  2485.         BBSList file, do you?
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.         --------------------------------------------------------------
  2494.         SuperBBS v1.12 documentation                          Page 042
  2495.  
  2496.  
  2497.         2.6  Environment variable
  2498.         --------------------------------------------------------------
  2499.  
  2500.         As of version 1.10, SuperBBS needs an environment variable
  2501.         SBBS. This variable needs to be set before starting SuperBBS.
  2502.         Your AUTOEXEC.BAT or SuperBBS batchfile is a good place for
  2503.         it. Setting the variable works like this:
  2504.  
  2505.              SET SBBS=Drive:\Pathname
  2506.  
  2507.         The drive and directory should point to your main SuperBBS
  2508.         directory, where the BBS.EXE file is stored. If you don't know
  2509.         how to make an AUTOEXEC.BAT file, consult your DOS manual. If
  2510.         you get an error like: 'Out of environment space', you will
  2511.         have to enlarge the environment size in your CONFIG.SYS file.
  2512.         See your DOS manual for more information.
  2513.  
  2514.         Setting this variable is needed for single and multi line.
  2515.  
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.  
  2526.  
  2527.  
  2528.  
  2529.  
  2530.  
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536.  
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542.  
  2543.  
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.         --------------------------------------------------------------
  2552.         SuperBBS v1.12 documentation                          Page 043
  2553.  
  2554.  
  2555.         Chapter 3.     Language support
  2556.         ==============================================================
  2557.  
  2558.         3.1  General information
  2559.         --------------------------------------------------------------
  2560.  
  2561.         SuperBBS supports the use of many different language files, so
  2562.         you can setup menus and supporting textfiles in your own
  2563.         language or several different ones. The language support is
  2564.         done through the use of the .LNG files. These files are edited
  2565.         with the LCONFIG.EXE program.
  2566.  
  2567.         You can setup different menu and textfiles directories for
  2568.         every language file in use. This way you are able to have all
  2569.         files and menus in the languages you choose to use. Let's have
  2570.         a look at an example:
  2571.  
  2572.              English:  Menu path:     c:\sbbs\menu-uk
  2573.                        Text path:     c:\sbbs\text-uk
  2574.              Dutch:    Menu path:     c:\sbbs\menu-nl
  2575.                        Text path:     c:\sbbs\text-nl
  2576.  
  2577.         If a user chooses the dutch language file, SuperBBS will look
  2578.         in the directory specified in the dutch .LNG file, i.e.
  2579.         c:\sbbs\text-nl and c:\sbbs\menu-nl for the text and menu
  2580.         files. All systemfiles are in the directory defined in the
  2581.         main configuration program, described in chapter 2. Even if
  2582.         you are using 1 language file, you still have to tell SuperBBS
  2583.         where to look for it's files. The description is shown to
  2584.         users who login for the first time, or want to change their
  2585.         language used.
  2586.  
  2587.         If SuperBBS can't find the specified file in the directory
  2588.         given in the .LNG files, it will look in the directory spec-
  2589.         ified with the SBBS variable. This way you don't need separate
  2590.         language files for every line you run.
  2591.  
  2592.         3.2  Lconfig.exe
  2593.         --------------------------------------------------------------
  2594.  
  2595.         You can start the language configuration program in two ways.
  2596.         The normal way is to start the program without any parameters,
  2597.         but you can also enter the filename of the file you want to
  2598.         edit as a parameter. For example:
  2599.  
  2600.              LCONFIG.EXE <Xmit>  or  LCONGIF.EXE ENGLISH.LNG <Xmit>
  2601.  
  2602.         The second option will load the language file ENGLISH.LNG at
  2603.         startup. The first option will ask you for the file you want
  2604.         to edit.
  2605.  
  2606.  
  2607.  
  2608.  
  2609.         --------------------------------------------------------------
  2610.         SuperBBS v1.12 documentation                          Page 044
  2611.  
  2612.  
  2613.         When you start the LCONFIG program, you will be presented with
  2614.         the following menu:
  2615.  
  2616.              0. Path & description         A. Other strings (Page 3)
  2617.              1. Logon strings (Page 1)     B. Status strings
  2618.              2. Logon strings (Page 2)     C. Month strings
  2619.              3. MsgBase strings (Page 1)   D. Weekday names
  2620.              4. MsgBase strings (Page 2)
  2621.              5. Msg reading command keys
  2622.              6. FileBase strings (Page 1)
  2623.              7. FileBase strings (Page 2)
  2624.              8. Other strings (Page 1)
  2625.              9. Other strings (Page 2)
  2626.  
  2627.              Description       :
  2628.              Menu path         :
  2629.              Text path         :
  2630.              Date format       :
  2631.              Input date format :
  2632.              Time format       :
  2633.  
  2634.              <ESC> to exit
  2635.  
  2636.         Moving around the configuration program is done through the
  2637.         cursor keys. Pressing [ESC] will save the changes and exits
  2638.         the program or, when editing a page, return you to the main
  2639.         configuration menu.
  2640.  
  2641.         Take note of the fact if their is a question mark behind the
  2642.         question or not. Some questions will have a (Y/n)? or (N/y)?
  2643.         option automatically put behind it.
  2644.  
  2645.         3.2a Path & description
  2646.         --------------------------------------------------------------
  2647.  
  2648.         Here you specify where the language menu and textfiles are
  2649.         stored. Also it is now possible to change the way SuperBBS
  2650.         uses the date and time. You can adjust the time and date the
  2651.         way they are used in your own country or even different for
  2652.         each language you use.
  2653.  
  2654.         Type.........: Description
  2655.         Description..: Name given to the language file. Displayed to
  2656.                        new users at logon and users who want to change
  2657.                        their language.
  2658.         Example......: English
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.         --------------------------------------------------------------
  2668.         SuperBBS v1.12 documentation                          Page 045
  2669.  
  2670.  
  2671.         Type.........: Menu path
  2672.         Description..: Directory where SuperBBS will look for the menu
  2673.                        files belonging to this language file. You can
  2674.                        have more than one language file pointing to
  2675.                        the same menu directory. The backlash at the
  2676.                        end is optional.
  2677.         Example......: c:\superbbs\menu-uk
  2678.  
  2679.         Type.........: Text path
  2680.         Description..: Directory where SuperBBS will look for the text
  2681.                        files belonging to this language file. You can
  2682.                        have more than one language file pointing to
  2683.                        the same directory. The backlash is optional.
  2684.         Example......: c:\superbbs\text-uk
  2685.  
  2686.         Type.........: Date format
  2687.         Description..: Specifies the way SuperBBS uses the date in
  2688.                        it's fields. Here are some examples:
  2689.  
  2690.                        dd-mmm-yy      becomes : 31-Jan-91
  2691.                        mm-dd-yy                 01-31-91
  2692.                        dd-MM-yy                 31-1-91
  2693.  
  2694.                        If the settings are in capitals, the 0 will be
  2695.                        replaced with a space.
  2696.         Example......: dd-mm-yy
  2697.  
  2698.         Type.........: Input date format
  2699.         Description..: Specifies the way SuperBBS uses the date in
  2700.                        it's input fields. Please note the difference
  2701.                        with the previous option. This one is only for
  2702.                        input fields. You can't use the dd-mmm-yy for-
  2703.                        mat in this field.
  2704.  
  2705.                        Note that when you change this field, you
  2706.                        should also change the string asking for the
  2707.                        birthday and any other date, like new files
  2708.                        check.
  2709.         Example......: mm-dd-yy
  2710.  
  2711.         Type.........: Time format
  2712.         Description..: Specifies the way SuperBBS uses it time format.
  2713.                        Here's an example:
  2714.  
  2715.                        hh:mm te       becomes:  03:03 pm
  2716.                        hh:mm                    15:03
  2717.  
  2718.                        If characters are in capitals, the 0 will be
  2719.                        replaced by a space.
  2720.         Example......: hh:mm
  2721.  
  2722.  
  2723.  
  2724.  
  2725.         --------------------------------------------------------------
  2726.         SuperBBS v1.12 documentation                          Page 046
  2727.  
  2728.  
  2729.         3.2b Logon strings (Page 1)
  2730.         --------------------------------------------------------------
  2731.  
  2732.         These are strings shown to the user when entering the system.
  2733.  
  2734.         Type.........: ANSI logon question
  2735.         Description..: Asked at the moment SuperBBS detects a carrier.
  2736.                        Only works when the option in the main con-
  2737.                        figuration program is activated.
  2738.         Example......: Display ANSI login
  2739.  
  2740.         Type.........: Name question
  2741.         Description..: Shown to user when SuperBBS asks for the users
  2742.                        name at logon.
  2743.         Example......: Enter your first and last name :
  2744.  
  2745.         Type.........: Name entered string
  2746.         Description..: Shown to the user if his/her name was not found
  2747.                        in the userlist and SuperBBS asks if the name
  2748.                        is correct.
  2749.         Example......: Name entered :
  2750.  
  2751.         Type.........: Correct question
  2752.         Description..: Shown when SuperBBS asks if the name is cor-
  2753.                        rectly written.
  2754.         Example......: Is this correct
  2755.  
  2756.         Type.........: Alias question
  2757.         Description..: Shown when SuperBBS asks for an alias.
  2758.         Example......: Choose your alias to use :
  2759.  
  2760.         Type.........: Use alias question
  2761.         Description..: Shown to the user when he/she pressed [Enter]
  2762.                        at the alias question.
  2763.         Example......: Do you want to use an alias
  2764.  
  2765.         Type.........: City question
  2766.         Description..: Shown to the new user when SuperBBS asks for
  2767.                        the city and state the user is from.
  2768.         Example......: Where are you calling from (City & State) ?
  2769.  
  2770.         Type.........: ANSI question
  2771.         Description..: Shown to the new user when SuperBBS asks the
  2772.                        user if he/she wants ANSI graphics.
  2773.         Example......: Would you like ANSI colour graphics
  2774.  
  2775.         Type.........: Mailcheck question
  2776.         Description..: Shown to the new user when SuperBBS asks if the
  2777.                        user wants a mail check at every logon.
  2778.         Example......: Would you like a mailcheck at every logon
  2779.  
  2780.  
  2781.  
  2782.  
  2783.         --------------------------------------------------------------
  2784.         SuperBBS v1.12 documentation                          Page 047
  2785.  
  2786.  
  2787.         Type.........: Newfiles question
  2788.         Description..: Shown to new users when SuperBBS asks if the
  2789.                        user wants a new files check at every logon.
  2790.         Example......: Would you like a new files check at every logon
  2791.  
  2792.         Type.........: Editor question
  2793.         Description..: Shown to the new user when SuperBBS asks if the
  2794.                        user wants to use the fullscreen editor. This
  2795.                        question is only asked if the user answered
  2796.                        'YES' to the ANSI question.
  2797.         Example......: Do you like to use the full-screen editor
  2798.  
  2799.         Type.........: Screen length question
  2800.         Description..: Shown to the new user when SuperBBS asks the
  2801.                        user what screenlength he/she want. this
  2802.                        defaults to 24 lines per page.
  2803.         Example......: How many lines per screen page (12 - 60) ?
  2804.  
  2805.         Type.........: Birthday question
  2806.         Description..: Shown to the new user when SuperBBS asks for
  2807.                        the users birthday.
  2808.         Example......: Your birthday (DD.MM.YY) ?
  2809.  
  2810.         Type.........: More question
  2811.         Description..: Shown to the new user when SuperBBS asks the
  2812.                        user if he/she wants the 'More (Y/n)?' prompt
  2813.                        or not.
  2814.         Example......: Would you like to pause after each page
  2815.  
  2816.         Type.........: Screen clears question
  2817.         Description..: Shown to the new user when SuperBBS asks the
  2818.                        user if he/she wants the screen to be cleared
  2819.                        if the CLS code is send.
  2820.         Example......: Do you want the screen to be cleared
  2821.  
  2822.         Type.........: Home phone number
  2823.         Description..: Shown to the new user when SuperBBS asks the
  2824.                        user for his/her voice telephone number.
  2825.         Example......: Please enter your VOICE phone number :
  2826.  
  2827.         Type.........: Data phone number
  2828.         Description..: Shown to the new user when SuperBBS asks the
  2829.                        user for his/her data telephone number.
  2830.         Example......: Please enter your DATA phone number :
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.         --------------------------------------------------------------
  2842.         SuperBBS v1.12 documentation                          Page 048
  2843.  
  2844.  
  2845.         3.2c Logon strings (Page 2)
  2846.         --------------------------------------------------------------
  2847.  
  2848.         Type.........: New password question
  2849.         Description..: Shown to the user when SuperBBS asks the user
  2850.                        for the password the user wants to use on the
  2851.                        BBS.
  2852.         Example......: Enter the password to use :
  2853.  
  2854.         Type.........: Password check question
  2855.         Description..: Shown to the user when SuperBBS asks the user
  2856.                        for the password to be re-entered.
  2857.         Example......: Re-enter your password :
  2858.  
  2859.         Type.........: All OK question
  2860.         Description..: Shown to the user when SuperBBS asks the user
  2861.                        if he/she entered all questions correctly.
  2862.         Example......: Did you enter all information correctly
  2863.  
  2864.         Type.........: Password question
  2865.         Description..: Shown to the user when he/she has to enter the
  2866.                        password to gain access to the BBS.
  2867.         Example......: Password :
  2868.  
  2869.         Type.........: Mail check message 1
  2870.         Description..: Shown to the user when SuperBBS is scanning for
  2871.                        mail for the user.
  2872.         Example......: Checking for new mail addressed to you....
  2873.  
  2874.         Type.........: Mail check message 2
  2875.         Description..: Show to the user when no messages are found for
  2876.                        the user.
  2877.         Example......: Sorry, no new messages found
  2878.  
  2879.         Type.........: Mail check message 3
  2880.         Description..: Shown to the user when messages are found for
  2881.                        the user.
  2882.         Example......: Read messages now
  2883.  
  2884.         Type.........: Password failure message
  2885.         Description..: Shown to the user when he/she entered a wrong
  2886.                        password for three times and SuperBBS asks if
  2887.                        he/she wants to leave a message.
  2888.         Example......: Do you want to leave a message for the Sysop
  2889.  
  2890.         Type.........: Full screen reader
  2891.         Description..: Shown to the new user when SuperBBS asks the
  2892.                        user if he/she wants to use the full-screen
  2893.                        reader.
  2894.         Example......: Do you want to use the full screen reader
  2895.  
  2896.  
  2897.  
  2898.  
  2899.         --------------------------------------------------------------
  2900.         SuperBBS v1.12 documentation                          Page 049
  2901.  
  2902.  
  2903.         Type.........: Sex question
  2904.         Description..: Shown to the user when SuperBBS asks if the
  2905.                        user is a male or female.
  2906.         Example......: Your sex <F>emale or <M>ale ?
  2907.  
  2908.         Type.........: Female character
  2909.         Description..: Character used in the Sex question for the
  2910.                        Female.
  2911.         Example......: F
  2912.  
  2913.         Type.........: Male character
  2914.         Description..: Character used in the Sex question for the
  2915.                        Male.
  2916.         Example......: M
  2917.  
  2918.         3.2d Message base strings (Page 1)
  2919.         --------------------------------------------------------------
  2920.  
  2921.         Strings used in the message base part of the SuperBBS program.
  2922.  
  2923.         Type.........: Board information string 1
  2924.         Description..: String shown to user when reading or viewing
  2925.                        messages. This string gives information about
  2926.                        the active messages and the area name. The
  2927.                        control codes Ctrl-KC (= active messages) and
  2928.                        Ctrl-K5 (= name message board) can be used.
  2929.         Example......: Active message board: ^KC (^K5 act. messages)
  2930.  
  2931.         Type.........: Board information string 2
  2932.         Description..: Shown to the user when reading or viewing mess-
  2933.                        ages. This string gives information about the
  2934.                        message numbers in the area. The control codes
  2935.                        Ctrl-KD (= lowest message number) and Ctrl-KE
  2936.                        (= highest message number) can be used.
  2937.         Example......: System has messages numbered ^KD to ^KE.
  2938.  
  2939.         Type.........: Pause question
  2940.         Description..: Shown to the user when SuperBBS asks the user
  2941.                        if he/she wants to pause after each message.
  2942.         Example......: Pause after each message
  2943.  
  2944.         Type.........: Delete confirmation
  2945.         Description..: Shown to the user when SuperBBS asks the user
  2946.                        if he/she really wants to delete the message.
  2947.         Example......: Are you sure
  2948.  
  2949.         Type.........: End of replies
  2950.         Description..: Shown to the user when there are no more
  2951.                        replies to be read.
  2952.         Example......: End of replies
  2953.  
  2954.  
  2955.  
  2956.  
  2957.         --------------------------------------------------------------
  2958.         SuperBBS v1.12 documentation                          Page 050
  2959.  
  2960.  
  2961.         Type.........: End of messages
  2962.         Description..: Shown to the user when there are no more mess-
  2963.                        ages to be read in the area.
  2964.         Example......: End of messages
  2965.  
  2966.         Type.........: Private question
  2967.         Description..: Shown to the user when SuperBBS asks him/her if
  2968.                        the message is private or not.
  2969.         Example......: Private message
  2970.  
  2971.         Type.........: Use of alias question
  2972.         Description..: Shown to the user when SuperBBS asks the user
  2973.                        if he/she wants to use his/her alias to write
  2974.                        the question.
  2975.         Example......: Do you want to use an alias
  2976.  
  2977.         Type.........: Message abort string
  2978.         Description..: Shown to the user when the message is aborted.
  2979.         Example......: Message aborted ...
  2980.  
  2981.         Type.........: Jump number question
  2982.         Description..: Shown to the user when SuperBBS asks the user
  2983.                        to which question he/she wants to jump.
  2984.         Example......: Enter message number to jump to :
  2985.  
  2986.         Type.........: Invalid number string
  2987.         Description..: Shown to the user when he/she entered a message
  2988.                        number which did not exist.
  2989.         Example......: Invalid message number
  2990.  
  2991.         Type.........: Choose area string
  2992.         Description..: Shown to the user when SuperBBS asks the user
  2993.                        to choose a message area.
  2994.         Example......: Choose message area :
  2995.  
  2996.         Type.........: Message to ALL string
  2997.         Description..: Shown to the user when he/she needs to enter
  2998.                        the name for whom the message is for telling
  2999.                        what to type if the message is to all.
  3000.         Example......: Enter 'ALL' if message is to everyone
  3001.  
  3002.         Type.........: Who to question
  3003.         Description..: Shown to the user when SuperBBS wants to know
  3004.                        who the message is for.
  3005.         Example......: Who is the message to :
  3006.  
  3007.         Type.........: Subject question
  3008.         Description..: Shown to the user when SuperBBS wants to know
  3009.                        what the subject of the message is.
  3010.         Example......: Subject:
  3011.  
  3012.  
  3013.  
  3014.  
  3015.         --------------------------------------------------------------
  3016.         SuperBBS v1.12 documentation                          Page 051
  3017.  
  3018.  
  3019.         Type.........: Alias in message question
  3020.         Description..: Shown to user when he/she wants to use an alias
  3021.                        in the message, but is not using one.
  3022.         Example......: Choose alias to use:
  3023.  
  3024.         Type.........: Start number question
  3025.         Description..: Shown to the user when he/she has to enter the
  3026.                        number of the message where SuperBBS has to
  3027.                        start displaying.
  3028.         Example......: Enter number to start :
  3029.  
  3030.         Type.........: Name not found
  3031.         Description..: Shown to the user when the user entered a name
  3032.                        which is not in the userfile.
  3033.         Example......: Name not in userfile
  3034.  
  3035.         Type.........: No security
  3036.         Description..: Shown to the user when he/she has no rights,
  3037.                        set in the messagebase part of the configur-
  3038.                        ation, for writing in the area.
  3039.         Example......: You don't have write access
  3040.  
  3041.         3.2e Message base strings (Page 2)
  3042.         --------------------------------------------------------------
  3043.  
  3044.         Type.........: New messages
  3045.         Description..: Shown to the user when he/she searches for
  3046.                        unread mail in the mail areas.
  3047.         Example......: Following areas have unread mail :
  3048.  
  3049.         Type.........: No new messages
  3050.         Description..: Shown to the user when there are no new mess-
  3051.                        ages at an unread message scan.
  3052.         Example......: No unread messages found in any area ...
  3053.  
  3054.         Type.........: How many latest
  3055.         Description..: Shown to the user when he/she wants to read
  3056.                        messages and SuperBBS asks how many the user
  3057.                        wants to read.
  3058.         Example......: How many messages do you want to read ?
  3059.  
  3060.         Type.........: New string
  3061.         Description..: Shown to the user when there are unread mess-
  3062.                        ages found at the mail scan of unread mail. The
  3063.                        %1 string is replaced with the number of mess-
  3064.                        ages.
  3065.         Example......: %1 new messages
  3066.  
  3067.  
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.         --------------------------------------------------------------
  3074.         SuperBBS v1.12 documentation                          Page 052
  3075.  
  3076.  
  3077.         Type.........: To you
  3078.         Description..: Shown to the user when there are personal
  3079.                        unread messages found during the mail scan for
  3080.                        unread mail. The %1 is replaced by the number
  3081.                        of messages. This string is shown behind the
  3082.                        previous string. If there are no personal mess-
  3083.                        ages, this string is not shown.
  3084.         Example......: , %1 to you
  3085.  
  3086.         Type.........: Private string
  3087.         Description..: Shown to the user when a message is private.
  3088.                        This string is shown in the header of the mess-
  3089.                        age.
  3090.         Example......: private
  3091.  
  3092.         Type.........: Public string
  3093.         Description..: Same as previous string, except for public
  3094.                        messages.
  3095.         Example......: public
  3096.  
  3097.         Type.........: Received string 1
  3098.         Description..: Shown in the header of a message when the mess-
  3099.                        age is received.
  3100.         Example......: Received
  3101.  
  3102.         Type.........: Received string 2
  3103.         Description..: Shown in the header of a message when the mess-
  3104.                        age is received. This string is followed by the
  3105.                        date of the message it was received on.
  3106.         Example......: Received on
  3107.  
  3108.         Type.........: Kill/sent
  3109.         Description..: Shown in the header of a netmail message if
  3110.                        this message has the kill/sent flag set.
  3111.         Example......: Kill/sent
  3112.  
  3113.         Type.........: Crash
  3114.         Description..: Shown in the header of a netmail message if
  3115.                        this message has the crash flag set.
  3116.         Example......: Crash
  3117.  
  3118.         Type.........: Files
  3119.         Description..: Shown in the header of a netmail message if the
  3120.                        file attach flag has been set for the message.
  3121.         Example......: Files
  3122.  
  3123.         Type.........: Sent
  3124.         Description..: Shown in the header of a netmail message if the
  3125.                        message has the sent flag set.
  3126.         Example......: Sent
  3127.  
  3128.  
  3129.  
  3130.  
  3131.         --------------------------------------------------------------
  3132.         SuperBBS v1.12 documentation                          Page 053
  3133.  
  3134.  
  3135.         Type.........: Date field
  3136.         Description..: Shown in the header of the message to the user
  3137.                        in front of the date of the message.
  3138.         Example......: Date :
  3139.  
  3140.         Type.........: From field
  3141.         Description..: Shown in the header of the message to the user
  3142.                        in front of the name of the writer of the mess-
  3143.                        age.
  3144.         Example......: From :
  3145.  
  3146.         Type.........: To field
  3147.         Description..: Shown to the user in front of the name of the
  3148.                        receiver of the message.
  3149.         Example......: To   :
  3150.  
  3151.         Type.........: Subject field
  3152.         Description..: Shown in the header of a message to the user
  3153.                        indicating the subject of the message.
  3154.         Example......: Subj :
  3155.  
  3156.         Type.........: 1st line
  3157.         Description..: Shown in the header of the message, stating the
  3158.                        message number and time and date of the writing
  3159.                        of the message. Three control codes are used
  3160.                        here:
  3161.                                  %1   Message number
  3162.                                  %2   Date of the message
  3163.                                  %3   Time of the message
  3164.  
  3165.                        This is an indication of how old a message is.
  3166.         Example......: Message #%1 on %2 %3
  3167.  
  3168.         3.2f Message base strings (Page 3)
  3169.         --------------------------------------------------------------
  3170.  
  3171.         The following strings are used while reading messages on the
  3172.         system. They are the commands shown to the user at the end of
  3173.         a message. It is now possible to define these strings as you
  3174.         like. To tell SuperBBS which character is the command charac-
  3175.         ter, i.e. the key to activate the command, use the @ sign. The
  3176.         character behind this sign will be placed between brackets, to
  3177.         tell the user what the activate key is. Here's an example:
  3178.  
  3179.           ne@Xt message    will be displayed as:  ne<X>t message
  3180.  
  3181.         Take care you are not using the same character twice or more
  3182.         as an activate key! It is advised to keep the activate charac-
  3183.         ter the same as in the normal english commands, like R for
  3184.         reply and D for delete, although you could change the command
  3185.         word. Please note this is an advise, your free to do other-
  3186.         wise.
  3187.  
  3188.  
  3189.         --------------------------------------------------------------
  3190.         SuperBBS v1.12 documentation                          Page 054
  3191.  
  3192.  
  3193.         Type.........: Next reply
  3194.         Description..: Command for reading the next message in the
  3195.                        reply chain. Only shown when there is a reply
  3196.                        chain.
  3197.         Example......: @+ Next reply
  3198.  
  3199.         Type.........: Previous reply
  3200.         Description..: Command for reading the previous message in the
  3201.                        reply chain. Only shown when there is a reply
  3202.                        chain.
  3203.         Example......: @- Previous reply
  3204.  
  3205.         Type.........: Quit reading replies
  3206.         Description..: Command to quit the reading of replies.
  3207.         Example......: @Quit reading replies
  3208.  
  3209.         Type.........: Again string
  3210.         Description..: Command to show the message again.
  3211.         Example......: @Again
  3212.  
  3213.         Type.........: Next string
  3214.         Description..: Command for next message.
  3215.         Example......: @Next
  3216.  
  3217.         Type.........: Back string
  3218.         Description..: Command to show previous message.
  3219.         Example......: @Back
  3220.  
  3221.         Type.........: Jump string
  3222.         Description..: Command to jump to a certain message number.
  3223.         Example......: @Jump
  3224.  
  3225.         Type.........: Reply string
  3226.         Description..: Command for replying to the just read message.
  3227.         Example......: @Reply
  3228.  
  3229.         Type.........: Write string
  3230.         Description..: Command for writing a new message in the cur-
  3231.                        rent area.
  3232.         Example......: @Write
  3233.  
  3234.         Type.........: Delete string
  3235.         Description..: Command for deleting the just read message.
  3236.         Example......: @Delete
  3237.  
  3238.         Type.........: Keep string
  3239.         Description..: Command to keep a message unread.
  3240.         Example......: @Keep unread
  3241.  
  3242.         Type.........: Copy string
  3243.         Description..: Command for copying a message.
  3244.         Example......: @Copy
  3245.  
  3246.  
  3247.         --------------------------------------------------------------
  3248.         SuperBBS v1.12 documentation                          Page 055
  3249.  
  3250.  
  3251.         Type.........: Export string
  3252.         Description..: Command for exporting a message (to a printer
  3253.                        or file).
  3254.         Example......: @Xport
  3255.  
  3256.         Type.........: Edit string
  3257.         Description..: Command for editing the current message.
  3258.         Example......: @Edit
  3259.  
  3260.         Type.........: Toggle private string
  3261.         Description..: Command to make a message private if public or
  3262.                        public if private.
  3263.         Example......: @= Pvt/Public
  3264.  
  3265.         Type.........: Update user string
  3266.         Description..: Command for updating a user.
  3267.         Example......: @Update
  3268.  
  3269.         Type.........: Stop string
  3270.         Description..: Command to stop reading messages.
  3271.         Example......: @Stop
  3272.  
  3273.         Please note that only those commands are shown to the
  3274.         User/Sysop which he/she has access to.
  3275.  
  3276.         3.2g File area strings (Page 1)
  3277.         --------------------------------------------------------------
  3278.  
  3279.         Strings shown to the user when he/she is in the file base part
  3280.         of the bulletin board.
  3281.  
  3282.         Type.........: File mask question
  3283.         Description..: Shown to the user just before SuperBBS displays
  3284.                        the Files.bbs list. Here the user can enter a
  3285.                        search pattern to look for.
  3286.         Example......: Enter filemask (ENTER = ALL) :
  3287.  
  3288.         Type.........: Batch download question
  3289.         Description..: Shown to the user when SuperBBS asks the user
  3290.                        what he/she wants to download.
  3291.         Example......: Enter files to download (Wildcards valid) :
  3292.  
  3293.         Type.........: Filename question
  3294.         Description..: Shown to the user when SuperBBS wants to know
  3295.                        the filename.
  3296.         Example......: Enter filename :
  3297.  
  3298.         Type.........: String search question
  3299.         Description..: Shown to the user when SuperBBS wants to know
  3300.                        what string to look for.
  3301.         Example......: Enter string to look for in listings :
  3302.  
  3303.  
  3304.  
  3305.         --------------------------------------------------------------
  3306.         SuperBBS v1.12 documentation                          Page 056
  3307.  
  3308.  
  3309.         Type.........: Name search question
  3310.         Description..: Shown to the user when SuperBBS wants to know
  3311.                        what filename to look for.
  3312.         Example......: Enter filename to search for (Wildcards valid):
  3313.  
  3314.         Type.........: New file search question
  3315.         Description..: Shown to the user when SuperBBS asks the user
  3316.                        the date to search from when scanning for new
  3317.                        files.
  3318.         Example......: Enter date to search from (mm/dd/yy) ?
  3319.  
  3320.         Type.........: Area change question
  3321.         Description..: Shown to the user when he/she wants to change
  3322.                        from a file area to another.
  3323.         Example......: Choose file area :
  3324.  
  3325.         Type.........: Pack files question
  3326.         Description..: Shown to the user when SuperBBS asks the user
  3327.                        which files need to be packed from the 'temp'
  3328.                        directory option.
  3329.         Example......: Enter file names to pack (ENTER = STOP):
  3330.  
  3331.         Type.........: Delete files question
  3332.         Description..: Shown to the user when SuperBBS asks the user
  3333.                        which files need to be deleted from the temp
  3334.                        directory.
  3335.         Example......: Enter files to delete :
  3336.  
  3337.         Type.........: Not found string
  3338.         Description..: Shown to the user when a file is not found.
  3339.         Example......: File not found !!
  3340.  
  3341.         Type.........: No upload string
  3342.         Description..: Shown to the user when uploads are not allowed
  3343.                        in the file area.
  3344.         Example......: No uploads allowed to this area
  3345.  
  3346.         Type.........: No download string
  3347.         Example......: Shown to the user when downloads are not
  3348.                        allowed in the file area.
  3349.         Example......: No downloads allowed from this area
  3350.  
  3351.         Type.........: Files to upload question
  3352.         Description..: Shown to the user when SuperBBS asks the user
  3353.                        what he/she wants to upload.
  3354.         Example......: Enter filenames to upload (ENTER = STOP) :
  3355.  
  3356.         Type.........: Before transfer question
  3357.         Description..: Shown to the user before the transfer is
  3358.                        started. the user can press 'ENTER', which will
  3359.                        start the transfer, press '!' to logoff after
  3360.                        the transfer or press 'A' to abort.
  3361.         Example......: [ENTER] = start, [!] = logoff, [A] = abort
  3362.  
  3363.         --------------------------------------------------------------
  3364.         SuperBBS v1.12 documentation                          Page 057
  3365.  
  3366.  
  3367.         Type.........: Start transfer
  3368.         Description..: Shown to the user when SuperBBS starts the
  3369.                        transfer. Ctrl-X can interrupt the transfer.
  3370.         Example......: Start transfer. Press Ctrl-X to interrupt
  3371.  
  3372.         Type.........: File exist
  3373.         Description..: Shown to the user when a file already exist in
  3374.                        the file base. %1 will be replaced by the
  3375.                        filename.
  3376.         Example......: File %1 is already here !
  3377.  
  3378.         Type.........: Virus in file
  3379.         Description..: Shown to the user when a virus is detected in
  3380.                        the uploaded file. %1 will be replaced by the
  3381.                        filename.
  3382.         Example......: File %1 contains a virus !
  3383.  
  3384.         Type.........: Not received
  3385.         Description..: Shown to the user when a file was expected, but
  3386.                        not received. %1 will be replaced by the
  3387.                        filename.
  3388.         Example......: File %1 was expected but not received !
  3389.  
  3390.         3.2h File area strings (Page 2)
  3391.         --------------------------------------------------------------
  3392.  
  3393.         Type.........: Please describe
  3394.         Description..: Shown to the user when he/she has to describe
  3395.                        the file uploaded to the BBS. This is the first
  3396.                        information string shown.
  3397.         Example......: Please enter a description for your upload :
  3398.  
  3399.         Type.........: "/" = private file
  3400.         Description..: Shown to the user telling him/her that a '/' in
  3401.                        front of the description will make the file
  3402.                        private to the Sysop.
  3403.         Example......: (Begin description with '/' if Sysop file)
  3404.  
  3405.         Type.........: Please describe 1
  3406.         Description..: Shown to the user when the user has to enter
  3407.                        the first line of the file description. %1 will
  3408.                        be replaced by the filename.
  3409.         Example......: Please describe %1
  3410.  
  3411.         Type.........: Please describe 2
  3412.         Description..: Shown to the user when he/she needs to enter
  3413.                        the second to fifth line of the description.
  3414.         Example......: Press Enter to stop
  3415.  
  3416.         Type.........: Description to short
  3417.         Description..: Shown to the user when he/she has entered a too
  3418.                        short file description.
  3419.         Example......: Description must be at least 4 characters
  3420.  
  3421.         --------------------------------------------------------------
  3422.         SuperBBS v1.12 documentation                          Page 058
  3423.  
  3424.  
  3425.         Type.........: File is unwanted
  3426.         Description..: Shown to the user if he/she is planning to send
  3427.                        a file which the Sysop doesn't want. (See the
  3428.                        FILES.CTL part in the control file section of
  3429.                        the docs.) %1 will be replaced by the filename.
  3430.         Example......: The file %1 is not wanted !
  3431.  
  3432.         Type.........: Files received
  3433.         Description..: Shown to the user when the files are received.
  3434.                        %1 will be replaced by the number of files
  3435.                        received.
  3436.         Example......: %1 files received.
  3437.  
  3438.         Type.........: Files sent
  3439.         Description..: Shown to the user when the files have been
  3440.                        sent. %1 will be replaced by the number of
  3441.                        files.
  3442.         Example......: %1 files sent.
  3443.  
  3444.         Type.........: No files found
  3445.         Description..: Shown to the user when SuperBBS can't find any
  3446.                        files to send.
  3447.         Example......: No files found
  3448.  
  3449.         Type.........: Not enough time
  3450.         Description..: Shown to the user when he/she doesn't have
  3451.                        enough time to download the file.
  3452.         Example......: You don't have enough time left
  3453.  
  3454.         Type.........: Password question 1
  3455.         Description..: Shown to the user when he/she tries to download
  3456.                        a file which is password protected. (See the
  3457.                        FILES.CTL part of the documentation.) %1 is
  3458.                        replaced by the filename.
  3459.         Example......: The file %1 is password protected !
  3460.  
  3461.         Type.........: Password question 2
  3462.         Description..: Shown to the user when he/she has to enter the
  3463.                        password for the file.
  3464.         Example......: Enter password :
  3465.  
  3466.         Type.........: Select area string
  3467.         Description..: Shown to the user at the top of the screen if
  3468.                        he/she is using the pick area change command.
  3469.         Example......: Select file area with cursor keys:
  3470.  
  3471.         Type.........: Select area info
  3472.         Description..: Shown at the bottom of the area pick screen,
  3473.                        telling the user what to do when changing file
  3474.                        areas.
  3475.         Example......: [ENTER]...Choice    [A]...Choose area by number
  3476.  
  3477.  
  3478.  
  3479.         --------------------------------------------------------------
  3480.         SuperBBS v1.12 documentation                          Page 059
  3481.  
  3482.  
  3483.         Type.........: Virus check question
  3484.         Description..: Shown to the user when he/she wants to check a
  3485.                        file for viruses.
  3486.         Example......: Enter files to be checked :
  3487.  
  3488.         3.2i Other strings (page 1)
  3489.         --------------------------------------------------------------
  3490.  
  3491.         Strings which can be found all over SuperBBS are defined here.
  3492.  
  3493.         Type.........: Press Enter string
  3494.         Description..: Shown to the user when he/she has to press
  3495.                        ENTER to continue.
  3496.         Example......: Press [ENTER] to continue ...
  3497.  
  3498.         Type.........: Press S or P string
  3499.         Description..: Shown to the user when he/she can press S or P
  3500.                        to stop or pause a listing.
  3501.         Example......: Press S to Stop or P to Pause listing
  3502.  
  3503.         Type.........: Please wait string
  3504.         Description..: Shown to the user when he/she has to wait,
  3505.                        because SuperBBS is working.
  3506.         Example......: Please wait a moment ...
  3507.  
  3508.         Type.........: Yes character
  3509.         Description..: Character used in SuperBBS to represent the
  3510.                        'Yes' character.
  3511.         Example......: Y
  3512.  
  3513.         Type.........: No character
  3514.         Description..: Character used in SuperBBS to represent the
  3515.                        'No' character.
  3516.         Example......: N
  3517.  
  3518.         Type.........: Chat reason question
  3519.         Description..: Shown to the user when SuperBBS asks the user
  3520.                        for the reason to chat.
  3521.         Example......: Reason for chat :
  3522.  
  3523.         Type.........: Chat start string 1
  3524.         Description..: Shown to the user when the Sysop entered the
  3525.                        chat with the user. this is the first line.
  3526.         Example......: Sysop chat mode entered ...
  3527.  
  3528.         Type.........: Chat start string 2
  3529.         Description..: Second string shown to the user when the Sysop
  3530.                        entered chat mode. Ctrl-FW can be used to dis-
  3531.                        play the user's first name.
  3532.         Example......: Hello ^FW, this is your Sysop.
  3533.  
  3534.  
  3535.  
  3536.  
  3537.         --------------------------------------------------------------
  3538.         SuperBBS v1.12 documentation                          Page 060
  3539.  
  3540.  
  3541.         Type.........: Chat info string
  3542.         Description..: Shown at the bottom of the full-screen chat
  3543.                        screen.
  3544.         Example......: [^R] Redraw screen   [^W] to clear your screen
  3545.  
  3546.         Type.........: Chat end string
  3547.         Description..: Shown to users when the chat is over.
  3548.         Example......: Sysop chat mode ended ...
  3549.  
  3550.         Type.........: Dos shell string 1
  3551.         Description..: Shown to the user when the Sysop jumps to Dos
  3552.                        level with Alt-J.
  3553.         Example......: Sysop has shelled to Dos, please wait ...
  3554.  
  3555.         Type.........: Dos shell string 2
  3556.         Description..: Shown to the user when the Sysop returned from
  3557.                        the jump to Dos.
  3558.         Example......: Sysop has returned from Dos. Thanks for waiting
  3559.  
  3560.         Type.........: Update string 1
  3561.         Description..: Shown to the user when the Sysop is updating
  3562.                        the user information.
  3563.         Example......: Sysop is updating you information ...
  3564.  
  3565.         Type.........: Update string 2
  3566.         Description..: Shown to the user when the Sysop finished up-
  3567.                        dating the user information.
  3568.         Example......: Sysop has done it ...
  3569.  
  3570.         The following strings are used when the user asks for the time
  3571.         statistics. (See menu options).
  3572.  
  3573.         Type.........: Current time string
  3574.         Description..: Shown when SuperBBS shows the user the time.
  3575.                        The %1 will be replaced by the current time.
  3576.         Example......: Current time : %1
  3577.  
  3578.         Type.........: Current date string
  3579.         Description..: Shown to the user when SuperBBS tells the user
  3580.                        the date. The %1 will be replaced by the date.
  3581.         Example......: Current date : %1
  3582.  
  3583.         Type.........: Connect time string
  3584.         Description..: Shown to the user when SuperBBS displays the
  3585.                        time the user can be connected. The %1 will be
  3586.                        replaced by the minutes, the %2 by the seconds.
  3587.         Example......: Connect time : %1 min %2 sec.
  3588.  
  3589.         Type.........: Time used string
  3590.         Description..: Shown when SuperBBS tells the user how much
  3591.                        time he/she has been online.
  3592.         Example......: Time used    : %1 min %2 sec.
  3593.  
  3594.  
  3595.         --------------------------------------------------------------
  3596.         SuperBBS v1.12 documentation                          Page 061
  3597.  
  3598.  
  3599.         Type.........: Time left string
  3600.         Description..: Shown to tell the user how much time he/she has
  3601.                        left over this call.
  3602.         Example......: Time left    : %1 min.
  3603.  
  3604.         Type.........: Call limit string
  3605.         Description..: Shown to the user to tell the call limit.
  3606.         Example......: Call limit   : %1 min.
  3607.  
  3608.         3.2j Other strings (Page 2)
  3609.         --------------------------------------------------------------
  3610.  
  3611.         Type.........: Bad phone number string
  3612.         Description..: Shown to the user when he/she entered a wrong
  3613.                        telephone number.
  3614.         Example......: You have to enter a full telephone number !
  3615.  
  3616.         Type.........: Password not changed
  3617.         Description..: Shown to the user when his/her password is not
  3618.                        changed.
  3619.         Example......: Password not changed.
  3620.  
  3621.         Type.........: Ask current password
  3622.         Description..: Shown to the user when he/she wants to change
  3623.                        the password and has to enter the current pass-
  3624.                        word.
  3625.         Example......: Please enter your CURRENT password :
  3626.  
  3627.         Type.........: Current alias string
  3628.         Description..: Shown to the user when SuperBBS displays the
  3629.                        user's current alias.
  3630.         Example......: your current alias is :
  3631.  
  3632.         Type.........: Combined string 1
  3633.         Description..: Shown to the user when he/she wants to toggle
  3634.                        areas on/off for the combined message board.
  3635.                        This strings tells the user what to do.
  3636.         Example......: Enter board numbers to toggle on/off
  3637.  
  3638.         Type.........: Combined string 2
  3639.         Description..: Shown to the user when he/she wants to toggle
  3640.                        areas on/off for the combined message board.
  3641.                        This string tells the user the commands to use
  3642.                        at the toggle menu.
  3643.         Example......: ON=All On  OFF=All Off  T=Toggle  D=Default
  3644.  
  3645.         Type.........: Search user question
  3646.         Description..: Shown to the user when the user wants to search
  3647.                        the userlist and SuperBBS asks for part of the
  3648.                        name.
  3649.         Example......: Enter part of username to search for :
  3650.  
  3651.  
  3652.  
  3653.         --------------------------------------------------------------
  3654.         SuperBBS v1.12 documentation                          Page 062
  3655.  
  3656.  
  3657.         Type.........: Search alias question
  3658.         Description..: Shown to the user when the user wants to search
  3659.                        the alias userlist and SuperBBS asks for part
  3660.                        of the alias name.
  3661.         Example......: Enter part of alias or username to search for :
  3662.  
  3663.         Type.........: More question
  3664.         Description..: Shown to the user when the maximum screen
  3665.                        length is reached and the user has to state if
  3666.                        he wants to continue or not.
  3667.         Example......: More <Y>es or <N>o ?
  3668.  
  3669.         Type.........: More Yes character
  3670.         Description..: Character used in the More? question as the Yes
  3671.                        character.
  3672.         Example......: Y
  3673.  
  3674.         Type.........: More No character
  3675.         Description..: Character used in the More? question as the No
  3676.                        character.
  3677.         Example......: N
  3678.  
  3679.         Type.........: 20 sec to inactivity
  3680.         Description..: Shown to the user 20 seconds before SuperBBS
  3681.                        disconnects, if the user is inactive.
  3682.         Example......: * Warning : Only 20 seconds to hangup !
  3683.  
  3684.         Type.........: Inactivity string
  3685.         Description..: Shown to the user at the moment SuperBBS dis-
  3686.                        connects, because the user was inactive.
  3687.         Example......: User inactive, hanging up ...
  3688.  
  3689.         Type.........: Two minutes warning
  3690.         Description..: Shown to the user by SuperBBS when he/she has
  3691.                        only 2 minutes left.
  3692.         Example......: * Warning : Only 2 minutes time left !
  3693.  
  3694.         Type.........: Time exceeded string
  3695.         Description..: Shown to the user when SuperBBS disconnects
  3696.                        because the user's time limit is exceeded.
  3697.         Example......: Time limit exceeded. Call back tomorrow ...
  3698.  
  3699.         Type.........: Yes string
  3700.         Description..: String used within SuperBBS for the Yes string.
  3701.         Example......: Yes
  3702.  
  3703.         Type.........: No string
  3704.         Description..: String used within SuperBBS for the No string.
  3705.         Example......: No
  3706.  
  3707.  
  3708.  
  3709.  
  3710.  
  3711.         --------------------------------------------------------------
  3712.         SuperBBS v1.12 documentation                          Page 063
  3713.  
  3714.  
  3715.         Type.........: Alias list top string
  3716.         Description..: String shown at the top of the alias list. This
  3717.                        tells the user which row the alias is and which
  3718.                        row the real name. Please note the location
  3719.                        carefully.
  3720.         Example......: Name                                 Alias
  3721.  
  3722.         3.2k Other strings (Page 3)
  3723.         --------------------------------------------------------------
  3724.  
  3725.         Type.........: Alias in use string
  3726.         Description..: Shown to the user if he/she selected an alias
  3727.                        which is already in use.
  3728.         Example......: That's already in use, choose again !
  3729.  
  3730.         Type.........: Invalid screen length
  3731.         Description..: Shown to the user when the user selected a
  3732.                        wrong screen length. (Not between 12 and 60
  3733.                        lines.)
  3734.         Example......: Invalid screenlength entered !
  3735.  
  3736.         Type.........: Password short string
  3737.         Description..: Shown to the user if a password is entered
  3738.                        which is to short. (Min. 4 characters.)
  3739.         Example......: Password is to short. Try again !
  3740.  
  3741.         Type.........: Password check failed
  3742.         Description..: Shown to the user when he/she entered his/her
  3743.                        old password and it didn't match the real pass-
  3744.                        word when changing passwords.
  3745.         Example......: Passwords do not match.
  3746.  
  3747.         Type.........: Password changed string
  3748.         Description..: Shown to the user when the password change was
  3749.                        successful.
  3750.         Example......: Password changed successfully
  3751.  
  3752.         Type.........: Wrong string
  3753.         Description..: Shown to the user when entering a wrong pass-
  3754.                        word.
  3755.         Example......: Wrong !!
  3756.  
  3757.         Type.........: Ask line number string
  3758.         Description..: Shown to the user when he/she has to enter a
  3759.                        line number.
  3760.         Example......: Enter line number :
  3761.  
  3762.         Type.........: Minutes in bank
  3763.         Description..: Shown to the user when SuperBBS shows the
  3764.                        amount of minutes the user has deposit in the
  3765.                        timebank. Ctrl-K7 can be used to display the
  3766.                        amount in minutes.
  3767.         Example......: You have ^K7 minutes in the bank
  3768.  
  3769.         --------------------------------------------------------------
  3770.         SuperBBS v1.12 documentation                          Page 064
  3771.  
  3772.  
  3773.         Type.........: Time left string
  3774.         Description..: Shown to the user stating how much time the
  3775.                        user has left. Ctrl-KO can be used to display
  3776.                        the amount of time left.
  3777.         Example......: You have ^KO minutes left
  3778.  
  3779.         Type.........: Deposit ?
  3780.         Description..: Shown to the user when he/she wants to deposit
  3781.                        time in the bank.
  3782.         Example......: How much time do you want to deposit ?
  3783.  
  3784.         Type.........: Withdraw ?
  3785.         Description..: Shown to the user when he/she wants to withdraw
  3786.                        time from the bank.
  3787.         Example......: How much time do you want to withdraw ?
  3788.  
  3789.         Type.........: You can deposit
  3790.         Description..: Shown to the user when SuperBBS tells the user
  3791.                        how much time he/she can deposit. %1 is
  3792.                        replaced by the maximum number of minutes the
  3793.                        user can deposit.
  3794.         Example......: You can deposit %1 minutes.
  3795.  
  3796.         Type.........: Next user comment
  3797.         Description..: Shown to the user when he/she wants to enter a
  3798.                        comment for the next user.
  3799.         Example......: Enter your comment for next user ....
  3800.  
  3801.         Type.........: Save comment ?
  3802.         Description..: Shown when the user needs to save the comment.
  3803.         Example......: Save comment
  3804.  
  3805.         Type.........: Message after page
  3806.         Description..: Shown to the user after an unsuccessful page
  3807.                        attempt and before the user can enter a message
  3808.                        to the Sysop.
  3809.         Example......: Would you like to leave a message
  3810.  
  3811.         3.2l Status string configuration
  3812.         --------------------------------------------------------------
  3813.  
  3814.         These strings are shown when the user toggles some setting on
  3815.         or off and when SuperBBS displays the settings.
  3816.  
  3817.         Type.........: "On" string
  3818.         Description..: The string to represent the word 'ON'.
  3819.         Example......: ON
  3820.  
  3821.         Type.........: "Off" string
  3822.         Description..: The string to represent the word 'OFF'.
  3823.         Example......: OFF
  3824.  
  3825.  
  3826.  
  3827.         --------------------------------------------------------------
  3828.         SuperBBS v1.12 documentation                          Page 065
  3829.  
  3830.  
  3831.         Type.........: Screen clear status
  3832.         Description..: String to tell the user the status of the
  3833.                        screen clear command. The %1 will be replaced
  3834.                        by the ON or OFF string. (See above).
  3835.         Example......: Screen clears are now %1
  3836.  
  3837.         Type.........: More status
  3838.         Description..: String to tell the status of the more prompt.
  3839.         Example......: More prompts are now %1
  3840.  
  3841.         Type.........: Ansi status
  3842.         Description..: String to tell the status of ANSI graphics.
  3843.         Example......: Ansi graphics are now %1
  3844.  
  3845.         Type.........: Ansi editor status
  3846.         Description..: String to tell the status of the full screen
  3847.                        ANSI editor.
  3848.         Example......: Full screen ANSI editor is now %1
  3849.  
  3850.         Type.........: Mail check status
  3851.         Description..: String to tell the status of the mail check at
  3852.                        logon.
  3853.         Example......: Mail check at logon is now %1
  3854.  
  3855.         Type.........: New files status
  3856.         Description..: String to tell the status of the new files
  3857.                        check at logon.
  3858.         Example......: New files check at logon is now %1
  3859.  
  3860.         Type.........: Disturb mode status
  3861.         Description..: String to tell the status of the 'Do not
  3862.                        disturb' flag.
  3863.         Example......: Do not disturb mode is now %1
  3864.  
  3865.         Type.........: Full screen viewer status
  3866.         Description..: String to tell the status of the full screen
  3867.                        message viewer.
  3868.         Example......: Full screen message viewer is now %1
  3869.  
  3870.         The following strings are used in conjunction with the Sysop
  3871.         availability option in SuperBBS. (Num-lock On/Off).
  3872.  
  3873.         Type.........: Available string
  3874.         Description..: String to represent the word 'Available'.
  3875.         Example......: Available
  3876.  
  3877.         Type.........: Unavailable string
  3878.         Description..: String to represent the word 'Unavailable'.
  3879.         Example......: Unavailable
  3880.  
  3881.  
  3882.  
  3883.  
  3884.  
  3885.         --------------------------------------------------------------
  3886.         SuperBBS v1.12 documentation                          Page 066
  3887.  
  3888.  
  3889.         3.2m Month names
  3890.         --------------------------------------------------------------
  3891.  
  3892.         Here you can define the abbreviations for the twelve month.
  3893.         These will be used if SuperBBS has to display the month. Don't
  3894.         use more than 3 characters for the abbreviations. You can also
  3895.         use the numerical code for the month, i.e. Jan = 01, Feb = 02,
  3896.         Mar = 03 etc.
  3897.  
  3898.         3.2n Weekday names
  3899.         --------------------------------------------------------------
  3900.  
  3901.         Here you can define the weekday names. Both a long and short
  3902.         version is used. The long version is the full name, the short
  3903.         version is the abbreviation.
  3904.  
  3905.         3.3  Control codes in strings
  3906.         --------------------------------------------------------------
  3907.  
  3908.         SuperBBS allows the use of control codes in the strings which
  3909.         you define in Lconfig. These strings can be display different
  3910.         colours or it is even possible to display an ANSI/ASCII file.
  3911.  
  3912.         Colours are brought into the strings with the Ctrl-C and then
  3913.         the colour code. These are the colour numbers:
  3914.  
  3915.                              0.  Black
  3916.                              1.  Blue
  3917.                              2.  Green
  3918.                              3.  Cyan
  3919.                              4.  Red
  3920.                              5.  Purple
  3921.                              6.  Brown
  3922.                              7.  Grey
  3923.                              8.  Dark grey
  3924.                              9.  Light blue
  3925.                             10.  Light green
  3926.                             11.  Light cyan
  3927.                             12.  Light red
  3928.                             13.  Light purple
  3929.                             14.  Yellow
  3930.                             15.  White
  3931.  
  3932.         When you want to insert a control code in a string, you first
  3933.         have to press Ctrl-P to tell SuperBBS you are entering a
  3934.         control code. Here's an example:
  3935.  
  3936.              The file ^C14 %1 ^C3 is not wanted !
  3937.  
  3938.         Enter the string first, then move to the place where you want
  3939.         to insert the colour code. Press Crtl-P, Crtl-C and 14. this
  3940.         will make the text behind it yellow. Repeat the sequence if
  3941.         you want another colour in a different spot.
  3942.  
  3943.         --------------------------------------------------------------
  3944.         SuperBBS v1.12 documentation                          Page 067
  3945.  
  3946.  
  3947.         If you want to make the prompts appearing after a piece of
  3948.         text in the same colour as the last used colour, use this
  3949.         command: Ctrl-C !. This will return the colour of the last
  3950.         used text display. This could be used to set the 'More Y/N
  3951.         prompt in the same colour as the displayed text before it.
  3952.  
  3953.         All control codes, as described later in this manual, can be
  3954.         used in the strings. Just press Ctrl-P first, before entering
  3955.         the code.
  3956.  
  3957.         Another powerful option is the possibility of displaying an
  3958.         ANSI/ASCII file instead of the string. This can be achieved
  3959.         through the use of the Ctrl-A code and the filename to dis-
  3960.         play. Here's an example for the string used for the not wanted
  3961.         files:
  3962.  
  3963.              <^A>UNWANTED
  3964.  
  3965.         This will display the ANSI/ASCII file UNWANTED when a file is
  3966.         not wanted. The file has to be in the text directory specified
  3967.         in the configuration. Don't forget to press Ctrl-P before
  3968.         entering the Ctrl-A code.
  3969.  
  3970.         3.4  Language.ctl file
  3971.         --------------------------------------------------------------
  3972.  
  3973.         You will need to make a file called LANGUAGE.CTL. This file is
  3974.         the control file for the languages available. This file is a
  3975.         plain ASCII file with the following format:
  3976.  
  3977.              <Language filename>
  3978.              <Language filename>
  3979.              <Language filename>
  3980.  
  3981.         the first language will be the language SuperBBS starts in.
  3982.         This means that any string shown to the user before he/she
  3983.         entered his/her name is from this language file. Until a
  3984.         caller entered his/her name, SuperBBS doesn't know which
  3985.         language the user is using.
  3986.  
  3987.         When a new user calls to your BBS, some textfiles will be
  3988.         shown to him/her before SuperBBS will ask which language they
  3989.         want. These files are:
  3990.  
  3991.              - NOTFOUND.A??
  3992.              - NEWUSER1.A??
  3993.  
  3994.         See for more information about these files the textfile part
  3995.         of this documentation.
  3996.  
  3997.  
  3998.  
  3999.  
  4000.  
  4001.         --------------------------------------------------------------
  4002.         SuperBBS v1.12 documentation                          Page 068
  4003.  
  4004.  
  4005.         3.5 Hints and tips
  4006.         --------------------------------------------------------------
  4007.  
  4008.         If you have problems understanding what all the strings are
  4009.         for in the language configuration program, use the following
  4010.         method of making a language file:
  4011.  
  4012.              - Copy the supplied ENGLISH.LNG file to your own name.
  4013.              - Start Lconfig with the new .LNG name.
  4014.              - Edit the strings. You will know what the original looks
  4015.                like and you'll be able to see where the special
  4016.                characters are used. (Characters like : and ?)
  4017.              - Exit the program after you're ready.
  4018.  
  4019.         this way it is easy to write a new language file in any lan-
  4020.         guage you like.
  4021.  
  4022.  
  4023.  
  4024.  
  4025.  
  4026.  
  4027.  
  4028.  
  4029.  
  4030.  
  4031.  
  4032.  
  4033.  
  4034.  
  4035.  
  4036.  
  4037.  
  4038.  
  4039.  
  4040.  
  4041.  
  4042.  
  4043.  
  4044.  
  4045.  
  4046.  
  4047.  
  4048.  
  4049.  
  4050.  
  4051.  
  4052.  
  4053.  
  4054.  
  4055.  
  4056.  
  4057.  
  4058.  
  4059.         --------------------------------------------------------------
  4060.         SuperBBS v1.12 documentation                          Page 069
  4061.  
  4062.  
  4063.         Chapter 4.     Converting from other software
  4064.         ==============================================================
  4065.  
  4066.         4.1  General information
  4067.         --------------------------------------------------------------
  4068.  
  4069.         SuperBBS is a QuickBBS based bulletin board system. Converting
  4070.         from other software to SuperBBS is simple, as long as you use
  4071.         a program also based on QuicKBBS. Otherwise a complete
  4072.         revision of your menus and textfiles may be needed. For users
  4073.         of the RemoteAccess software is a special conversion program
  4074.         available.
  4075.  
  4076.         4.2  Converting from QuickBBS, Proboard or RemoteAccess
  4077.         --------------------------------------------------------------
  4078.  
  4079.         When converting to SuperBBS from QuickBBS or RemoteAccess,
  4080.         your userfile, messagebase and most systemfiles can be used by
  4081.         SuperBBS. There are some different menu options and some
  4082.         controlcodes are not the same. SuperBBS can store it's mes-
  4083.         sagebase anywhere you want, which is not available in
  4084.         QuickBBS. If you do run into serious trouble converting from
  4085.         QuickBBS or RemoteAccess to SuperBBS, contact one of our
  4086.         Support nodes or the SuperBBS HQ.
  4087.  
  4088.         You will need to run USERFIX.EXE on your userfile. This pro-
  4089.         gram will scan your userfile so it won't have trouble with the
  4090.         7/8 bits characters used in Scandinavian countries. SuperBBS
  4091.         fully supports these characters. Put the USERFIX.EXE file in
  4092.         the same directory as your USERS.BBS file is and run the
  4093.         program.
  4094.  
  4095.         4.3  Converting from other software
  4096.         --------------------------------------------------------------
  4097.  
  4098.         Converting from other software than QuickBBS, Prodoor and
  4099.         RemoteAccess is more difficult. Mostly your userbase is not
  4100.         compatible and the same is for your messagebase. The SuperBBS
  4101.         structures are available, if you need to write conversion
  4102.         programs. Most Support boards have these structures available.
  4103.  
  4104.  
  4105.  
  4106.  
  4107.  
  4108.  
  4109.  
  4110.  
  4111.  
  4112.  
  4113.  
  4114.  
  4115.  
  4116.  
  4117.         --------------------------------------------------------------
  4118.         SuperBBS v1.12 documentation                          Page 070
  4119.  
  4120.  
  4121.         Chapter 5.     Menus
  4122.         ==============================================================
  4123.  
  4124.         5.1  General information
  4125.         --------------------------------------------------------------
  4126.  
  4127.         Just like QuickBBS and RemoteAccess is SuperBBS using a menu
  4128.         system that requires to be build up from scratch. (Although an
  4129.         easy installation program with some simple menus is included.)
  4130.         You will have to setup all menus and external screens. Super-
  4131.         BBS does include it's own menu program, which has all options
  4132.         available. It also supports 'unknown' menu options, so you can
  4133.         always use it. At this moment it is the only menu editor which
  4134.         supports the multi language options in SuperBBS. Any other
  4135.         menu program for QuickBBS is usable, as long as it supports
  4136.         'unlisted' menu types, since SuperBBS has more menu options
  4137.         than QuickBBS has.
  4138.  
  4139.         There are several ways to setup a menu system for your BBS.
  4140.         The most used one looks like this:
  4141.  
  4142.                        -------------------- Message menus
  4143.                        |
  4144.         Main menu ------------------------- File menus
  4145.                        |
  4146.                        -------------------- Other menus
  4147.  
  4148.         Another method is to set up your menus by item:
  4149.  
  4150.         Main menu ------------------------- SuperBBS file & message
  4151.                        |
  4152.                        |------------------- Modem file & message
  4153.                        |
  4154.                        -------------------- Graphics file & message
  4155.  
  4156.         Either way, plan your menu structure carefully. Users like a
  4157.         menu structure which is easy to follow.
  4158.  
  4159.         Building a menu can be done in two ways. You can either build
  4160.         the whole menu with the menu editor, so text is displayed if
  4161.         needed, or you can start your menu with an ANSI/ASCII display
  4162.         option (with Hot-key) which will display the menu and have all
  4163.         the commands in the menu file. Both have advantages and disad-
  4164.         vantages.
  4165.  
  4166.         Using an ANSI/ASCII file as menu gives you the advantages that
  4167.         you can use more colours on one line, use graphics and even
  4168.         animation. Disadvantage is that all menu options will be
  4169.         visible to all callers, whatever securitylevel they have. You
  4170.         need to setup a display file option with a Crtl-A code, which
  4171.         means the command will be executed automatically.
  4172.  
  4173.  
  4174.  
  4175.         --------------------------------------------------------------
  4176.         SuperBBS v1.12 documentation                          Page 071
  4177.  
  4178.  
  4179.         Using the normal menu has the advantages that you can hide
  4180.         several options from other security levels. Disadvantage is
  4181.         the limited use of colour per line. It will be up to you which
  4182.         way you choose.
  4183.  
  4184.         Be sure to check your menu files at every securitylevel you
  4185.         have set up. Strange things can happen if you make mistakes.
  4186.         Building a menu is simple, building a complex menu with many
  4187.         different options for different securitylevels is more diffi-
  4188.         cult. Take your time is a good advice.
  4189.  
  4190.         When building a menu, you will need to enter the following
  4191.         information:
  4192.  
  4193.         Text to display     Text shown to user for this menu option.
  4194.                             (Leave this empty if you use an ANSI/ASCII
  4195.                             file to display the menu.) This line
  4196.                             should contain a description and the char-
  4197.                             acter to activate it.
  4198.  
  4199.         Optional data       Optional data needed for the given menu
  4200.                             type command. (See the menu commands.)
  4201.  
  4202.         Menu type           Number of the menu type. (These will be
  4203.                             listed below with a full description and
  4204.                             the optional data needed.)
  4205.  
  4206.         Security            Securitylevel needed to access this menu
  4207.                             option.
  4208.  
  4209.         Key                 Key which activates this menu option. This
  4210.                             can be any character on the keyboard.
  4211.  
  4212.         Foreground          Colour in which the foreground of the text
  4213.                             to display will appear. (Options: 0-15)
  4214.  
  4215.         Background          Colour in which the background of the text
  4216.                             to display will appear. (Options: 0-7)
  4217.  
  4218.         Flags A-D           Flagsettings needed to access this menu
  4219.                             option.
  4220.  
  4221.         Two special options are:
  4222.  
  4223.         Highlight colour         The highlight colour is a colour
  4224.                                  which can be displayed on the text to
  4225.                                  display line through using a '^' in
  4226.                                  front and behind the text you want
  4227.                                  'highlighted'.
  4228.  
  4229.  
  4230.  
  4231.  
  4232.  
  4233.         --------------------------------------------------------------
  4234.         SuperBBS v1.12 documentation                          Page 072
  4235.  
  4236.  
  4237.                             An example:
  4238.  
  4239.                                  Foreground colour:  2
  4240.                                  Background colour:  0
  4241.                                  Highlight colour...: 14
  4242.  
  4243.                             Text:   This is a ^test^ for a menu.
  4244.                             Result: This is a test for a menu.
  4245.  
  4246.                             The word 'test' will appear in yellow, the
  4247.                             rest of the line in dark green. Note that
  4248.                             the special characters are not shown when
  4249.                             displaying a menu.
  4250.  
  4251.         Prompt              Line displayed below the menu options,
  4252.                             prompting the user for an action. This
  4253.                             line can have a different colour.
  4254.  
  4255.         Note that the supplied SuperBBS menu editor works a bit diffe-
  4256.         rent. See the external utilities part of the documentation for
  4257.         information on the SuperBBS menu editor.
  4258.  
  4259.         These descriptions can differ from menu program to menu pro-
  4260.         gram, but the main idea stays the same. Use a menu editor
  4261.         which has an option for 'unknown' commands, since SuperBBS is
  4262.         expanding faster than the menu editors are, so you will be
  4263.         able to use the editor in the future.
  4264.  
  4265.         5.2  Menu commands
  4266.         --------------------------------------------------------------
  4267.  
  4268.         Now for the available menu commands. SuperBBS is pretty power-
  4269.         ful and has a lot of features, so read carefully. Make sure
  4270.         you take note of any optional data needed to set up a menu
  4271.         option. Without this data the menu option will not work or
  4272.         behave strangely.
  4273.  
  4274.         Used characters in the optional data fields:
  4275.  
  4276.              None    = means no optional data needed
  4277.              xxxxxxx = means the data entered here is mandatory.
  4278.              <xxxxx> = means the data entered here is optional.
  4279.  
  4280.         The menu commands:
  4281.  
  4282.         Type.........: 0
  4283.         Description..: Text line
  4284.                        Display's the text you've entered in the menu
  4285.                        editor for this command. No other action takes
  4286.                        place.
  4287.         Optional data: None
  4288.  
  4289.  
  4290.  
  4291.         --------------------------------------------------------------
  4292.         SuperBBS v1.12 documentation                          Page 073
  4293.  
  4294.  
  4295.         Type.........: 1
  4296.         Description..: Goto a new menu.
  4297.                        Will change the menu to the menu set up in the
  4298.                        optional data field.
  4299.         Optional data: MenuName </F> </M> <Password>
  4300.                        If you want to protect your menu with a pass-
  4301.                        word, enter it behind the menu name, separated
  4302.                        with a space. Enter the menu name without the
  4303.                        .MNU extension. See for the /F and /M the part
  4304.                        in this documentation about 'menu templating'.
  4305.  
  4306.         Type.........: 2
  4307.         Description..: Gosub to a new menu.
  4308.                        Same as option 1, with the difference that the
  4309.                        previous menu (the menu you left from) will be
  4310.                        added to the stack of menus you've visited.
  4311.                        This way you can follow the trail back through
  4312.                        your menus.
  4313.         Optional data: MenuName </F> </M> <Password>
  4314.                        The same as for menu type 1.
  4315.  
  4316.         Type.........: 3
  4317.         Description..: Return from last gosub.
  4318.                        Return to the menu you last visited. This
  4319.                        option only works if you use the type 2 menu
  4320.                        option to get to a menu.
  4321.         Optional data: None
  4322.                        You don't have to enter any menu name, since
  4323.                        the stack contains the name of the menu visited
  4324.                        last. This name is erased after the return, so
  4325.                        you can use menu type 3 again to return to the
  4326.                        before last used menu.
  4327.  
  4328.         Type.........: 4
  4329.         Description..: Goto new menu and clear gosub stack
  4330.                        Clears the gosub stack used with menu options 2
  4331.                        and 3. Then goes to the given menu in the
  4332.                        optional data field.
  4333.         Optional data: MenuName </F> </M> <Password>
  4334.                        The same as for menu type 1
  4335.  
  4336.         Type.........: 5
  4337.         Description..: Display .ANS/.ASC file
  4338.                        Display a textfile from the textfile directory
  4339.                        setup in CONFIG.EXE and LCONFIG.EXE. SuperBBS
  4340.                        first looks in the current language text direc-
  4341.                        tory. If not found, SuperBBS will look in the
  4342.                        directory specified in CONFIG.EXE. If a user
  4343.                        has ANSI on, SuperBBS will first look for an
  4344.                        ANS file, then for an ASC file. If the user has
  4345.                        ANSI off, SuperBBS only looks for the ASC file.
  4346.         Optional data: FileName
  4347.                        The filename to be displayed, without extension.
  4348.  
  4349.         --------------------------------------------------------------
  4350.         SuperBBS v1.12 documentation                          Page 074
  4351.  
  4352.  
  4353.         Type.........: 6
  4354.         Description..: Selection menu
  4355.                        Display a textfile which has up to 9 options
  4356.                        available of other text files and display the
  4357.                        Selection menu prompt, as set up in the
  4358.                        CONFIG.EXE program. You will need to name all
  4359.                        files the same, except for the last number.
  4360.                        Suppose your main file is called BULLET.ANS
  4361.                        then your other files will be called
  4362.                        BULLET1.ANS to BULLET9.ANS. (If you have 9
  4363.                        files.) The main file is shown to the user. The
  4364.                        user selects from the list displayed in the
  4365.                        main file, which file he/she wants to read. If
  4366.                        the user selects 3, the file BULLET3.ANS (or
  4367.                        ASC) will be displayed. If the user selects 5,
  4368.                        the file BULLET5.ANS will be displayed. After
  4369.                        viewing the file, the user will be shown the
  4370.                        main file again.
  4371.         Optional data: FileName
  4372.                        This filename can be 7 characters or less.
  4373.                        (Character 8 is reserved for the other textfile
  4374.                        numbers.) The extension is always ANS or ASC
  4375.                        and the files should be in your textfiles
  4376.                        directory.
  4377.  
  4378.         Type.........: 7
  4379.         Description..: Shell to DOS and run program
  4380.                        This option is used for starting other pro-
  4381.                        grams, like doorgames and mailscanners, in
  4382.                        SuperBBS. It shells to DOS and starts the pro-
  4383.                        gram given in the optional data field. SuperBBS
  4384.                        will return to the menu the exit started from.
  4385.         Optional data: ProgramName <Parameters>
  4386.                        This menu is one of the difficult menu options
  4387.                        available, because of the large amount of para-
  4388.                        meters. These are the parameters available:
  4389.  
  4390.                        *B   Caller's bps rate. This will be 0 if
  4391.                             local, or 300 to 38400 if on-line.
  4392.                        *C   Full path to your COMMAND.COM file as set
  4393.                             in the environment variable COMSPEC. (Con-
  4394.                             sult your DOS manual for more information
  4395.                             about COMSPEC.) This parameter is needed
  4396.                             if you want to start a batchfile from this
  4397.                             type 7 menu command.
  4398.                        *E   Read EXITINFO.BBS when returning to BBS.
  4399.                             This can be handy if the program used with
  4400.                             the type 7 exit, changes some of the
  4401.                             user's data, like a timebank.
  4402.                        *F   User's firstname.
  4403.                        *G   Status of ANSI graphics. (0=Off, 1=On)
  4404.  
  4405.  
  4406.  
  4407.         --------------------------------------------------------------
  4408.         SuperBBS v1.12 documentation                          Page 075
  4409.  
  4410.  
  4411.                        *H   Leave the Fossil driver (X00 or
  4412.                             compatible) hot when exiting from
  4413.                             SuperBBS. Some programs require this.
  4414.                             (Most don't.)
  4415.                        *I   Path of current language file.
  4416.                        *L   User's lastname.
  4417.                        *N   Gives current node number.
  4418.                        *P   Gives current COM port number.
  4419.                        *R   User's recordnumber in the user database.
  4420.                        *S   Swap SuperBBS to EMS or disk. If you run a
  4421.                             program which needs more memory than the
  4422.                             normal amount available, specify the *S
  4423.                             option, so SuperBBS will swap itself to
  4424.                             EMS or, if EMS is not available, to disk.
  4425.                        *T   Time left this call.
  4426.                        *U   Path to current template file area. (See
  4427.                             menu templating.)
  4428.  
  4429.                        Mostly you just use the *C and *S parameters.
  4430.                        With multi-node operations, you will need the
  4431.                        *N and *P options. Normally the documentation
  4432.                        from the program you wish to run will supply
  4433.                        the needed information.
  4434.  
  4435.         Type.........: 8
  4436.         Description..: Version and copyright notice
  4437.                        This option will show the user the version-
  4438.                        number, copyright message and if your program
  4439.                        is registered, the registration name of the
  4440.                        SuperBBS version you're using.
  4441.         Optional data: None
  4442.  
  4443.         Type.........: 9
  4444.         Description..: Logoff from the system
  4445.                        This will disconnect the user from your system.
  4446.                        Before disconnect, SuperBBS will show the user
  4447.                        the GOODBYE.ANS (or ASC) file, if available.
  4448.         Optional data: None
  4449.  
  4450.         Type.........: 10
  4451.         Description..: Display System Usage graph
  4452.                        Show the user the system usage graph. This
  4453.                        gives you the percentile use per hour.
  4454.         Optional data: None
  4455.  
  4456.  
  4457.  
  4458.  
  4459.  
  4460.  
  4461.  
  4462.  
  4463.  
  4464.  
  4465.         --------------------------------------------------------------
  4466.         SuperBBS v1.12 documentation                          Page 076
  4467.  
  4468.  
  4469.         Type.........: 11
  4470.         Description..: Page the Sys(tem)Op(erator) for a chat
  4471.                        See if the Sysop is available to talk to you.
  4472.                        SuperBBS will ask the user for a reason for the
  4473.                        chat. If the Sysop is not available, this rea-
  4474.                        son will be stored in the SYSTEM.LOG file.
  4475.         Optional data: Prompt
  4476.                        Enter the string, which will be shown to users
  4477.                        who try to yell you.
  4478.  
  4479.         Type.........: 12
  4480.         Description..: Execute questionnaire file
  4481.                        Execute the given questionnaire, for example
  4482.                        NEWUSER.Q-A. The answers will be written in the
  4483.                        same file name as the questionnaire, but the
  4484.                        extension will be changed to .ASW.
  4485.         Optional data: FileName
  4486.                        Extension of a cessionaire must be .Q-A or
  4487.                        SuperBBS will not recognize the questionnaire.
  4488.                        Answers will be written in the .ASW file.
  4489.  
  4490.         Type.........: 13
  4491.         Description..: List/search user list
  4492.                        Gives the option to search for a name in the
  4493.                        userlist or display the whole list.
  4494.         Optional data: None, /S or /L
  4495.                        If you specify no optional data, the list will
  4496.                        contain no security levels. With the /S the
  4497.                        securitylevels will be shown to the user. The
  4498.                        /L option only shows the users with the same or
  4499.                        lower security level.
  4500.  
  4501.         Type.........: 14
  4502.         Description..: Time statistics
  4503.                        Shows the user how long he/she has been on-line
  4504.                        and how much time is left. Also gives the cur-
  4505.                        rent date and time.
  4506.         Optional data: None
  4507.  
  4508.         Type.........: 15
  4509.         Description..: Exits to DOS with errorlevel
  4510.                        Leaves SuperBBS and returns to the batchfile
  4511.                        which you ran SuperBBS from. There you inter-
  4512.                        cept the given errorlevel and start an external
  4513.                        action. (For more information about error-
  4514.                        levels, consult your DOS manual and see the
  4515.                        batch examples in the appendixes of this man-
  4516.                        ual.) If possible you should use a type 7 exit,
  4517.                        instead of this type 15. Use the *S (and *E)
  4518.                        when using a type 7.
  4519.  
  4520.  
  4521.  
  4522.  
  4523.         --------------------------------------------------------------
  4524.         SuperBBS v1.12 documentation                          Page 077
  4525.  
  4526.  
  4527.         Optional data: Errorlevel <MenuName>
  4528.                        The errorlevel will start the action required
  4529.                        from your batchfile. (Don't use errorlevel
  4530.                        below 10.) The optional MenuName tells SuperBBS
  4531.                        to which menu it should return after ending the
  4532.                        type 15 exit. You should restart the SuperBBS
  4533.                        program with the -R option. (See Command Line
  4534.                        Parameters.)
  4535.  
  4536.         Type.........: 16
  4537.         Description..: Change City & State
  4538.                        Allows the user to change his/her City and
  4539.                        State.
  4540.         Optional data: None
  4541.  
  4542.         Type.........: 17
  4543.         Description..: Change password
  4544.                        Allows the user to change his/her Password.
  4545.         Optional data: None
  4546.  
  4547.         Type.........: 18
  4548.         Description..: Change screenlength
  4549.                        Allows the user to change his/her screenlength.
  4550.         Optional data: None
  4551.  
  4552.         Type.........: 19
  4553.         Description..: Toggle screen clearing on/off
  4554.                        Allows the user to toggle the sending of screen
  4555.                        clear codes (CLS) on and off.
  4556.         Optional data: None
  4557.  
  4558.         Type.........: 20
  4559.         Description..: Toggle the 'More (Y/n)' prompt on/off
  4560.                        Allows the user to toggle the more prompt on
  4561.                        and off.
  4562.         Optional data: None
  4563.  
  4564.         Type.........: 21
  4565.         Description..: Toggle ANSI graphics on/off
  4566.                        Allows the user to toggle the ANSI graphics on
  4567.                        and off.
  4568.         Optional data: None
  4569.  
  4570.         Type.........: 22
  4571.         Description..: Scan for personal mail
  4572.                        This option will scan the userbase and report
  4573.                        any unread personal mail.
  4574.         Optional data: None
  4575.  
  4576.  
  4577.  
  4578.  
  4579.  
  4580.  
  4581.         --------------------------------------------------------------
  4582.         SuperBBS v1.12 documentation                          Page 078
  4583.  
  4584.  
  4585.         Type.........: 23
  4586.         Description..: Read messages
  4587.                        Allows the user to read messages in the current
  4588.                        message area. If a message is private, it will
  4589.                        be skipped if it is not from you or to you.
  4590.         Optional data: AreaNumber or /M
  4591.                        Area number of the message base the messages
  4592.                        should be read from. (If you use menu templa-
  4593.                        ting, this can also be the templating command
  4594.                        /M.)
  4595.  
  4596.         Type.........: 24
  4597.         Description..: Scan messages
  4598.                        Gives a list of messages with the header infor-
  4599.                        mation (who from, who to and subject) and gives
  4600.                        you the option to mark messages for later read-
  4601.                        ing.
  4602.         Optional data: Areanumber or /M
  4603.                        Area number of the message base the messages
  4604.                        should be scanned from.
  4605.  
  4606.         Type.........: 25
  4607.         Description..: Quick scan messages
  4608.                        Gives a list like display of all messages in
  4609.                        the area with information about the sender,
  4610.                        receiver and subject.
  4611.         Optional data: AreaNumber or /M
  4612.                        Area number of the message base the messages
  4613.                        should be scanned from.
  4614.  
  4615.         Type.........: 26
  4616.         Description..: Delete messages
  4617.                        Removes messages from the message base. This
  4618.                        only works for messages from you or to you.
  4619.                        (Unless you have Sysop access to this area.)
  4620.         Optional data: AreaNumber or /M
  4621.                        Area number of the message base the messages
  4622.                        should be deleted from.
  4623.  
  4624.         Type.........: 27
  4625.         Description..: Write a message
  4626.                        Allows the user to write a message.
  4627.         Optional data: AreaNumber or /M </L> </T=First_Lastname>
  4628.                        Area number of the message base to write the
  4629.                        message in or the menu templating command /M.
  4630.                        The /L will log the user off your system after
  4631.                        saving the message (with displaying the file
  4632.                        GOODBYE.A??). The /T=First_Lastname will send
  4633.                        the message to the name given. Spaces should be
  4634.                        set with the underscore character. The /L and
  4635.                        /T option only works correct if you use an area
  4636.                        number and NOT the /M command. You could use
  4637.  
  4638.  
  4639.         --------------------------------------------------------------
  4640.         SuperBBS v1.12 documentation                          Page 079
  4641.  
  4642.  
  4643.                        the /L and /T parameters for sending a message
  4644.                        to the Sysop at logoff. If you leave this field
  4645.                        blank, SuperBBS will use this menu option as an
  4646.                        global write option and will ask the user in
  4647.                        which area he/she wants to write the message.
  4648.  
  4649.         Type.........: 28
  4650.         Description..: Select combined message areas
  4651.                        Area 0 is a special message area. You can't
  4652.                        write a message in this area, but you can read
  4653.                        messages from all areas connected in numerical
  4654.                        order. This option allows the user to select
  4655.                        the areas he/she wants to use in his/her com-
  4656.                        bined board. You can select standard areas or
  4657.                        exclude areas from the combined board in the
  4658.                        CONFIG.EXE program, the Message base part.
  4659.         Optional data: None
  4660.  
  4661.         Type.........: 29
  4662.         Description..: Move a file
  4663.                        Normally spoken an option only available to the
  4664.                        Sysop. It will allow you to move a file from
  4665.                        one area to another. It also moves the descrip-
  4666.                        tion in the FILES.BBS file.
  4667.         Optional data: FullPath or /F
  4668.                        You need to give the full directory path from
  4669.                        where the file will be moved or the /F if you
  4670.                        use menu templating.
  4671.  
  4672.         Type.........: 30
  4673.         Description..: MS-Dos directory
  4674.                        Like a normal DIR command, will SuperBBS dis-
  4675.                        play the given directory.
  4676.         Optional data: FullPath or /F
  4677.                        Give the full directory path or the /F.
  4678.  
  4679.         Type.........: 31
  4680.         Description..: List FILES.BBS
  4681.                        The normal way to show a user what's available
  4682.                        in the given directory. It will show the
  4683.                        filename, date, size and description. For CD-
  4684.                        Rom users is an option build in to have the
  4685.                        FILES.BBS file in a different location then the
  4686.                        files itself are. See the CONFIG.EXE program,
  4687.                        the File area editor.
  4688.         Optional data: FullPath or /F
  4689.                        Supply the directory or the /F command. CD-Rom
  4690.                        users should use the /F command.
  4691.  
  4692.  
  4693.  
  4694.  
  4695.  
  4696.  
  4697.         --------------------------------------------------------------
  4698.         SuperBBS v1.12 documentation                          Page 080
  4699.  
  4700.  
  4701.         Type.........: 32
  4702.         Description..: Download a file
  4703.                        This option will send a file from the BBS to
  4704.                        the user.
  4705.         Optional data: None <FullPath> </F> <PassWord>
  4706.                        If you leave the optional data field empty,
  4707.                        SuperBBS will use this command as a global
  4708.                        download command. It will search in every area
  4709.                        the user has access to, trying to find the
  4710.                        requested file. Use the full path or the /F
  4711.                        option and SuperBBS will only look in the cur-
  4712.                        rent area. The FullPath and /F option allow the
  4713.                        use of a password, which need to be given
  4714.                        before the download will be started.
  4715.  
  4716.                        Please note that the <*> option is no longer
  4717.                        supported. This is replaced with an option in
  4718.                        the FILES.CTL file. Please delete the * from
  4719.                        your optional data fields, otherwise SuperBBS
  4720.                        will ask for a password before downloading.
  4721.  
  4722.         Type.........: 33
  4723.         Description..: Upload a file
  4724.                        This option will receive a file which the user
  4725.                        sends to the BBS.
  4726.         Optional data: FullPath or /F
  4727.                        Supply the full directory or the /F option. By
  4728.                        using the full directory command, it is poss-
  4729.                        ible to receive all uploads in one directory.
  4730.                        The /F will place the file in the current area.
  4731.  
  4732.         Type.........: 34
  4733.         Description..: View an archived file
  4734.                        Shows what the archive file contains. It sup-
  4735.                        ports ZIP, LZH, PAK and ARC files.
  4736.         Optional data: FullPath or /F
  4737.                        Supply the full directory path or the /F
  4738.                        option.
  4739.  
  4740.         Type.........: 35
  4741.         Description..: Search for file by Keyword
  4742.                        Look for a word in the FILES.BBS files.
  4743.         Optional data: None
  4744.  
  4745.         Type.........: 36
  4746.         Description..: Search for file by Filename
  4747.                        Look for a file in the FILES.BBS files. Wild-
  4748.                        cards are allowed as search options.
  4749.         Optional data: None
  4750.  
  4751.  
  4752.  
  4753.  
  4754.  
  4755.         --------------------------------------------------------------
  4756.         SuperBBS v1.12 documentation                          Page 081
  4757.  
  4758.  
  4759.         Type.........: 37
  4760.         Description..: List new files on system
  4761.                        Shows the new files since the last login or the
  4762.                        given date.
  4763.         Optional data: None
  4764.  
  4765.         Type.........: 38
  4766.         Description..: Type a textfile
  4767.                        Allows the users to read a textfile on-line
  4768.                        from your FILES.BBS list. (If there is a text-
  4769.                        file in there.)
  4770.         Optional data: FullPath or /F
  4771.                        Supply full directory path or the /F option.
  4772.  
  4773.         Type.........: 39
  4774.         Description..: Display a textfile
  4775.                        Show the user a textfile. This option is like
  4776.                        menu option 5, except you have to supply the
  4777.                        fullpath and filename. This allows you to show
  4778.                        any file you want. No 'Press Return' is given
  4779.                        at the end of the file.
  4780.         Optional data: Fullpath+FileName
  4781.                        Supply the full path and filename to the text-
  4782.                        file. Including the extension!
  4783.  
  4784.         Type.........: 40
  4785.         Description..: Display ANS/ASC file with Hotkey
  4786.                        Show the user an ANSI or ASCI file, but keep
  4787.                        the hot keys active. This can be used to dis-
  4788.                        play a menu file. If you use this command to
  4789.                        show the file, the user doesn't have to wait
  4790.                        till the whole screen is drawn, but can make
  4791.                        his choice at once. With a type 5 menu, the hot
  4792.                        keys are not active during the display of the
  4793.                        file. This command is mostly used in combina-
  4794.                        tion with a Crtl-A command in your menu. (Crtl-
  4795.                        A = Automatic execution)
  4796.         Optional data: FileName
  4797.                        Supply the filename to be shown. Don't give an
  4798.                        extension, as SuperBBS will always look for a
  4799.                        ANS or ASC extension. The file has to be in the
  4800.                        textfile directory.
  4801.  
  4802.         Type.........: 41
  4803.         Description..: Toggle Full Screen editor on/off
  4804.                        If you have a full screen editor installed,
  4805.                        like Quicked, you can allow your users to
  4806.                        toggle the editor on and off with this option.
  4807.                        If it is off, the build in editor will be used.
  4808.         Optional data: None
  4809.  
  4810.         Type.........: 42
  4811.         Description..: RESERVED - Do not use
  4812.  
  4813.         --------------------------------------------------------------
  4814.         SuperBBS v1.12 documentation                          Page 082
  4815.  
  4816.  
  4817.         Type.........: 43
  4818.         Description..: RESERVED - Do not use
  4819.  
  4820.         Type.........: 44
  4821.         Description..: RESERVED - Do not use
  4822.  
  4823.         Type.........: 45
  4824.         Description..: Display ANS/ASC file with 'Press ENTER'
  4825.                        The same as menu type 5, except that SuperBBS
  4826.                        will put a 'Press ENTER to continue' prompt
  4827.                        after it showed the file. This will pause the
  4828.                        screen till a reaction from the user is
  4829.                        received.
  4830.         Optional data: FileName or fullpath and filename
  4831.                        Supply the filename, without extension. The
  4832.                        file has to be in the textfile directory. If
  4833.                        you supply the filename and path, you can dis-
  4834.                        play any file and have the 'Press Enter' at the
  4835.                        end.
  4836.  
  4837.         Type.........: 46
  4838.         Description..: Show GIF pictures resolution
  4839.                        Show the resolution of the GIF picture (only of
  4840.                        if it is stored on you disk as a .GIF file),
  4841.                        which name is supplied by the user. This option
  4842.                        doesn't look in archives!
  4843.         Optional data: FullPath or /F
  4844.                        Supply the full directory path or use the /F
  4845.                        option.
  4846.  
  4847.         Type.........: 47
  4848.         Description..: Write entry to System log
  4849.                        Write the text, given in the optional data
  4850.                        field, to the SYSTEM.LOG file. This is handy if
  4851.                        you want to know if a menu option is used or
  4852.                        for any other information.
  4853.         Optional data: Text to be written
  4854.                        The text given in this field will be written to
  4855.                        the system logfile.
  4856.  
  4857.         Type.........: 48
  4858.         Description..: Download a specific file
  4859.                        By using this option, you only ask the user
  4860.                        which download protocol he/she wants to use and
  4861.                        then starts the download. You supplied the
  4862.                        filename in the optional data field. This can
  4863.                        be used to download your ALLFILES list.
  4864.         Optional data: FullPath+FileName
  4865.                        Supply the file the users can download through
  4866.                        the use of this option.
  4867.  
  4868.         Type.........: 49
  4869.         Description..: RESERVED - Do not use
  4870.  
  4871.         --------------------------------------------------------------
  4872.         SuperBBS v1.12 documentation                          Page 083
  4873.  
  4874.  
  4875.         Type.........: 50
  4876.         Description..: RESERVED - Do not use
  4877.  
  4878.         Type.........: 51
  4879.         Description..: RESERVED - Do not use
  4880.  
  4881.         Type.........: 52
  4882.         Description..: RESERVED - Do not use
  4883.  
  4884.         Type.........: 53
  4885.         Description..: Toggle mailcheck at logon on/off
  4886.                        Allows the user to toggle the mailcheck at
  4887.                        logon on and off.
  4888.         Optional data: None
  4889.  
  4890.         Type.........: 54
  4891.         Description..: Toggle newfiles check at logon on/off
  4892.                        Allows the user to toggle the newfiles check at
  4893.                        logon on or off.
  4894.         Optional data: None
  4895.  
  4896.         Type.........: 55
  4897.         Description..: Show BBS list (Short)
  4898.                        Shows the user the build in BBS list in the
  4899.                        short version.
  4900.         Optional data: None
  4901.  
  4902.         Type.........: 56
  4903.         Description..: Add BBS to BBS list
  4904.                        Allows Sysops to add their BBS to your BBS
  4905.                        list. Information like telephone number, name,
  4906.                        on-line hours, software and Sysop name are
  4907.                        stored.
  4908.         Optional data: None
  4909.  
  4910.         Type.........: 57
  4911.         Description..: Leave comment to next user
  4912.                        A comment of 2 lines can be left behind for the
  4913.                        next user. This will be shown to the next
  4914.                        caller at logon. The user will not be logged
  4915.                        off after entering the comment.
  4916.         Optional data: None
  4917.  
  4918.         Type.........: 58
  4919.         Description..: Show callers
  4920.                        Gives a list of the last 15 callers with the
  4921.                        time they came on-line and went off-line. Also
  4922.                        shown are bps rates and age.
  4923.         Optional data: None or /T
  4924.                        If no optional data is specified the list will
  4925.                        display the last 15 callers of all available
  4926.                        lines. With the /T option, the list will con-
  4927.                        tain all callers since midnight.
  4928.  
  4929.         --------------------------------------------------------------
  4930.         SuperBBS v1.12 documentation                          Page 084
  4931.  
  4932.  
  4933.                        Please note that the filename for this option
  4934.                        has changed. The file used is now called
  4935.                        SCALLERS.BBS and the old file SLCALLER.BBS is
  4936.                        no longer used and can be deleted.
  4937.  
  4938.         Type.........: 59
  4939.         Description..: Change colour configuration
  4940.                        Allows the user to change the colour configur-
  4941.                        ation of the BBS. This is the same as in the
  4942.                        CONFIG.EXE program, but only works for the
  4943.                        current user, while the CONFIG.EXE part, works
  4944.                        for every user.
  4945.         Optional data: None
  4946.  
  4947.         Type.........: 60
  4948.         Description..: Extract files
  4949.                        Allows the user to extract a file, then after-
  4950.                        wards he/she can view the files inside the
  4951.                        archive and repack (some) files. All from with-
  4952.                        in SuperBBS.
  4953.         Optional data: None <FullPath> </F>
  4954.                        If you leave the optional data line empty, it
  4955.                        means extract the file which is IN the TEMP
  4956.                        directory. This TEMP directory is setup in the
  4957.                        CONFIG.EXE program. If you enter the full
  4958.                        directory path or the /F, for menu templating,
  4959.                        this menu type will react as extract TO the
  4960.                        TEMP directory. Note the difference!
  4961.  
  4962.         Type.........: 61
  4963.         Description..: Archive files
  4964.                        The user will be asked which files have to be
  4965.                        archived. This option is to be used with the
  4966.                        extract option, menu type 60.
  4967.         Optional data: FullPath or /F
  4968.                        If you enter the full directory path of the
  4969.                        TEMP dir, the files will be packed from that
  4970.                        area. If you use the /F or the full directory
  4971.                        path to your file areas, the requested files
  4972.                        from that area will be packed.
  4973.  
  4974.         Type.........: 62
  4975.         Description..: Delete files
  4976.                        The user will be asked which files have to be
  4977.                        deleted. This option is to be used with the
  4978.                        extract option, menu type 60.
  4979.         Optional data: FullPath or /F
  4980.                        If you enter the full directory path of the
  4981.                        TEMP dir, the files will be deleted from that
  4982.                        area. If you use the /F or the full directory
  4983.                        path to your file areas, the requested files
  4984.                        from that area will be deleted.
  4985.  
  4986.  
  4987.         --------------------------------------------------------------
  4988.         SuperBBS v1.12 documentation                          Page 085
  4989.  
  4990.  
  4991.         Type.........: 63
  4992.         Description..: Show BBS list (Long)
  4993.                        Show the user the long version of the BBS list.
  4994.                        The user has the option to enter the name
  4995.                        he/she wants to look for. All available data
  4996.                        about the BBS will be shown.
  4997.         Optional data: None
  4998.  
  4999.         Type.........: 64
  5000.         Description..: Change BBS information in BBS list
  5001.                        Allows Sysops to change their BBS data in the
  5002.                        BBS list. Only you and the person named as
  5003.                        Sysop in the BBS list is able to do this.
  5004.         Optional data: None
  5005.  
  5006.         Type.........: 65
  5007.         Description..: Delete BBS information from BBS list
  5008.                        Allows Sysop to remove their data from the BBS
  5009.                        list. Only you and the person named as Sysop in
  5010.                        the BBS list is able to do this.
  5011.         Optional data: None
  5012.  
  5013.         Type.........: 66
  5014.         Description..: Download BBS list
  5015.                        Allows users to download the BBS list. Only the
  5016.                        protocol will be asked for.
  5017.         Optional data: None
  5018.  
  5019.         Type.........: 67
  5020.         Description..: Change user's phone number(s)
  5021.                        Allows the user to change his/her phone num-
  5022.                        ber(s).
  5023.         Optional data: None
  5024.  
  5025.         Type.........: 68
  5026.         Description..: Select message area from arealist
  5027.                        Allows the user to change area with the build
  5028.                        in area change command. This will display a
  5029.                        three row list of all the available (to this
  5030.                        user) message areas. Use this for changing
  5031.                        areas when using menu templating.
  5032.         Optional data: None
  5033.  
  5034.         Type.........: 69
  5035.         Description..: Select file area from arealist
  5036.                        Allows users to change area with the build in
  5037.                        area change command. This will display a one
  5038.                        row list of all the available (to this user)
  5039.                        file areas. Use this for changing areas when
  5040.                        using menu templating.
  5041.  
  5042.  
  5043.  
  5044.  
  5045.         --------------------------------------------------------------
  5046.         SuperBBS v1.12 documentation                          Page 086
  5047.  
  5048.  
  5049.         Optional data: None or /P
  5050.                        If you use the /P, the change area command will
  5051.                        change into a pick area command for ANSI users
  5052.                        only. The user can select an area from the list
  5053.                        with the cursor control keys. Local users
  5054.                        should use the cursor control keys on the
  5055.                        numeric keyboard with NUMLOCK on. (The other
  5056.                        cursor keys are used to change the online
  5057.                        time).
  5058.  
  5059.         Type.........: 70
  5060.         Description..: Change alias
  5061.                        Allows the user to change his/her alias. Only
  5062.                        works if you allowed the use of an alias on
  5063.                        your system.
  5064.         Optional data: None
  5065.  
  5066.         Type.........: 71
  5067.         Description..: List aliases
  5068.                        Shows an user - alias list of all users. The
  5069.                        user is given the option to select a search
  5070.                        criterium.
  5071.         Optional data: None
  5072.  
  5073.         Type.........: 72
  5074.         Description..: Show user's balance in the timebank
  5075.                        Allows the user to see how much time he/she has
  5076.                        deposit in the timebank. You can set a maximum
  5077.                        in the CONFIG.EXE program.
  5078.         Optional data: None
  5079.  
  5080.         Type.........: 73
  5081.         Description..: Deposit time in timebank
  5082.                        Allows the user to store time in the timebank.
  5083.         Optional data: None
  5084.  
  5085.         Type.........: 74
  5086.         Description..: Withdraw time from timebank
  5087.                        Allows the user to withdraw time from his/her
  5088.                        account.
  5089.         Optional data: None
  5090.  
  5091.         Type.........: 75
  5092.         Description..: User online / Other line status
  5093.                        Show's who is on the other line(s) or the cur-
  5094.                        rent status of the other line(s).
  5095.         Optional data: None </S>
  5096.                        If you leave the optional data field empty,
  5097.                        SuperBBS will show the user who is on the other
  5098.                        line(s). If you use the /S parameter, SuperBBS
  5099.                        will show you the status of the other line(s).
  5100.  
  5101.  
  5102.  
  5103.         --------------------------------------------------------------
  5104.         SuperBBS v1.12 documentation                          Page 087
  5105.  
  5106.  
  5107.         Type.........: 76
  5108.         Description..: Send message to other user on-line
  5109.                        Allows the user on a line to send a on-line
  5110.                        message to a user on another line. This only
  5111.                        works if the 'Do not disturb' flag is not on.
  5112.         Optional data: None
  5113.  
  5114.         Type.........: 77
  5115.         Description..: Change current language
  5116.                        Allows the user to change his/her current lan-
  5117.                        guage file. (If you run with more than one
  5118.                        language file.)
  5119.         Optional data: None
  5120.  
  5121.         Type.........: 78
  5122.         Description..: Toggle 'Do not disturb' on/off
  5123.                        Allows the user to toggle the 'Do not disturb'
  5124.                        flag on and off. This way he/she can prevent
  5125.                        receiving messages from other line users.
  5126.         Optional data: None
  5127.  
  5128.         Type.........: 79
  5129.         Description..: Toggle full-screen message viewer on/off
  5130.                        Allows the user to toggle in SuperBBS the full-
  5131.                        screen message reader on or off. Quotes are now
  5132.                        written in a different colour when messages are
  5133.                        viewed with the fullscreen message viewer.
  5134.         Optional data: None
  5135.  
  5136.         Type.........: 80
  5137.         Description..: Displays mail areas with unread mail. All areas
  5138.                        which contains mail not yet read by the user
  5139.                        will be displayed. The menu option also tells
  5140.                        the user how many messages are unread and if
  5141.                        there are any personal unread messages.
  5142.         Optional data: None or /C
  5143.                        The /C option works on the user selected com-
  5144.                        bined boards (Message board 0). If you leave
  5145.                        the optional data field empty, it works on all
  5146.                        file areas.
  5147.  
  5148.         Type.........: 81
  5149.         Description..: This menu option allows the user to scan a file
  5150.                        for a virus infection. SuperBBS normally scans
  5151.                        uploads for viruses (if enabled), but now the
  5152.                        user can enter a filename of the file he/she
  5153.                        wants to scan. You will need the known ar-
  5154.                        chivers and the SCAN virusscanner somewhere in
  5155.                        your path.
  5156.         Optional data: /F or Full path
  5157.  
  5158.  
  5159.  
  5160.  
  5161.         --------------------------------------------------------------
  5162.         SuperBBS v1.12 documentation                          Page 088
  5163.  
  5164.  
  5165.         That's it, all 81 available menu commands. If you are convert-
  5166.         ing from RemoteAccess, Prodoor or QuickBBS to SuperBBS remem-
  5167.         ber that there are different options available in SuperBBS,
  5168.         which the others do not have. Please check your configuration
  5169.         carefully if starting with SuperBBS.
  5170.  
  5171.         5.3  Menu templating
  5172.         --------------------------------------------------------------
  5173.  
  5174.         Maybe you remember the good old days. In those days you had to
  5175.         build a menu for every available message and file area. Those
  5176.         days are gone. Now there is menu templating. This means you
  5177.         have one menu for all your message areas and another for all
  5178.         your file areas. How does it work?
  5179.  
  5180.         First you design your menu. Then you enter all the needed
  5181.         information. But instead of entering messagebase numbers, you
  5182.         enter /M. SuperBBS will replace this with a message area
  5183.         number. The same for the file areas. Design your menu, enter
  5184.         the /F instead of the directory. SuperBBS will replace it with
  5185.         the information given in the CONFIG.BBS program.
  5186.  
  5187.         Let's have a look at how to setup a message menu this way:
  5188.  
  5189.         First you have to get from your main menu to the message menu.
  5190.         We want to start in area 01. We use menu option 1 and the
  5191.         optional data field would be: MAIL /M=1. MAIL is the menu
  5192.         name, /M=1 tells SuperBBS to go to the first message area
  5193.         defined in CONFIG.EXE. If you want to go to the second area,
  5194.         you could have said /M=2.
  5195.  
  5196.         Now we need the read, write, scan, quickscan and delete
  5197.         options. Set up the menu as you normally would, except instead
  5198.         of using the messagebase number, use the /M in the optional
  5199.         data field. SuperBBS will know in what area the user is. Even
  5200.         if the user goes to the main menu and then returns to the
  5201.         messagebase, he/she will still be in the area he/she left
  5202.         from.
  5203.  
  5204.         You can use the /M (and /F for fileareas) for changing the
  5205.         area. If you use a type 1 menu and as optional data field the
  5206.         menu name and /M=+1, SuperBBS will change to the next area. If
  5207.         you use in the optional data field the /M=-1, SuperBBS will
  5208.         change area to the previous area. This option is endless,
  5209.         because the user is placed back to the first area when he/she
  5210.         wants to go to the next area from the last area. It looks like
  5211.         this:
  5212.  
  5213.               ---> 1 --> 2 --> 3 --> 4 --> 5 --> 6 --> 7 ---
  5214.               |                                            |
  5215.               ----------------------------------------------
  5216.  
  5217.  
  5218.  
  5219.         --------------------------------------------------------------
  5220.         SuperBBS v1.12 documentation                          Page 089
  5221.  
  5222.  
  5223.         In this example is area 1 the lowest and area 7 the highest.
  5224.         This also works the other way around.
  5225.  
  5226.         So in short:
  5227.  
  5228.         Menu type  1 - MenuName /M=1  = Goto message area 1
  5229.         Menu type  2 - MenuName /F=31 = Gosub file area 31
  5230.         Menu type 23 - /M             = Read messages in current area
  5231.         Menu type 32 - /F             = Download from current area
  5232.         Menu type  1 - /M=+1          = Goto next message area
  5233.         Menu type  1 - /F=-1          = Goto previous file area
  5234.  
  5235.         To show the name and number of the area you are currently in
  5236.         use these codes:
  5237.  
  5238.         Ctrl-K 4       = File area name in ANS/ASC files
  5239.         Ctrl-K 5       = Message area name in ANS/ASC files
  5240.         Ctrl-K "       = Number of current message template area
  5241.         Ctrl-K #       = Number of current file template area
  5242.         @ (Ascii 64)   = File area name in menu textline
  5243.         ' (Ascii 96)   = Message area name in menu textline
  5244.  
  5245.         These codes are replaced with the name you have set up in the
  5246.         CONFIG.EXE program. If you use characters behind these codes,
  5247.         please think about the fact that the codes will be replaced by
  5248.         the area name, so you might have to check if your menu is
  5249.         still aligned the way you want it. Example:
  5250.  
  5251.         In your menu:       Area ^K#: @         SuperBBS HQ
  5252.         For the user:       Area 12: General area         SuperBBS HQ
  5253.  
  5254.         In this example the user is in file area 12, General area.
  5255.         Note that the control code should be entered by holding down
  5256.         the Control key and pressing the K key. The # is a normal
  5257.         character which should be entered without the control key
  5258.         being pressed.
  5259.  
  5260.         5.4  Changing hardcoded menu options
  5261.         --------------------------------------------------------------
  5262.  
  5263.         SuperBBS has the option to allow the use of your own commands,
  5264.         instead of the hardcoded menus in SuperBBS. These options can
  5265.         be used for these menu commands:
  5266.  
  5267.              23   Read messages
  5268.              24   Scan messages
  5269.              25   Quickscan messages
  5270.  
  5271.  
  5272.  
  5273.  
  5274.  
  5275.  
  5276.  
  5277.         --------------------------------------------------------------
  5278.         SuperBBS v1.12 documentation                          Page 090
  5279.  
  5280.  
  5281.         These are the available commands to replace the hardcoded box
  5282.         in SuperBBS. You need to set these options in the optional
  5283.         data field, when editing a menu.
  5284.  
  5285.              /F        Read messages in forward order
  5286.              /R        Read messages in reverse order
  5287.              /I        Read individual messages
  5288.              /N        Read new messages
  5289.              /S        Read selected messages
  5290.              /M        Read marked messages
  5291.              /O        Read n number of messages
  5292.  
  5293.         These options are also available in template menus, so you're
  5294.         able to build a very powerful (and in your own language if
  5295.         needed) message menu.
  5296.  
  5297.         Here is an example of a menu. The first /M is from the message
  5298.         area the second '/' option is to replace the hardcoded menu.
  5299.  
  5300.         Menu Opt. data Menu textline
  5301.         ---- --------  ----------------------------------------------
  5302.         23   /M /F     Read messages in forward order in current area
  5303.         23   /M /M     Read marked messages in current area
  5304.         24   8 /S      Read selected messages in area 8
  5305.         25   /M /N     Quickscan new messages in current area
  5306.         27   /M        Write a new message in current area
  5307.         68             Choose other area from area list
  5308.  
  5309.         And your imagination can do the rest. It is just an example,
  5310.         so don't use it as a complete menu!
  5311.  
  5312.         5.5  Control codes in menu and textfiles
  5313.         --------------------------------------------------------------
  5314.  
  5315.         You can now use several control codes in your menu. They don't
  5316.         have to be displayed through an ANSI or ASCII file, but can be
  5317.         used on the menu textline itself.
  5318.  
  5319.         Here's a complete list of all the control codes you can use,
  5320.         either in an ANSI or ASCII file or in your menu textline:
  5321.         (^ = Ctrl key)
  5322.  
  5323.         ASCII     Char.     Function description
  5324.         --------- --------  -----------------------------------------
  5325.          1        ^A        Wait for ENTER key to be pressed
  5326.          2        ^B        Turns OFF aborting with S key
  5327.          3        ^C        Turns ON aborting with S key
  5328.          4        ^D        Turns ON the 'More' prompt
  5329.          5        ^E        Turns OFF the 'More' prompt
  5330.          6        ^F        Not used alone (See below)
  5331.          7        ^G        Generates a 'BEEP'
  5332.  
  5333.  
  5334.  
  5335.         --------------------------------------------------------------
  5336.         SuperBBS v1.12 documentation                          Page 091
  5337.  
  5338.  
  5339.         ASCII     Char.     Function description
  5340.         --------- --------  -----------------------------------------
  5341.          8        ^H        Backspace
  5342.          9        ^I        Tabulator
  5343.         10        ^J        Linefeed
  5344.         11        ^K        Not used alone (See below)
  5345.         12        ^L        Clears screen
  5346.         13        ^M        Carriage return
  5347.  
  5348.         The ^F codes available: (All codes apply to current user!)
  5349.  
  5350.         ASCII     Char.     Function description
  5351.         --------- --------  -----------------------------------------
  5352.         6 65      ^FA       User's full name
  5353.         6 66      ^FB       User's city and state
  5354.         6 67      ^FC       User's password (Use with care!)
  5355.         6 68      ^FD       User's business/data phone number
  5356.         6 69      ^FE       User's home/voice phone number
  5357.         6 70      ^FF       User's last calling date
  5358.         6 71      ^FG       User's last calling time (24 hrs format)
  5359.         6 72      ^FH       User's A flagsetting
  5360.         6 73      ^FI       User's B flagsetting
  5361.         6 74      ^FJ       User's C flagsetting
  5362.         6 75      ^FK       User's D flagsetting
  5363.         6 76      ^FL       User's netmail credit
  5364.         6 77      ^FM       Number of messages user has written
  5365.         6 78      ^FN       Highest message number user has read
  5366.         6 79      ^FO       User's security level
  5367.         6 80      ^FP       User's number of calls
  5368.         6 81      ^FQ       User's uploads in files
  5369.         6 82      ^FR       User's uploads in KBytes
  5370.         6 83      ^FS       User's downloads in files
  5371.         6 84      ^FT       User's downloads in KBytes
  5372.         6 85      ^FU       Elapsed time this call in minutes
  5373.         6 86      ^FV       User's screen length
  5374.         6 87      ^FW       User's firstname
  5375.         6 88      ^FX       Status ANSI graphics (ON/OFF)
  5376.         6 89      ^FY       Status More prompt (ON/OFF)
  5377.         6 90      ^FZ       Status CLS codes (ON/OFF)
  5378.         6 48      ^F0       User's Sysop comment
  5379.         6 49      ^F1       Status Full Screen editor (ON/OFF)
  5380.         6 50      ^F2       User's age
  5381.         6 51      ^F3       User's birthday
  5382.         6 52      ^F4       User's time of first call (24 hrs format)
  5383.         6 53      ^F5       User's date of first call
  5384.         6 54      ^F6       Status of mailcheck at logon (ON/OFF)
  5385.         6 55      ^F7       User's up/download ratio in KBytes
  5386.         6 56      ^F8       User's up/download ratio in files
  5387.         6 57      ^F9       Status new files check at logon (ON/OFF)
  5388.         6 33      ^F!       Total minutes used
  5389.         6 34      ^F"       Status full screen reader
  5390.  
  5391.  
  5392.  
  5393.         --------------------------------------------------------------
  5394.         SuperBBS v1.12 documentation                          Page 092
  5395.  
  5396.  
  5397.         The ^K codes available:
  5398.  
  5399.         ASCII     Char.     Function description
  5400.         --------- --------  -----------------------------------------
  5401.         11 65     ^KA       User's total number of calls
  5402.         11 66     ^KB       Name of the last caller
  5403.         11 67     ^KC       Number of active messages on system
  5404.         11 68     ^KD       Number of lowest message on system
  5405.         11 69     ^KE       Number of highest message on system
  5406.         11 70     ^KF       Number of times user has yelled SysOp
  5407.         11 71     ^KG       Day of the week in full
  5408.         11 72     ^KH       Number of users on system
  5409.         11 73     ^KI       Current time (24 hrs format)
  5410.         11 74     ^KJ       Current date (DD-MM-YY)
  5411.         11 75     ^KK       Number of minutes connected this call
  5412.         11 76     ^KL       Number of seconds connected this call
  5413.         11 77     ^KM       Number of minutes used against time limit
  5414.         11 78     ^KN       Number of seconds used against time limit
  5415.         11 79     ^KO       Number of minutes remaining this call
  5416.         11 80     ^KP       Number of seconds remaining this call
  5417.         11 81     ^KQ       Time Limit this call (Minutes)
  5418.         11 82     ^KR       User's baud rate (300-38400)
  5419.         11 83     ^KS       Abbreviated day of week
  5420.         11 84     ^KT       Download Limit in KBytes
  5421.         11 85     ^KU       Number of minutes until next system event
  5422.         11 86     ^KV       Time of next system event (24 hrs format)
  5423.         11 89     ^KY       User's maximum up/download ratio in KBytes
  5424.         11 90     ^KZ       User's maximum up/download ratio in files
  5425.         11 48     ^K0       Current language file description
  5426.         11 49     ^K1       Status of scroll lock
  5427.         11 50     ^K2       One second pause
  5428.         11 51     ^K3       Display securitylevel comment (LIMITS.BBS)
  5429.         11 52     ^K4       Name of the current filearea
  5430.         11 53     ^K5       Name of the current messagearea
  5431.         11 54     ^K6       User's alias
  5432.         11 55     ^K7       User's time in bank
  5433.         11 56     ^K8       User's number of calls today
  5434.         11 57     ^K9       Number of messages in current area
  5435.         11 33     ^K!       Status of do not disturb flag (ON/OFF)
  5436.         11 46     ^K.       Number of current node
  5437.         11 34     ^K"       Number of current message template area
  5438.         11 35     ^K#       Number of current file template area
  5439.         11 37     ^K%       User's download remaining today in KBytes
  5440.  
  5441.         Do not use the ^Q, ^S and ^Z commands, because these are
  5442.         dangerous and can give you unexpected problems. To enter a
  5443.         code in your textfiles, use the ^x command. This means, press
  5444.         the control key, hold down while pressing the mentioned key,
  5445.         release and press the second character (in case of the ^F and
  5446.         ^K keys.) Another way is holding down the ALT key and pressing
  5447.         the ASCII value from the numeric keypad on the right of the
  5448.         keyboard. This only works on EXTENDED keyboards!!
  5449.  
  5450.  
  5451.         --------------------------------------------------------------
  5452.         SuperBBS v1.12 documentation                          Page 093
  5453.  
  5454.  
  5455.         5.6  Additional control keys
  5456.         --------------------------------------------------------------
  5457.  
  5458.         Some additional control keys can be used within the message-
  5459.         base from SuperBBS. These codes are:
  5460.  
  5461.              @1   User's name
  5462.              @2   User's City & State
  5463.              @3   User's security level
  5464.              @4   User's birthday
  5465.              @5   User's age
  5466.              @6   User's firstname
  5467.  
  5468.         These codes can be used, if you did allow them to be used in
  5469.         CONFIG.EXE, in messages written in SuperBBS.
  5470.  
  5471.         The following additional control keys are needed for setting
  5472.         up a multiline system with template menus. These codes can be
  5473.         used in the data fields of the menus. The codes are:
  5474.  
  5475.              @N   Number of the node the user is on
  5476.              @M   Number of current message template area
  5477.              @F   Number of current file template area
  5478.              @S   User's security level
  5479.  
  5480.         These codes allow you to use the temporarily areas in a multi-
  5481.         line system. For example, name your temporarily directories
  5482.         TEMP1 and TEMP2, for line 1 and 2, and specify the optional
  5483.         data field with TEMP@N, which will be replaced by TEMP1 or
  5484.         TEMP2 depending on the node the user is in.
  5485.  
  5486.         5.7  INCLUDE1.MNU
  5487.         --------------------------------------------------------------
  5488.  
  5489.         This is a very special menu file. This menu allows up to 10
  5490.         commands to be entered, which then will be added to all your
  5491.         existing menus. If SuperBBS finds this file in your menu
  5492.         directory, all menu commands are available to the user at any
  5493.         menu in your BBS. Very useful for the logoff command, paging
  5494.         the Sysop, help and what you can think of. Design the menu as
  5495.         you normally would design a menu.
  5496.  
  5497.  
  5498.  
  5499.  
  5500.  
  5501.  
  5502.  
  5503.  
  5504.  
  5505.  
  5506.  
  5507.  
  5508.  
  5509.         --------------------------------------------------------------
  5510.         SuperBBS v1.12 documentation                          Page 094
  5511.  
  5512.  
  5513.         Chapter 6.     Message base
  5514.         ==============================================================
  5515.  
  5516.         6.1  General information
  5517.         --------------------------------------------------------------
  5518.  
  5519.         The SuperBBS message base is fully compatible with QuickBBS
  5520.         and RemoteAccess. This will not guarantee that this will stay
  5521.         this way in the future. Either SuperBBS or the other programs
  5522.         might come up with a better type of message base. Currently
  5523.         you can use your old messagebase when converting from RA and
  5524.         QuickBBS to SuperBBS. You should set up the location of your
  5525.         messagebase in the CONFIG.EXE program.
  5526.  
  5527.  
  5528.         User's (and Sysop) are able to read, write, scan, quickscan
  5529.         and delete messages. The messages are numbered in increasing
  5530.         order. The first message starts at one, the second at two and
  5531.         so on. This doesn't mean both messages are in the same area.
  5532.         Besides the message number, SuperBBS also keeps track in which
  5533.         area the message belongs. When reading messages, you will see
  5534.         a notice stating that there are xxxx messages active. And that
  5535.         the lowest message is numbered yyyy and the highest zzzz. Also
  5536.         stated is the amount of messages in the current area. It looks
  5537.         something like this:
  5538.  
  5539.         Active msgs: 1234. Lowest message: 1. Highest message: 23460
  5540.         Number of messages in this area: 25.
  5541.  
  5542.         This means that from the 1234 messages, which starts at 1 and
  5543.         ends at 23460, there are 25 messages in the current area.
  5544.  
  5545.         6.2  Sysop keys available
  5546.         --------------------------------------------------------------
  5547.  
  5548.         The following options are available to the Sysop when reading
  5549.         messages:
  5550.  
  5551.         <A>gain             Show current message again.
  5552.         <N>ext              Show next message
  5553.         <B>ack              Show previous message
  5554.         <J>ump              Jump to specified message
  5555.         <R>eply             Reply to the current message
  5556.         <W>rite             Write a message in current area
  5557.         <D>elete            Remove the current message
  5558.         <K>eep as unread    Toggle the read/unread flag on/off
  5559.         <X>port             Send message to printer or file
  5560.         <C>opy              Copy current message to another user/board
  5561.  
  5562.  
  5563.  
  5564.  
  5565.  
  5566.  
  5567.         --------------------------------------------------------------
  5568.         SuperBBS v1.12 documentation                          Page 095
  5569.  
  5570.  
  5571.         <E>dit              Edit the message information, like:
  5572.                             1. From        Who wrote the message
  5573.                             2. To          To whom message is send
  5574.                             3. Subject     Subject of the message
  5575.                             4. Board       Area number where msg is
  5576.                             5. Quit        Abort editing
  5577.                             6. Save        Save message
  5578.         <=>Private          Toggle the private/public flag on/off
  5579.         <S>top              Stop reading messages
  5580.  
  5581.         Use the <E>dit command and option 4 if you want to copy a
  5582.         message to another area. Use the <C>opy command if you want to
  5583.         forward a message to another user or system.
  5584.  
  5585.         One undocumented option is available to Sysops when reading
  5586.         ECHO and NET mail, the <!>. This allows you to see the infor-
  5587.         mation normally hidden in a message through a Ctrl-A code.
  5588.         Information like path and kludges are normally hidden behind
  5589.         these codes.
  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.  
  5618.  
  5619.  
  5620.  
  5621.  
  5622.  
  5623.  
  5624.  
  5625.         --------------------------------------------------------------
  5626.         SuperBBS v1.12 documentation                          Page 096
  5627.  
  5628.  
  5629.         Chapter 7.     Files base
  5630.         ==============================================================
  5631.  
  5632.         7.1  General information
  5633.         --------------------------------------------------------------
  5634.  
  5635.         Just like SuperBBS messagebase is the filebase compatible with
  5636.         RemoteAccess and QuickBBS. SuperBBS uses a FILES.BBS file to
  5637.         display the available files to the users. This file looks like
  5638.         this when viewed with a normal ASCII editor:
  5639.  
  5640.         <Filename> <Description>
  5641.  
  5642.         SuperBBS will add the information like size and date if the
  5643.         file is found in the current area. If not, the word OFF-LINE
  5644.         will be displayed instead of the date and size. The descrip-
  5645.         tion has to start on character number 14. SuperBBS allows you
  5646.         to have more then one file description line. You can set this
  5647.         information in the CONFIG.EXE program. If you want to add a
  5648.         line with a text editor, use one who ends without putting a
  5649.         Ctrl-Z at the end of the document, start the extra description
  5650.         line with the ' >'(ASCII 32+62) sign. This will tell SuperBBS
  5651.         it is a file description line and will display it at the right
  5652.         place.
  5653.  
  5654.         SuperBBS now also wraps the text around if the textline is
  5655.         longer than 45 characters. The wrapped text will be displayed
  5656.         at the right indent.
  5657.  
  5658.         7.2  Extract and view option
  5659.         --------------------------------------------------------------
  5660.  
  5661.         SuperBBS allows you and your users to extract, view and repack
  5662.         a file while on-line. SuperBBS has support for ZIP, LZH, PAK,
  5663.         ARJ and ARC files. You can extract a file, view the contents
  5664.         of the file, read textfiles from within the file and repack
  5665.         only the wanted files, while discarding the rest. SuperBBS
  5666.         makes use for this option of the TEMP directory which you have
  5667.         to set up in CONFIG.EXE.
  5668.  
  5669.         After use, SuperBBS will clean the area in case the user
  5670.         doesn't and you have set the option on in CONFIG.EXE.
  5671.  
  5672.  
  5673.  
  5674.  
  5675.  
  5676.  
  5677.  
  5678.  
  5679.  
  5680.  
  5681.  
  5682.  
  5683.         --------------------------------------------------------------
  5684.         SuperBBS v1.12 documentation                          Page 097
  5685.  
  5686.  
  5687.         Chapter 8.     Support files
  5688.         ==============================================================
  5689.  
  5690.         8.1  General information
  5691.         --------------------------------------------------------------
  5692.  
  5693.         SuperBBS uses a whole range of extra ANSI and ASCII support
  5694.         files. You can define these files yourself, or use the build
  5695.         in (English) support files. This way you can personalize your
  5696.         system. If a file is not available, SuperBBS will display a
  5697.         message of it's own, if needed.
  5698.  
  5699.         You can make these ANSI and ASCII files with a program like
  5700.         Thedraw. It even allows you to use animation in your ANSI
  5701.         files. Do remember that users are calling in and that a long
  5702.         screen build up will scare them away, or they switch to ASCII.
  5703.  
  5704.         SuperBBS will first look for the files in the ANSI/ASCII
  5705.         textfile directory specified in the language files, then in
  5706.         the text directory specified in the CONFIG.EXE program and if
  5707.         still no file is found, it will display the message of it's
  5708.         own, which is normally just a textline explaining what is
  5709.         going on.
  5710.  
  5711.         8.2  ANSI and ASCII Support files
  5712.         --------------------------------------------------------------
  5713.  
  5714.         These are the support files:
  5715.  
  5716.         Name.........: 0001 (0102, 0203......2223, 2324)
  5717.         Type.........: ANS/ASC
  5718.         Description..: File to be displayed at logon, between 00:00
  5719.                        and 01:00 hrs. This way you can setup a file
  5720.                        for every hour. 1516.ANS would be displayed
  5721.                        between 15:00 and 16:00 hrs.
  5722.  
  5723.         Name.........: ALIASASK
  5724.         Type.........: ANS/ASC
  5725.         Description..: This file is displayed at logon of a newuser
  5726.                        just before asking the alias he/she wants to
  5727.                        use. This file should contain some information
  5728.                        about the use of an alias on your board.
  5729.  
  5730.         Name.........: BIRTHDAY
  5731.         Type.........: ANS/ASC
  5732.         Description..: Shown when a user calls on his/her birthday.
  5733.  
  5734.         Name.........: DNLDHRS
  5735.         Type.........: ANS/ASC
  5736.         Description..: Shown to a user who wants to download when
  5737.                        downloading is not allowed as specified in
  5738.                        CONFIG.EXE.
  5739.  
  5740.  
  5741.         --------------------------------------------------------------
  5742.         SuperBBS v1.12 documentation                          Page 098
  5743.  
  5744.  
  5745.         Name.........: EDITHELP
  5746.         Type.........: ANS/ASC
  5747.         Description..: Shown to the user when he/she asks for help
  5748.                        within the message editor.
  5749.  
  5750.         Name.........: GOODBYE
  5751.         Type.........: ANS/ASC
  5752.         Description..: Shown to the user at logoff, just before the
  5753.                        modems disconnect.
  5754.  
  5755.         Name.........: LOGO
  5756.         Type.........: ANS/ASC
  5757.         Description..: Shown to the user before asking the user's name
  5758.                        at logon to your system. At this moment is
  5759.                        SuperBBS not aware which language a user is
  5760.                        using, so it uses the directory specified in
  5761.                        the first language file in LANGUAGE.CTL. If you
  5762.                        are using different languages, this file should
  5763.                        contain all available languages.
  5764.  
  5765.         Name.........: MAXPAGE
  5766.         Type.........: ANS/ASC
  5767.         Description..: Shown to the user when trying to page the Sysop
  5768.                        more times then specified in CONFIG.EXE.
  5769.  
  5770.         Name.........: NEWS
  5771.         Type.........: ANS/ASC
  5772.         Description..: File displayed to every user at logon. Useful
  5773.                        for newsflashes. Programs like NEWS_140.xxx are
  5774.                        easy for creating and editing this file.
  5775.  
  5776.         Name.........: NEWUSER1
  5777.         Type.........: ANS/ASC
  5778.         Description..: Shown to newusers after he/she has verified
  5779.                        his/her name and before the other logon ques-
  5780.                        tions are asked. At this point does SuperBBS
  5781.                        not know which language the user wants to use,
  5782.                        so you should make this file contain all avail-
  5783.                        able languages.
  5784.  
  5785.         Name.........: NEWUSER2
  5786.         Type.........: ANS/ASC
  5787.         Description..: File displayed to a new user after he/she
  5788.                        answered the questions about system options and
  5789.                        selected a password, but before the NEWUSER.Q-A
  5790.                        questionnaire is answered.
  5791.  
  5792.         Name.........: NO300
  5793.         Type.........: ANS/ASC
  5794.         Description..: Shown to the user trying to logon to your BBS
  5795.                        at 300 Baud when this is not allowed as you
  5796.                        specified in the CONFIG.EXE file.
  5797.  
  5798.  
  5799.         --------------------------------------------------------------
  5800.         SuperBBS v1.12 documentation                          Page 099
  5801.  
  5802.  
  5803.         Name.........: NOPAGE
  5804.         Type.........: ANS/ASC
  5805.         Description..: Shown to the user when you are paged, but you
  5806.                        disabled yell with the Scroll-lock key.
  5807.  
  5808.         Name.........: NOTAVAIL
  5809.         Type.........: ANS/ASC
  5810.         Description..: Shown to the user when you are paged outside
  5811.                        yelling hours.
  5812.  
  5813.         Name.........: NOTFOUND
  5814.         Type.........: ANS/ASC
  5815.         Description..: Shown to the user if the system can't find the
  5816.                        user's name in the user list. At this moment is
  5817.                        SuperBBS not aware of the language the user is
  5818.                        using or want to use. This file should there-
  5819.                        fore contain all available languages.
  5820.  
  5821.         Name.........: PAGEABRT
  5822.         Type.........: ANS/ASC
  5823.         Description..: Shown to the user when the Sysop aborts the
  5824.                        yell from the user.
  5825.  
  5826.         Name.........: PAGED
  5827.         Type.........: ANS/ASC
  5828.         Description..: Shown to the user after a yell for the Sysop,
  5829.                        incase the Sysop didn't answer.
  5830.  
  5831.         Name.........: PASSWORD
  5832.         Type.........: ANS/ASC
  5833.         Description..: Shown to the new user just before the system
  5834.                        asks for a password, or just before the user
  5835.                        has the option to change his/her password.
  5836.  
  5837.         Name.........: PRIVATE
  5838.         Type.........: ANS/ASC
  5839.         Description..: Shown to the user if your system is a private
  5840.                        system and a non-registered user is trying to
  5841.                        get in. The user will be disconnected after
  5842.                        displaying the file.
  5843.  
  5844.         Name.........: RATIO
  5845.         Type.........: ANS/ASC
  5846.         Description..: Shown to the user when the upload/download file
  5847.                        ratio is exceeded as configured in CONFIG.EXE.
  5848.  
  5849.         Name.........: RATIOK
  5850.         Type.........: ANS/ASC
  5851.         Description..: Shown to the user when the upload/download
  5852.                        kbytes ratio is exceeded as configured in
  5853.                        CONFIG.EXE.
  5854.  
  5855.  
  5856.  
  5857.         --------------------------------------------------------------
  5858.         SuperBBS v1.12 documentation                          Page 100
  5859.  
  5860.  
  5861.         Name.........: READHELP
  5862.         Type.........: ANS/ASC
  5863.         Description..: Shown to the user if he/she asks for help with
  5864.                        the read, scan and quickscan commands.
  5865.  
  5866.         Name.........: SECxxxxx
  5867.         Type.........: ANS/ASC
  5868.         Description..: Shown to the user just after the welcome screen
  5869.                        if he/she has the security level 'xxxxx'.
  5870.                        'xxxxx' has to be a value between 0 and 32000.
  5871.                        (SEC20.ANS will be shown to security level 20
  5872.                        user's.) If this file is not found, SuperBBS
  5873.                        will look for a SECALL.A?? file.
  5874.  
  5875.         Name.........: SECALL
  5876.         Type.........: ANS/ASC
  5877.         Description..: Shown to the user if for his/her security level
  5878.                        no SECxxxxx.A?? file is available.
  5879.  
  5880.         Name.........: TIMEWARN
  5881.         Type.........: ANS/ASC
  5882.         Description..: Shown to the user when his/her time is adjusted
  5883.                        due to an upcoming event.
  5884.  
  5885.         Name.........: TOOSLOW
  5886.         Type.........: ANS/ASC
  5887.         Description..: Shown to the user when trying to logon to the
  5888.                        system at a bps rate which is not fast enough,
  5889.                        as configured in CONFIG.EXE.
  5890.  
  5891.         Name.........: TRASHCAN
  5892.         Type.........: ANS/ASC
  5893.         Description..: Shown to the user when his/her name was found
  5894.                        in the TRASHCAN.CTL list. The user will be
  5895.                        disconnected after displaying the file.
  5896.  
  5897.         Name.........: VIP
  5898.         Type.........: ANS/ASC
  5899.         Description..: Shown to the user after the welcome screen if
  5900.                        his/her name was found in the VIP.CTL list.
  5901.  
  5902.         Name.........: WELCOME
  5903.         Type.........: ANS/ASC
  5904.         Description..: Shown to the user after he/she entered her name
  5905.                        and password.
  5906.  
  5907.         Name.........: WELCOME1
  5908.         Type.........: ANS/ASC
  5909.         Description..: Shown just after the welcome screen.
  5910.  
  5911.  
  5912.  
  5913.  
  5914.  
  5915.         --------------------------------------------------------------
  5916.         SuperBBS v1.12 documentation                          Page 101
  5917.  
  5918.  
  5919.         Name.........: XFERHELP
  5920.         Type.........: ANS/ASC
  5921.         Description..: Shown to the user when the user asks for help
  5922.                        with the transfer protocols and file transfer.
  5923.  
  5924.         8.3  .CTL, .LNG and .BBS Support files
  5925.         --------------------------------------------------------------
  5926.  
  5927.         Besides the ANSI and ASCII files, SuperBBS uses a couple of
  5928.         .CTL, .LNG and .BBS files to control his behaviour. The .CTL
  5929.         files are all plain ASCII files and can be edited with every
  5930.         normal texteditor, even Edlin if you like. The .BBS files are
  5931.         all controlled through the CONFIG.EXE program. The .LNG files
  5932.         are language files and are controlled through the LCONFIG.EXE
  5933.         program. The .BBS and .LNG files are mentioned here as refer-
  5934.         ence, so you know what every file is for. Their set up is
  5935.         explained in detail in chapter 3.
  5936.  
  5937.         Type.........: *.LNG
  5938.         Description..: Language support files.
  5939.  
  5940.         Type.........: AREAS.BBS
  5941.         Description..: Not a file needed for SuperBBS, but most
  5942.                        echomail processors need this file, that's why
  5943.                        we mention it. It contains information about
  5944.                        your message areas and who to send them to. The
  5945.                        format is as follows:
  5946.  
  5947.                        <Area Nr.> <Description_of_area> <Destination>
  5948.  
  5949.                        Don't use the first three lines of the file.
  5950.                        Just put a ';' in there. This is just a plain
  5951.                        ASCII file.
  5952.  
  5953.         Type.........: COMBINED.BBS
  5954.         Description..: Contains information about the user's settings
  5955.                        for the combined message board (Area 0). There
  5956.                        should be no reason to delete this file.
  5957.  
  5958.         Type.........: CONFIG.BBS
  5959.         Description..: Contains the complete setup from your system.
  5960.                        This file should never be deleted, because you
  5961.                        will have to setup your system again. This file
  5962.                        is 100% QuickBBS compatible.
  5963.  
  5964.  
  5965.         Type.........: DORINFO1.DEF
  5966.         Description..: One of two files, the other is the EXITINFO.BBS
  5967.                        file, which contains information to be used by
  5968.                        programs running outside SuperBBS. These files
  5969.                        are generated when you do a type 7 or 15 exit.
  5970.  
  5971.  
  5972.  
  5973.         --------------------------------------------------------------
  5974.         SuperBBS v1.12 documentation                          Page 102
  5975.  
  5976.  
  5977.         Type.........: ECHOORIG.CTL
  5978.         Description..: Plain ASCII file. With this file it is possible
  5979.                        to have a different origin line in every mail
  5980.                        area. The format of the file is as follows:
  5981.  
  5982.                        <AreaNr.> <Origin line>
  5983.                        <AreaNr.> <Origin line>
  5984.  
  5985.                        Place this file in your main system area.
  5986.  
  5987.         Type.........: EXITINFO.BBS
  5988.         Description..: One of two files, the other is the DORINFO1.DEF
  5989.                        file, which contains information to be used by
  5990.                        programs running outside SuperBBS. These files
  5991.                        are generated when you do a type 7 or 15 exit.
  5992.  
  5993.         Type.........: FILES.CTL
  5994.         Description..: This file, which is a plain ASCII file, gives
  5995.                        you control over the files in your filebase. It
  5996.                        is possible to assign passwords to files, spec-
  5997.                        ify unwanted files and give free files. Use
  5998.                        this file as follows:
  5999.  
  6000.                        <Filename>     /FREE
  6001.                        <Filename>     /UNWANTED
  6002.                        <Filename>     /PWD=<password>
  6003.  
  6004.                        You can use wildcards in the filenames. If you
  6005.                        don't specify a directory, the option will work
  6006.                        in all file areas. Here's an example:
  6007.  
  6008.                        SBBS_111.ZIP   /FREE
  6009.                        BETA_112.ZIP   /PWD=BETATEST /FREE
  6010.                        *.GIF          /UNWANTED
  6011.                        C:\TMP\ZIP.ZIP /FREE
  6012.  
  6013.                        This will make the SBBS file free, protect the
  6014.                        free file Beta with a password, tells users
  6015.                        .GIF files are not welcome and makes the
  6016.                        ZIP.ZIP in the TMP directory also free.
  6017.  
  6018.         Type.........: FLSEARCH.BBS
  6019.         Description..: Contains all information about your file areas.
  6020.                        Location, securitylevels, flagsettings, age to
  6021.                        have access and if in the menu templating is
  6022.                        stored in this file.
  6023.  
  6024.         Type.........: LASTREAD.BBS
  6025.         Description..: Contains information about every user and
  6026.                        his/her lastread message number. Never delete
  6027.                        this file, because all message will be
  6028.                        displayed as new messages to the user's.
  6029.  
  6030.  
  6031.         --------------------------------------------------------------
  6032.         SuperBBS v1.12 documentation                          Page 103
  6033.  
  6034.  
  6035.         Type.........: LIMITS.BBS
  6036.         Description..: Contains the information about userlevels and
  6037.                        their limits. SuperBBS checks this file to find
  6038.                        the information about the userlevels.
  6039.  
  6040.         Type.........: MSGIDX.BBS / MSGINFO.BBS / MSGTOIDX.BBS /
  6041.                        MSGHDR.BBS / MSGTXT.BBS
  6042.         Description..: Contains the information about the messages on
  6043.                        your system. If you want to start with a new
  6044.                        and empty database, delete these files.
  6045.  
  6046.         Type.........: PFILES.BBS
  6047.         Description..: Contains information about private uploads done
  6048.                        to you. This is a normal ASCII file. All pri-
  6049.                        vate upload descriptions are stored in this
  6050.                        file.
  6051.  
  6052.         Type.........: SLCALLER.BBS
  6053.         Description..: Contains information about the last 15 users to
  6054.                        your BBS. You can delete this file if you want,
  6055.                        but there should be no reason for it.
  6056.  
  6057.         Type.........: SUSERS.BBS
  6058.         Description..: Contains the extra user information like age,
  6059.                        birthday, sex etc. Only delete this file if
  6060.                        your userbase is messy and you want to clean it
  6061.                        up. SuperBBS will ask every user for the needed
  6062.                        information again.
  6063.  
  6064.         Type.........: TIMELOG.BBS
  6065.         Description..: Contains information about the usage of the
  6066.                        BBS. The usage log is created out of this file.
  6067.                        If you want to start all over with your usage
  6068.                        log, delete this file.
  6069.  
  6070.         Type.........: TRASHCAN.CTL
  6071.         Description..: Contains user names you don't want to have on
  6072.                        your board, like Sysop, Dr., Hacker etc. This
  6073.                        is a plain ASCII file in the following format:
  6074.  
  6075.                             <User name>
  6076.                             <User name>
  6077.                             <User name>
  6078.  
  6079.  
  6080.         Type.........: USERS.BBS
  6081.         Description..: Contains the information about the users. All
  6082.                        normal user information is stored in this file.
  6083.                        Only delete this file if you want to start with
  6084.                        0 user's. Backup this file often to prevent
  6085.                        damage to your userfile if something happens.
  6086.  
  6087.  
  6088.  
  6089.         --------------------------------------------------------------
  6090.         SuperBBS v1.12 documentation                          Page 104
  6091.  
  6092.  
  6093.         Type.........: VIP.CTL
  6094.         Description..: Contains information about special users to
  6095.                        your BBS system. SuperBBS will show the file
  6096.                        VIP.A?? to them at logon. This is a plain ASCII
  6097.                        file with the following format:
  6098.  
  6099.                             <User name>
  6100.                             <User name>
  6101.                             <User name>
  6102.  
  6103.         SuperBBS uses two logfiles for storing system information. One
  6104.         you hopefully never have to see. These files are:
  6105.  
  6106.         Type.........: ERRORS.LOG & ERRORS.BBS
  6107.         Description..: Contains all errors which occur during oper-
  6108.                        ation of SuperBBS. Please take note of these
  6109.                        files and send the information to us, when you
  6110.                        come across an error. Send this information to
  6111.                        our support nodes or the SuperBBS HQ.
  6112.  
  6113.         Type.........: SYSTEM.LOG
  6114.         Description..: Contains all information about what the user
  6115.                        did on your system. Information like name,
  6116.                        userlevel, alias, wrong passwords, exits to
  6117.                        doors and time on-line are stored in here. This
  6118.                        file is a plain ASCII file. If this file is
  6119.                        missing, SuperBBS will create it the next time
  6120.                        it is run, so you can delete this file as many
  6121.                        times as you wish.
  6122.  
  6123.  
  6124.  
  6125.  
  6126.  
  6127.  
  6128.  
  6129.  
  6130.  
  6131.  
  6132.  
  6133.  
  6134.  
  6135.  
  6136.  
  6137.  
  6138.  
  6139.  
  6140.  
  6141.  
  6142.  
  6143.  
  6144.  
  6145.  
  6146.  
  6147.         --------------------------------------------------------------
  6148.         SuperBBS v1.12 documentation                          Page 105
  6149.  
  6150.  
  6151.         Chapter 9.     Questionnaire language
  6152.         ==============================================================
  6153.  
  6154.         9.1  General information
  6155.         --------------------------------------------------------------
  6156.  
  6157.         SuperBBS has a powerful questionnaire language available to
  6158.         the Sysop for designing question files. SuperBBS will run the
  6159.         questionnaire called NEWUSER.Q-A if a new user enters your
  6160.         system and the file is found. Answers will be stored under the
  6161.         same filename, but with the extension .ASW. All questionnaires
  6162.         have to have the extension .Q-A and all answer files will have
  6163.         the extension .ASW. You can design as many questionnaires as
  6164.         you like. You can run a questionnaire from a menutype 12. On
  6165.         the optional datafield, you have to supply the name of the
  6166.         questionnaire.
  6167.  
  6168.         9.2  Available commands
  6169.         --------------------------------------------------------------
  6170.  
  6171.         Here's a list of the available commands in the questionnaires:
  6172.  
  6173.         Used codes:    <.......> = Mandatory
  6174.                        [.......] = Optional
  6175.  
  6176.         Command.....:  ASK <length> <variable> [default]
  6177.         Description.:  Asks for a string from the user. Length defines
  6178.                        the number of characters the answer can take,
  6179.                        the variable is the answer number, which you
  6180.                        can use in combination with other commands. The
  6181.                        option Default allows you to enter some infor-
  6182.                        mation as default in the answer field. If you
  6183.                        use as default USERNAME, this will be replaced
  6184.                        through the username of the user answering the
  6185.                        questionnaire.
  6186.         Example.....:  ASK 40 1 USERNAME
  6187.  
  6188.         Command.....:  CAPITALIZE <on/off>
  6189.         Description.:  If capitalize is on, all first letters of the
  6190.                        words entered in an answer field will be capi-
  6191.                        talized. If off, the user decides if a letter
  6192.                        is capitalized through the use of his/her
  6193.                        Shift(-Lock) key.
  6194.         Example.....:  CAPITALIZE ON
  6195.  
  6196.         Command.....:  CHANGECOLOR <foreground> <background>
  6197.         Description.:  Changes colour to the given combination. Fore-
  6198.                        ground (or textcolour) can be between 0 and 15,
  6199.                        background between 0 and 7. See earlier in this
  6200.                        documentation for a complete list of the col-
  6201.                        ours.
  6202.         Example.....:  CHANGECOLOR 14 1
  6203.  
  6204.         --------------------------------------------------------------
  6205.         SuperBBS v1.12 documentation                          Page 106
  6206.  
  6207.  
  6208.  
  6209.         Command.....:  CLEARSCREEN
  6210.         Description.:  Clears the screen if user has selected CLS
  6211.                        codes.
  6212.         Example.....:  CLEARSCREEN
  6213.  
  6214.         Command.....:  DISPLAY <"text">
  6215.         Description.:  Displays a text to the user. The pipe symbol
  6216.                        '|' acts as a carriage return. Every textline
  6217.                        should not exceed the screen width. If no '|'
  6218.                        is given, SuperBBS will continue at the end of
  6219.                        the last line. Use the '|' also after the
  6220.                        GETCHOICE command as the first character of a
  6221.                        textline. You can use as many '|' symbols
  6222.                        behind each other as you like.
  6223.         Example.....:  DISPLAY "Welcome to this BBS system.|"
  6224.  
  6225.         Command.....:  DISPLAYASW <variable>
  6226.         Description.:  Shows the answer given to the question given as
  6227.                        the variable. This should be the same variable
  6228.                        as used with the question.
  6229.         Example.....:  DISPLAYASW 1
  6230.  
  6231.         Command.....:  DISPLAYFILE <filename>
  6232.         Description.:  Displays the file given as filename from the
  6233.                        textfile directory. If the user has ANSI
  6234.                        enabled this will be the ANSI version if avail-
  6235.                        able, otherwise the ASCII version is shown.
  6236.                        SuperBBS first looks in the directory specified
  6237.                        in the language file, then in the directory
  6238.                        specified in CONFIG.EXE.
  6239.         Example.....:  DISPLAYFILE WELCOME
  6240.  
  6241.         Command.....:  DOMENUC <menutype> <"data">
  6242.         Description.:  This command will run the menu command (see
  6243.                        list for numbers) given as data in the menutype
  6244.                        field. The information given in the data field
  6245.                        will be displayed to the user.
  6246.         Example.....:  DOMENUC 11 "Yelling Sysop"
  6247.  
  6248.         Command.....:  ENDIF
  6249.         Description.:  Use this command as the end of an IF loop. (See
  6250.                        the IF command.)
  6251.         Example.....:  ENDIF
  6252.  
  6253.         Command.....:  EXEC <command>
  6254.         Description.:  Executes the program given as the command
  6255.                        option. This allows you to execute an external
  6256.                        program. This program should be in the path or
  6257.                        current directory.
  6258.         Example.....:  EXEC USERCHEC.EXE
  6259.  
  6260.  
  6261.  
  6262.  
  6263.         --------------------------------------------------------------
  6264.         SuperBBS v1.12 documentation                          Page 107
  6265.  
  6266.  
  6267.         Command.....:  GOTO <label>
  6268.         Description.:  This command allows you to jump to a character
  6269.                        or value. Label must be ONE character or a
  6270.                        value. The place GOTO will jump to is deter-
  6271.                        mined by the same character or value preceded
  6272.                        by a colon ':'. So the command GOTO A, will
  6273.                        jump to :A.
  6274.         Example.....:  GOTO B
  6275.  
  6276.         Command.....:  GETCHOICE <options> <variable> [default]
  6277.         Description.:  This command allows you to ask the user a ques-
  6278.                        tion, with only a limited one character answer
  6279.                        available. Options are the characters which are
  6280.                        valid for this answer, variable is the question
  6281.                        number the answer should be stored under in
  6282.                        memory and default is the default answer, so
  6283.                        when a user just presses ENTER, it will default
  6284.                        to the answer stated in default.
  6285.         Example.....:  GETCHOICE YN 2 Y
  6286.  
  6287.         Command.....:  IF <variable = "string">
  6288.         Description.:  This command allows you to jump over certain
  6289.                        parts of your questionnaire if the compiled
  6290.                        variable does not match the given string. Vari-
  6291.                        able is the question number stored in memory
  6292.                        and string is the string to match. SuperBBS
  6293.                        will compile the user's answer and compare it
  6294.                        to the string. If this doesn't match, SuperBBS
  6295.                        will jump to the first ENDIF found.
  6296.         Example.....:  IF 1 = "Frank Hemmelder"
  6297.  
  6298.         Command.....:  OUTPUTANSWER ["string"] <variable>
  6299.         Description.:  This commands allow you to store the answers
  6300.                        given by the user in an ASCII file with the
  6301.                        same name as the questionnaire, but with an ASW
  6302.                        extension. String is the text which should be
  6303.                        placed in front of the answer, variable is the
  6304.                        number of the answer stored in memory.
  6305.         Example.....:  OUTPUTANSWER "Full name : " 1
  6306.  
  6307.         Command.....:  POSTINFO
  6308.         Description.:  This command will write the current system
  6309.                        time, data and the username to the answer file.
  6310.                        This command should be used in front of the
  6311.                        OUTPUTANSWER lines. Some programs, like
  6312.                        READANS.EXE, allows you to upgrade newusers
  6313.                        easily by reading the answers in the
  6314.                        NEWUSER.ASW file, but they need the information
  6315.                        from POSTINFO to separate the different users.
  6316.         Example.....:  POSTINFO
  6317.  
  6318.  
  6319.  
  6320.  
  6321.         --------------------------------------------------------------
  6322.         SuperBBS v1.12 documentation                          Page 108
  6323.  
  6324.  
  6325.         Command.....:  QUIT
  6326.         Description.:  Ends the questionnaire. This does not mean this
  6327.                        command has to be at the end of all the ques-
  6328.                        tions. If you use the IF and ENDIF commands,
  6329.                        this could be half way through your question-
  6330.                        naire.
  6331.         Example.....:  QUIT
  6332.  
  6333.         Command.....:  SETFLAG <flag> <on/off>
  6334.         Description.:  Allows you to change a flagsetting from the
  6335.                        current user. Flag should be a character/number
  6336.                        combination, flags are numbered A1 to D8, and
  6337.                        they should be followed by the on or off com-
  6338.                        mand.
  6339.         Example.....:  SETFLAG B5 ON
  6340.  
  6341.         Command.....:  SETSECURITY <level>
  6342.         Description.:  Allows you to change the userlevel. Level
  6343.                        should be the new level.
  6344.         Example.....:  SETSECURITY 0
  6345.  
  6346.         Command.....:  WAITENTER
  6347.         Description.:  This command displays the 'Press ENTER to
  6348.                        continue' string and waits for the user to
  6349.                        press the ENTER key. The 'Press ENTER....' will
  6350.                        be done in the current language.
  6351.         Example.....:  WAITENTER
  6352.  
  6353.         Now let's have a look at this little example. You could use
  6354.         it, but I recommend you change it and make it better. It will
  6355.         first display a textfile to the user, stating the rules of the
  6356.         BBS, then ask the most important questions and asks if you are
  6357.         a Sysop. If you are, you'll be able to enter your BBS informa-
  6358.         tion. Then all answers are displayed, so the user can check
  6359.         them and eventually start all over if he/she made a mistake.
  6360.  
  6361.              CLEARSCREEN
  6362.              DISPLAYFILE RULES
  6363.              CHANGCOLOR 11 0
  6364.              CAPITALIZE ON
  6365.              DISPLAY "Do you still want to continue? (Y/n) "
  6366.              GETCHOICE YN 1 Y
  6367.              CAPITALIZE OFF
  6368.              IF 1 = "N"
  6369.              SETSECURITY 0
  6370.              CHANGECOLOR 14 4
  6371.              DISPLAY "You will be logged off now!"
  6372.              QUIT
  6373.              ENDIF
  6374.              :A
  6375.              CLEARSCREEN
  6376.  
  6377.  
  6378.  
  6379.         --------------------------------------------------------------
  6380.         SuperBBS v1.12 documentation                          Page 109
  6381.  
  6382.  
  6383.              CHANGECOLOR 10 0
  6384.              DISPLAY "|Your full name........: "
  6385.              ASK 40 2 USERNAME
  6386.              CHANGECOLOR 10 0
  6387.              DISPLAY "Address................: "
  6388.              ASK 40 3
  6389.              CHANGECOLOR 10 0
  6390.              DISPLAY "City and State.........: "
  6391.              ASK 40 4
  6392.              CHANGECOLOR 10 0
  6393.              DISPLAY "Telephone number.......: "
  6394.              ASK 15 5
  6395.              CHANGECOLOR 10 0
  6396.              DISPLAY "|Are you a Sysop? (y/N) "
  6397.              CAPITALIZE ON
  6398.              GETCHOICE YN 6 N
  6399.              CAPITALIZE OFF
  6400.              IF 6 = "Y'
  6401.              CHANGECOLOR 10 0
  6402.              DISPLAY "BBS name...............: "
  6403.              ASK 40 7
  6404.              CHANGECOLOR 10 0
  6405.              DISPLAY "Telephone number.......: "
  6406.              ASK 15 8
  6407.              ENDIF
  6408.              CHANGECOLOR 13 0
  6409.              DISPLAY "|Thank you for filling out all the questions."
  6410.              DISPLAY "|Now you can check your answers.|
  6411.              WAITENTER
  6412.              CLEARSCREEN
  6413.              CHANGECOLOR 11 0
  6414.              DISPLAY "|These are your answers: "
  6415.              CHANGECOLOR 10 0
  6416.              DISPLAY "|Name..................: "
  6417.              DISPLAYASW 2
  6418.              CHANGECOLOR 10 0
  6419.              DISPLAY "Address................: "
  6420.              DISPLAYASW 3
  6421.              CHANGECOLOR 10 0
  6422.              DISPLAY "City and State.........: "
  6423.              DISPLAYASW 4
  6424.              CHANGECOLOR 10 0
  6425.              DISPLAY "Telephone number.......: "
  6426.              DISPLAYASW 5
  6427.              CHANGECOLOR 10 0
  6428.              IF 6 = "Y'
  6429.              CHANGECOLOR 10 0
  6430.              DISPLAY "BBS name...............: "
  6431.              DISPLAYASW 7
  6432.              CHANGECOLOR 10 0
  6433.              DISPLAY "Telephone number.......: "
  6434.              DISPLAYASW 8
  6435.              ENDIF
  6436.  
  6437.         --------------------------------------------------------------
  6438.         SuperBBS v1.12 documentation                          Page 110
  6439.  
  6440.  
  6441.              CHANGECOLOR 14 1
  6442.              DISPLAY "|All answers correct? (Y/n)
  6443.              CAPITALIZE ON
  6444.              GETCHOICE YN 9 Y
  6445.              CAPITALIZE OFF
  6446.              IF 9 = "N"
  6447.              GOTO A
  6448.              ENDIF
  6449.              CHANGECOLOR 12 0
  6450.              DISPLAY "|Thank you for answering all questions."
  6451.              DISPLAY "|The answers are now stored."
  6452.              POSTINFO
  6453.              OUTPUTANSWER "Name.........: " 2
  6454.              OUTPUTANSWER "Address......: " 3
  6455.              OUTPUTANSWER "City & State.: " 4
  6456.              OUTPUTANSWER "Phone........: " 5
  6457.              IF 6 = "Y"
  6458.              OUTPUTANSWER "BBS name.....: " 7
  6459.              OUTPUTANSWER "Phone........: " 8
  6460.              QUIT
  6461.  
  6462.  
  6463.  
  6464.  
  6465.  
  6466.  
  6467.  
  6468.  
  6469.  
  6470.  
  6471.  
  6472.  
  6473.  
  6474.  
  6475.  
  6476.  
  6477.  
  6478.  
  6479.  
  6480.  
  6481.  
  6482.  
  6483.  
  6484.  
  6485.  
  6486.  
  6487.  
  6488.  
  6489.  
  6490.  
  6491.  
  6492.  
  6493.         --------------------------------------------------------------
  6494.         SuperBBS v1.12 documentation                          Page 111
  6495.  
  6496.  
  6497.         Chapter 10.    Running SuperBBS
  6498.         ==============================================================
  6499.  
  6500.         10.1 General information
  6501.         --------------------------------------------------------------
  6502.  
  6503.         SuperBBS can be run as a stand alone program or with a front-
  6504.         end mailer like Frontdoor, D'Bridge or any other mailer pro-
  6505.         gram. In both cases you need to run SuperBBS from a batchfile.
  6506.         Two examples are given in the appendixes of this documenta-
  6507.         tion. One for running SuperBBS as stand alone program and one
  6508.         for running SuperBBS in combination with a mailer.
  6509.  
  6510.         If you are using SuperBBS with a mailer, please read all the
  6511.         documentation of the mailer program carefully, so you know how
  6512.         the two programs interact with each other.
  6513.  
  6514.         10.2 Command line options
  6515.         --------------------------------------------------------------
  6516.  
  6517.         SuperBBS can be started by running the program BBS.EXE without
  6518.         any parameter. This will put the main SuperBBS program on-
  6519.         line. You will see a SuperBBS screen with some information,
  6520.         like time and date, last user and more. When this screen is
  6521.         visible (or the screensaver is working) you have two options:
  6522.  
  6523.              [L]       This will put the BBS program in local mode.
  6524.                        This way you will be able to connect to the
  6525.                        system, just like you are running the system
  6526.                        remotely. Beware that if you have any door
  6527.                        programs installed which uses a Carrier Detect
  6528.                        monitor, these won't run because there is no
  6529.                        carrier signal available.
  6530.  
  6531.              [ESCAPE]  Shutdown SuperBBS and returns you to the DOS
  6532.                        prompt.
  6533.  
  6534.         There is a third option, this is that you get a caller on-
  6535.         line. SuperBBS will connect at the right modem speed and will
  6536.         handle the connection. A carrier check is build in, so if the
  6537.         user disconnects, the system will restart (if run from a
  6538.         batchfile).
  6539.  
  6540.         To start the BBS program in local mode, use the -L option.
  6541.         This option and the other command line options are as follows:
  6542.  
  6543.         Type.........: -Bxxxx
  6544.         Description..: Starts SuperBBS with a BPS rate of xxxx. This
  6545.                        is a value between 300 and 38400, depending on
  6546.                        your modemspeed. This option is mostly used in
  6547.                        a batchfile running a mailer, telling SuperBBS
  6548.                        at what BPS rate the user is calling.
  6549.  
  6550.  
  6551.  
  6552.  
  6553.         --------------------------------------------------------------
  6554.         SuperBBS v1.12 documentation                          Page 112
  6555.  
  6556.  
  6557.         Type.........: -Exxx
  6558.         Description..: Tells SuperBBS to exit the call with errorlevel
  6559.                        xxx. This can be handy if you wish to start
  6560.                        some external program after SuperBBS finishes.
  6561.  
  6562.         Type.........: -L
  6563.         Description..: Starts the SuperBBS program in Local mode.
  6564.  
  6565.         Type.........: -Oxxxxxx
  6566.         Description..: This option will increase the overlay buffer
  6567.                        with xxxxxx bytes. (For a 286-12 Mhz machine
  6568.                        this should be somewhere between 50000 and
  6569.                        100000 bytes.) Experiment a bit with it to find
  6570.                        the right value. This will speed up the Super-
  6571.                        BBS operation on slow machines or machines with
  6572.                        no EMS. This option defaults to 50000 bytes.
  6573.  
  6574.         Type.........: -Px
  6575.         Description..: Tells SuperBBS what COM port to use for the
  6576.                        connection.
  6577.  
  6578.         Type.........: -R
  6579.         Description..: Tells SuperBBS it is already connected to a
  6580.                        caller and just has to restart the main pro-
  6581.                        gram. This option is used after a type 15 exit.
  6582.  
  6583.         Type.........: -T
  6584.         Description..: Tells SuperBBS the user has -T time left. This
  6585.                        time is forwarded by the mailer, to prevent an
  6586.                        overshoot of an event. Frontdoor uses this in
  6587.                        it's DOBBS.BAT file. (Frontdoor v2.01 also has
  6588.                        a bug at 14400 EC, stating the -B command as
  6589.                        9600 Bps, instead of the correct Bps). See your
  6590.                        mailer manual for further information on call-
  6591.                        ing the BBS.
  6592.  
  6593.         Type.........: -*
  6594.         Description..: Tells SuperBBS not to load the overlay file in
  6595.                        EMS.
  6596.  
  6597.         Combinations of these parameters are possible. These parame-
  6598.         ters are not necessary to run the SuperBBS program, but are
  6599.         sometimes needed.
  6600.  
  6601.         10.3 On-line Sysop keys
  6602.         --------------------------------------------------------------
  6603.  
  6604.         While the SuperBBS is on-line and a caller is in the system,
  6605.         the sysop has several keys which he/she can use. All Fx keys
  6606.         refer to the status line which is shown at the bottom of the
  6607.         local screen. All keys apply to the current user on-line. All
  6608.         the available keys are:
  6609.  
  6610.  
  6611.         --------------------------------------------------------------
  6612.         SuperBBS v1.12 documentation                          Page 113
  6613.  
  6614.  
  6615.         Type.........: F1
  6616.         Description..: Shows user's information on status line. Name,
  6617.                        city, bps rate, securitylevel, times called,
  6618.                        time left and line number are displayed.
  6619.  
  6620.         Type.........: F2
  6621.         Description..: Shows user's flags.
  6622.  
  6623.         Type.........: F3
  6624.         Description..: Shows user's up/download levels and ratio.
  6625.  
  6626.         Type.........: F4
  6627.         Description..: Shows chat reason (if any) and if the Sysop is
  6628.                        available.
  6629.  
  6630.         Type.........: F5
  6631.         Description..: Shows sysop comment (from SBBSUSER.EXE) and
  6632.                        alias information.
  6633.  
  6634.         Type.........: F6
  6635.         Description..: Shows the current time and date, user's phone
  6636.                        numbers, total calls to system, number of mess-
  6637.                        ages written and last caller.
  6638.  
  6639.         Type.........: F7
  6640.         Description..: Shows the last and first time and date the user
  6641.                        called.
  6642.  
  6643.         Type.........: F9
  6644.         Description..: Remove status lines from screen. This gives you
  6645.                        the same view as the user.
  6646.  
  6647.         Type.........: F10
  6648.         Description..: Gives information about the on-line keys
  6649.  
  6650.         Type.........: ALT-C
  6651.         Description..: Chat with the user. A message will be displayed
  6652.                        to the user at the start and finnish of the
  6653.                        conversation.
  6654.  
  6655.         Type.........: ALT-E
  6656.         Description..: Run the on-line user editor. This allows you to
  6657.                        edit the current user. All changes will be
  6658.                        saved in the user file. A message will be dis-
  6659.                        played to the user, unless you have CapsLock
  6660.                        on.
  6661.  
  6662.         Type.........: ALT-F
  6663.         Description..: Change the current user's flagsettings. All
  6664.                        changes will be saved in the user file. A mess-
  6665.                        age will be displayed to the user, unless you
  6666.                        have CapsLock on.
  6667.  
  6668.  
  6669.         --------------------------------------------------------------
  6670.         SuperBBS v1.12 documentation                          Page 114
  6671.  
  6672.  
  6673.         Type.........: ALT-H
  6674.         Description..: Disconnect user without showing GOODBYE.A??.
  6675.  
  6676.         Type.........: ALT-J
  6677.         Description..: Shell to DOS from SuperBBS. SuperBBS can swap
  6678.                        to EMS or disk if allowed through the
  6679.                        CONFIG.EXE program. A message will be displayed
  6680.                        to the user when you shell out and when you
  6681.                        return.
  6682.  
  6683.         Type.........: ALT-L
  6684.         Description..: Locks the user out of your system. He/she will
  6685.                        be disconnected and his/her level will be
  6686.                        lowered to 0.
  6687.  
  6688.         Type.........: ALT-S
  6689.         Description..: Change the caller's security level. A message
  6690.                        will be displayed to the user, unless CapsLock
  6691.                        is on.
  6692.  
  6693.         Type.........: ALT-T
  6694.         Description..: Change the timelimit for the user for this
  6695.                        call.
  6696.  
  6697.         Type.........: ALT-1
  6698.         Description..: Generate line noise. This can be useful if you
  6699.                        want a user off-line.
  6700.  
  6701.         Type.........: ALT-2
  6702.         Description..: Toggle the ratio check for the current user on
  6703.                        or off.
  6704.  
  6705.         Type.........: ALT-3
  6706.         Description..: Set a new download limit for this call.
  6707.  
  6708.         Type.........: ALT-4
  6709.         Description..: Generates a BEEP on the user's console.
  6710.  
  6711.         Type.........: ALT-5
  6712.         Description..: Toggle output to user's screen on or off.
  6713.  
  6714.         Type.........: ALT-6
  6715.         Description..: Toggle user's keyboard on or off.
  6716.  
  6717.         Type.........: Up arrow
  6718.         Description..: Increase time limit with 1 minute.
  6719.  
  6720.         Type.........: Down arrow
  6721.         Description..: Decrease time limit with 1 minute.
  6722.  
  6723.  
  6724.  
  6725.  
  6726.  
  6727.         --------------------------------------------------------------
  6728.         SuperBBS v1.12 documentation                          Page 115
  6729.  
  6730.  
  6731.         Type.........: Scroll lock
  6732.         Description..: Toggle Sysop availability on/off. Status lock
  6733.                        on means Sysop not available. Also no messages
  6734.                        are send to the user, when the Sysop changes
  6735.                        the user information.
  6736.  
  6737.         10.4 User's on-line keys
  6738.         --------------------------------------------------------------
  6739.  
  6740.         Just as the Sysop has the user some special keys on-line.
  6741.         These are:
  6742.  
  6743.         Type.........: P
  6744.         Description..: Pause all output from text.
  6745.  
  6746.         Type.........: S
  6747.         Description..: Abort current operation. This works in most
  6748.                        places in the SuperBBS program.
  6749.  
  6750.         Type.........: Ctrl-C
  6751.         Description..: Stops Sysop yell and message scan.
  6752.  
  6753.         Type.........: Ctrl-Y
  6754.         Description..: Clears any input line. (When you have to answer
  6755.                        a question.)
  6756.  
  6757.         As of version 1.10, SuperBBS supports the 'normal' text editor
  6758.         keys as usable keys at input fields. This means you can use
  6759.         the arrow keys, Ctrl-T, Ctrl-Y, Insert, Delete, Home and End
  6760.         keys while entering text.
  6761.  
  6762.         10.5 Errorlevels
  6763.         --------------------------------------------------------------
  6764.  
  6765.         SuperBBS normally exits with an errorlevel. You can influence
  6766.         the 'normal' exit through the -Exxx command parameter (see
  6767.         above), but there are some more errorlevels reserved for
  6768.         SuperBBS. Here they are:
  6769.  
  6770.         Errorlevel...: 0
  6771.         Description..: Normal exit, no problems encountered.
  6772.  
  6773.         Errorlevel...: 2
  6774.         Description..: Sysop dropped to DOS by pressing ESCAPE in
  6775.                        stand alone mode.
  6776.  
  6777.         Errorlevel...: 3
  6778.         Description..: User logged off and entered Netmail.
  6779.  
  6780.         Errorlevel...: 4
  6781.         Description..: User logged off and entered Echomail.
  6782.  
  6783.  
  6784.  
  6785.         --------------------------------------------------------------
  6786.         SuperBBS v1.12 documentation                          Page 116
  6787.  
  6788.  
  6789.         Errorlevel...: 5
  6790.         Description..: User logged off and entered both Net and Echo-
  6791.                        mail.
  6792.  
  6793.         In general it is useful not to use the errorlevel of 10 and
  6794.         below. These levels are mostly used to control program behav-
  6795.         iour.
  6796.  
  6797.         10.6 Yell and chat
  6798.         --------------------------------------------------------------
  6799.  
  6800.         SuperBBS has a chat option build in to the main program. When
  6801.         a user tries to yell for you, the SuperBBS program will ask
  6802.         for a reason. Then, if a reason is entered, the system will
  6803.         page you. Normally this is a creeping siren sound, but you can
  6804.         choose a melody through the use of YELLCFG.EXE. This program
  6805.         allows you to choose a page melody. You can even write your
  6806.         own tune, check the SBBSYELL.CFG file for an example. If you
  6807.         want to randomly change the tune every day, run the following
  6808.         option in your daily maintenance: YELLCFG.EXE CHANGE. This
  6809.         will take a different melody from the list every time it is
  6810.         run.
  6811.  
  6812.         The chat will be in two colours and if ANSI available it will
  6813.         be full screen by default. One window for the Sysop and one
  6814.         for the user. (Naturally only when user has ANSI on.) If the
  6815.         Sysop starts a chat, the user will get all the time spent in
  6816.         the chat back after ending the chat. If the user starts the
  6817.         chat, the time will continue.
  6818.  
  6819.         If you don't want the full screen chat, press the Left-Shift
  6820.         key, while pressing Alt-C or when you answer the chat.
  6821.  
  6822.         Five keys are available during a chat:
  6823.  
  6824.         Type.........: Ctrl-A
  6825.         Description..: Toggle capture file on/off
  6826.  
  6827.         Type.........: Ctrl-B
  6828.         Description..: Display an ANSI/ASCII file
  6829.  
  6830.         Type.........: Ctrl-Y
  6831.         Description..: Clears current line
  6832.  
  6833.         Type.........: Ctrl-R (in Fullscreen chat)
  6834.         Description..: Redraws the screen
  6835.  
  6836.         Type.........: Ctrl-W (in Fullscreen chat)
  6837.         Description..: Clears the your window
  6838.  
  6839.         The Sysop can end the chat with the ESCAPE key. Through the
  6840.         Ctrl-A key is it possible to keep a capture file for later
  6841.         reviewing of the chat.
  6842.  
  6843.         --------------------------------------------------------------
  6844.         SuperBBS v1.12 documentation                          Page 117
  6845.  
  6846.  
  6847.         10.7 Alias system
  6848.         --------------------------------------------------------------
  6849.  
  6850.         SuperBBS allows a full alias system. The Sysop can select the
  6851.         use of an alias in all message areas. (Most echomail areas
  6852.         don't allow aliases.) Mailcheck at logon or after a menu type
  6853.         22 command, will be done for the user's real and alias name.
  6854.         No double aliases are allowed and SuperBBS checks this after a
  6855.         caller enters an alias.
  6856.  
  6857.         SuperBBS includes an option to view a list with real names and
  6858.         their aliases. The alias system only works if you set the
  6859.         option in the CONFIG.EXE program to Yes.
  6860.  
  6861.         10.8 View a certain file
  6862.         --------------------------------------------------------------
  6863.  
  6864.         An option in the user record is the field: File to view. Here
  6865.         you can specify per user a file which will be displayed to the
  6866.         user. You can select this file through the use of the
  6867.         SBBSUSER.EXE program. There is an option to allow the file to
  6868.         be deleted after viewing and only showing the file once.
  6869.  
  6870.         10.9 File to run
  6871.         --------------------------------------------------------------
  6872.  
  6873.         SuperBBS allows users to enter the system at another menu then
  6874.         the TOP.MNU menu. In the SBBSUSER.EXE program is a field for
  6875.         this option. Here you can enter the name of the menu the user
  6876.         wants to start at. SuperBBS will then pass the user directly
  6877.         to the menu given in the MenuToRun field. This menu can be
  6878.         different for every user. There is currently no automatic way
  6879.         to do this. You will have to adjust the userrecord yourself if
  6880.         you want this option available to your users.
  6881.  
  6882.  
  6883.  
  6884.  
  6885.  
  6886.  
  6887.  
  6888.  
  6889.  
  6890.  
  6891.  
  6892.  
  6893.  
  6894.  
  6895.  
  6896.  
  6897.  
  6898.  
  6899.  
  6900.  
  6901.         --------------------------------------------------------------
  6902.         SuperBBS v1.12 documentation                          Page 118
  6903.  
  6904.  
  6905.         Chapter 11.    Multitasking and multiline
  6906.         ==============================================================
  6907.  
  6908.         11.1 General information
  6909.         --------------------------------------------------------------
  6910.  
  6911.         Note that I, the writer of the documentation, am not running a
  6912.         multiline system at this moment, so information may not be
  6913.         complete.
  6914.  
  6915.         SuperBBS is now able of running a system with more lines. We
  6916.         ask everybody who uses SuperBBS to give their opinion and
  6917.         ideas. That way we can expand and improve the multi-node
  6918.         option. SuperBBS currently uses 160 KByte memory per line.
  6919.         The setup explained here is for a system running a multitasker
  6920.         like Desqview.
  6921.  
  6922.         How to set a multi node system up. First make the directories
  6923.         where the files will be placed. This could be as follows:
  6924.  
  6925.              C:\SUPERBBS\                  Main directory
  6926.              C:\SUPERBBS\LINE1             Line 1 directory
  6927.              C:\SUPERBBS\LINE2             Line 2 directory
  6928.              C:\SUPERBBS\LINE3             Line 3 directory
  6929.  
  6930.         Make for all directories a TEMP and a WORK directory. Make
  6931.         sure the main directory is in your path statement. Copy the
  6932.         main BBS files into the main directory. These files are:
  6933.  
  6934.              BBS.EXE (and overlay file)
  6935.              CONFIG.EXE
  6936.              LCONFIG.EXE
  6937.              SBBSUSER.EXE (and helpfile)
  6938.              *.LNG files
  6939.              other utilities files
  6940.  
  6941.         Go into the line 1 directory and run CONFIG. Do the same for
  6942.         all three lines. (Line 3 could be a local line.) Copy the
  6943.         following files to every directory: (Some of these files may
  6944.         not exist until you run the BBS program.)
  6945.  
  6946.              FLSEARCH.BBS
  6947.              LIMITS.BBS
  6948.              CONFIG.BBS
  6949.              SCONFIG.BBS
  6950.              YELLCFG.CTL (If you use it)
  6951.              LANGUAGE.CTL
  6952.  
  6953.         If you don't copy the FLSEARCH.BBS and LIMITS.BBS to all
  6954.         directories, SuperBBS will look for them in the directory
  6955.         specified in the SBBS variable (Set SBBS=<drive+path>), which
  6956.         should be your main directory.
  6957.  
  6958.  
  6959.         --------------------------------------------------------------
  6960.         SuperBBS v1.12 documentation                          Page 119
  6961.  
  6962.  
  6963.         In this directory SuperBBS will also create the userfiles, BBS
  6964.         list and other support files. The message base files will be
  6965.         created in the directory specified in CONFIG.EXE or, if none
  6966.         specified, the current directory.
  6967.  
  6968.         Make sure you set the common path of all nodes to the same
  6969.         directory. If possible a 30-50 KByte RAM disk. Here all the
  6970.         information about the operations is stored.
  6971.  
  6972.         Also make sure you set the number of lines in all config files
  6973.         the same. (Remember, every line has it's own configuration
  6974.         file!) Set the system directory path in CONFIG.EXE to the
  6975.         directory you are running the node from. Do this for every
  6976.         line.
  6977.  
  6978.         Now you have to design your menus and textfiles. Also Desqview
  6979.         needs to be setup. Read the documentation provided with the
  6980.         program carefully.
  6981.  
  6982.         Multi-node can't run without SHARE.EXE, so load this file at
  6983.         startup of your system. This file should be supplied with your
  6984.         DOS files. SuperBBS currently opens all files to deny none
  6985.         mode.
  6986.  
  6987.         You have to start SuperBBS with the -Nxx command line parame-
  6988.         ter to tell SuperBBS which line it is running on. For example:
  6989.         BBS -L -N2 will start SuperBBS in local mode on line 2. This
  6990.         has to be done from the directory the line is run from. (For
  6991.         line 1 this means C:\SUPERBBS\LINE1)
  6992.  
  6993.         At type 7 exits, two new command options are available:
  6994.  
  6995.                   *N   Gives you current node number
  6996.                   *P   Gives you current COM port number
  6997.  
  6998.         SuperBBS searches in the directory specified in the SBBS
  6999.         variable for it's language files, if they are not found in the
  7000.         current directory.
  7001.  
  7002.         If SuperBBS won't run on your system in multi-node mode, let
  7003.         us know.
  7004.  
  7005.         Documentation on running SuperBBS with a Lantastic network
  7006.         will be available in the future. (= Beginning 1992)
  7007.  
  7008.         11.2 Multitaskers
  7009.         --------------------------------------------------------------
  7010.  
  7011.         SuperBBS has been tested with these multitaskers:
  7012.  
  7013.              - Desqview 2.25 (Normal and 386 versions)
  7014.              - Desqview 2.31
  7015.              - DoubleDos 4.0
  7016.  
  7017.         --------------------------------------------------------------
  7018.         SuperBBS v1.12 documentation                          Page 120
  7019.  
  7020.  
  7021.  
  7022.         SuperBBS support multitasking with Desqview. It will release
  7023.         time slicks and SBBSUSER will ask from Desqview what memory to
  7024.         use for direct screen writes.
  7025.  
  7026.         If you run SuperBBS with any other multitasker, like Windows,
  7027.         let us know. We're always interested in any information about
  7028.         SuperBBS and his behaviour under a multitasker.
  7029.  
  7030.         11.3 Locking
  7031.         --------------------------------------------------------------
  7032.  
  7033.         SuperBBS v1.12 has a new message base locking system. It is
  7034.         completely rewritten and available on request from the
  7035.         SuperBBS headquarters for third party programmers.
  7036.  
  7037.  
  7038.  
  7039.  
  7040.  
  7041.  
  7042.  
  7043.  
  7044.  
  7045.  
  7046.  
  7047.  
  7048.  
  7049.  
  7050.  
  7051.  
  7052.  
  7053.  
  7054.  
  7055.  
  7056.  
  7057.  
  7058.  
  7059.  
  7060.  
  7061.  
  7062.  
  7063.  
  7064.  
  7065.  
  7066.  
  7067.  
  7068.  
  7069.  
  7070.  
  7071.  
  7072.  
  7073.  
  7074.  
  7075.         --------------------------------------------------------------
  7076.         SuperBBS v1.12 documentation                          Page 121
  7077.  
  7078.  
  7079.         Chapter 12.    Net & Echomail
  7080.         ==============================================================
  7081.  
  7082.         12.1 General information
  7083.         --------------------------------------------------------------
  7084.  
  7085.         SuperBBS is a fidonet compatible BBS program. This means you
  7086.         can exchange messages with other systems. These messages can
  7087.         be NETMAIL or ECHOMAIL.
  7088.  
  7089.         12.2 Netmail
  7090.         --------------------------------------------------------------
  7091.  
  7092.         SuperBBS doesn't use a nodelist, so if you want to run net-
  7093.         mail, mail from one node to another, you will need a mailer
  7094.         who will handle the address part of netmail, for example
  7095.         D'Bridge or Frontdoor.
  7096.  
  7097.         If you have setup a netmail directory, SuperBBS will ask you
  7098.         for the address the message has to be send to. Here you have
  7099.         to enter a valid fidonet address. There are several external
  7100.         programs available for browsing through a nodelist. After you
  7101.         supplied the destination address, SuperBBS will ask you if the
  7102.         message is a CRASH (or send immediately) message. Third and
  7103.         last question is about File attachments. You can send a file
  7104.         to another BBS this way. If you say YES to the previous ques-
  7105.         tion, SuperBBS will ask you for the filename. Then you can
  7106.         enter your message. Contact a BBS system running Netmail if
  7107.         you want more information on this subject.
  7108.  
  7109.         12.3 Echomail
  7110.         --------------------------------------------------------------
  7111.  
  7112.         Echomail is mail that is distributed every night over several
  7113.         BBS systems. This means your message could get all over the
  7114.         world, depending on the area your in. This also is the most
  7115.         expensive form of mail. A message written on your system can
  7116.         be read on hundreds of other systems. All messages are always
  7117.         public.
  7118.  
  7119.         You can setup every message area in SuperBBS for echomail use.
  7120.         You can select a different AKA address (if you have them) and
  7121.         choose an origin line for every area (through ECHOORIG.CTL).
  7122.         You will need a front end program (also called mailer) to run
  7123.         Echomail.
  7124.  
  7125.         To run echomail you need an echomail processor. These will
  7126.         unpack messages from the archives they are send in and toss
  7127.         them to your echomail area. They also pack new messages from
  7128.         your system and prepare them to be transferred.
  7129.  
  7130.  
  7131.  
  7132.  
  7133.         --------------------------------------------------------------
  7134.         SuperBBS v1.12 documentation                          Page 122
  7135.  
  7136.  
  7137.         Some processors are:
  7138.  
  7139.              - ZmailH       Echo & Netmail scanner/tosser
  7140.              - TosScan      Echo & Netmail scanner/tosser
  7141.              - Imail        Echo & Netmail scanner/tosser
  7142.              - GEcho        Echomail processor
  7143.  
  7144.         There are more programs available. Ask for them at a BBS near
  7145.         you, running echomail. The D'Bridge mailer has net and echo-
  7146.         mail support build into the program and support SuperBBS.
  7147.  
  7148.         You will also need some echomail utility program. This program
  7149.         must be capable of linking messages, renumbering and deleting
  7150.         them. One of the best programs around is MBUTIL written by
  7151.         Gerard van der Land. This program can take care of all your
  7152.         echomail area maintenance and more.
  7153.  
  7154.  
  7155.  
  7156.  
  7157.  
  7158.  
  7159.  
  7160.  
  7161.  
  7162.  
  7163.  
  7164.  
  7165.  
  7166.  
  7167.  
  7168.  
  7169.  
  7170.  
  7171.  
  7172.  
  7173.  
  7174.  
  7175.  
  7176.  
  7177.  
  7178.  
  7179.  
  7180.  
  7181.  
  7182.  
  7183.  
  7184.  
  7185.  
  7186.  
  7187.  
  7188.  
  7189.  
  7190.  
  7191.         --------------------------------------------------------------
  7192.         SuperBBS v1.12 documentation                          Page 123
  7193.  
  7194.  
  7195.         Chapter 13     External programs
  7196.         ==============================================================
  7197.  
  7198.         13.1 General information.
  7199.         --------------------------------------------------------------
  7200.  
  7201.         SuperBBS comes with a few external programs. These are:
  7202.  
  7203.              - USERPACK
  7204.              - SBBSUSER
  7205.              - SBBSUTIL
  7206.              - SBBSMENU
  7207.              - STOP
  7208.  
  7209.         These programs are specially written for the use with Super-
  7210.         BBS. Other programs are available, but do not always support
  7211.         all SuperBBS functions.
  7212.  
  7213.         13.2 Userpack
  7214.         --------------------------------------------------------------
  7215.  
  7216.         This program is designed to clean your user database. It will
  7217.         delete all users from the USER.BBS and SUSER.BBS files who
  7218.         have the DELETE flag on. The only exception are user's with
  7219.         the NO-KILL flag on. It will also pack your userdatabase for
  7220.         faster processing.
  7221.  
  7222.         Userpack allows multiple commandline parameters, but all
  7223.         parameters are optional. These are the available options:
  7224.  
  7225.         Type.........: -B
  7226.         Description..: Makes backup of the user files. This will take
  7227.                        the program longer to run than without this
  7228.                        option.
  7229.  
  7230.         Type.........: -Dxxx
  7231.         Description..: Deletes users from the list who haven't called
  7232.                        in xxx days.
  7233.  
  7234.         Type.........: -O
  7235.         Description..: Don't make backup copies if there is not enough
  7236.                        diskspace. Use this command in combination with
  7237.                        the -B option.
  7238.  
  7239.         Type.........: -R
  7240.         Description..: Removes backup copies after run is complete.
  7241.  
  7242.         Type.........: -Sxxx
  7243.         Description..: Deletes users with a securitylevel lower than
  7244.                        xxx.
  7245.  
  7246.  
  7247.  
  7248.  
  7249.         --------------------------------------------------------------
  7250.         SuperBBS v1.12 documentation                          Page 124
  7251.  
  7252.  
  7253.         Type.........: ?
  7254.         Description..: Gives a short help screen. Use only as single
  7255.                        command line option.
  7256.  
  7257.         If you run userpack without any options, it will just pack
  7258.         your user base and delete every user with the DELETE flag on.
  7259.  
  7260.         13.3 Sbbsuser
  7261.         --------------------------------------------------------------
  7262.  
  7263.         This is the user editor for SuperBBS. You will be able to edit
  7264.         all available information in the user record. It is a full-
  7265.         screen program, with the function keys it uses displayed on
  7266.         the bottom line. Their are two modes (or windows). Edit mode
  7267.         and the main window. Edit mode allows you to change informa-
  7268.         tion from a caller. The main window is the command centre of
  7269.         the program. Here all function keys are active. From here you
  7270.         go to the edit window. These are the available keys:
  7271.  
  7272.         Key..........: Cursor keys
  7273.         Description..: Move around in the editmode of the program.
  7274.                        This will move you from edit field to edit
  7275.                        field.
  7276.  
  7277.         Key..........: Escape
  7278.         Description..: If in editing mode will ask you if you want to
  7279.                        save the information and leave the edit mode.
  7280.                        If in the main window, it will exit you to DOS.
  7281.  
  7282.         Key..........: Home
  7283.         Description..: Will move you to the first user when in the
  7284.                        main window.
  7285.  
  7286.         Key..........: End
  7287.         Description..: Will move you to the last user when in the main
  7288.                        window.
  7289.  
  7290.         Key..........: PgUp
  7291.         Description..: Will move you 10 users forward when in the main
  7292.                        window.
  7293.  
  7294.         Key..........: PgDn
  7295.         Description..: Will move you 10 users backwards when in the
  7296.                        main window.
  7297.  
  7298.         Key..........: F1
  7299.         Description..: Display help screens for SBBSUSER.
  7300.  
  7301.         Key..........: F2
  7302.         Description..: Goto general edit mode. This allows you to
  7303.                        change most information available. Changing the
  7304.                        security level fast is possible with the ALT-S
  7305.                        option.
  7306.  
  7307.         --------------------------------------------------------------
  7308.         SuperBBS v1.12 documentation                          Page 125
  7309.  
  7310.  
  7311.         Key..........: F3
  7312.         Description..: Search for the user in the NEWUSER.ASW file and
  7313.                        display his/her answers. Useful if you want to
  7314.                        update users.
  7315.  
  7316.         Key..........: F4
  7317.         Description..: Search option. This allows you to search for
  7318.                        part of a name, alias or city.
  7319.  
  7320.         Key..........: F5
  7321.         Description..: Put current user in window in the TRASHCAN.CTL
  7322.                        file.
  7323.  
  7324.         Key..........: F6
  7325.         Description..: Add a new user to the database.
  7326.  
  7327.         Key..........: F7
  7328.         Description..: Change the user's colour configuration.
  7329.  
  7330.         Key..........: F8
  7331.         Description..: Change the user's flagsettings.
  7332.  
  7333.         Key..........: F9
  7334.         Description..: Change the user's attributes. The delete flag
  7335.                        can also be set from the main window through
  7336.                        the ALT-D key.
  7337.  
  7338.         Key..........: F10
  7339.         Description..: Exit the program.
  7340.  
  7341.         Key..........: Shift-F1
  7342.         Description..: Add user to the VIP.CTL list.
  7343.  
  7344.         Key..........: Shift-F4
  7345.         Description..: Change the number of calls
  7346.  
  7347.         With the numerical keys you can select an userrecord. Just
  7348.         enter the number of the record your looking for.
  7349.  
  7350.         SBBSUSER.EXE let's you edit the USER.BBS and SUSER.BBS file.
  7351.         Other user editors mostly allow only editing of the USER.BBS
  7352.         file.
  7353.  
  7354.  
  7355.  
  7356.  
  7357.  
  7358.  
  7359.  
  7360.  
  7361.  
  7362.  
  7363.  
  7364.  
  7365.         --------------------------------------------------------------
  7366.         SuperBBS v1.12 documentation                          Page 126
  7367.  
  7368.         13.4 Sbbsutil
  7369.         --------------------------------------------------------------
  7370.  
  7371.         SBBSUTIL.EXE allows you to convert some SuperBBS files to
  7372.         general QuickBBS type files. This is useful for some external
  7373.         programs which can't handle the specific SuperBBS type files.
  7374.         The program also gives you the option to initialize your file
  7375.         directories. All commands are done through the use of command-
  7376.         line parameters. Start the program as follows:
  7377.  
  7378.              SBBSUTIL.EXE <parameter>
  7379.  
  7380.         The parameters are:
  7381.  
  7382.         Type.........: FLSEARCH
  7383.         Description..: Converts SuperBBS FLSEARCH.BBS to FLSEARCH.CTL,
  7384.                        which can be used with RemoteAccess and/or
  7385.                        QuickBBS utilities.
  7386.  
  7387.         Type.........: LIMITS
  7388.         Description..: Converts SuperBBS LIMITS.BBS to LIMITS.CTL.
  7389.  
  7390.         Type.........: INITFILEAREAS
  7391.         Description..: Will initialize all file areas listed in the
  7392.                        file FLSEARCH.BBS. Here you can use three extra
  7393.                        parameters:
  7394.  
  7395.                             -F   Make FILES.BBS files if not
  7396.                                  available.
  7397.                             -D   Make DIR.BBS files if not available.
  7398.                             -A   Add all missing files, files which
  7399.                                  are in the directory, but not in the
  7400.                                  FILES.BBS list, to the FILES.BBS
  7401.                                  list.
  7402.  
  7403.         Running the util program with the option:
  7404.  
  7405.              SBBSUTIL.EXE <parameter> ?
  7406.  
  7407.         will display a little help screen for the available options.
  7408.  
  7409.         13.5 Usersort
  7410.         --------------------------------------------------------------
  7411.  
  7412.         Usersort is a utility to sort your userbase. This can be done
  7413.         in several ways. The available options are:
  7414.  
  7415.              -L   Sort on lastname
  7416.              -F   Sort on firstname
  7417.              -S   Sort on userlevel
  7418.              -D   Sort in descending order
  7419.  
  7420.         Normally ascending sort order is used. The program will take
  7421.         more then one command option.
  7422.  
  7423.         --------------------------------------------------------------
  7424.         SuperBBS v1.12 documentation                          Page 127
  7425.  
  7426.  
  7427.         Example:
  7428.  
  7429.              USERSORT -S -L -F -D
  7430.  
  7431.         will sort your userbase on security, if these are the same on
  7432.         lastname, if these are the same on firstname. It will start at
  7433.         the highest level and will end at the lowest.
  7434.  
  7435.         13.6 Sbbsmenu
  7436.         --------------------------------------------------------------
  7437.  
  7438.         New with this release of SuperBBS is the SBBSMENU.EXE program.
  7439.         This is a complete menu editor for SuperBBS. It supports the
  7440.         multi-language aspects of SuperBBS. When you start the pro-
  7441.         gram, it should be in your directory containing the configur-
  7442.         ation files, you will be presented with the TOP.MNU menu if
  7443.         available. Otherwise you will start in a new menu.
  7444.  
  7445.         Pressing [ESC] will display the menu. This menu has the fol-
  7446.         lowing options:
  7447.  
  7448.         Command......: Files
  7449.         Description..: Here you will be able to save, load, copy files
  7450.                        and do other maintenance functions.
  7451.  
  7452.         Command......: Text
  7453.         Description..: Here you will find the options which work on
  7454.                        the textpart of the menu.
  7455.  
  7456.         Command......: Commands
  7457.         Description..: Here you will find the options which work on
  7458.                        the menu options from the menu.
  7459.  
  7460.         Command......: Prompt
  7461.         Description..: Commands for the prompt, which will be visible
  7462.                        underneath the menu.
  7463.  
  7464.         Command......: Setup
  7465.         Description..: Setup commands for the menu editor.
  7466.  
  7467.         All menu commands will be described in detail below.
  7468.  
  7469.  
  7470.  
  7471.  
  7472.  
  7473.  
  7474.  
  7475.  
  7476.  
  7477.  
  7478.  
  7479.  
  7480.  
  7481.         --------------------------------------------------------------
  7482.         SuperBBS v1.12 documentation                          Page 128
  7483.  
  7484.  
  7485.         13.6a File commands
  7486.         --------------------------------------------------------------
  7487.  
  7488.         Here are the commands you will find, when you enter the file
  7489.         menu of the SuperBBS menu editor.
  7490.  
  7491.         Command......: Load menu
  7492.         Description..: Loads a menu from the directory specified in
  7493.                        the current language file. You will be pres-
  7494.                        ented with a box stating what to look for.
  7495.                        (Mostly *.MNU files.) Enter the value you want,
  7496.                        or press ENTER and the editor will display a
  7497.                        list of the available menus. With the cursor
  7498.                        keys you can select a file. Pressing ENTER will
  7499.                        load the file.
  7500.  
  7501.         Command......: Save menu
  7502.         Description..: Saves the menu you are currently working on.
  7503.  
  7504.         Command......: New menu
  7505.         Description..: Start building a new menu. The editor will ask
  7506.                        you for a menu name.
  7507.  
  7508.         Command......: Write to
  7509.         Description..: Write the menu file to a specified name. This
  7510.                        option is useful if you want to use a menu to
  7511.                        build another. This way you can save a menu
  7512.                        with a different name.
  7513.  
  7514.         Command......: Rename
  7515.         Description..: Rename a menu in the directory. The editor will
  7516.                        ask you which menu to rename.
  7517.  
  7518.         Command......: Copy
  7519.         Description..: Copies a menu to another name. The editor will
  7520.                        ask you for the name of the menu to copy.
  7521.  
  7522.         Command......: Language
  7523.         Description..: Changes the language currently in use. This
  7524.                        allows you to quickly change menus for all
  7525.                        languages, without leaving the editor.
  7526.  
  7527.         Command......: DOS Shell
  7528.         Description..: Shell temporarily to DOS. You need to type EXIT
  7529.                        to return to the editor from DOS.
  7530.  
  7531.         Command......: Exit to DOS
  7532.         Description..: Exits the menu editor.
  7533.  
  7534.  
  7535.  
  7536.  
  7537.  
  7538.  
  7539.         --------------------------------------------------------------
  7540.         SuperBBS v1.12 documentation                          Page 129
  7541.  
  7542.  
  7543.         13.6b Text commands
  7544.         --------------------------------------------------------------
  7545.  
  7546.         Command......: Edit text
  7547.         Description..: Change the text of the menu. Pressing ALT-F10
  7548.                        while in the text editor will display a help-
  7549.                        file.
  7550.  
  7551.         Command......: Simulate text
  7552.         Description..: The editor will show you what your menu will
  7553.                        look like if a user would see it. You will have
  7554.                        to enter a security level and flagsetting.
  7555.  
  7556.         Command......: Clear text
  7557.         Description..: Clears the current text screen.
  7558.  
  7559.         Command......: View text
  7560.         Description..: View a text belonging to the menu. This option
  7561.                        allows you to see files which are not part of
  7562.                        the menu, but will be displayed through the
  7563.                        ANSI/ASCII display file option in the menu.
  7564.  
  7565.         Command......: Run editor
  7566.         Description..: Enter an ANSI or ASCII text editor as you have
  7567.                        described in the setup of the SuperBBS menu
  7568.                        editor program.
  7569.  
  7570.         When you press ALT-F10 while you are in text edit, a help menu
  7571.         will be displayed. Here you will find all the commands avail-
  7572.         able to you.
  7573.  
  7574.         The use of extended ASCII characters is supported, so you can
  7575.         design lines and other graphics.
  7576.  
  7577.         13.6c Menu Commands
  7578.         --------------------------------------------------------------
  7579.  
  7580.         This is the important part of the SuperBBS editor. Here you
  7581.         specify the menu commands. You will find the following com-
  7582.         mands in this menu:
  7583.  
  7584.         Command......: Edit menu
  7585.         Description..: Edit a menu file. Here you enter the menu type,
  7586.                        securitylevel, hotkey and optional data.
  7587.  
  7588.         Command......: Text dump
  7589.         Description..: Dump the text to a printer.
  7590.  
  7591.         Command......: Menu dump
  7592.         Description..: Dump the menu information to a printer.
  7593.  
  7594.  
  7595.  
  7596.  
  7597.         --------------------------------------------------------------
  7598.         SuperBBS v1.12 documentation                          Page 130
  7599.  
  7600.  
  7601.         When you press ALT-F10 while you are in menu edit, a help menu
  7602.         will be displayed. here you will find all the commands avail-
  7603.         able to you.
  7604.  
  7605.         Entering a menu is done through dialogue boxes for the menu
  7606.         type. If a menu type is not available in the menus given, you
  7607.         can use the option for 'other' menu types.
  7608.  
  7609.         13.6d Prompt
  7610.         --------------------------------------------------------------
  7611.  
  7612.         This menu option allows you to edit the prompt which is shown
  7613.         to the user. These commands are available:
  7614.  
  7615.         Command......: Edit prompt
  7616.         Description..: Change the text of the prompt. You can use
  7617.                        control codes in the prompt if you want.
  7618.  
  7619.         Command......: Change colours
  7620.         Description..: Change the colours of the prompt.
  7621.  
  7622.         13.6e Setup
  7623.         --------------------------------------------------------------
  7624.  
  7625.         This option allows you to setup the menu editor. You can
  7626.         specify an ANSI and ASCII text editor and the default prompt.
  7627.         The text editors will be called if you want to edit a text-
  7628.         file, so make sure they are in your path, or you specified the
  7629.         complete name.
  7630.  
  7631.         13.7  External programs, not specific for SuperBBS
  7632.         --------------------------------------------------------------
  7633.  
  7634.         Here's a list of programs which will run with SuperBBS
  7635.         although not all of them were build to do so. Some programs
  7636.         have build in support for SuperBBS, others use the QuickBBS
  7637.         standards. All files are copyrighted to the authors of the
  7638.         programs. This is just a short list, we do not pretend to have
  7639.         a complete list of all programs available. If you write a
  7640.         program which supports SuperBBS, let us know!
  7641.  
  7642.         Here's the list:
  7643.  
  7644.              BIGBROOV.ZIP   Ratio counter for SuperBBS systems.
  7645.              BNU170.ZIP     BNU fossil driver.
  7646.              COMCREAT.ZIP   Comment creator for SuperBBS v1.05.
  7647.              DM_400.ZIP     Doormaster door converter.
  7648.              FAST_410.ZIP   File area statistics program.
  7649.              FEBBS180.ZIP   File area manager with SuperBBS support.
  7650.              MBU_110.ZIP    Message base utilities.
  7651.              MENUP_11.ZIP   Change prompt in all your SuperBBS menus.
  7652.              MKNEW100.ZIP   Replacement for scanning newfiles.
  7653.  
  7654.  
  7655.         --------------------------------------------------------------
  7656.         SuperBBS v1.12 documentation                          Page 131
  7657.  
  7658.  
  7659.              PYVSB10.ZIP    Display you against top user.
  7660.              QED120.ZIP     Quicked full screen editor.
  7661.              XRS201.ZIP     Quick Mail Express with SuperBBS support.
  7662.              SECHK203.ZIP   Security checker for SuperBBS systems.
  7663.              SU_02.ZIP      Edit special files from SuperBBS.
  7664.              SUPERNEWS.ZIP  ANSI/ASCII file compiler.
  7665.              SX229Q1.ZIP    Silver Xpress mail program.
  7666.              UAGE16.ZIP     User age ANSI/ASCII screen designer.
  7667.              UBM_102.ZIP    Userbase editor/utilities. Many options.
  7668.              X00_V124.ZIP   X00 fossil driver.
  7669.  
  7670.         As you can see, programs enough. It is possible and most
  7671.         likely, that some of these programs have been replaced with
  7672.         newer versions.
  7673.  
  7674.         Using a disk cacher will speed up your system. Programs like
  7675.         Hyperdisk, Norton Cache and other cachers, can be found in
  7676.         most computershops or, if shareware, on most bulletin boards.
  7677.  
  7678.  
  7679.  
  7680.  
  7681.  
  7682.  
  7683.  
  7684.  
  7685.  
  7686.  
  7687.  
  7688.  
  7689.  
  7690.  
  7691.  
  7692.  
  7693.  
  7694.  
  7695.  
  7696.  
  7697.  
  7698.  
  7699.  
  7700.  
  7701.  
  7702.  
  7703.  
  7704.  
  7705.  
  7706.  
  7707.  
  7708.  
  7709.  
  7710.  
  7711.  
  7712.  
  7713.         --------------------------------------------------------------
  7714.         SuperBBS v1.12 documentation                          Page 132
  7715.  
  7716.  
  7717.         Chapter 14     Documentation and credits
  7718.         ==============================================================
  7719.  
  7720.         14.1  General information
  7721.         --------------------------------------------------------------
  7722.  
  7723.         This is my third attempt to write a set of documentation for
  7724.         a program. This means it is probably still full with illogical
  7725.         text. I still hope it can be of use to you, the user of Super-
  7726.         BBS. If you have any comments on this documentation, positive
  7727.         or negative, let me know. You can find my address in chapter
  7728.         1, or you can reach me in the SuperBBS echomail area.
  7729.  
  7730.         Please note that I'm not running a multi-node system, I'm no
  7731.         part of the SuperBBS developers team and English is not my
  7732.         native language. I will do my best to correct any errors in
  7733.         this documentation in the next version. I can not be held
  7734.         responsible if anything happens to you or your system through
  7735.         the use of this documentation!
  7736.  
  7737.         14.2  Missing parts and credits
  7738.         --------------------------------------------------------------
  7739.  
  7740.         Any part of this documentation is written with the best poss-
  7741.         ible intentions, but I'm human, so I probably forget to credit
  7742.         people for things they have done. Anybody who is not mentioned
  7743.         here, but has done something for SuperBBS or the external
  7744.         programs mentioned in this documentation, deserves credit. I'm
  7745.         sorry if I didn't mentioned you.
  7746.  
  7747.         Here's a list of acknowledgments:
  7748.  
  7749.         Product:                   Trademark of:
  7750.         --------                   -------------
  7751.         Acer                       Multitech Inc.
  7752.         Amstrad                    Amstrad (Electronics), Inc.
  7753.         ARC                        System Enhancement Associates, Inc.
  7754.         BinkleyTerm                Bit Bucket Software
  7755.         BNU                        David Nugent & Unique computing
  7756.         DataBridge                 Chris Irwin
  7757.         EasyData                   EasyData Inc.
  7758.         Everex                     Everex Inc.
  7759.         FidoNet                    Tom Jennings (IFNA)
  7760.         FrontDoor                  Joaquim H. Homrighausen
  7761.         Harris Lanier              Harris Adacom/Harris Corporation
  7762.         Hayes                      Microcomputer Products, Inc.
  7763.         Hyundai                    Hyundai Inc.
  7764.         IBM                        International Business Machines
  7765.         LHA                        Haruyasu Yoshizaki
  7766.         MBUTIL                     Gerard van der Land
  7767.         MS-DOS                     Microsoft Corporation
  7768.         PKPAK                      PKWare, Inc.
  7769.         PKZIP                      PKWare, Inc.
  7770.  
  7771.         --------------------------------------------------------------
  7772.         SuperBBS v1.12 documentation                          Page 133
  7773.  
  7774.  
  7775.         Protocol Engine            Joaquim H. Homrighausen
  7776.         Qecho                      QuickBBS Group, inc.
  7777.         QuickBBS                   QuickBBS Group, inc.
  7778.         QuickEd                    Dror and Oren Tirosh
  7779.         RemoteAccess               Continental Software
  7780.         Telix                      Exis Inc.
  7781.         TosScan                    Joaquim H. Homrighausen
  7782.         TurboPascal                Borland Inc.
  7783.         USRobotics                 USRobotics Inc.
  7784.         Ventel                     Ventel Inc.
  7785.         X00.SYS                    Raymond L. Gwinn
  7786.         ZmailH                     Claude N. Warren (Mojave Group)
  7787.         ZOO                        Rahul Dhesi
  7788.  
  7789.         And everybody who I forgot to mention.
  7790.  
  7791.  
  7792.  
  7793.  
  7794.  
  7795.  
  7796.  
  7797.  
  7798.  
  7799.  
  7800.  
  7801.  
  7802.  
  7803.  
  7804.  
  7805.  
  7806.  
  7807.  
  7808.  
  7809.  
  7810.  
  7811.  
  7812.  
  7813.  
  7814.  
  7815.  
  7816.  
  7817.  
  7818.  
  7819.  
  7820.  
  7821.  
  7822.  
  7823.  
  7824.  
  7825.  
  7826.  
  7827.  
  7828.  
  7829.         --------------------------------------------------------------
  7830.         SuperBBS v1.12 documentation                          Page 134
  7831.  
  7832.  
  7833.         Chapter 15     General information
  7834.         ==============================================================
  7835.  
  7836.         15.1  General information
  7837.         --------------------------------------------------------------
  7838.  
  7839.         In this chapter you will find information concerning batch
  7840.         files, Pascal errors and other useful information. Please read
  7841.         this chapter carefully.
  7842.  
  7843.         15.2  Batchfiles
  7844.         --------------------------------------------------------------
  7845.  
  7846.         To run SuperBBS you will need a batchfile. Two examples are
  7847.         given. The first is a short one for running SuperBBS in stand
  7848.         alone mode. The second is from a system with a Frontdoor
  7849.         mailer. This is the stand alone version:
  7850.  
  7851.                  @echo off
  7852.                  :start
  7853.                  bbs
  7854.                  if errorlevel 2 goto end
  7855.                  goto start
  7856.  
  7857.                  :end
  7858.                  echo SysOp dropped to dos
  7859.  
  7860.         Nice and simple. Start the batch file and the screen will be
  7861.         cleared. After that SuperBBS is started. If the Sysop presses
  7862.         the ESCAPE key, SuperBBS will exit with errorlevel 2, which
  7863.         will end the batchfile. Otherwise SuperBBS is restarted. See
  7864.         your DOS documentation for more information about batch files
  7865.         and errorlevels. The @echo off only works in DOS 3.3 and
  7866.         higher. Otherwise just leave the @ off.
  7867.  
  7868.         Here's the second example. Everything behind the period is a
  7869.         comment and should not be used in a batchfile, as is the
  7870.         period.
  7871.  
  7872.         echo off                            . Stops echoing characters
  7873.         :start                              . Defines 'start' label
  7874.         D:                                  . Changes to 'D:' drive
  7875.         cls                                 . Clears screen
  7876.         cd\front                            . Changes to 'front' dir
  7877.         FD /M                               . Starts fd in mono mode
  7878.         if errorlevel 240 goto 2400_baud    . Checks if 2400Bps caller
  7879.         if errorlevel 120 goto 1200_baud    . Checks if 1200Bps caller
  7880.         if errorlevel 100 goto unpack_mail  . Checks if unpack mail
  7881.         if errorlevel  80 goto clean_up     . Checks if cleanup event
  7882.         if errorlevel  50 goto local_bbs    . Checks if local call
  7883.         if errorlevel  10 goto end          . Checks if drop to dos
  7884.  
  7885.  
  7886.  
  7887.         --------------------------------------------------------------
  7888.         SuperBBS v1.12 documentation                          Page 135
  7889.  
  7890.  
  7891.         :unpack_mail                        . Defines 'Unpack_mail'
  7892.         echo ath1m0>com1                    . Puts modem to offhook
  7893.         cd\sbbs                             . Changes to 'sbbs' dir
  7894.         zmailq q pu pi pf ei ni nf          . Runs ZmailQ to unpack
  7895.         goto pack_all                       . Go to 'pack_all' label
  7896.  
  7897.         :pack_all                           . Defines 'Pack_all' label
  7898.         echo ath1m0>com1                    . Puts modem to offhook
  7899.         cd\sbbs                             . Changes to 'sbbs' dir
  7900.         zmailq pe q pa ef ee ne             . Runs ZmailQ to pack mail
  7901.         goto start                          . Go to 'start' label
  7902.  
  7903.         :2400_baud                          . Defines '2400_baud'
  7904.         cd\sbbs                             . Changes to 'sbbs' dir
  7905.         bbs -B2400 -P1                      . SuperBBS at 2400,com1
  7906.         goto after_sbbs                     . Go to 'after_sbbs' label
  7907.  
  7908.         :1200_baud                          . Defines '1200_baud'
  7909.         cd\sbbs                             . Changes to 'sbbs' dir
  7910.         echo Call detected...1200BPS        . Echoes a message sysop
  7911.         bbs -B1200 -P1                      . SuperBBS at 1200,com1
  7912.         goto after_sbbs                     . Go to 'after_sbbs' label
  7913.  
  7914.         :local_bbs                          . Defines 'local_bbs'
  7915.         echo Local call detected            . Echoes a message sysop
  7916.         echo Taking modem OFF-HOOK          . Echoes a message sysop
  7917.         echo ath1m0>com1                    . Puts modem to offhook
  7918.         cd\sbbs                             . Changes to 'sbbs' dir
  7919.         bbs -L                              . Runs SuperBBS local mode
  7920.         goto after_sbbs                     . Go to 'after_sbbs' label
  7921.  
  7922.         :after_sbbs                         . Defines 'after_sbbs'
  7923.         if errorlevel 246 goto spurgux      . if request Spurgux
  7924.         if errorlevel 220 goto bank         . if request TimeBank
  7925.         if errorlevel 5 goto pack_all       . if caller enter mail
  7926.         if errorlevel 4 goto pack_all       . if caller enter mail
  7927.         if errorlevel 3 goto pack_all       . if caller enter mail
  7928.         goto start                          . otherwise restart FD
  7929.  
  7930.         :spurgux                            . Defines 'spurgux' label
  7931.         cd\sbbs\doors\spurgux               . Changes to sub-directory
  7932.         ctty gate1                          . Activates gateway
  7933.         spu.exe                             . Runs doorgame 'spurgux'
  7934.         ctty con                            . DeActivates gateway
  7935.         cd\sbbs                             . Changes to 'sbbs' dir
  7936.         goto restart_sbbs                   . Go to 'restart_sbbs'
  7937.  
  7938.         :bank                               . Defines 'bank' label
  7939.         cd\sbbs\doors                       . Changes to sub-directory
  7940.         hambank.exe D:\SBBS M               . Runs timebank (HamBank)
  7941.         tym2qbbs D:\SBBS                    . Converts Hambank's files
  7942.         cd\sbbs                             . Changes back to 'sbbs'
  7943.         goto restart_sbbs                   . Go to 'restart_sbbs'
  7944.  
  7945.         --------------------------------------------------------------
  7946.         SuperBBS v1.12 documentation                          Page 136
  7947.  
  7948.  
  7949.         :restart_sbbs                       . Defines 'restart_sbbs'
  7950.         bbs -R -P1                          . Restarts SuperBBS after
  7951.                                               exit to dos (type 15)
  7952.         goto after_sbbs                     . Go to 'after_sbbs' label
  7953.  
  7954.         :clean_up                           . Defines 'clean_up' label
  7955.         echo ath1m0>com1                    . Puts modem to offhook
  7956.         cd\sbbs                             . Changes to 'sbbs' dir
  7957.         msgpack                             . Runs MsgPack (QuickBBS's
  7958.                                               msgbase packer/cleaner)
  7959.         goto start                          . Go to 'start' label
  7960.  
  7961.         :end                                . Defines 'end' label
  7962.         Echo The Earthquake down            . Echoes a message SysOp
  7963.  
  7964.         This is the end of the second batchfile example. Check the
  7965.         comments to see what happens. Ask a Sysop near you for help if
  7966.         you have problems running a batchfile like this. This is just
  7967.         an example, you will have to make modifications before you can
  7968.         use this batchfile.
  7969.  
  7970.         15.3  Equipment
  7971.         --------------------------------------------------------------
  7972.  
  7973.         SuperBBS has been tested with the following equipment:
  7974.  
  7975.         Acer 500+      ( 8Mhz, Nv20 65,32 Mb HD, 640Kb,Hercules)
  7976.         Adc 386sx      (16Mhz, 386/sx, 65 Mb HD,   1Mb,VGA)
  7977.         Amstrad PC1640 ( 8Mhz, 8086-II,17 Mb HD, 640Kb,Hercules)
  7978.         Graph 386      (25Mhz, 80386, 100 Mb HD,   4Mb,VGA)
  7979.         Harris P2500   (25Mhz, 80386, 650 Mb HD,   8MB,VGA)
  7980.         Hyundai 386Sx  (16Mhx, 80386, 125 Mb HD,   2Mb,VGA)
  7981.         Ibm PS/2-60    (12Mhz, 80286,2x45 Mb HD,   1Mb,VGA)
  7982.         NoName 386     (25Mhz, 80386, 190 Mb HD,   8Mb,SVGA)
  7983.         NoName 386     (33Mhz, AMD  , 330 Mb HD,   4Mb,VGA)
  7984.         Sperry Pc      ( 5Mhz,  8088,  20 Mb HD, 640Kb,Hercules)
  7985.         Toshiba T3100e (12Mhz, 80286,  20 Mb HD,   1Mb,CGA/AT&T)
  7986.  
  7987.         And with the following modems:
  7988.  
  7989.         Acer 2400                V.22Bis             (external)
  7990.         ATD V.22bis              V.22Bis             (external)
  7991.         Bausch CN-3532SA         V.32Bis/V.42Bis/MNP (external)
  7992.         Discovery 2400S          V.22Bis             (card)
  7993.         EasyData 2400            V.22Bis             (card)
  7994.         Everex 2400              V.22Bis             (card)
  7995.         Hidem 2400E              V.22Bis             (external)
  7996.         Hyundai 1200P            V.22                (card)
  7997.         Prodem 2400H             V.22Bis             (card)
  7998.         USRobotics courier
  7999.              HST dual standard   V.32Bis/HST         (external)
  8000.         Ventel 2400              V.22Bis             (PS/2-Card)
  8001.  
  8002.  
  8003.         --------------------------------------------------------------
  8004.         SuperBBS v1.12 documentation                          Page 137
  8005.  
  8006.  
  8007.         No problems have been found running these configurations. But
  8008.         if you have any problem, let us know. Contact either the
  8009.         SuperBBS HQ or the Support nodes.
  8010.  
  8011.         15.4  Turbo Pascal errors
  8012.         --------------------------------------------------------------
  8013.  
  8014.         SuperBBS is written in Turbo Pascal. Here are some Turbo
  8015.         Pascal errors. If you receive a message like:
  8016.  
  8017.              Runtime error: ????
  8018.  
  8019.         It means an error occurred. The following list might help you
  8020.         to discover what went wrong.
  8021.  
  8022.         Code.........: 2
  8023.         Description..: File not found
  8024.         Solution.....: You've deleted a SuperBBS file and SuperBBS
  8025.                        can't find it. Check which file is possibly
  8026.                        missing and replace it.
  8027.  
  8028.         Code.........: 3
  8029.         Description..: Path not found
  8030.         Solution.....: You've configured a non existing path in the
  8031.                        configuration. Check your setup.
  8032.  
  8033.         Code.........: 4
  8034.         Description..: Too many open files
  8035.         Solution.....: MsDos 'Files=??' statement in config.sys is too
  8036.                        low, increase the value. You will need to re-
  8037.                        boot your computer.
  8038.  
  8039.         Code.........: 5
  8040.         Description..: File access denied
  8041.         Solution.....: You've used a Hidden/ReadOnly attribute with a
  8042.                        SuperBBS file. Don't do that!
  8043.  
  8044.         Code.........: 15
  8045.         Description..: Invalid drive number
  8046.         Solution.....: You've configured an illegal drive in the con-
  8047.                        figuration.
  8048.  
  8049.         Code.........: 100
  8050.         Description..: Disk read error
  8051.         Solution.....: Your hard disk has problems, check it.
  8052.  
  8053.         Code.........: 103
  8054.         Description..: File not open
  8055.         Solution.....: Problems with open/close/read files, try to
  8056.                        increase 'Files=??' statement first.
  8057.  
  8058.  
  8059.  
  8060.  
  8061.         --------------------------------------------------------------
  8062.         SuperBBS v1.12 documentation                          Page 138
  8063.  
  8064.  
  8065.         Code.........: 150
  8066.         Description..: Disk write protected
  8067.         Solution.....: You've a write protected disk, don't do that.
  8068.  
  8069.         Code.........: 151
  8070.         Description..: Unknown unit
  8071.         Solution.....: You've configured an illegal unit/drive in the
  8072.                        configuration.
  8073.  
  8074.         Code.........: 152
  8075.         Description..: Drive not ready
  8076.         Solution.....: Problems with your disk drive, check it.
  8077.  
  8078.         Code.........: 156
  8079.         Description..: Disk seek error
  8080.         Solution.....: Problems with your disk drive, check it.
  8081.  
  8082.         Code.........: 157
  8083.         Description..: Unknown media type
  8084.         Solution.....: Operating system doesn't recognize your disk
  8085.                        drive's format. Check it.
  8086.  
  8087.         Code.........: 158
  8088.         Description..: Sector not found
  8089.         Solution.....: Problems with your disk drive, check it.
  8090.  
  8091.         Code.........: 162
  8092.         Description..: Hardware failure
  8093.         Solution.....: Problems with your hardware, check it.
  8094.  
  8095.         Code.........: 200
  8096.         Description..: Division by zero
  8097.         Solution.....: Program error, inform authors.
  8098.  
  8099.         Code.........: 202
  8100.         Description..: Stack overflow error
  8101.         Solution.....: Program error, inform authors.
  8102.  
  8103.         That's it. For more information about these errors, refer to
  8104.         the Turbo Pascal manuals, or contact the nearest SuperBBS help
  8105.         support or the authors.
  8106.  
  8107.  
  8108.  
  8109.  
  8110.  
  8111.  
  8112.  
  8113.  
  8114.  
  8115.  
  8116.  
  8117.  
  8118.  
  8119.         --------------------------------------------------------------
  8120.         SuperBBS v1.12 documentation                          Page 139
  8121.  
  8122.  
  8123.         Chapter 16     SuperNet
  8124.         ==============================================================
  8125.  
  8126.         SuperNet is an elite network joining SuperBBS bulletin board
  8127.         systems all over the world. It is a direct connection to the
  8128.         SuperBBS group, documentation writer and users alike to dis-
  8129.         cuss SuperBBS operations and development, watch for program
  8130.         and utilities updates or just a place to chat about SuperBBS.
  8131.         SuperNet will make a nice addition to your local SuperBBS
  8132.         bulletin board system.
  8133.  
  8134.         Currently SuperNet is available in the following countries:
  8135.  
  8136.              - Finland
  8137.              - Sweden
  8138.              - Denmark
  8139.              - USA
  8140.              - Canada
  8141.              - Germany
  8142.              - Holland
  8143.              - Japan
  8144.              - Taiwan
  8145.              - Swiss
  8146.  
  8147.         For more information concerning SuperNet, send a Crash netmail
  8148.         to SuperBBS Support Sweden, Fidonet 2:203/111 or SuperNet
  8149.         42:1003/101, telephone **.46.31.312461. Poll again 24 hours
  8150.         later for a reply. Or you can contact a SuperBBS system con-
  8151.         nected to SuperNet in a country already connected.
  8152.  
  8153.         SuperNet nodes are using the 42:xxxx/xxxx node numbers. The
  8154.         Northern America sites are using net 43 for their nodenumbers.
  8155.         Most SuperNet systems have the nodelist available for down-
  8156.         load. Ask a SuperBBS Support site for one, if you can't find
  8157.         a nodelist from SuperNet near you.
  8158.  
  8159.         There are several echomail areas available in SuperNet. Most
  8160.         of these areas are available to all users and Sysops of the
  8161.         Bulletin Board System.
  8162.  
  8163.         Here's a short overview:
  8164.  
  8165.         Area.........: SBBS_INT
  8166.         Description..: SuperNet echomail about all kinds of subjects,
  8167.                        not necessarily about SuperBBS.
  8168.         Available to.: Sysops and users
  8169.  
  8170.         Area.........: Superthoughts
  8171.         Description..: SuperNet echomail for chit chat. Subject is
  8172.                        free. (Except for personal attacks and commer-
  8173.                        cials).
  8174.         Available to.: Sysops and users
  8175.  
  8176.  
  8177.         --------------------------------------------------------------
  8178.         SuperBBS v1.12 documentation                          Page 140
  8179.  
  8180.  
  8181.         Area.........: SBBS_BUGS
  8182.         Description..: SuperNet echomail for reporting bugs in Super-
  8183.                        BBS. Replies can be given as long they concern
  8184.                        the subject.
  8185.         Available to.: Sysops (write access)
  8186.  
  8187.         Area.........: SBBS_TIPS
  8188.         Description..: SuperNet echomail for tips and hints about
  8189.                        SuperBBS. Replies can be given as long they
  8190.                        concern the subject.
  8191.         Available to.: Sysops (write access)
  8192.  
  8193.         Area.........: SNET_INT
  8194.         Description..: SuperNet READ ONLY echomail area with news from
  8195.                        the SuperNet coordinators and the SuperBBS
  8196.                        team.
  8197.         Available to.: Sysops (READ ONLY)
  8198.  
  8199.         More areas are available, this is only a small sample of the
  8200.         current areas. Most countries have their own national echomail
  8201.         areas available.
  8202.  
  8203.         Join an elite network, join SuperNet!
  8204.  
  8205.  
  8206.  
  8207.  
  8208.  
  8209.  
  8210.  
  8211.  
  8212.  
  8213.  
  8214.  
  8215.  
  8216.  
  8217.  
  8218.  
  8219.  
  8220.  
  8221.  
  8222.  
  8223.  
  8224.  
  8225.  
  8226.  
  8227.  
  8228.  
  8229.  
  8230.  
  8231.  
  8232.  
  8233.  
  8234.  
  8235.         --------------------------------------------------------------
  8236.         SuperBBS v1.12 documentation                          Page 141
  8237.  
  8238.  
  8239.         Appendix A     Menu list
  8240.         ==============================================================
  8241.  
  8242.         Menu    Description                                     Page
  8243.         ------  ----------------------------------------------  ------
  8244.          0      Text line                                       073
  8245.          1      Goto new menu                                   074
  8246.          2      Gosub new menu                                  074
  8247.          3      Return from last gosub                          074
  8248.          4      Goto new menu and clear gosub stack             074
  8249.          5      Display .ANS/.ASC file                          074
  8250.          6      Selection menu                                  075
  8251.          7      Shell to dos                                    075
  8252.          8      Version and copyright notice                    076
  8253.          9      Logoff from system                              076
  8254.         10      Display system usage graph                      076
  8255.         11      Page the Sysop                                  077
  8256.         12      Execute questionnaire                           077
  8257.         13      List/search userlist                            077
  8258.         14      Time statistics                                 077
  8259.         15      Exit to DOS with errorlevel                     077
  8260.         16      Change city and state                           078
  8261.         17      Change password                                 078
  8262.         18      Change screenlength                             078
  8263.         19      Toggle screen clearing                          078
  8264.         20      Toggle more prompt                              078
  8265.         21      Toggle ANSI graphics                            078
  8266.         22      Scan for personal mail                          078
  8267.         23      Read messages                                   079
  8268.         24      Scan messages                                   079
  8269.         25      Quick scan messages                             079
  8270.         26      Delete messages                                 079
  8271.         27      Write messages                                  079
  8272.         28      Select combined message areas                   080
  8273.         29      Move a file                                     080
  8274.         30      MS-Dos directory list                           080
  8275.         31      List FILES.BBS                                  080
  8276.         32      Download file                                   081
  8277.         33      Upload file                                     081
  8278.         34      View archived file                              081
  8279.         35      Search for file by keyword                      081
  8280.         36      Search for file by filename                     081
  8281.         37      List new files on system                        082
  8282.         38      Type a textfile                                 082
  8283.         39      Display a textfile                              082
  8284.         40      Display .ANS/.ASC file with Hotkey enabled      082
  8285.         41      Toggle fullscreen editor                        082
  8286.         42      RESERVED - Do not use
  8287.         43      RESERVED - Do not use
  8288.         44      RESERVED - Do not use
  8289.         45      Display .ANS/.ASC file with 'Press ENTER'       083
  8290.         46      Show GIF resolution                             083
  8291.         47      Write entry in system logfile                   083
  8292.  
  8293.         --------------------------------------------------------------
  8294.         SuperBBS v1.12 documentation                          Page 142
  8295.  
  8296.  
  8297.         Menu    Description                                     Page
  8298.         ------  ----------------------------------------------  ------
  8299.         48      Download specific file                          083
  8300.         49      RESERVED - Do not use
  8301.         50      RESERVED - Do not use
  8302.         51      RESERVED - Do not use
  8303.         52      RESERVED - Do not use
  8304.         53      Toggle mailcheck at logon                       084
  8305.         54      Toggle newfiles check at logon                  084
  8306.         55      Show BBS list (Short)                           084
  8307.         56      Add BBS to BBS list                             084
  8308.         57      Leave comment for next user                     084
  8309.         58      Show callers                                    084
  8310.         59      Change colour configuration                     085
  8311.         60      Extract files                                   085
  8312.         61      Archive files                                   085
  8313.         62      Delete files                                    085
  8314.         63      Show BBS list (Long)                            086
  8315.         64      Change BBS information in BBS list              086
  8316.         65      Delete BBS information in BBS list              086
  8317.         66      Download BBS list                               086
  8318.         67      Change user's phonenumber(s)                    086
  8319.         68      Select message area from list                   086
  8320.         69      Select/Pick file area from list                 086
  8321.         70      Change alias                                    087
  8322.         71      List aliasses                                   087
  8323.         72      Show user's balance in timebank                 087
  8324.         73      Deposit time in timebank                        087
  8325.         74      Withdraw time from timebank                     087
  8326.         75      User online                                     087
  8327.         76      Send message to other line                      088
  8328.         77      Change current language                         088
  8329.         78      Toggle 'Do not disturb' flag                    088
  8330.         79      Toggle fullscreen message viewer                088
  8331.         80      Display areas with unread mail                  088
  8332.         81      Perform viruscheck                              088
  8333.  
  8334.  
  8335.  
  8336.  
  8337.  
  8338.  
  8339.  
  8340.  
  8341.  
  8342.  
  8343.  
  8344.  
  8345.  
  8346.  
  8347.  
  8348.  
  8349.  
  8350.  
  8351.         --------------------------------------------------------------
  8352.         SuperBBS v1.12 documentation                          Page 143
  8353.  
  8354.  
  8355.         Appendix B     Bugreport and Suggestion form
  8356.         ==============================================================
  8357.  
  8358.         Suggestions form. Send this to the SuperBBS HQ in Finland.
  8359.  
  8360.         Date..................:   ... - ... - 19 ...
  8361.  
  8362.         Name..................:   ____________________________________
  8363.  
  8364.         Address...............:   ____________________________________
  8365.  
  8366.                                   ____________________________________
  8367.  
  8368.                                   ____________________________________
  8369.  
  8370.         BBS name..............:   ____________________________________
  8371.  
  8372.         BBS telephone nr......:   ____________________________________
  8373.  
  8374.         My suggestion is :
  8375.  
  8376.         ______________________________________________________________
  8377.  
  8378.         ______________________________________________________________
  8379.  
  8380.         ______________________________________________________________
  8381.  
  8382.         ______________________________________________________________
  8383.  
  8384.         ______________________________________________________________
  8385.  
  8386.         ______________________________________________________________
  8387.  
  8388.         ______________________________________________________________
  8389.  
  8390.         ______________________________________________________________
  8391.  
  8392.         ______________________________________________________________
  8393.  
  8394.         ______________________________________________________________
  8395.  
  8396.         ______________________________________________________________
  8397.  
  8398.         ______________________________________________________________
  8399.  
  8400.         ______________________________________________________________
  8401.  
  8402.         ______________________________________________________________
  8403.  
  8404.  
  8405.  
  8406.  
  8407.  
  8408.  
  8409.         --------------------------------------------------------------
  8410.         SuperBBS v1.12 documentation                          Page 144
  8411.  
  8412.  
  8413.         Bugreport form. Send this to the SuperBBS HQ in Finland.
  8414.  
  8415.         Date..................:   ... - ... - 19 ...
  8416.  
  8417.         Name..................:   ____________________________________
  8418.  
  8419.         Address...............:   ____________________________________
  8420.  
  8421.                                   ____________________________________
  8422.  
  8423.                                   ____________________________________
  8424.  
  8425.         BBS name..............:   ____________________________________
  8426.  
  8427.         BBS telephone nr......:   ____________________________________
  8428.  
  8429.         The bug found is :          (Please be as clearly as possible)
  8430.  
  8431.         ______________________________________________________________
  8432.  
  8433.         ______________________________________________________________
  8434.  
  8435.         ______________________________________________________________
  8436.  
  8437.         ______________________________________________________________
  8438.  
  8439.         ______________________________________________________________
  8440.  
  8441.         ______________________________________________________________
  8442.  
  8443.         ______________________________________________________________
  8444.  
  8445.         ______________________________________________________________
  8446.  
  8447.         ______________________________________________________________
  8448.  
  8449.         ______________________________________________________________
  8450.  
  8451.         ______________________________________________________________
  8452.  
  8453.         ______________________________________________________________
  8454.  
  8455.         ______________________________________________________________
  8456.  
  8457.         ______________________________________________________________
  8458.  
  8459.  
  8460.  
  8461.  
  8462.  
  8463.  
  8464.  
  8465.  
  8466.  
  8467.         --------------------------------------------------------------
  8468.         SuperBBS v1.12 documentation                          Page 145
  8469.  
  8470.  
  8471.         Appendix C     Index
  8472.         ==============================================================
  8473.  
  8474.         1       SuperBBS general information.......................001
  8475.         1.1       General information..............................001
  8476.         1.2       SuperBBS credits.................................002
  8477.         1.3       SuperBBS addresses...............................002
  8478.         1.4       How to contact us................................003
  8479.         1.5       Legal stuff......................................003
  8480.         1.6       How to register..................................004
  8481.         1.6a        Registration in Finland only...................005
  8482.         1.6b        Registration abroad............................005
  8483.         1.6c        Site registrations.............................006
  8484.         1.7       Differences registered/evaluation version........006
  8485.         1.8       Distribution files...............................007
  8486.  
  8487.         2       Installation.......................................008
  8488.         2.1       General information..............................008
  8489.         2.2       Software requirments.............................008
  8490.         2.3       Hardware requirments.............................009
  8491.         2.4       Unpacking the software...........................009
  8492.         2.5       Configuring SuperBBS.............................010
  8493.         2.5a        Paths & description............................011
  8494.         2.5b        Modem..........................................013
  8495.         2.5c        Netmail........................................014
  8496.         2.5d        New user parameters............................015
  8497.         2.5e        General (Page 1)...............................016
  8498.         2.5f        General (Page 2)...............................022
  8499.         2.5g        General (Page 3)...............................025
  8500.         2.5h        Restrictions...................................027
  8501.         2.5i        Colour configuration...........................028
  8502.         2.5j        Alt Fkeys......................................028
  8503.         2.5k        String configuration...........................029
  8504.         2.5l        Message base editor............................030
  8505.         2.5m        Event editor...................................033
  8506.         2.5n        File area editor...............................034
  8507.         2.5o        Limits.........................................036
  8508.         2.5p        Protocol editor................................038
  8509.         2.6       Environment variable.............................043
  8510.  
  8511.         3       Language support...................................044
  8512.         3.1       General information..............................044
  8513.         3.2       Lconfig.exe......................................044
  8514.         3.2a        Path & description.............................045
  8515.         3.2b        Logon strings (Page 1).........................047
  8516.         3.2c        Logon strings (Page 2).........................049
  8517.         3.2d        Message base strings (Page 1)..................050
  8518.         3.2e        Message base strings (Page 2)..................052
  8519.         3.2f        Message base strings (Page 3)..................054
  8520.         3.2g        File area strings (Page 1).....................056
  8521.         3.2h        File area strings (Page 2).....................058
  8522.  
  8523.  
  8524.  
  8525.         --------------------------------------------------------------
  8526.         SuperBBS v1.12 documentation                          Page 146
  8527.  
  8528.  
  8529.         3.2i        Other strings (Page 1).........................060
  8530.         3.2j        Other strings (Page 2).........................062
  8531.         3.2k        Other strings (Page 3).........................064
  8532.         3.2l        Status strings.................................065
  8533.         3.2m        Month names....................................067
  8534.         3.2n        Weekday names..................................067
  8535.         3.3       Control codes in strings.........................067
  8536.         3.4       Language.ctl file................................068
  8537.         3.5       Hints and tips...................................069
  8538.  
  8539.         4       Converting from other software.....................070
  8540.         4.1       General information..............................070
  8541.         4.2       Converting from QuickBBS, RemoteAccess...........070
  8542.         4.3       Converting from other software...................070
  8543.  
  8544.         5       Menus..............................................071
  8545.         5.1       General information..............................071
  8546.         5.2       Menu commands....................................073
  8547.         5.3       Menu templating..................................089
  8548.         5.4       Changing hardcoded menus.........................090
  8549.         5.5       Control codes in menus & textfiles...............091
  8550.         5.6       Additional control keys..........................094
  8551.         5.7       INCLUDE1.MNU.....................................094
  8552.  
  8553.         6       Message base.......................................095
  8554.         6.1       General information..............................095
  8555.         6.2       Sysop keys.......................................095
  8556.  
  8557.         7       Files base.........................................097
  8558.         7.1       General information..............................097
  8559.         7.2       Extract and view option..........................097
  8560.  
  8561.         8       Support files......................................098
  8562.         8.1       General information..............................098
  8563.         8.2       ANSI and ASCII files.............................098
  8564.         8.3       .CTL, .LNG & .BBS files..........................102
  8565.  
  8566.         9       Questionnaire language.............................106
  8567.         9.1       General information..............................106
  8568.         9.2       Available commands...............................106
  8569.  
  8570.         10      Running SuperBBS...................................112
  8571.         10.1      General information..............................112
  8572.         10.2      Command line options.............................112
  8573.         10.3      Online sysops keys...............................113
  8574.         10.4      User's online keys...............................116
  8575.         10.5      Errorlevels......................................116
  8576.         10.6      Yell & chat......................................117
  8577.         10.7      Alias system.....................................118
  8578.         10.8      View a certain file..............................118
  8579.         10.9      Menu to run......................................118
  8580.  
  8581.  
  8582.  
  8583.         --------------------------------------------------------------
  8584.         SuperBBS v1.12 documentation                          Page 147
  8585.  
  8586.  
  8587.         11      Multitasking.......................................119
  8588.         11.1      General information..............................119
  8589.         11.2      Multitaskers.....................................120
  8590.         11.3      Locking..........................................121
  8591.  
  8592.         12      Net & echomail.....................................122
  8593.         12.1      General information..............................122
  8594.         12.2      Netmail..........................................122
  8595.         12.3      Echomail.........................................122
  8596.  
  8597.         13      External programs..................................124
  8598.         13.1      General information..............................124
  8599.         13.2      Userpack.........................................124
  8600.         13.3      Sbbsuser.........................................125
  8601.         13.4      Sbbsutil.........................................127
  8602.         13.5      Usersort.........................................127
  8603.         13.6      Sbbsmenu.........................................128
  8604.         13.6a       File commands..................................129
  8605.         13.6b       Text commands..................................130
  8606.         13.6c       Menu commands..................................130
  8607.         13.6d       Prompt.........................................131
  8608.         13.6e       Setup..........................................131
  8609.         13.7      External programs................................131
  8610.  
  8611.         14      Documentation & credits............................133
  8612.         14.1      General information..............................133
  8613.         14.2      Missing parts & credits..........................133
  8614.  
  8615.         15      General information................................135
  8616.         15.1      General information..............................135
  8617.         15.2      Batchfiles.......................................135
  8618.         15.3      Equipment........................................137
  8619.         15.4      Turbo pascal errors..............................138
  8620.  
  8621.         16      SuperNet...........................................140
  8622.  
  8623.         Appendixes:
  8624.  
  8625.         A       Menu list..........................................142
  8626.         B       Bugreport & Suggestion form........................144
  8627.         C       Index..............................................146
  8628.  
  8629.  
  8630.  
  8631.  
  8632.  
  8633.  
  8634.  
  8635.  
  8636.  
  8637.  
  8638.             >> This documentation contains more than 35000 words <<
  8639.  
  8640.  
  8641.         --------------------------------------------------------------
  8642.         SuperBBS v1.12 documentation                          Page 149
  8643.