Userlog Editor v1.02 August 1, 1992 by David Blanchard SysOp of 'The MySTery BBS' 1:372/200.0@fidonet.org 51:1/6.0@atarinet.ftn 90:3000/1010.0@nest.ftn 91:803/200.0@icn.ftn 99:9007/200.0@eggnet.ftn (803) 556-9730 BBS UserEdit version 1.02 for use with BBS Express! ST v1.60 & up only! Included in this archive: USEREDIT.PRG <- The Main Program USEREDIT.RSC <- The Resource USEREDIT.TXT <- Your reading it! USEREDIT.STR <- Userlog.dat structure C source Features: --------- o Uses tempfile for editing, you have the option of aborting without writing over your original userlog.dat file. o A working 'Delete by date' function. o Mass Security Level Change includeds command level, message bases, files, and surveys. o Mass Change of Time per call, time per day, download ratio, and post limit. o Extend Userlog up to 32767 users. o Support for validation masks and Miscellaneous flags. o Support for changing terminal type, including IG. o Hot Keys for fast access to menu functions. o Print userlist to Disk o Many more... Usage Notes: ------------ o Program & Resource take up 100k of disk space, and it also needs at least the same amount free as the size of your userlog.dat file so it can create the userlog.tmp file. o To tell the editor that a certain record is a user validation mask, go into that record by user number, and under misc. flags, click on the button to turn the Validation Mask bit on. Version 1.00 and up will check for this flag so that you don't accidentally enter the wrong number (non-mask) o Fields copied by Validation Mask are: Command level,time per day, time per call, download ratio, post limit, misc flags(auto email & stuff) survey flags, qscan flags, read flags, post flags, edit message flags, delete message flags, print message flags, access sig flags, validate files flags, edit desc flags, erase file flags, & qscan file flags. o You may 'Lock' the user record under the Misc Flags button. Doing so will cause the 'Delete by Date' to skip that record and continue searching for Last Call dates to delete by. o Under 'Statistics' it will show the version as being 1.70. Do not become alarmed! Even though the old User Editer says it is 1.60, it is stored in the Userlog.dat file as 0011 Hex, which is 17 in decimal. (17/10=1.70) I have confirmed this with Rich Sanchez (Express's Owner) and we have determined that 1.70 is the correct version number for the user database. o New Feature: 'Print Locked Users' prints out a short listing of users that are locked under misc. flags. Improvements since 0.90: ------------------------ o When program loads, a title screen is displayed. (suggested by R. Sanchez) o In the Edit by User List function, two buttons were added. One to go to the first user, and one to go to the last. (suggested by R. Sanchez) o Fixed bug in Slider Bar that caused it to move up when you were going down. o Fixed bug in Edit by User Number that would let you display user 0. (reported by R. Sanchez) o Properly checks for printer online. o Properly checks for disk space for the temp file. (R. Sanchez) o Added Mass flag on/off routine in the message & file areas... Improvements Since 0.95: ------------------------ o Displays a "Loading USERLOG.DAT" when loading, and a message when saving as well. (Suggested by R. Sanchez) o Fixed a bug in the Save routine... After you saved, you couldn't go back and open a new database. (R. Sanchez) o Added "Locked User" feature under misc. flags... Toggle the flag on, and 'Delete by Date' will not attempt to delete that record, displaying a message to that effect too. o If there are no New User found under 'Edit/by New User Flag' a message is displayed stating so. (Suggested by R. Sanchez) o 'Edit User/From User List' now shows deleted users as << DELETED RECORD >>. (Suggested by R. Sanchez) o Edit by Data Search now implemented. o Convert Upper/Lower now implemented. Improvements Since 1.00: ------------------------ v 1.01 o Fixed Mass-security-change-turn-on-bits bug... (7/3/92) (reported by: Easy Putter.) v 1.02 o Change resolution routine to prohibit use of TT low resolution (7/12/92) (reported by James Armstrong) o Added Hot Keys for menu bar commands. o Added print to Disk Option. The program will print to the disk in the same format as the 'Long Listing' It writes it to 'USERLOG.TXT' in the same directory as your USERLOG.DAT file. v 1.03 o Added 'Reset High Message read' selection (suggested by R. Sanchez) This program is Copyrighted (c) 1992, by A+ Software & Consulting, all rights reserved. No part of this program may be altered in any way without the express, written consent of David Blanchard/A+ Software & Consulting. The files contained within the distribution archive may not be modified.