home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
HATCH
/
PBUE_V23.ZIP
/
PBUEDIT2.HIS
< prev
next >
Wrap
Text File
|
1996-01-21
|
9KB
|
177 lines
PBuedit2 - external user editor - revision history documentation
Version 1.0 ß0
- Something for my own use only. Lots and lots of work writing my own
versions of the internal WWIV functions. Mine are generally faster and
smaller.
Version 1.0 ß1
- First initial release for general BBS world testing. Will not write to
user list files (USER.LST, USER.QSC, NAMES.LST) unless the user has a
valid registration code.
Version 1.0 ß2
- Changed main screen.
- Removed all literal strings. Saved another 10k of memory.
Version 1.0 ß3
- Fixed computer types. Now if you change the setting in the configuration
editor while actually in the program, it'll properly switch to and use the
right ctypes list.
- Added support for the F1-F12 keys.
- Backspace key will now print the PBUEDIT2.DOC file from the main screen,
if it exists in the current directory.
- Tab key serves as a key scan return value function. Mostly for my own use
but I've left in it for now.
- Oops -- I had to fix the coding that wrote to USER.QSC to make it so that
it wouldn't if unregistered. No problems from ß2, however, since it was
totally disabled in that ßeta any way.
Version 1.0 ß4
- Added colored-coded docs to the archive. Now when you read them when you
press the backspace key, things are easier to find.
- Cleaned up the text display coding.
- Added CTRL-N that "new"'s an account.
- Developed more robust file-sharing functions. Now it is much less likely
to shut down due to file sharing conflicts, while maintaining complete
data integrity.
Version 1.0 ß5
- Wrote code to swap user's SSM when two accounts are swapped.
- Extended logging is now on. Track complete usage of program. Can be
disabled with the /X command line switch. Great if used online with the
BBS -- or letting other people use it.
- Totally re-wrote Top User's coding. Old code from UEDIT2.C actually
turned out to be buggy as hell when used with external strings. Added
gold and file points to the list of things kept track of.
- Fixed a section of the macro editor that would allow it, under certain
circumstances, to keep parts of the old macro after you changed it to
something else.
- Fixed Tab command (key scan code return function) so that Esc could be
scanned. Pressing Esc *twice* exits the function.
- Changed drop to DOS to the CTRL-D command.
- Added file points as the P command.
- Fixed the coding I originally had to delete a deleted user's SSMs. Would
get flaky at times.
- Fixed (after a LOT of hours of hair pulling) a bug that was residing in
my color manipulation function. This bug manifested itself in such a
manner as to make it seem as if OTHER functions were screwy. FIXED!
- Totally rewrote coding that controlled the | command (print user
record(s) to a file.
- Changed the : (compare accounts) back the old UEDIT2 style. Now you can
easily select all users, or simply a range of user records.
- Gave the @ (undelete) command the ability to undelete ALL deleted
accounts.
Version 1.0 ß6
- Fixed it so that when you've never installed an extra language on your
BBS, the program would not bomb.
- Fixed a small little bug that would cause the /X switch to be used any
time the /U was used.
- Fixed it so that if (1) you *had* extended computer types, and a user a
selected computer type greater than 9, and then (2) you subsequently
turned OFF extended computer types, PBuedit2 will gracefully reset the
user's type to 0 -- and not lockup the program or your BBS.
FINAL version 1.0 release for WWIV version 4.23
- FINALLY found and fixed a bug in the delete user/E-Mail section that would
cause lockups.
- Made a temporary registration code that'll make the program fully
operational until August 1, 1995. This code is 123456789 and may be
entered via the & command in the program.
Version 2.0 ß1
- First 4.24 specific version.
- Added 1 and 2 options in configuration editor. (1) is for clearing screen
between posts, and (2) is for SPV-065*.MOD -- QWK at logon.
- Added complete support for user defined QWK options: Max. number of
messages per QWK, Max.number of messages per subboard, E-Mail inclusion in
QWK, Removing E-Mail after QWK inclusion, Set Q-Scan after QWK download,
Remove heart codes, Translate heart codes to ANSI, Include BBS bulletin,
Default archiver, Default transfer protocol, Stripping routing info.,
and Scanning for new files.
- Added support for miscellaneous user options like: pause, expert, N-Scan
of file system after reading new messages, and file tagging.
- Fixed a small bug where making a field equal to zero would disable writing
back to USER.LST. (Write enable would be reinstated immediately -- so
this was a *rare* problem -- happening only under specific circumstances.)
- Made it so the configuration editor will not ask you if you want to save
the changes if you made no changes.
- Added the capability to edit the following fields: Default transfer
protocol, number of files uploaded, number of files downloaded.
- 4.24 checking in place. Will not run on any WWIV version other than 4.24.
Version 2.0 ß2 (6/18/95)
- Radically changed the way the program handles the userrec data.
Hopefully this will give it more stability. It has decreased stack and
code requirements (which I suspect can cause GPF errors in Win95).
- Fixed a stupid little error in the progress indicator bars that could
really screw things up.
- Streamlined the user compare coding.
- Made it so that you cannot send SSMs nor E-Mails to deleted accounts :)
Version final 2.0 release (6/28/95)
- Fixed a small cosmetic error that wouldn't print Callsign: in the place of
B/U Pass: even if SPV_029 support was off.
- Fixed it so that the configuration editor would save negative responses (I
kinda overlooked that before -- sorry).
Version 2.1 ß1
- Added coding to removing the old BS05*.MOD style address books, if they
exist.
- Added coding to removing the new SPV067I*.MOD address book entries from
the ADDRESS.DAT file, if it exists.
- Fixed a small bug that wouldn't update the AR, DAR, or restriction fields
during searches.
Version final 2.1 release (9/6/95)
- Added the * command to the mailbox menu. This allows you to set the
user's forwarding to a specific user number and system.
Version 2.2 (12/02/95)
- Streamlined the coding.
- Used PBstring on the PBuedit C files. Saved over 40k on the size of the
PBUEDIT2.DAT!
- Added /DEBUG command line switch to activate DEBUG information in
PBUEDIT2.LOG
- Fixed a wee little bug that used SPV-055*.MOD incorrectly.
- Removed ALL crippling code.
- Included an error screen so you'll KNOW when there's an error!
Version 2.3 (01/21/96)
- Added coding to remove user's ListPlus configuration file (*.CFL) from the
GFILES directory when they're deleted.
- Added coding to remove file attachments (from FR020.MOD) when user is
deleted.
- Fixed a REALLY hard to find bug when address book (SPV067I) entries were
removed when a user was deleted.
- Fixed a bug in the user swapping coding (Q-Scans, specifically) that would
cause the program to freak out.
- Changed where the location of the various *.LST files (AR.LST, DAR.LST,
SL.LST, DSL.LST, RESTRICT.LST, EXEMPT.LST) needed to be. Instead of the
GFILES directory, they need to be in the same directory as PBuedit2.
- Fixed a small bug that wouldn't properly display AR's, DAR's, nor
RESTRICT's in the log file when you done editing them.
- Fixed a string error -- CTRL-Z said "uploaded" when it should have said
"downloaded".
- Made it so the fields could be edited.
- Now, if ? is pressed during SL, DSL, or EXEMPT entry, the help screen
automatically pops up. No need to press ENTER. Can be done at ANY TIME
during the entry.
- Fixed it so that you'll not get "Handle already in use." message when you
did not change the user's handle.
- Updated the PBUDOC.CLR file (which I haven't done since v2.1 *blush*).
- Fixed the save routine so you could E-Mail or SSM a user immediately after
after changing a user's handle.
- Fixed a bug that would incorrect print a user dump's first line, AR's,
DAR's, and restrictions incorrectly.
- Fixed a bug that, if you were dumping user's records to file, in
individual format, the computer would probably lock up.
- Fixed a small thing when you choose a user's language. The ] and [ keys
(or the associated arrow keys) you require two keypresses when
"wrapping" around the ends.
- Added, to the language display, the number of languages installed on the
BBS. This shortens the length available for the display of the user's
chosen language, but this isn't too bad. Besides, when you hit \, the
full language name is displayed.