SBBSNEW.110

5 KB e158867949b001f0…
Here is the list of the new features in SBBS 1.10 :
---------------------------------------------------

This version is now multinode aware, but you can use 1.10 just like 1.06-a
(just set lines in system to 1 in config).

1) Multinode support:

     new menutypes :
     75                   : Users online
     75 with /S parameter : Other line(s) status
     76                   : Send online message to other
     78                   : Toggle do not disturb

     New ctrlcodes :
     Ctrl K + !           : Status of do not disturb flag
     Ctrl K + .           : Number of node which user is on

     New auto display file :
     Node??.A??           : Displayded after the news.a??
                            For example : Node2.asc will
                            be displayded user logging on to
                            node 2

   You have to create own directory for each line. All user files, bbs list
   etc are created to dir defined in SBBS environment variable (see below)
   If flsearch.bbs and limits.bbs are not found from current directory,
   they will be searched from directory defined in SBBS environment.
   All message files are created to msgbase path (if not defined they
   are created to current directory).
   Set system directory path to path where you run the node (for example
   c:\superbbs\line1). You have to copy Flsearch.BBS, Limits.BBS, Config.BBS,
   Sconfig.bbs, Yellcfg.Ctl, Language.Ctl, language files (and timelog, if you
   don't want to create new one) to directory of every node.
   Common path must be same in config of every line (If it's possible,
   it should be about 30-50Kb ramdisk) and lines in system setting has to be
   same in all config files (if you DON'T use multinode, you _must_ set lines
   in system setting to 1 !!!).
   Be sure you load SHARE.EXE before using multinode (and multitasker)!
   When you run SBBS, you have to specify -N?? parameter at command line
   (it tells SBBS which node user is logging in, for example BBS -L -N2 logs
   in locally to node 2). When using menutype 7, *N parameter gives you current
   nodes number and *P gives you current comport number.
   When you use menutype 15 exit with multinode, you have to add -N? parameter
   to command line when returning from DOS.

2) Users with ansi supporting terminal can now use all standard editing keys
   at input fields (Ctrl + T, Ctrl + Y, cursor keys, ctrl + cursor keys,
   insert, delete, home, end).

3) Auto detect ansi (optional), SuperBBS now automaticly detects if user
   terminal supports ansi color graphics. If user uses ascii, but his/her
   terminal supports ansi, he/she can still use full screen editor, full screen
   chat and editing keys at input fields.
   Use space or Y/N/D keys in config to toggle mode.

4) SuperBBS uses now about 160Kb memory.
   New commandline parameters :

     -o?????? to increase overlay buffer ?????? bytes
       If you have slow machine with no EMS memory (or don't want to load SBBS
       to EMS) please increase buffer size and SBBS will work lot of faster
       (Just try different values, for example -O100000 should be enough).
     -* SuperBBS doesn't load overlay file to EMS

5) Include1.Mnu
     If SuperBBS finds INCLUDE1.MNU menu from your menupath all command in
     INCLUDE1.MNU (up to 10 commands) will be added to _every_ menu in your
     BBS !

6) EXTPE.EXE (external protocol engine)
     PE is external until we get TP 6.0 units from JoHo. EXTPE.EXE has to be
     in directory defined in SBBS environment variable (see below).

7) Please set environment variable SBBS to point to your main SuperBBS
   directory (for example SET SBBS=C:\SUPERBBS) even if you are not
   running multiline. You should also set main directory to your PATH
   statement.

8) If SuperBBS can't find textfile / menu from path defined in language
   file, SBBS will search for textfile / menu from textpath / menupath
   defined in config.bbs

9) If SuperBBS can't find SEC????.A?? it will search for SECALL.A?? file.

10) Now there is a built in full screen chat !

11) There are couple of new options in CONFIG. Please run CONFIG.EXE before
    using SBBS 1.10 Gamma.

12) Couple of message reading routines have been re-written.

13) There are couple of new strings in language config, please use LCONFIG.EXE
    to edit your *.LNG FILES

14) INSTALL.EXE (installation utility which creates basic menus etc.)
    is now re-written and now it should work correctly.

15) Usersort.exe works now perfectly

16) Descriptions for uploads are now asked before user starts upload. If user
    leaves the name field empty, descriptions will be asked after transfer.

17) Duplicate files are now checked from every filearea in your BBS.

18) ARJ archives are now supported.

19) New auto display file : ASKALIAS.A??, which will be displayded before
    user is asked for his alias.

20) And of course we have fixed a lot of bugs.



                          Have fun with SuperBBS,

                       Aki Antman  &  Risto Virkkala