home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / MBBS35.ZIP / !WHATS.NEW < prev    next >
Text File  |  1995-04-06  |  17KB  |  285 lines

  1.  
  2.                          WHAT'S NEW SINCE MACROBBS 3.0
  3.  
  4. 3.5    - Added the "<any key twice> aborts" feature to the Message Packer.
  5.            Previously, the only way out was to drop carrier. :)
  6.  
  7. 3.29e  - Fixed a local external editor bug
  8.        - Re-worked the (file) local upload routine so the upload "list" won't
  9.            be reset after a FILE_ID.DIZ is extracted
  10.  
  11. 3.29d  - Fixed a code-overlap problem created by the "Leave a private
  12.            message instead?" option after requesting Sysop-chat.
  13.        - Disabled the echomail attach-file feature in the distribution
  14.            archive - it now requires a MACROBBS.ID key file to work.
  15.        - Added the "Include Uploaded Msgs" option to the Message Packer
  16.            user Setup to allow or disable packing messages you uploaded
  17.            previously.
  18.        - Added file transfer time checking to the attach-file download
  19.            routine.
  20.  
  21. 3.29c  - Made some structural and cosmetic changes to enhance the message
  22.            editor.  Give it a try!
  23.  
  24. 3.29b  - Added file-request ability.  To offer files for file request,
  25.            refer to the notes in MBBSFILE.REQ (in your \commo\macrobbs\
  26.            directory).  To request a file from another MacroNET system, choose
  27.            option "R" (Request file(s)) from the offline [S]pecial Functions
  28.            Menu, enter the MacroNET address, then specify as many files as you
  29.            want to request.  Wildcards are allowed with the exception of "*.*".
  30.            Files specified will he written to a file called <address>.REQ
  31.            which must be delivered "on your dime"--that is, you must be the
  32.            one to deliver the request; MacroBBS will process file requests in
  33.            ANSWER MODE ONLY.  The remote system cannot pick up file requests.
  34.            (This is a security measure to guard the remote system against
  35.            paying for someone else's file requests.)
  36.  
  37. 3.29a  - Made some improvements to the Configuration module.
  38.        - Changed the chat routine so the chat bell is OFF by default.  You
  39.            turn it ON for a caller by editing his/her account.
  40.        - Added the "Leave a message instead" option to the chat routine.
  41.  
  42. 3.24a  - Extended the attach-file option to include private email.  The
  43.            same rules apply.
  44.        - Changed back to "[N] New messages" in the message base.
  45.        - Switched everything regarding ASCII/ANSI screens over to the more
  46.            popular .ASC/.ANS filename format.
  47.        - Fixed a bug in the Message Packer which occurred when there were
  48.            no message areas (it should still pack private e-mail if no
  49.            message areas are set up).
  50.        - Updated the documentation.
  51.  
  52. 3.23a  - Compiled the macros.
  53.        - Created the log-off ESF to allow for custom log-off sequences
  54.            (refer to the file MB_LOGOF.ESF).  This file is "partner" to the
  55.            log-on ESF.
  56.        - Added the file-attach option in the message base.  This feature is
  57.            only available to the LOCAL SYSOP as configured in the MacroBBS
  58.            configuration module, section 1.  The "attach a file" prompt
  59.            appears after the LOCAL SYSOP posts a message using MacroBBS's message
  60.            base (net the Message Packer) locally or remotely.  However, the
  61.            file to be attached must be on the host system or it won't
  62.            attach/scan-out. This feature is available in any message area,
  63.            local or echomail.  If a file is attached to a message in a local
  64.            message area, noting "happens" beyond specifying a path/filename.
  65.            But if a file is attached to a message in an echomail area, the
  66.            file will be scanned-out right along with the message, based on
  67.            your MBBSSCAN.OUT file. Hub systems will distribute file attaches
  68.            just as they distribute echomail. So, whichever MacroNET systems
  69.            are receiving an echo will also receive the file attaches.
  70.               On the user side, a message that has a file attached will
  71.            announce it (immediately after the message is displayed) by asking
  72.            the online user if s/he'd like to download the file and, if yes,
  73.            the BBS will send the file using the online user's default
  74.            protocol.
  75.       - Netmail file-attaches now work both locally and remotely, but
  76.            only for the LOCAL SYSOP as configured in the configuration
  77.            module, section 1. The file to be attached must be on the host
  78.            system.
  79.  
  80. 3.22a  - Made some important fixes which require your MBBSEVNT.LST to be
  81.            renamed to MBBSEVT#.LST where # is the node number.  For
  82.            example, MBBSEVT1.LST would be the correct filename for a single-
  83.            line BBS, since the default node number is 1.
  84.        - Made several enhancements to the file macro ...
  85.             - FILE_ID.DIZ extraction: This feature uses your MBBSARCH.LST
  86.               to extract the FILE_ID.DIZ from uploads.  You should define as
  87.               many archivers in MBBSARCH.LST as you want your BBS to support.
  88.             - DUPLICATE FILE HANDLING: If an uploaded file already exists in
  89.               the destination directory, MacroBBS will rename it.  Sysops
  90.               (anyone with an AL of 999) will have the option of renaming
  91.               the uploaded file or overwriting the older file with the
  92.               uploaded file.
  93.           - The built-in "Login keywords" were replaced by a configurable
  94.               text file called MBBSWORD.LST.  This file has a two-line
  95.               formal: the first line contains the keyword; the second line
  96.               contains the batch file to execute when the user specifies
  97.               the keyword at the "Login" prompt.  You can specify as many
  98.               keywords in this file as you want.  MBBSWORD.LST BELONGS in
  99.                your BBS data directory (e.g. \COMMO\MACROBBS\).
  100.           - Mwo new file area toggles in the File Area configuration:
  101.               1. "HideDesc? (y,n)"  If YES, the descriptions of newly uploaded
  102.                  files will be hidden from public view; if NO, they'll be
  103.                  immediately visible.
  104.               2. "Move U/L? (y,n)"  If YES, new uploads will be placed in File
  105.                  Area 0 (Uploads); if NO, new uploads will remain in the
  106.                  directories to which they're uploaded.
  107.           - Improved regular file listings and NewScan file listing.
  108.        - Added option "T" (Term) to the Offline Wait Screen.  This feature
  109.            will jump to {COMMO} and load COMMO.FON & COMMO.MAC.  ALT-M will
  110.            return you to MacroBBS only if your COMMO.MAC doesn't have the
  111.            ALT-M command redefined.
  112.        - The archive now includes Sam Bushman's MBPOSTUL.BAT!  Place it in
  113.            your BBS directory it you'd like MacroBBS to scan new uploads.
  114.            Requires SCAN v2.1.3 by McAfee.
  115.        - Fixed a bug in the chat routine.  Under certain conditions, it
  116.            wasn't giving chat-time back to the user.
  117.        - Fixed the date rollover problem which would happen when a user was
  118.            online past midnight.
  119.        - Fixed a door-poll problem: MacroBBS wasn't exiting to DOS.
  120.        - Fixed a terribly elusive problem in the MacroNET macro: it wasn't
  121.            always "seeing" the download signal and, therefore, not always
  122.            picking up waiting mail.  It's working fine now, though. (Wheew!)
  123.        - Organize the Offline Wait Screen..
  124.  
  125. 3.21a  - Added auto-start uploads (for batch protocols) making batch
  126.            uploads possible.  This routine is kinda slow on slow machines but
  127.            I'll keep trying to improve that.
  128.        - Partially re-worked the file lister to keep it from carrying-
  129.            over a file's description to the next page.  Now, if a file and
  130.            its description won't fit in the remaining space, the entire
  131.            file/description will appear on the next page.  This has not yet
  132.            been done to the NewScan routine.
  133.        - Fixed a bug in the CALLINFO.BBS creation routine.
  134.        - Fixed a cosmetic flaw in the message packer's internal menu.
  135.        - Batch uploaded files which already exist in the files directory
  136.            will now be renamed as follows: FILENAME.E01, FILENAME.E02 ...
  137.            FILENAME.E99.  Users with an access level of 999 have the option
  138.            of renaming the upload or overwriting the older file.
  139.      - Removed all upper ASCII characters from the built-in menus.
  140.      - Improved the New User Questionnaire routine.
  141.      - Changed the way "Login Keywords" work. The keywords are now
  142.          (optionally) defined in an ASCII file in your data directory
  143.          (\COMMO\MACROBBS\) called MBBSWORD.LST.  There's no limit to the
  144.          number of keywords you define.  The format is:
  145.  
  146.          keyword
  147.          <path><filename.ext>
  148.          keyword
  149.          <path><filename.ext>
  150.           ...
  151.      - Combined message options "[N] New Scan TAGGED areas" and "[S] New
  152.          Scan THIS area" into one option, "[R] Read messages" with a sub-
  153.          menu which asks whether to scan Tagged areas or the Current area.
  154. Made some structural changes to allow for a configurable logon
  155.          sequence.  For the not-yet-fully-documented details, see the
  156.          included file, MB_LOGON.ESF.  This file, if it exists in your
  157.          {COMMO} directory, will he used as the logon sequence.  If it
  158.          doesn't exist, MacroBBP will skip the logon sequence entirely and
  159.          go straight to the BBS's main menu.
  160.  
  161.  
  162.  
  163. 3.2    - Added message auto-deletion routines to the echomail and QWK
  164.            macros.  Previously, no excesss message deletion took place when
  165.            messages were posted via these macros.
  166.        - Added custom menu ability  which is similar to the ANSI\ASCII
  167.            log-on and log-off scrreens, except the files are named
  168.            somewhat differently and may be designed for a specific access
  169.            level.(Eg. M_MN999.ANS - This ANSI Main Menu will display for
  170.            users with an access level of 999; M_MN.ANS - This ANSI Main
  171.            Menu will display for users having an access level not specified
  172.            in your Main Menu filenames.  You can create as many Main Menu
  173.            (or any menu) screens as you like.  Here are the root filenames:
  174.  
  175.                          ANSI          ASCII
  176.                       ---------------------------
  177. File Areas list       L_FL.ANS        L_FL.ASC (formerly FAREASx.MNU)
  178. Message Areas list    L_MG.ANS        L_MG.ASC (formerly MAREASx.MNU)
  179.  
  180. MAIN MENU             M_MN.ANS        M_MN.ASC
  181. Message Menu          M_MG.ANS        M_MG.ASC
  182. File Menu             M_FL.ANS        M_FL.ASC
  183. Hall of Fame Menu     M_RG.ANS        M_RG.ASC
  184. Externals Menu        M_DR.ANS        M_DR.ASC
  185. Bulletins Menu        M_BL.ANS        M_BL.ASC
  186. QWK/ASCII Packer      M_PK.ANS        M_PK.ASC
  187.  
  188. These files (if created) should be placed in your DATA DIRECTORY (Eg.
  189. C:\COMMO\MACROBBS\).  When creating these screens, save them with NO "screen
  190. preparatiion" so the online user status bar won't be overwritten.
  191. *** The included MBBSMENU.ZIP archive contains several sample ANSI menus
  192. you can try/edit as you like - courtesy of Jeff Liddle.
  193.  
  194.        - Added a message-pointer adjustment routine to the Message Packer's
  195.            "Tag Areas" routine.  This may prove to be a very useful feature
  196.            for offline reader users.
  197.        - Re-added the Mesasage Packer's "Upload PTR file" option.  This
  198.            routine was originally part of the QWK macro but was
  199.            problematic.  It's now back by request.
  200.        - Re-worked the events processor to perform reliably.
  201.        - Changed the Online and Offline "Master SysMenus" so the data to be
  202.            edited appears as default text.  These routines also incorporate
  203.            a new toggle for message areas: "ANSI on/off" which will allow
  204.            or disable ANSI escape codes on an area-by-area basis.
  205.        - Added some log entries, namely power-up/down and events.
  206.        - Added "Login Auto-Execute Keywords".  These are entirely optional.
  207.            Section 1 of the MacroBBS configuration module now allows you to
  208.            define three keywords.  When one of your keywords is entered at
  209.            the BBS's LOGIN: prompt, MacroBBS will execute the corresponding
  210.            batch file you defined for that keyword.  This option could be
  211.            used in several ways; I use it to better distribute {COMMO} and
  212.            MacroBBS by offering automated Zmodem downloads -- that is,
  213.            Zmodem downloads triggered by keywords.
  214.        - Worked-in {COMMO}'s new Zmodem. (Yay!)  It's available as option
  215.            "Z" from the protocol menu and is used in the NET macro.  (It
  216.            will recognize Ymodem for backward-compatibility with v3.0.)
  217.        - Remodeled the File Base's filelist display which now allows file
  218.            tagging after each page is displayed.  The "Batch D/L" menu
  219.            option was replaced by a "Download tagged files?" prompt.  File
  220.            transfer times/totals are now more accurate.
  221.        - Added a "Re-send" option to the Message Sysop Functions menu.
  222.            This option will "mark" the current message to be re-scanned
  223.            out through MacroNET.
  224.        - Combined the QWK and ASCII Message Packers into one macro with two
  225.            packing modes.  Numerous enhancements were made to the ASCII
  226.            section of the Message Packer.  The new Message Packer is available
  227.            as option "O" from the Main Menu and the Message Base menu.  SysOps
  228.            will need to go through MacroBBS Configuration section 4 due to the
  229.            integration of the QWK configuration.  Both MACROQWK.CFG and
  230.            MACROQWK.MAC are no longer used by MacroBBS.
  231.        - The "External Stuff" (doors) macro is now compatible with Jim
  232.            Bennett's callback verifier (JBCBV); it now reads the dropfile
  233.            (eg. DOOR.SYS) upon returning to the BBS.
  234.        - If MBPOSTUL.BAT exists in your {COMMO} directory, MacroBBS will
  235.            run it after each successful upload.  Useful for virus scanning.
  236.  
  237.  
  238.  
  239. 3.1    - Fixed am editor time-out bug.
  240.        - Added some echomail HUB security to prevent a MacroNET node from
  241.            sending messages into am echoarea they don't receive.
  242.        - Made refinements to the Delete User routines to minimize disk access.
  243.        - Unregistered {COMMO} users can now manually [P] Poll any MacroNET
  244.            node.  Automated polling and automatic CRASHmail delivery still
  245.            requires a registered {COMMO} 6.0 -.
  246.        - Improved the "Press [ESC]" log-on prompt.
  247.        - Added a "Maximum messages allowed per packet" to MacroQWK.  Be
  248.            sure to add the new line to MACROQWK.CFG if upgrading from an
  249.            older version.  This limit will prevent your users from
  250.            attempting to pack 737 messages on your XT-based system. :)
  251.        - Fixed another editor bug which only occurred when the message line
  252.            limit was reached.
  253.        - MacroBBS will now remember whether a caller uses ANSI or ASCII and
  254.            will switch to that node automatically when the user logs-in.
  255.            The ANSI detection still functions as before except now it can
  256.            be overridden once the user logs-in.
  257.        - Moved the ANSI/ASCII toggle frow the "Main Menu" to the
  258.            "Your Config" menu.
  259.        - [K]Komments and log-off messages (both formerly sent to User# 1)
  260.            may now be sent to another User as specified in the MacroBBS
  261.            configuration.
  262.        - Added the "Info" option to the [!]Remote Config's User Editor to
  263.            display Users' log-on questionnaire answers.
  264.        - Changed the ANSI "Press any key" routine.  Now the prompt will appear
  265.            just below the last displayed line of text rather than always
  266.            appearing on line 24.
  267.        - Took out the code which prevented a user with an access level of 0
  268.            from uploading and/or downloading in file areas with an access
  269.            level of 0.  If you don't want users with a 0 AL doing file
  270.            transfers, just set your file area access levels to 1 or higher.
  271.        - Changed the "External Stuff" dropfiles so that a user's REAL,NAME is
  272.            passed rather than his/her ALIAS.  This change allows SysOps to
  273.            change a user's ALIAS without affecting that user's status in door
  274.            programs.
  275.  
  276.  
  277.  
  278. 3.01   - Fixed a download bug.  The user's default protocol was not being
  279.            set properly.
  280.        - Lengthened the wait period of the "Press [ESC] to enter the BBS"
  281.            prompt to better accommodate High Speed -> Low Speed connections.
  282.        - Fixed a bug in the editor's DELETE LINES routine.
  283.  
  284.  
  285.