home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / SBBS_112.ZIP / SBBSNEW.112 < prev    next >
Text File  |  1991-09-26  |  10KB  |  216 lines

  1.  Welcome to SuperBBS version 1.12. Here comes a little list of new features in
  2. SuperBBS 1.12 compared to 1.11. Please refer SBBS_112.DOC file for more
  3. complete documentation.
  4.  
  5. - External protocol support.
  6.  
  7.   SuperBBS is one of the first bulletin board systems that support BiModem
  8.   directly (please note that we have been testing SBBS with BiModem 1.24,
  9.   earlier versions might not work).
  10.  
  11.   There is file named SPROTO.$$$ included in this package, rename
  12.   it to SPROTO.BBS if you want to see some examples how to install the
  13.   external protocols (BiModem 1.24, Lynx 3.00 and Puma 1.00).
  14.  
  15.   Activated           : ;Indicates if protocol is actived
  16.   Name                : ;The name of the protocol
  17.   Key                 : ;Key to start the protocol
  18.   Batch               : ;Is this a batch protocol ?
  19.   Protocol type       : ;BiModem/Other, toggle with space
  20.   Log style           : ;Logstyle of the protocol (DSZ,Icom or other)
  21.   Download command    : ;Download command (%1=filename(s),%2=dl limit in bytes)
  22.   Upload command      : ;Upload command   (%1=filename or path,%2=see above)
  23.   Log file name       : ;Name and path for the log file the protocol creates
  24.   Control file name   : ;Name and path for control file SBBS creates
  25.   Effic               : ;Efficiency for this protocol (usually 80-98)
  26. ! Download Ctl Str    : ;Format of each file entry in ctl file, %1=filename
  27.                          Usually only %1
  28. ! Upload Ctl Str      : ;Format of each file entry (for upload) in ctl file
  29.                          %1 = filename.
  30. !*Download log keyword: ;Keyword for download log entry.
  31. !*Upload log keyword  : ;Keyword for upload log entry.
  32. !*File name word NR.  : ;Filename word number from upload/download log keyword
  33.  
  34. !) Not used if protocol type is BiModem
  35. *) Used only if logstyle is other
  36.  
  37. - Any internal protocol can be toggled on/off from config. Useful if you want
  38.   to replace internal protocols with external ones.
  39.  
  40. - Menutype 80 [/C]
  41.  
  42.   New menutype to display message areas that contain new messages yet unread
  43.   to current user. If you use /C switch SBBS displays only areas user has
  44.   toggled on in his/her combined boards record.
  45.  
  46. - Menutype 81 </F or filearea path or temp dir path>
  47.  
  48.   This menutype can be used to check archives/files for viruses, user will be
  49.   prompted for archive name, the archive will be extracted to workdir and will
  50.   be checked for viruses and the result of the check will be shown to the user.
  51.  
  52. - Revamped completely '*' option in menutype 32 (download).
  53.   If you had for example following menutype :
  54.   Menutype 32, data : c:\files\myprogs *
  55.   just strip away that * and add following line to your FILES.CTL file :
  56.   c:\files\myprogs\*.* /free.
  57.   It's _REALLY_ important to strip of those * chars from your menues, otherwise
  58.   SBBS asks for a password when someone tries to download!
  59.  
  60. - New option when reading messages. User can now read only n number of latest
  61.   messages in area/combined. Also new /O parameter added to menutypes 23,24,25.
  62.  
  63. - New paramter for menutype 69.
  64.  
  65.   If you use /P parameter for menutype 69, change file area turns to pick file
  66.   area, so user can choose a file area with his/her cursor keys or with the
  67.   numeric keyboard. Please note that local users have to use numeric keyboard
  68.   with num lock on, because up/down cursor keys are used to change users time.
  69.  
  70. - New control codes :
  71.  
  72.   ^K.  The number of current node
  73.   ^K"  The number of current message template area
  74.   ^K#  The number of current file template area
  75.   ^K%  User's download kilobytes remaining today
  76.  
  77. - Following codes can be used in the data fields in menues :
  78.  
  79.   @N will be replaced with the number of the node which current user is on.
  80.   @M will be replaced with the number of the current msg template area.
  81.   @F will be replaced with the number of the current file template area.
  82.   @S will be replaced with the current users security level
  83.  
  84.   They are needed for example to temp dir options in multinode system.
  85.  
  86.   For 2 node system, you should make temp directories named C:\MYPATH\TEMP1 and
  87.   C:\MYPATH\TEMP2 and when you use a menutype that requires the path of tempdir
  88.   to the datafield, write following command to the datafield : C:\MYPATH\TEMP@N
  89.  
  90.   And with these 4 codes you can make special menues for each node, or special
  91.   menues for some message areas / file areas / security levels.
  92.  
  93. - New parameters for menutype 13
  94.  
  95.   'Show security in user list' option in config is now revamped. To replace it
  96.   there is a new parameter for type 13, /S at data field causes the security
  97.   level display. Also added new parameter /L, if it's used, SBBS shows only
  98.   users who have same/lower security level than current user.
  99.  
  100. - Time & date format in Lconfig
  101.  
  102.   You can now choose own date & time format for each language. Press 0 to
  103.   choose the format and enter the format you want to use for current language.
  104.  
  105.   example #1 : if the date format is "dd-mmm-yy" all dates will be shown in
  106.   following format to users : 31-Jan-91.
  107.   example #2 : if the date format is "mm-dd-yy" all dates will be shown in
  108.   following format to users : 01-31-91.
  109.   example #3 : if the time format is "hh:mm te" all times will be shown in
  110.   following format to users : 03:03 pm.
  111.   example #4 : if the time format is "hh:mm" all times will be shown in
  112.   following format to users : 15:03.
  113.  
  114.   There is also an own field for date formats in input fields. Please note
  115.   that format dd-mmm-yy can't be used in input fields. When you change this
  116.   format, please remember to change your strings (that ask for dates) also.
  117.  
  118.   If characters in format are in capital letters, '0' will be replaced with ' '
  119.   (space)
  120.  
  121. - Menutype 58 [/T] :
  122.  
  123.   If you use type 58 without any parameter it works just like it worked in
  124.   versions before 1.12 (except it's common for all nodes). If you use /T
  125.   parameter it shows the list of 'today callers'.
  126.  
  127.   File SlCaller.BBS is no more used, feel free to delete it. The new file name
  128.   for today callers list is SCALLERS.BBS.
  129.  
  130. - New message base locking code :
  131.  
  132.   Message base locking code is now completely re-written. Now it's lot of
  133.   tighter and more external programs should support our new locking.
  134.   The locking specs are available on request for 3rd party program writers.
  135.  
  136. - In message base config there are now four options for alias operations :
  137.  
  138.   1) No aliases   - only real names can be used.
  139.   2) Aliases only - only aliases defined in Susers.BBS can be used.
  140.   3) Ask alias    - user can choose any alias to use.
  141.   4) Alias/name   - user can choose if he/she uses his/her real name or alias
  142.                     defined in Susers.BBS.
  143.  
  144.   Use spacebar to toggle option in config.
  145.  
  146. - Language files are now searched from SBBS environment variable if they aren't
  147.   found in current directory. So it's not necessary to have those files
  148.   in node directories anymore.
  149.  
  150. - SBBS can now wrap descriptions in FILES.BBS correctly if they are longer
  151.   than 45 characters.
  152.  
  153. - Added a new status line (F7) which show last&first date/time current user
  154.   has called.
  155.  
  156. - You can now choose first menu to load from config, if that field is empty,
  157.   TOP.MNU will be loaded. Please note that "menu to load" in user record
  158.   overrides the menu selected from config.
  159.  
  160. - New Lconfig option : <ctrl-c>! code at strings returns color that was used
  161.   before the string was displayded (useful for strings like more string etc.).
  162.  
  163. - If user is in the last template area, and wants to go to next area, she/he
  164.   will be 'thrown' to the first template. That works also vice versa.
  165.  
  166. - SBBS now writes DORINFO1.DEF, EXITINFO.BBS & MSGED.BBS before shelling to
  167.   external message editor. You can use all menutype 7 parameters for external
  168.   message editor. For example if you add *S to full screen editor command line
  169.   SBBS swaps to EMS/DISK before loading the editor.
  170.  
  171. - SBBS now supports -T??? command line option, where ??? is minutes to the
  172.   next event.
  173.  
  174. - Quotes are now written in different color when reading messages. There is an
  175.   option in config to toggle that feature ON/OFF.
  176.  
  177. - If users password in USERS.BBS is empty, no password will be asked for that
  178.   user. Useful for 'GUEST USERS'.
  179.  
  180. - Added 4 songs to YELLCFG.EXE.
  181.  
  182. - New option in config : Now it's possible to swap SBBS to EMS/DISK before
  183.   packing/extracting files.
  184.  
  185. - There are _many_ new strings in Lconfig, so please take a look at your *.LNG
  186.   files.
  187.  
  188. - Added new message reading command <W>rite. Now users can write a new message
  189.   while reading messages.
  190.  
  191. - New error routines. In case of fatal error please send us your ERRORS.LOG
  192.   (plain ASCII file) AND ERRORS.BBS (TP record style file).
  193.  
  194. - Little hint : we really suggest using about 100Kb (or bigger) disk cache
  195.   (for example Pc-Cache (tm), Hyper Disk (tm) etc.). It really speeds up
  196.   your BBS!
  197.  
  198. - We have again squashed many bugs, if you are still able to find some, please
  199.   let us know.
  200.  
  201. - All comments / suggestions / error reports / new *.LNG files / etc. should
  202.   be sent to :
  203.  
  204.   SuperBBS HQ, 24H, HST DS, +358-0-3411398
  205.   2:220/620 (FidoNet)
  206.   42:1200/101 (SuperNet)
  207.  
  208.  Have fun with SBBS 1.12,
  209.  
  210.  Aki Antman & Risto Virkkala
  211.  
  212.  Ps. Many of you are probably thinking why there are so few differences between
  213. this official 1.12 and 1.12 Gamma-4. The reason is : We wanted 1.12 to be as
  214. bug free as possible. As you are reading this little documentation, we are
  215. probably working on SuperBBS 1.13, which will again contain many new features.
  216.