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 >
Wrap
Text File
|
1995-04-06
|
17KB
|
285 lines
WHAT'S NEW SINCE MACROBBS 3.0
3.5 - Added the "<any key twice> aborts" feature to the Message Packer.
Previously, the only way out was to drop carrier. :)
3.29e - Fixed a local external editor bug
- Re-worked the (file) local upload routine so the upload "list" won't
be reset after a FILE_ID.DIZ is extracted
3.29d - Fixed a code-overlap problem created by the "Leave a private
message instead?" option after requesting Sysop-chat.
- Disabled the echomail attach-file feature in the distribution
archive - it now requires a MACROBBS.ID key file to work.
- Added the "Include Uploaded Msgs" option to the Message Packer
user Setup to allow or disable packing messages you uploaded
previously.
- Added file transfer time checking to the attach-file download
routine.
3.29c - Made some structural and cosmetic changes to enhance the message
editor. Give it a try!
3.29b - Added file-request ability. To offer files for file request,
refer to the notes in MBBSFILE.REQ (in your \commo\macrobbs\
directory). To request a file from another MacroNET system, choose
option "R" (Request file(s)) from the offline [S]pecial Functions
Menu, enter the MacroNET address, then specify as many files as you
want to request. Wildcards are allowed with the exception of "*.*".
Files specified will he written to a file called <address>.REQ
which must be delivered "on your dime"--that is, you must be the
one to deliver the request; MacroBBS will process file requests in
ANSWER MODE ONLY. The remote system cannot pick up file requests.
(This is a security measure to guard the remote system against
paying for someone else's file requests.)
3.29a - Made some improvements to the Configuration module.
- Changed the chat routine so the chat bell is OFF by default. You
turn it ON for a caller by editing his/her account.
- Added the "Leave a message instead" option to the chat routine.
3.24a - Extended the attach-file option to include private email. The
same rules apply.
- Changed back to "[N] New messages" in the message base.
- Switched everything regarding ASCII/ANSI screens over to the more
popular .ASC/.ANS filename format.
- Fixed a bug in the Message Packer which occurred when there were
no message areas (it should still pack private e-mail if no
message areas are set up).
- Updated the documentation.
3.23a - Compiled the macros.
- Created the log-off ESF to allow for custom log-off sequences
(refer to the file MB_LOGOF.ESF). This file is "partner" to the
log-on ESF.
- Added the file-attach option in the message base. This feature is
only available to the LOCAL SYSOP as configured in the MacroBBS
configuration module, section 1. The "attach a file" prompt
appears after the LOCAL SYSOP posts a message using MacroBBS's message
base (net the Message Packer) locally or remotely. However, the
file to be attached must be on the host system or it won't
attach/scan-out. This feature is available in any message area,
local or echomail. If a file is attached to a message in a local
message area, noting "happens" beyond specifying a path/filename.
But if a file is attached to a message in an echomail area, the
file will be scanned-out right along with the message, based on
your MBBSSCAN.OUT file. Hub systems will distribute file attaches
just as they distribute echomail. So, whichever MacroNET systems
are receiving an echo will also receive the file attaches.
On the user side, a message that has a file attached will
announce it (immediately after the message is displayed) by asking
the online user if s/he'd like to download the file and, if yes,
the BBS will send the file using the online user's default
protocol.
- Netmail file-attaches now work both locally and remotely, but
only for the LOCAL SYSOP as configured in the configuration
module, section 1. The file to be attached must be on the host
system.
3.22a - Made some important fixes which require your MBBSEVNT.LST to be
renamed to MBBSEVT#.LST where # is the node number. For
example, MBBSEVT1.LST would be the correct filename for a single-
line BBS, since the default node number is 1.
- Made several enhancements to the file macro ...
- FILE_ID.DIZ extraction: This feature uses your MBBSARCH.LST
to extract the FILE_ID.DIZ from uploads. You should define as
many archivers in MBBSARCH.LST as you want your BBS to support.
- DUPLICATE FILE HANDLING: If an uploaded file already exists in
the destination directory, MacroBBS will rename it. Sysops
(anyone with an AL of 999) will have the option of renaming
the uploaded file or overwriting the older file with the
uploaded file.
- The built-in "Login keywords" were replaced by a configurable
text file called MBBSWORD.LST. This file has a two-line
formal: the first line contains the keyword; the second line
contains the batch file to execute when the user specifies
the keyword at the "Login" prompt. You can specify as many
keywords in this file as you want. MBBSWORD.LST BELONGS in
your BBS data directory (e.g. \COMMO\MACROBBS\).
- Mwo new file area toggles in the File Area configuration:
1. "HideDesc? (y,n)" If YES, the descriptions of newly uploaded
files will be hidden from public view; if NO, they'll be
immediately visible.
2. "Move U/L? (y,n)" If YES, new uploads will be placed in File
Area 0 (Uploads); if NO, new uploads will remain in the
directories to which they're uploaded.
- Improved regular file listings and NewScan file listing.
- Added option "T" (Term) to the Offline Wait Screen. This feature
will jump to {COMMO} and load COMMO.FON & COMMO.MAC. ALT-M will
return you to MacroBBS only if your COMMO.MAC doesn't have the
ALT-M command redefined.
- The archive now includes Sam Bushman's MBPOSTUL.BAT! Place it in
your BBS directory it you'd like MacroBBS to scan new uploads.
Requires SCAN v2.1.3 by McAfee.
- Fixed a bug in the chat routine. Under certain conditions, it
wasn't giving chat-time back to the user.
- Fixed the date rollover problem which would happen when a user was
online past midnight.
- Fixed a door-poll problem: MacroBBS wasn't exiting to DOS.
- Fixed a terribly elusive problem in the MacroNET macro: it wasn't
always "seeing" the download signal and, therefore, not always
picking up waiting mail. It's working fine now, though. (Wheew!)
- Organize the Offline Wait Screen..
3.21a - Added auto-start uploads (for batch protocols) making batch
uploads possible. This routine is kinda slow on slow machines but
I'll keep trying to improve that.
- Partially re-worked the file lister to keep it from carrying-
over a file's description to the next page. Now, if a file and
its description won't fit in the remaining space, the entire
file/description will appear on the next page. This has not yet
been done to the NewScan routine.
- Fixed a bug in the CALLINFO.BBS creation routine.
- Fixed a cosmetic flaw in the message packer's internal menu.
- Batch uploaded files which already exist in the files directory
will now be renamed as follows: FILENAME.E01, FILENAME.E02 ...
FILENAME.E99. Users with an access level of 999 have the option
of renaming the upload or overwriting the older file.
- Removed all upper ASCII characters from the built-in menus.
- Improved the New User Questionnaire routine.
- Changed the way "Login Keywords" work. The keywords are now
(optionally) defined in an ASCII file in your data directory
(\COMMO\MACROBBS\) called MBBSWORD.LST. There's no limit to the
number of keywords you define. The format is:
keyword
<path><filename.ext>
keyword
<path><filename.ext>
...
- Combined message options "[N] New Scan TAGGED areas" and "[S] New
Scan THIS area" into one option, "[R] Read messages" with a sub-
menu which asks whether to scan Tagged areas or the Current area.
Made some structural changes to allow for a configurable logon
sequence. For the not-yet-fully-documented details, see the
included file, MB_LOGON.ESF. This file, if it exists in your
{COMMO} directory, will he used as the logon sequence. If it
doesn't exist, MacroBBP will skip the logon sequence entirely and
go straight to the BBS's main menu.
3.2 - Added message auto-deletion routines to the echomail and QWK
macros. Previously, no excesss message deletion took place when
messages were posted via these macros.
- Added custom menu ability which is similar to the ANSI\ASCII
log-on and log-off scrreens, except the files are named
somewhat differently and may be designed for a specific access
level.(Eg. M_MN999.ANS - This ANSI Main Menu will display for
users with an access level of 999; M_MN.ANS - This ANSI Main
Menu will display for users having an access level not specified
in your Main Menu filenames. You can create as many Main Menu
(or any menu) screens as you like. Here are the root filenames:
ANSI ASCII
---------------------------
File Areas list L_FL.ANS L_FL.ASC (formerly FAREASx.MNU)
Message Areas list L_MG.ANS L_MG.ASC (formerly MAREASx.MNU)
MAIN MENU M_MN.ANS M_MN.ASC
Message Menu M_MG.ANS M_MG.ASC
File Menu M_FL.ANS M_FL.ASC
Hall of Fame Menu M_RG.ANS M_RG.ASC
Externals Menu M_DR.ANS M_DR.ASC
Bulletins Menu M_BL.ANS M_BL.ASC
QWK/ASCII Packer M_PK.ANS M_PK.ASC
These files (if created) should be placed in your DATA DIRECTORY (Eg.
C:\COMMO\MACROBBS\). When creating these screens, save them with NO "screen
preparatiion" so the online user status bar won't be overwritten.
*** The included MBBSMENU.ZIP archive contains several sample ANSI menus
you can try/edit as you like - courtesy of Jeff Liddle.
- Added a message-pointer adjustment routine to the Message Packer's
"Tag Areas" routine. This may prove to be a very useful feature
for offline reader users.
- Re-added the Mesasage Packer's "Upload PTR file" option. This
routine was originally part of the QWK macro but was
problematic. It's now back by request.
- Re-worked the events processor to perform reliably.
- Changed the Online and Offline "Master SysMenus" so the data to be
edited appears as default text. These routines also incorporate
a new toggle for message areas: "ANSI on/off" which will allow
or disable ANSI escape codes on an area-by-area basis.
- Added some log entries, namely power-up/down and events.
- Added "Login Auto-Execute Keywords". These are entirely optional.
Section 1 of the MacroBBS configuration module now allows you to
define three keywords. When one of your keywords is entered at
the BBS's LOGIN: prompt, MacroBBS will execute the corresponding
batch file you defined for that keyword. This option could be
used in several ways; I use it to better distribute {COMMO} and
MacroBBS by offering automated Zmodem downloads -- that is,
Zmodem downloads triggered by keywords.
- Worked-in {COMMO}'s new Zmodem. (Yay!) It's available as option
"Z" from the protocol menu and is used in the NET macro. (It
will recognize Ymodem for backward-compatibility with v3.0.)
- Remodeled the File Base's filelist display which now allows file
tagging after each page is displayed. The "Batch D/L" menu
option was replaced by a "Download tagged files?" prompt. File
transfer times/totals are now more accurate.
- Added a "Re-send" option to the Message Sysop Functions menu.
This option will "mark" the current message to be re-scanned
out through MacroNET.
- Combined the QWK and ASCII Message Packers into one macro with two
packing modes. Numerous enhancements were made to the ASCII
section of the Message Packer. The new Message Packer is available
as option "O" from the Main Menu and the Message Base menu. SysOps
will need to go through MacroBBS Configuration section 4 due to the
integration of the QWK configuration. Both MACROQWK.CFG and
MACROQWK.MAC are no longer used by MacroBBS.
- The "External Stuff" (doors) macro is now compatible with Jim
Bennett's callback verifier (JBCBV); it now reads the dropfile
(eg. DOOR.SYS) upon returning to the BBS.
- If MBPOSTUL.BAT exists in your {COMMO} directory, MacroBBS will
run it after each successful upload. Useful for virus scanning.
3.1 - Fixed am editor time-out bug.
- Added some echomail HUB security to prevent a MacroNET node from
sending messages into am echoarea they don't receive.
- Made refinements to the Delete User routines to minimize disk access.
- Unregistered {COMMO} users can now manually [P] Poll any MacroNET
node. Automated polling and automatic CRASHmail delivery still
requires a registered {COMMO} 6.0 -.
- Improved the "Press [ESC]" log-on prompt.
- Added a "Maximum messages allowed per packet" to MacroQWK. Be
sure to add the new line to MACROQWK.CFG if upgrading from an
older version. This limit will prevent your users from
attempting to pack 737 messages on your XT-based system. :)
- Fixed another editor bug which only occurred when the message line
limit was reached.
- MacroBBS will now remember whether a caller uses ANSI or ASCII and
will switch to that node automatically when the user logs-in.
The ANSI detection still functions as before except now it can
be overridden once the user logs-in.
- Moved the ANSI/ASCII toggle frow the "Main Menu" to the
"Your Config" menu.
- [K]Komments and log-off messages (both formerly sent to User# 1)
may now be sent to another User as specified in the MacroBBS
configuration.
- Added the "Info" option to the [!]Remote Config's User Editor to
display Users' log-on questionnaire answers.
- Changed the ANSI "Press any key" routine. Now the prompt will appear
just below the last displayed line of text rather than always
appearing on line 24.
- Took out the code which prevented a user with an access level of 0
from uploading and/or downloading in file areas with an access
level of 0. If you don't want users with a 0 AL doing file
transfers, just set your file area access levels to 1 or higher.
- Changed the "External Stuff" dropfiles so that a user's REAL,NAME is
passed rather than his/her ALIAS. This change allows SysOps to
change a user's ALIAS without affecting that user's status in door
programs.
3.01 - Fixed a download bug. The user's default protocol was not being
set properly.
- Lengthened the wait period of the "Press [ESC] to enter the BBS"
prompt to better accommodate High Speed -> Low Speed connections.
- Fixed a bug in the editor's DELETE LINES routine.