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 >
Text File  |  1992-05-07  |  19KB  |  484 lines

  1.   Welcome to the SuperBBS 1.16 !
  2.  
  3.   !!! If you are converting from SuperBBS 1.15 (or older) to 1.16, be sure
  4.   to run 115TO116.EXE to convert message area informatrion from config to
  5.   BOARDS.BBS file. !!!
  6.  
  7.   This official 1.16 is only a minor update for registered SysOps who have
  8.   been running 1.16 Gamma-3, but when compared to 1.15 this version could
  9.   be regarded as a major upgrade. We have already started to program 1.17,
  10.   so stay tuned!
  11.  
  12.   There has been some problems with understanding the meaning of the
  13.   ????????.SCC files. I hope that the following will describe the
  14.   ????????.SCC files :
  15.  
  16.   ---
  17.  
  18.   Starting from SuperBBS 1.15 official release we are using our new
  19.   registration validation technology. SBBS checks first the registration
  20.   key, if it's valid then SBBS will scan through the ????????.SCC file to
  21.   find SysOps name from there. If the name is not found, SBBS will _not_
  22.   work at all (a lockup happens).
  23.  
  24.   The new releases will always include the newest ????????.SCC file which
  25.   includes _every_ SysOp who have registered SBBS before the release. When
  26.   some new SysOp registers SBBS he/she will get the registration code _AND_
  27.   an updated ????????.SCC file. Also, the newest ????????.SCC file is
  28.   always available from 2:220/620 as SBBSREGS.ZIP (.SCC file _must_ always
  29.   be distributed in packed format and then extracted to the main SBBS
  30.   directory). So once you have got an updated ????????.SCC file you never
  31.   have to worry about it anymore.
  32.  
  33.   If someone is using a different code than listed in our code generator
  34.   (of course, nobody should do that) SBBS will _not_ start.
  35.  
  36.   ---
  37.  
  38.  
  39.   And now the list of the new features compared to SuperBBS 1.15 :
  40.  
  41. - New message boards configuration
  42.  
  43.   The message base config is now separated from the CONFIG.BBS. This means
  44.   that multinode systems need only to edit one message base config and the
  45.   changes will affect all the nodes. There is an option in config (in the
  46.   paths submenu) to keep separate BOARDS.BBS files for single nodes.
  47.  
  48.   There are also some new options configurable for each message area :
  49.  
  50.    - Short QWK name          = 12 characters long QWK name. If empty, area
  51.                                is not available via the QWK system
  52.  
  53.    - Minimun age             = Minimum age required to access the area
  54.  
  55.    - Group                   = To which group the area belongs
  56.  
  57.    - Allow delete            = Allow users without SysOp access to delete
  58.                                their own messages
  59.    - Allow taglines          = Allow taglines in the area
  60.  
  61.    - Template                = Is the area available via menu templates
  62.  
  63.    - 8Bit to 7Bit            = Convert 8Bit characters to 7Bit ones in the
  64.                                area.
  65.  
  66.    - Force mail chk          = Always include this area in the mail checi
  67.  
  68.    - Reply status            = 1) Normal.
  69.  
  70.                                2) Netmail. Replies must be posted via as
  71.                                   netmail messages, not to current echo
  72.                                   mail area.
  73.  
  74.                                3) Netmail/normal. The user might select
  75.                                   whether he/she wants to post a normal
  76.                                   reply or a netmail reply.
  77.  
  78.                                4) No replies at all are allowed.
  79.  
  80.   When using netmail reply options, be sure that you have defined a netmail
  81.   board from config and that your users have at least write access to that
  82.   area.
  83.  
  84.   There is also BOARD2CF.EXE included in this package. This little program
  85.   can be used to insert infromation from BOARDS.BBS to CONFIG.BBS (for the
  86.   3rd party programs). CONFIG.EXE also updates the current CONFIG.BBS (the
  87.   one in the directory where BOADRS.BBS was loaded from) file always when
  88.   message areas are edited.
  89.  
  90. - Added a node chat
  91.  
  92.   Now SuperBBS has a built-in node chat! This chat is really easy to
  93.   install. First you should use menutype 100 (without any parameters) to
  94.   create one permanent conference. Then by using menutype 99 without any
  95.   parameters it's possible to chat between nodes.
  96.  
  97.   Menutype 100 (without parameters) can be used to create conferences.
  98.   Only users with SysOp access are allowed to create permanent conferences
  99.   (which are NOT removed when the last user has exited chat). There should
  100.   be at least one permanent conference.
  101.  
  102.   Menutype 100 with /D parameter is used to deleted conferences.
  103.  
  104. - Added an option to disable hotkeys
  105.  
  106.   It's now possible to use SBBS in "non-hotkeyed" mode. There is a new
  107.   menutype 98 which can be used to toggle hotkeys ON/OFF. New control code
  108.   ctrl-f-/ shows whether hotkeys are enabled or not. It's also config
  109.   defineable whether hotkey are forced ON/OFF or asked from new users.
  110.  
  111. - Added file flagging
  112.  
  113.   It's now possible to flag files for download while looking the file list.
  114.   That can be done simply by pressing "F" in the filelist more prompt.
  115.  
  116.   A new menu type has been added, too :
  117.  
  118.   Menutype 95 :
  119.  
  120.   Without data it can be used to remove files from the "flag to download
  121.   list".
  122.  
  123.   With optional parameter "/S" (without quotes) menutype 95 just shows a
  124.   list of flagged files
  125.  
  126. - Added an option for a separate upload path in template menues :
  127.  
  128.   It's now possible to use a separate path for uploads in template menues. If
  129.   you want to use an own path for uploads (not same path as for downloads)
  130.   start list name field with a '*' character and then insert the full path.
  131.  
  132.   For example :
  133.  
  134.   Directory : C:\FILES\SUPERBBS
  135.   List path : *C:\FILES\UPLOADS
  136.  
  137.   Files for download would be searched from directory C:\FILES\SUPERBBS but
  138.   uploaded files would be placed to C:\FILES\UPLOADS directory.
  139.  
  140. - Added an option to show any text files at logon
  141.  
  142.   It's now possible to show any text files to your users at logon. If you
  143.   create an ASCII file named ANSIF.CTL then SBBS will show all text
  144.   files listed in ANSIF.CTL to user at logon. If SBBS detects string
  145.   WAITENTER, then SBBS asks user press enter.
  146.  
  147.   Your ANSIF.CTL could look like :
  148.  
  149.   LOGON
  150.   IMPORT
  151.   WAITENTER
  152.   C:\SUPERBBS\SBBSHQ.TXT
  153.  
  154.   If you don't include the extension, then SBBS shows ANSI file (ie.
  155.   LOGON.ANS) if user has ANSI, otherwise ASCII file (ie. LOGON.ASC) is
  156.   shown.
  157.  
  158. - Added an option to check NEWS.A?? file date
  159.  
  160.   There is now an option in config to enable NEWS.A?? date checking.
  161.   If this option is enabled, then NEWS.A?? is shown only if it has been
  162.   updated since user last call.
  163.  
  164. - Added support for default protocol
  165.  
  166.   Your users can now choose a default protocol which is always automaticly
  167.   used when the user performs a file transfer. The default protocol can be
  168.   selected with new menutype 97. Also, a new control code CTRL-F-& has been
  169.   added to show users default protocol. There is also an option to ask the
  170.   default protocol from new users automaticly.
  171.  
  172. - Developed line editor quoting a lot of further
  173.  
  174.   Line editor quote mode is now configurable from the config. There are
  175.   three different options :
  176.  
  177.   1) No quote  =  Never allow quote in the line editor
  178.  
  179.   2) Normal    =  As it was before 1.16. The whole message will be
  180.                   quoted automaticly.
  181.  
  182.   3) Intelligent. This one is the suggested mode! If the quote is set to
  183.   the intelligent mode, user can quote the original message line-by-line
  184.   when he/she starts replying AND the message can be quoted while writing
  185.   the reply (either by pressing CTRL-L while writing the message or by
  186.   choosing <Q>uote from the line editor command line).
  187.  
  188. - Increased AKA limit
  189.  
  190.   It's now possible to use up to 10 AKA's with SuperBBS.
  191.  
  192. - New option for mail check
  193.  
  194.   There is now an option to use only areas which has been toggled "ON" in
  195.   combined in mail check. There is new menutype 96 which can be used to
  196.   choose whether user wants to use combined boards in mail check or not.
  197.   New control code ctrl-f-% shows whether combined mail check is enabled or
  198.   not.
  199.  
  200. - New option for new files check
  201.  
  202.   It's now possible to use a separate date for new files check. This means
  203.   that new files check starts scanning from the date when user last time
  204.   executed the new files check. This option can be toggled ON/OFF from the
  205.   config.
  206.  
  207. - Added a new user index file
  208.  
  209.   SBBS now creates a very little user index file named NAMEIDX.BBS, it is
  210.   only a few bytes long and it's used to make user file searches a bit
  211.   faster.
  212.  
  213.   !!! If you use any non NAMEIDX.BBS aware program to sort your user files
  214.   or program which somehow changes users.bbs (ie. packs it) then you _must_
  215.   run USERPACK.EXE after that program !!!
  216.  
  217.   There is also an option in config to force SBBS not to use NAMEIDX.BBS,
  218.   this option should only be enabled if you are having some problems with
  219.   NAMEIDX.BBS searches.
  220.  
  221. - A new parameter for menutype 68
  222.  
  223.   With "/G=?" (without quotes, ?=one character) you can restrict type 68 to
  224.   use only areas in the "?" group. Ie. menutype 68, data /G=L uses only
  225.   areas which belong to the group "L".
  226.  
  227. - A new parameter for menutype 68
  228.  
  229.   If you use parameter /N for menutype 68 it immediately asks for the area
  230.   number (without showing the arealist first).
  231.  
  232. - A new parameter for menutype 68
  233.  
  234.   If you use parameter /3 for menutype 68 then the area list will be shown
  235.   in three colums. Please note, that this option limits the area names to
  236.   20 characters.
  237.  
  238. - A new parameter for menutype 10
  239.  
  240.   If you use /H parameter for menutype 10 you'll get a horizontal usage
  241.   graph instead of the vertical one.
  242.  
  243. - A new parameter for menutype 87
  244.  
  245.   If you use parameter /R for menutype 87, then the selected door will be
  246.   executed automaticly.
  247.  
  248. - A new parameter for menutype 94
  249.  
  250.   If you use /S=? (where ? is age) then the defined age will be used as the
  251.   starting age for the age graph.
  252.  
  253. - Two new parameters for menutype 67
  254.  
  255.   If you use paramter /V for menutype 67, it will ask only for the voice
  256.   phone number. /D parameter asks only for the data phone number.
  257.  
  258. - Added a keyboard password
  259.  
  260.   It's now possible to define a keyboard password from config. If the
  261.   password is defined, none of the SysOp keys can be used before the
  262.   correct password is entered. Also, if the password is defined, it's not
  263.   possible to enter the config without entering the correct password first.
  264.  
  265. - A new option for "the more question"
  266.  
  267.   A "non-stop" option has been added to the more prompt. If "=" is pressed
  268.   in the more prompt then the remaining text will be shown without further
  269.   more questions. The "continuous character" mustn't always be "=", the
  270.   character config be configured via Lconfig!
  271.  
  272. - Added support for USERDOES.? file
  273.  
  274.   If SBBS locates USERDOES.? (? = node number) in the main SBBS directory
  275.   then SBBS will show it in "what other users are doing" menutype. This
  276.   option is very useful if you use external programs and want to add
  277.   a little bit more infromation to "what other users are doing" menutype.
  278.  
  279. - Added support for PHONENUM.CTL file
  280.  
  281.   SuperBBS now supports PHONENUM.CTL file which is used to prevent the
  282.   users using invalid phone numbers. The following PHONENUM.CTL :
  283.  
  284.   000-
  285.   -00
  286.  
  287.   would make all numbers which contain "000-" (such as 000-1234-567 or
  288.   123-000-567) or "-00" (such as 123-0045-678 or 123-45678-0011) unallowed.
  289.  
  290.   Strings starting with ; are handled as comments.
  291.  
  292.   The working method for PHONENUM.CTL is quite simple : it listed string is
  293.   found _anywhere_ in the phone number then the phone number is considered
  294.   as unallowed.
  295.  
  296.   By making too complex PHONENUM.CTL it's easily possible to prevent users
  297.   using their own, correct phone numbers so please use common sense while
  298.   making your PHONENUM.CTL
  299.  
  300. - Added support for -P<comport> command line parameter
  301.  
  302.   It's now possible to use -P? (? = comport) command line parameter for
  303.   BBS.EXE to override comport specified in config. If you use -P?
  304.   parameter when firing the BBS up, be sure to use it when you return
  305.   from menutype 15 exit, too.
  306.  
  307. - Added "SysOp download" option
  308.  
  309.   A new menutype (93) has been added. It's a "SysOp download", which means
  310.   that it simply ask for full path and filename. Be _very_ careful with
  311.   this menutype, because it has absolutely _NO_ restrictions, that means that
  312.   with type 93 you can simply download ie. "c:\superbbs\*.bbs".
  313.  
  314. - Added "SysOp next" mode
  315.  
  316.   Now it's possible to force SBBS to SysOp next mode by pressing ALT-N. If
  317.   SysOp mode is turned ON, then the SBBS will pause for about 45 secs. and
  318.   make a little sound to inform SysOp that an user has logged off from the
  319.   BBS.
  320.  
  321. - Added an "age graph"
  322.  
  323.   A new menutype (94) has been added. It's a bit like the old system usage
  324.   graph, but it shows an age graph instead. Age graph starting age is
  325.   configurable from config.
  326.  
  327. - Made the nodelist browser a bit more user friendly
  328.  
  329.   The nodelist browser command format has been changed. Here are some
  330.   examples how to use the new format :
  331.  
  332.   Z        = Display list of zones
  333.   2:?      = Display nets in zone 2
  334.   220/?    = Display nodes in net 220
  335.  
  336. - SuperBBS now creates SBBSBUSY.??? (? = node number) file to common
  337.   directory. That file is also created in single node systems, so please
  338.   check your common directory path even if you aren't running a multinode
  339.   system.
  340.  
  341. - Connect 7200, 12000 and 14400 strings have been added to the barefoot
  342.   answer mode.
  343.  
  344. - It's now possible to edit ECHOORIG.CTL origin lines with CONFIG.EXE.
  345.   CONFIG.EXE tries to find ECHOORIG.CTL from same directory as BOARDS.BBS.
  346.  
  347. - Added more DESQview support code, SBBS should now run smoother under
  348.   DESQview.
  349.  
  350. - Added an option to view archive contents in more question. Please note
  351.   that this option is only enabled when file flagging is allowed from
  352.   config.
  353.  
  354. - Added an option to ask combined boards settings from new users
  355.   automaticly.
  356.  
  357. - Added an option to enable time left checking (or next event checking) when
  358.   downloading free files.
  359.  
  360. - Added an option to disable 8bit characters completely. I don't suggest
  361.   enabling this option if you don't have some special reason to enable it.
  362.  
  363. - Adden an option to use "page reason" as the message subject if an user
  364.   decides to leave a message to SysOp after page.
  365.  
  366. - Added an option to show real names in group mail messages.
  367.  
  368. - Added an option to automaticly open CHAT.LOG capture file when chat is
  369.   started.
  370.  
  371. - Added an option to handle local file attaches as free files.
  372.  
  373. - Added an option to define needed logon flags from config. If user doesn't
  374.   have needed flags then LOGONFLA.A?? will be displayed (if present) and user
  375.   will be logged out.
  376.  
  377. - Added an option to disable remote SysOp logons. You should enable this
  378.   option if you know you aren't ever going to call your BBS remotely. If
  379.   system is configured not to allowed SysOp remotely and someone tries to
  380.   logon as sysop then NOREMOTE.A?? is shown (if present).
  381.  
  382. - Added an option to load OVRSBBS.OVR path from a different path. With this
  383.   option you can load OVRSBBS.OVR file ie. from a ramdrive. You can set
  384.   the OVRSBBS.OVR file path by using SBBSOVR environment variable (ie.
  385.   SET SBBSOVR=E:\OVRSBBS.OVR).
  386.  
  387.   If you use ramdisk to store the .OVR file, then you shoud add -* and
  388.   -O0 to your BBS.EXE command line.
  389.  
  390. - Added support for MSGAREA.A?? file. If SBBS is able to locate MSGAREA.A??
  391.   file then that file is shown instead of the internal message area list in
  392.   menutype 68.
  393.  
  394. - Added a new metacharacter @G, which works similar as @N, @M, @F, @S, @D
  395.   did it prevous versions, but @G is replaced with current message area group
  396.   letter.
  397.  
  398. - Added a new parameter for menutype 7. *J is replaced with the current users
  399.   screen length.
  400.  
  401. - Added a new auto display file XFERPROT.A?? which is displayed (if
  402.   present) instead of the built-in protocols list. If user is selecting a
  403.   default protocol the DEFPROT.A?? is shown instead of XFERPROT.A??.
  404.  
  405. - Added a new auto displat file ALTNEWS.A?? which is displayed (if present)
  406.   if user has elected to not view NEWS.A?? in his/her IEMSI profile.
  407.  
  408. - Added a new auto display file NEWS1.A?? which is displayed (if present)
  409.   immediately after NEWS.A?? file.
  410.  
  411. - Added a new .CTL file NOYELL.CTL. If users name is found from NOYELL.CTL
  412.   (the format is similar to ie. trashcan.ctl format) then the user is never
  413.   able to page SysOp for chat. If the name is found NOYELL.A?? file is
  414.   displayed (if present).
  415.  
  416. - Added a new .CTL file NOCHAT.CTL. If users name is found from NOCHAT.CTL
  417.   (the format is similar to ie. trashcan.ctl format) then the user is never
  418.   able to use node chat. If the name is found NOCHAT.A?? file is displayed
  419.   (if present).
  420.  
  421. - Added a mew .CTL file NOAGECHK.CTL. If users name is found from
  422.   NOAGECHK.CTL (the format is similar to ie. trashcan.ctl format) then
  423.   user is still able to logon even though if he/she were not old enough
  424.   to logon.
  425.  
  426. - It's now possible to use CTRL-C??? (change color to ???) in the text
  427.   fields of menues. With this option it's very easy to make multi colored
  428.   text lines to menues!
  429.  
  430. - If SBBS isn't able to find .LNG file chosen by current user then the
  431.   default language will be used instead.
  432.  
  433. - SBBS now correctly converts CTRL codes in NEWS.A??, GOODBYE.A?? and
  434.   WELCOME.A?? files before adding those files to QWK packets.
  435.  
  436. - SBBS now correctly converts ISO standard scandinavian charcters when
  437.   converting 8bit -> 7bit in message areas.
  438.  
  439. - The colors of the full screen message reader are now configurable from
  440.   config.
  441.  
  442. - "Replying to a message originally to ... " string is now configurable
  443.   from config.
  444.  
  445. - Unreceived personal messages are now high lighted in full screen message
  446.   viewer.
  447.  
  448. - Birthday verification can now be disabled from users listed in
  449.   NOBCHECK.CTL file (the format is similar to ie. TRASHCAN.CTL format).
  450.  
  451. - BFAILED.A?? is shown (if present) if an users fails to ented a correct
  452.   day in birthday check.
  453.  
  454. - It's now possible to disable the enter waiting from the "show aphorism"
  455.   menutype by adding /N after the aphorism file name.
  456.  
  457. - It's now possible to define seconds before the screen blank in the
  458.   bare-foot answer mode.
  459.  
  460. - Increased external protocol limit to 20 (please note that every installed
  461.   external protocol will increase SBBS memory requirement about 650 bytes).
  462.  
  463. - USERSORT.EXE has been updated to sort also the LASTREAD.BBS, so now it's
  464.   safe to use USERSORT again.
  465.  
  466. - Added alias search support to SBBSUSER.
  467.  
  468. - In this package there is included an archive named CONVERT.ZIP. It
  469.   contains two files :
  470.  
  471.   1) CVT2SBBS. CVT2SBBS is written by Bob Henderson and can be used to
  472.   automaticly convert from RemoteAccess <tm>, QuickBBS <tm> or from
  473.   Maximus <tm> to SuperBBS.
  474.  
  475.   2) S2R. S2R is written by Richard Faasen and can be used to run almost
  476.   any door made for RemoteAccess with SuperBBS.
  477.  
  478.   And as usual, all comment should be netmailed (if you send crashmail,
  479.   please poll for a reply in 24-48 hours) to 2:220/620 or sent via SUPERBBS
  480.   echo.
  481.  
  482.  
  483.                       Aki Antman & Risto Virkkala
  484.