home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware 1 2 the Maxx
/
sw_1.zip
/
sw_1
/
BBS
/
SBBS_116.ZIP
/
SBBSNEW.116
< prev
next >
Wrap
Text File
|
1992-05-07
|
19KB
|
484 lines
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