home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1998 September / PCO_0998.ISO / filesbbs / dos / sbbs230b.exe / DOCS.LZH / V220A.NEW < prev    next >
Encoding:
Text File  |  1995-08-31  |  8.4 KB  |  163 lines

  1.                    What's new in Synchronet BBS Version 2.20
  2.                    =========================================
  3.  
  4. General
  5. ~~~~~~~
  6. o Support for WIP (Windows Interface Protocol) terminal programs (DCTERMW.ZIP)
  7.         by automatically detecting WIP terminals and displaying WIP menus
  8. o Each security level can be set to expire to a specific security level, the
  9.         default expired level, or a specific quick-validation set
  10. o Loadable module can be executed during daily maintenance for each expired
  11.         user enabling custom expiration options/features
  12. o New exemption (E) keeps specific users from expiring when their time runs out
  13.         if the "Expire when out-of-time" option has been enabled in SCFG
  14. o Expired users are written to the detailed log with a !% line for each user
  15. o New SBBS command line switch (o) to force all pending events to execute
  16.         and then immediately exit (for use with Front-end mailers)
  17. o New system toggle to disallow credit to minute conversions
  18. o Timed events can be forced by creating a semaphore file in the DATA directory
  19.         (similar to forced QWKnet call-outs)
  20. o Number of seconds between checks for node semaphores (down/rerun/event/etc)
  21.         and seconds between checks for waiting for call statistics can be
  22.         configured on a per-node basis
  23. o Each node can be individually toggled to disallow local beeps
  24. o New user locations can be allowed without commas (between city and state)
  25.         if the sysop wishes
  26. o Quick-validation hot-keys require locally input system password if changing
  27.         a user with level 90 or higher (reduces accidental Quick-validations)
  28. o If daily statistics database (DSTS.DAB) time stamp is more than 24 hours
  29.         in the future (apparently corrupted), a critical error is generated
  30. o Last few callers and callers today listing can be custom colorized and
  31.         easily removed from the logon procedure for some or all users
  32.         (number of callers displayed for last few callers is Baja modifiable)
  33. o Low-priority input toggle available on a per-node basis to fine-tune
  34.         aggregate system performance under multitasking environments
  35. o ARS keywords SUB and DIR now support sub-board and directory internal codes
  36.         (static) as well as the area number (dynamic) for the value argument
  37. o Doors can be configured for maximum time allowed (in drop file)
  38. o Waiting for call configuration (SCFG) command line configurable for each node
  39. o 32-bit DOS and OS/2 versions of the Synchronet configuration (SCFG) program
  40. o RIP and WIP screens are not displayed locally for a cleaner local console
  41. o E-7-1 remote terminals are now directly supported by Synchronet
  42.  
  43.  
  44. Message Networks
  45. ~~~~~~~~~~~~~~~~
  46. o New FA: (file attachment) status override for sysops and 'F' exempt users
  47.         to send file attachments from anywhere to multiple addresses
  48. o Sub-boards can be toggled for "Internet Networked" to allow posts to unknown
  49.         user names and the 'N' restriction to work properly with NetXpress
  50. o QWK NetMail imported for an unknown address will be returned to the sender
  51.         (bounced) with "BADADDR: address" in the subject of the message
  52.  
  53.  
  54. Message Base
  55. ~~~~~~~~~~~~
  56. o Moderated messages now show Moderated and Validated attributes
  57. o When changing message attributes, a hot-key menu interface is used
  58. o When moving messages between sub-boards, the original message may be left
  59.         intact (copying messages rather than moving)
  60. o When deleting messages from a message base, they are only flagged for
  61.         deletion later by message base maintenance, allowing the user to
  62.         undelete the message
  63. o More than 3000-4000 messages per sub-board supported (if memory allows)
  64. o Messages and text files of any size (no maximum length) can be viewed online
  65. o File attachments (e-mail) can now be forwarded among users
  66. o Local posts and e-mail from user #1 may contain @-code variables/actions
  67. o Sub-boards can be configured with static QWK conference numbers instead of
  68.         the default dynamic numbering scheme
  69.  
  70.  
  71. Guru Chat
  72. ~~~~~~~~~
  73. o New response variables:
  74.         `O      SysOp's name
  75.         `S      System name
  76.         `G      Guru's name
  77.         `I      System's QWK ID
  78.         `L      User's level (previously `m)
  79.         `T      Time
  80.         `M      Month
  81.         `W      Day of the week
  82.         `J      Day of the month
  83.         `Y      Year
  84.         `Z      User's zip/postal code
  85. o AR strings can be used in Guru expressions by enclosing them in brackets
  86.         e.g. (HELLO&GURU&[LEVEL 90 OR FLAG S])
  87. o Guru starts conversation in "Local" mode (not multinode chat mode)
  88.  
  89.  
  90. File Transfers
  91. ~~~~~~~~~~~~~~
  92. o Non-Synchronet color codes (@-codes, pipe-codes, etc) are now supported in
  93.         the descriptions of extended file listings (&E toggled ON)
  94. o Files moved from the upload or sysop directories automatically have their
  95.         upload date set to the current date so they will appear in new-scans
  96. o When in novice mode and batch flagging is enabled, file scans clear the
  97.         screen and display the batch flag command reference at the top of the
  98.         screen between each group of files
  99. o File areas can be configured for maximum file age in days for the new
  100.         file maintenance utility (DELFILES) to purge by upload date, last
  101.         download date, and/or files not on disk
  102. o Users can select a default download protocol and enable auto hang-up after
  103.         download (sysop can configure new user default values for these too)
  104. o Files placed in the batch download queue, but not downloaded during the call
  105.         will be automatically added to the batch download queue during the
  106.         user's next logon
  107. o File contents can be viewed from the (R)emove/Edit file prompt
  108. o External programs can place files in the batch download queue by creating a
  109.         list of files as DATA\FILE\####.DWN (where #### is the user number)
  110. o File areas can be set to deduct users' time online during uploads (instead
  111.         of the default behavior of suspending their time while uploading)
  112. o File areas can be set to award uploaders with minutes instead of credits
  113.  
  114.  
  115. PCMS (Programmable Command and Menu Structure) Enhancements
  116. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  117. o Login procedure is controlled by a loadable module instead of hard-coded,
  118.         allowing custom login protocols and matrix menus
  119. o Loadable logon module has greater control over logon procedure, assuming
  120.         responsibility for displaying logon screens, initiating logon events,
  121.         displaying auto-message, last few callers, etc.
  122. o Optional synchronization module to be executed whenever nodes and displays
  123.         are synchronized (very frequently)
  124. o Optional logout module to be executed offline during logout procedure
  125.         (after disconnection)
  126. o Optional expired user module to be executed offline during daily maintenance
  127.         when users expire
  128. o Modules can be loaded and executed from anywhere by placing @EXEC:MODNAME@
  129.         in TEXT.DAT lines (excluding lines with % specifiers), menus, text
  130.         files, and even e-mail messages (optional)
  131. o Command shells and modules can use dynamic global and local variables
  132.         (character strings and 32-bit integers)
  133. o Direct file i/o operations available for command shells and modules
  134. o Maximum binary executable size increased from 32k to 64k
  135. o Read/write access to over 100 internal system string and integer variables
  136. o Ability to dynamically load alternate TEXT.DAT files allowing complete
  137.         foreign language and graphical protocol shells
  138. o Additional TEXT.DAT line to specify which keys are to be used for Yes and No,
  139.         completing the support necessary for foreign language shells
  140. o Comments allowed in TEXT.DAT by placing '#' at the beginning of the line
  141.  
  142.  
  143. Baja Compiler Version 2.00 Enhancements
  144. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  145. o Compiler supports C-like macros (!define) for pre-processor definition of
  146.         integer and string constants
  147. o Compiler supports multi-file projects using a C-like pre-processor directive
  148.         (!include) for combining multiple source/include files
  149. o Many enhanced functions
  150. o New String Manipulation functions
  151. o New Integer Manipulation functions
  152. o New Logic/Control Flow functions
  153. o New Display functions
  154. o New Input functions
  155. o New Miscellaneous functions
  156. o New File Base functions
  157. o New Chat functions
  158. o New File I/O functions
  159. o New File system functions
  160. o New Directory system functions
  161.  
  162. /* End of V220A.NEW */
  163.