home *** CD-ROM | disk | FTP | other *** search
- Welcome to the SuperBBS 1.16 !
-
- !!! If you are converting from SuperBBS 1.15 (or older) to 1.16, be sure
- to run 115TO116.EXE to convert message area informatrion from config to
- BOARDS.BBS file. !!!
-
- This official 1.16 is only a minor update for registered SysOps who have
- been running 1.16 Gamma-3, but when compared to 1.15 this version could
- be regarded as a major upgrade. We have already started to program 1.17,
- so stay tuned!
-
- There has been some problems with understanding the meaning of the
- ????????.SCC files. I hope that the following will describe the
- ????????.SCC files :
-
- ---
-
- Starting from SuperBBS 1.15 official release we are using our new
- registration validation technology. SBBS checks first the registration
- key, if it's valid then SBBS will scan through the ????????.SCC file to
- find SysOps name from there. If the name is not found, SBBS will _not_
- work at all (a lockup happens).
-
- The new releases will always include the newest ????????.SCC file which
- includes _every_ SysOp who have registered SBBS before the release. When
- some new SysOp registers SBBS he/she will get the registration code _AND_
- an updated ????????.SCC file. Also, the newest ????????.SCC file is
- always available from 2:220/620 as SBBSREGS.ZIP (.SCC file _must_ always
- be distributed in packed format and then extracted to the main SBBS
- directory). So once you have got an updated ????????.SCC file you never
- have to worry about it anymore.
-
- If someone is using a different code than listed in our code generator
- (of course, nobody should do that) SBBS will _not_ start.
-
- ---
-
-
- And now the list of the new features compared to SuperBBS 1.15 :
-
- - New message boards configuration
-
- The message base config is now separated from the CONFIG.BBS. This means
- that multinode systems need only to edit one message base config and the
- changes will affect all the nodes. There is an option in config (in the
- paths submenu) to keep separate BOARDS.BBS files for single nodes.
-
- There are also some new options configurable for each message area :
-
- - Short QWK name = 12 characters long QWK name. If empty, area
- is not available via the QWK system
-
- - Minimun age = Minimum age required to access the area
-
- - Group = To which group the area belongs
-
- - Allow delete = Allow users without SysOp access to delete
- their own messages
- - Allow taglines = Allow taglines in the area
-
- - Template = Is the area available via menu templates
-
- - 8Bit to 7Bit = Convert 8Bit characters to 7Bit ones in the
- area.
-
- - Force mail chk = Always include this area in the mail checi
-
- - Reply status = 1) Normal.
-
- 2) Netmail. Replies must be posted via as
- netmail messages, not to current echo
- mail area.
-
- 3) Netmail/normal. The user might select
- whether he/she wants to post a normal
- reply or a netmail reply.
-
- 4) No replies at all are allowed.
-
- When using netmail reply options, be sure that you have defined a netmail
- board from config and that your users have at least write access to that
- area.
-
- There is also BOARD2CF.EXE included in this package. This little program
- can be used to insert infromation from BOARDS.BBS to CONFIG.BBS (for the
- 3rd party programs). CONFIG.EXE also updates the current CONFIG.BBS (the
- one in the directory where BOADRS.BBS was loaded from) file always when
- message areas are edited.
-
- - Added a node chat
-
- Now SuperBBS has a built-in node chat! This chat is really easy to
- install. First you should use menutype 100 (without any parameters) to
- create one permanent conference. Then by using menutype 99 without any
- parameters it's possible to chat between nodes.
-
- Menutype 100 (without parameters) can be used to create conferences.
- Only users with SysOp access are allowed to create permanent conferences
- (which are NOT removed when the last user has exited chat). There should
- be at least one permanent conference.
-
- Menutype 100 with /D parameter is used to deleted conferences.
-
- - Added an option to disable hotkeys
-
- It's now possible to use SBBS in "non-hotkeyed" mode. There is a new
- menutype 98 which can be used to toggle hotkeys ON/OFF. New control code
- ctrl-f-/ shows whether hotkeys are enabled or not. It's also config
- defineable whether hotkey are forced ON/OFF or asked from new users.
-
- - Added file flagging
-
- It's now possible to flag files for download while looking the file list.
- That can be done simply by pressing "F" in the filelist more prompt.
-
- A new menu type has been added, too :
-
- Menutype 95 :
-
- Without data it can be used to remove files from the "flag to download
- list".
-
- With optional parameter "/S" (without quotes) menutype 95 just shows a
- list of flagged files
-
- - Added an option for a separate upload path in template menues :
-
- It's now possible to use a separate path for uploads in template menues. If
- you want to use an own path for uploads (not same path as for downloads)
- start list name field with a '*' character and then insert the full path.
-
- For example :
-
- Directory : C:\FILES\SUPERBBS
- List path : *C:\FILES\UPLOADS
-
- Files for download would be searched from directory C:\FILES\SUPERBBS but
- uploaded files would be placed to C:\FILES\UPLOADS directory.
-
- - Added an option to show any text files at logon
-
- It's now possible to show any text files to your users at logon. If you
- create an ASCII file named ANSIF.CTL then SBBS will show all text
- files listed in ANSIF.CTL to user at logon. If SBBS detects string
- WAITENTER, then SBBS asks user press enter.
-
- Your ANSIF.CTL could look like :
-
- LOGON
- IMPORT
- WAITENTER
- C:\SUPERBBS\SBBSHQ.TXT
-
- If you don't include the extension, then SBBS shows ANSI file (ie.
- LOGON.ANS) if user has ANSI, otherwise ASCII file (ie. LOGON.ASC) is
- shown.
-
- - Added an option to check NEWS.A?? file date
-
- There is now an option in config to enable NEWS.A?? date checking.
- If this option is enabled, then NEWS.A?? is shown only if it has been
- updated since user last call.
-
- - Added support for default protocol
-
- Your users can now choose a default protocol which is always automaticly
- used when the user performs a file transfer. The default protocol can be
- selected with new menutype 97. Also, a new control code CTRL-F-& has been
- added to show users default protocol. There is also an option to ask the
- default protocol from new users automaticly.
-
- - Developed line editor quoting a lot of further
-
- Line editor quote mode is now configurable from the config. There are
- three different options :
-
- 1) No quote = Never allow quote in the line editor
-
- 2) Normal = As it was before 1.16. The whole message will be
- quoted automaticly.
-
- 3) Intelligent. This one is the suggested mode! If the quote is set to
- the intelligent mode, user can quote the original message line-by-line
- when he/she starts replying AND the message can be quoted while writing
- the reply (either by pressing CTRL-L while writing the message or by
- choosing <Q>uote from the line editor command line).
-
- - Increased AKA limit
-
- It's now possible to use up to 10 AKA's with SuperBBS.
-
- - New option for mail check
-
- There is now an option to use only areas which has been toggled "ON" in
- combined in mail check. There is new menutype 96 which can be used to
- choose whether user wants to use combined boards in mail check or not.
- New control code ctrl-f-% shows whether combined mail check is enabled or
- not.
-
- - New option for new files check
-
- It's now possible to use a separate date for new files check. This means
- that new files check starts scanning from the date when user last time
- executed the new files check. This option can be toggled ON/OFF from the
- config.
-
- - Added a new user index file
-
- SBBS now creates a very little user index file named NAMEIDX.BBS, it is
- only a few bytes long and it's used to make user file searches a bit
- faster.
-
- !!! If you use any non NAMEIDX.BBS aware program to sort your user files
- or program which somehow changes users.bbs (ie. packs it) then you _must_
- run USERPACK.EXE after that program !!!
-
- There is also an option in config to force SBBS not to use NAMEIDX.BBS,
- this option should only be enabled if you are having some problems with
- NAMEIDX.BBS searches.
-
- - A new parameter for menutype 68
-
- With "/G=?" (without quotes, ?=one character) you can restrict type 68 to
- use only areas in the "?" group. Ie. menutype 68, data /G=L uses only
- areas which belong to the group "L".
-
- - A new parameter for menutype 68
-
- If you use parameter /N for menutype 68 it immediately asks for the area
- number (without showing the arealist first).
-
- - A new parameter for menutype 68
-
- If you use parameter /3 for menutype 68 then the area list will be shown
- in three colums. Please note, that this option limits the area names to
- 20 characters.
-
- - A new parameter for menutype 10
-
- If you use /H parameter for menutype 10 you'll get a horizontal usage
- graph instead of the vertical one.
-
- - A new parameter for menutype 87
-
- If you use parameter /R for menutype 87, then the selected door will be
- executed automaticly.
-
- - A new parameter for menutype 94
-
- If you use /S=? (where ? is age) then the defined age will be used as the
- starting age for the age graph.
-
- - Two new parameters for menutype 67
-
- If you use paramter /V for menutype 67, it will ask only for the voice
- phone number. /D parameter asks only for the data phone number.
-
- - Added a keyboard password
-
- It's now possible to define a keyboard password from config. If the
- password is defined, none of the SysOp keys can be used before the
- correct password is entered. Also, if the password is defined, it's not
- possible to enter the config without entering the correct password first.
-
- - A new option for "the more question"
-
- A "non-stop" option has been added to the more prompt. If "=" is pressed
- in the more prompt then the remaining text will be shown without further
- more questions. The "continuous character" mustn't always be "=", the
- character config be configured via Lconfig!
-
- - Added support for USERDOES.? file
-
- If SBBS locates USERDOES.? (? = node number) in the main SBBS directory
- then SBBS will show it in "what other users are doing" menutype. This
- option is very useful if you use external programs and want to add
- a little bit more infromation to "what other users are doing" menutype.
-
- - Added support for PHONENUM.CTL file
-
- SuperBBS now supports PHONENUM.CTL file which is used to prevent the
- users using invalid phone numbers. The following PHONENUM.CTL :
-
- 000-
- -00
-
- would make all numbers which contain "000-" (such as 000-1234-567 or
- 123-000-567) or "-00" (such as 123-0045-678 or 123-45678-0011) unallowed.
-
- Strings starting with ; are handled as comments.
-
- The working method for PHONENUM.CTL is quite simple : it listed string is
- found _anywhere_ in the phone number then the phone number is considered
- as unallowed.
-
- By making too complex PHONENUM.CTL it's easily possible to prevent users
- using their own, correct phone numbers so please use common sense while
- making your PHONENUM.CTL
-
- - Added support for -P<comport> command line parameter
-
- It's now possible to use -P? (? = comport) command line parameter for
- BBS.EXE to override comport specified in config. If you use -P?
- parameter when firing the BBS up, be sure to use it when you return
- from menutype 15 exit, too.
-
- - Added "SysOp download" option
-
- A new menutype (93) has been added. It's a "SysOp download", which means
- that it simply ask for full path and filename. Be _very_ careful with
- this menutype, because it has absolutely _NO_ restrictions, that means that
- with type 93 you can simply download ie. "c:\superbbs\*.bbs".
-
- - Added "SysOp next" mode
-
- Now it's possible to force SBBS to SysOp next mode by pressing ALT-N. If
- SysOp mode is turned ON, then the SBBS will pause for about 45 secs. and
- make a little sound to inform SysOp that an user has logged off from the
- BBS.
-
- - Added an "age graph"
-
- A new menutype (94) has been added. It's a bit like the old system usage
- graph, but it shows an age graph instead. Age graph starting age is
- configurable from config.
-
- - Made the nodelist browser a bit more user friendly
-
- The nodelist browser command format has been changed. Here are some
- examples how to use the new format :
-
- Z = Display list of zones
- 2:? = Display nets in zone 2
- 220/? = Display nodes in net 220
-
- - SuperBBS now creates SBBSBUSY.??? (? = node number) file to common
- directory. That file is also created in single node systems, so please
- check your common directory path even if you aren't running a multinode
- system.
-
- - Connect 7200, 12000 and 14400 strings have been added to the barefoot
- answer mode.
-
- - It's now possible to edit ECHOORIG.CTL origin lines with CONFIG.EXE.
- CONFIG.EXE tries to find ECHOORIG.CTL from same directory as BOARDS.BBS.
-
- - Added more DESQview support code, SBBS should now run smoother under
- DESQview.
-
- - Added an option to view archive contents in more question. Please note
- that this option is only enabled when file flagging is allowed from
- config.
-
- - Added an option to ask combined boards settings from new users
- automaticly.
-
- - Added an option to enable time left checking (or next event checking) when
- downloading free files.
-
- - Added an option to disable 8bit characters completely. I don't suggest
- enabling this option if you don't have some special reason to enable it.
-
- - Adden an option to use "page reason" as the message subject if an user
- decides to leave a message to SysOp after page.
-
- - Added an option to show real names in group mail messages.
-
- - Added an option to automaticly open CHAT.LOG capture file when chat is
- started.
-
- - Added an option to handle local file attaches as free files.
-
- - Added an option to define needed logon flags from config. If user doesn't
- have needed flags then LOGONFLA.A?? will be displayed (if present) and user
- will be logged out.
-
- - Added an option to disable remote SysOp logons. You should enable this
- option if you know you aren't ever going to call your BBS remotely. If
- system is configured not to allowed SysOp remotely and someone tries to
- logon as sysop then NOREMOTE.A?? is shown (if present).
-
- - Added an option to load OVRSBBS.OVR path from a different path. With this
- option you can load OVRSBBS.OVR file ie. from a ramdrive. You can set
- the OVRSBBS.OVR file path by using SBBSOVR environment variable (ie.
- SET SBBSOVR=E:\OVRSBBS.OVR).
-
- If you use ramdisk to store the .OVR file, then you shoud add -* and
- -O0 to your BBS.EXE command line.
-
- - Added support for MSGAREA.A?? file. If SBBS is able to locate MSGAREA.A??
- file then that file is shown instead of the internal message area list in
- menutype 68.
-
- - Added a new metacharacter @G, which works similar as @N, @M, @F, @S, @D
- did it prevous versions, but @G is replaced with current message area group
- letter.
-
- - Added a new parameter for menutype 7. *J is replaced with the current users
- screen length.
-
- - Added a new auto display file XFERPROT.A?? which is displayed (if
- present) instead of the built-in protocols list. If user is selecting a
- default protocol the DEFPROT.A?? is shown instead of XFERPROT.A??.
-
- - Added a new auto displat file ALTNEWS.A?? which is displayed (if present)
- if user has elected to not view NEWS.A?? in his/her IEMSI profile.
-
- - Added a new auto display file NEWS1.A?? which is displayed (if present)
- immediately after NEWS.A?? file.
-
- - Added a new .CTL file NOYELL.CTL. If users name is found from NOYELL.CTL
- (the format is similar to ie. trashcan.ctl format) then the user is never
- able to page SysOp for chat. If the name is found NOYELL.A?? file is
- displayed (if present).
-
- - Added a new .CTL file NOCHAT.CTL. If users name is found from NOCHAT.CTL
- (the format is similar to ie. trashcan.ctl format) then the user is never
- able to use node chat. If the name is found NOCHAT.A?? file is displayed
- (if present).
-
- - Added a mew .CTL file NOAGECHK.CTL. If users name is found from
- NOAGECHK.CTL (the format is similar to ie. trashcan.ctl format) then
- user is still able to logon even though if he/she were not old enough
- to logon.
-
- - It's now possible to use CTRL-C??? (change color to ???) in the text
- fields of menues. With this option it's very easy to make multi colored
- text lines to menues!
-
- - If SBBS isn't able to find .LNG file chosen by current user then the
- default language will be used instead.
-
- - SBBS now correctly converts CTRL codes in NEWS.A??, GOODBYE.A?? and
- WELCOME.A?? files before adding those files to QWK packets.
-
- - SBBS now correctly converts ISO standard scandinavian charcters when
- converting 8bit -> 7bit in message areas.
-
- - The colors of the full screen message reader are now configurable from
- config.
-
- - "Replying to a message originally to ... " string is now configurable
- from config.
-
- - Unreceived personal messages are now high lighted in full screen message
- viewer.
-
- - Birthday verification can now be disabled from users listed in
- NOBCHECK.CTL file (the format is similar to ie. TRASHCAN.CTL format).
-
- - BFAILED.A?? is shown (if present) if an users fails to ented a correct
- day in birthday check.
-
- - It's now possible to disable the enter waiting from the "show aphorism"
- menutype by adding /N after the aphorism file name.
-
- - It's now possible to define seconds before the screen blank in the
- bare-foot answer mode.
-
- - Increased external protocol limit to 20 (please note that every installed
- external protocol will increase SBBS memory requirement about 650 bytes).
-
- - USERSORT.EXE has been updated to sort also the LASTREAD.BBS, so now it's
- safe to use USERSORT again.
-
- - Added alias search support to SBBSUSER.
-
- - In this package there is included an archive named CONVERT.ZIP. It
- contains two files :
-
- 1) CVT2SBBS. CVT2SBBS is written by Bob Henderson and can be used to
- automaticly convert from RemoteAccess <tm>, QuickBBS <tm> or from
- Maximus <tm> to SuperBBS.
-
- 2) S2R. S2R is written by Richard Faasen and can be used to run almost
- any door made for RemoteAccess with SuperBBS.
-
- And as usual, all comment should be netmailed (if you send crashmail,
- please poll for a reply in 24-48 hours) to 2:220/620 or sent via SUPERBBS
- echo.
-
-
- Aki Antman & Risto Virkkala
-