Setup BBS -- Updates by Rick Rumer **** Changes since 2.00 1. Changed the internal version number as requested, so confusion can be avoided. This version is labeled 2.2, but is also 2.0 compatible. 2. Eliminated the loading of BBS:setup/protocol.data, as it's never used. Also deleted the automatic "Creating" of the following directories: BBS:Bulletins BBS:DOORS BBS:VOTING since they are now optional with the onset of more a versatile BBS. If you use these directories, they will be fine. It's just no longer REQUIRED that you do.... here is the current list of the files that SetupBBS.EXE & SetupBBS.MOD load in. ANYTHING else in the BBS:Setup dir is not used. BAUD.data Color.data CONFIG.data Custom.data FILES.data Internal.data Keys.data MESSAGES.data Modem.data PRESETS.data prompts.set /* NEW to version 2.0 and beyond */ Questions.data Reserved.data RunTime.data **** Changes since 1.4v4k **** (NEW VERSION = 2.00) Made compatible with ALPHA VERSION 2.0a, the FIRST release by Rick Rumer as the author of Tempest. **** Changes since 1.4v4i **** Well, I've played with the 2.0 stuff, and found a few ways to make it look better to me, visually speaking. I don't know if you other sysops (What there is left of us) will like it, but it appeals to me... I run OS 4.0, which has the same color configuration on all but 1.2/1.3 systems, and I don't know of ANY Tempest BBS sysops running 1.3 or less anymore, so hopefully YOU will like it too! If not, please leave me E-Mail on NiteFall II (515-277-1320). For right now, there aren't any more updates, since there haven't been any more bug reports, but if you're interested, I'm taking suggestions... Personally, I think that some improvement could be made as to the interface... Such as maybe some gadgets (Click-on things that do something) for some of the mundane things, like maybe an exit gadget to get back to the main menu... Maybe one for changing menu screens, etc... I think that would be cool.... Anyone else like that idea???? PS - This version of SetupBBS.xxx has been compiled under 2.0 libraries 100%, but I don't check if you have 2.0, so I guess if you're running 1.3 the worst that can happen is a .library not found, or the colors will be screwed, but that should be about it... **** Changes since 1.4v4h **** Found that one feature that had been in TIM'S versions had been lacking in mine! Now, under page 2, option #2, you CAN adjust the timout feature on the modem. This is especially CRUCIAL with Dual Standard USR modems! If you find the modem/BBS hanging up on the user too soon, increase this setting by 10 or so, and re-test. Continue until all modems can connect! (MY setting is at 40, and I have the older HST with a Dual-Std upgrade adpater board.) **** Changes since 1.4v4g **** Added the MUCH NEEDED features: Global setting options for Minimum Security Levels, as well as Baud rate settings (options 7 & 8 on first page). The Skeleton requested these, and I forgot until _I_ had to use them... Me, set 24 settings? NO WAY!!! All better now! He he he **** Changes since 1.4v4f **** Well, I learned the golden rule. If the linking routine works, you shouldn't screw it up! After a few hours of testing my BLINK, I finally got it back to normal, and the SetupBBS.MOD works 100% now...(Thanks for the error report PAnDIT!!!) Also fixed a bug I hadn't noticed, but SHEEP did, where I accidently nuked the R/W options in the Msg Bases, and the U/D/ options in the File Bases. This update fixes all currently known bugs, so if you find some, PLEASE let me know!!!! (I can't fix it if I don't know it's broke!) **** Changes since 1.4v4e **** MAJOR code rewrite! I went thru EVERY module again, combining code, commenting all used routines etc, and generally making it possible a versin that, should Tim choose, be released without embarassment... This code is 100% clean......ALL routines are documented, and all Code has a label, and descripton for it. To the user this means nothing, except better updates.. Due to the above, I shaved anywhere from 1-2K off the code size, with no loss of any functions.... **** Changes since 1.4v4d **** Fixed a reported error with the "*" search in account editing. reportedly it returned account # 1 irregardless of selected entry. Traced the error to having the Skeleton rewrite the LocalUL code, and found he coded it just a little TOO good... He he he . BUG FIXED. Thanks to Pilot & Jason Paape for reporting this bug, and getting it fixed! I never would have found it otherwise! **** Changes since 1.4v4c **** Discovered an error in my makefile that was corrupting various things, and could have been dangerous! This has been rectified... Replaced my local uploader with one written by The Skeleton. (BIG improvement over my code! He he he) **** Changes since 1.4v4b **** Fixed the following bugs: you can NOW change the New User Flag. you can NOW change the preserve flag. When setting a user at default 1 (New User Default) using a preset, the NewUserFlag will be set. Previously this was impossible. ANY other preset CLEARS the new user flag, since you are editing their account and they aren't a new user anymore. (Saves you from having to use the preset AND edit the New user flag also.) (Thanks to The Skeleton for this idea!) **** Changes since 1.4v4a **** OOoppsss.... In redoing the code I made the COPY command the same as the MOVE command, so ALL files would be moved! Silly me! Thank you "The Skeleton" for pointing it out, and sending me the corrected and improved code! Bumped up the revision number to reflect a change in the code... **** Changes since the version released in March: (1992) **** Fixed display bugs redraw everything when an account is edited cleaned up code massively optimized the compile & Saved 21K on the EXE file!!! (18K on .MOD file) Added the version number to the screen title so that users can tell easily which version they're using. NOTE: Do NOT use the program called TAGSCREENS, or else you will find the colors all messed up & unreadable! removed the DOORS.DATA & BULLETINS.DATA editing,saving, and loading code, which helps to lower the program size. These options were obsolete with the advance of the .OPT files. removed the Voting.DATA loading/saving routines, as there never was any option to edit it, so why load it? removed the code for "ExtraPaths.data" since it also has been replaced by equivelent .OPT files. added MY account editor, which has a much more functional layout, and takes advantage of newer features. altered the COPY() & MOVE() routines, and made them combine their code, saving A LOT of space! (The routines were identical except for about 4 or 5 lines!). Also removed another copy from the PACK sourcecode, that was again identical. Things to do yet: confer with The Skeleton, and optimize the code for speed, and ease of use. Upgrade some of the outdated options that still need work. PS - NiteFall II is now back up for SYSOP's and Programmers! (515) 277-1320 (Des Moines, IA, USA) Supporting Tempest BBS and a Technical Support Site! The Technician 8-22-92 SYSOP NiteFall II BBS