@Database Changes_To_V1.12.guide @Node Main "Changes to HydraBBS between V1.11 and V1.12" Changes to HydraBBS between V1.11 and V1.12 =========================================== Please read *ALL* of this file, or you won't know about some of the great new features of this release. Go on, it'll only take you a couple of minutes. This document is stored as HBBS:Docs/Misc/Upgrades/Changes_To_V1.12.Guide Details ======= Sysop Information - @{"More..." link SysopInformation} Developer Information - N/A Files Changed - @{"More..." link FilesChanged} @EndNode @Node SysopInformation "Sysop Information" Sysop Information ================= * Account Editor Now displays user id of the user you're editing. You can now change the LeechAccountData file and the TimeAccessData file, though these aren't used by anything yet, but they will be soon! :-) All presentation code is now done. Maximum lenghts are set for all input types. Doesn't crash if you enter blank strings for numeric types Lets you add or remove bytes to uploaded and downloaded bytes by entering +number or -number as well as just a number, e.g. if user's uploaded bytes was 1000 and you enter +500 the uploaded bytes will be set to 1500. how handy is that... All possible status types are shown on-screen. * Node/Control Clicking the "Window" gadget on "Control" will now bring the Node's control panel to the front if it's already open. * CheckFiles Now saves the user's data after each uploaded file is processed, in case the checker/adder or any other door files, so you don't have to re-add all the bytes for a user. After each file is processed, a message is written to the callers log. * FrontEnd Added two new options, "DoneMsg" and "NameCorrectCancelMsg". All config options ending in "Msg" (e.g. DoneMsg) are scanned for the string {LF} and if {LF} is found it is replaced by a CR+LF combination (\r\n). * NewUser & SelectLanguage A couple of users had problems with this so I made a small change which has fixed the problem for one user, and it should be better for the rest of you two.. (re: locking up after adding user data to data file for a new user) * FileLister Now displays a special screen called "FileList" before it prompts for a list to use if none is specified in LIST mode. (e.g. when you type in "F" and pressing return at the BBS prompt) * JoinConference Dispays the special screen "Conf_Cancel" if you cancel joining a conference or you picked an invalid conference number * Node Fixed the command line history not clearing the old command line The logoff scripts are now checked for existance before they are run @EndNode @Node FilesChanged "Files Changed" Files Changed for V1.12 ======================= Core Files ---------- HBBS:Control HBBS:Doors/System/Node HBBS:Doors/System/CheckFiles/CheckFiles.HBBS HBBS:Doors/System/FrontEnd/FrontEnd.HBBS HBBS:Doors/System/NewUser/NewUser.HBBS HBBS:Doors/System/SelectLanguage/SelectLanguage.HBBS HBBS:Doors/User/AccountEdit/AccountEdit.HBBS HBBS:Doors/User/FileLister/FileLister.HBBS HBBS:Doors/User/JoinConference/JoinConference.HBBS Misc Files ---------- HBBS:Docs/Misc/Upgrades/UpgradeIndex.guide HBBS:Docs/Misc/Upgrades/Changes_To_V1.12.guide HBBS:Docs/Misc/Upgrades/Changes_To_V1.12.guide.info HBBS:Storage/Example_Configs/Doors/System/FrontEnd.CFG Developer Files --------------- HBBS:Developer/Include/HBBS/release.h HBBS:Developer/Include/HBBS/structures.h HBBS:Developer/Autodocs/hbbscommon.library.doc HBBS:Developer/Autodocs/hbbsnode.library.doc @EndNode