Subj : alpha A48 Is out To : All From : Solaris Date : Tue Jan 11 2022 11:33 pm There ya go folks I am uploading the first A48 prealpha you can just "install replace /bbs" to install if on A47 final. It has some things that some of you might find useful so I am going to post the whats new for this build: ------ + The MUTIL FileToss TIC import now has an "ignore_case" option on operating systems that use a case sensitive file system. This option defaults to true and when set to true, Mystic will accept case variations of the filename. For example: If the filename defined inside the TIC file is "MyFile.ZIP" but the file on disk is "myfile.zip", it will still be tossed as if they are the same file even though they are not on a case sensitive OS. Mystic will also dynamically update the "File" field within the TIC file to match the filename case of the file on disk when tossing to any downlinks. + Mystic will now execute an "after_login.mpx" if it exists after the user has logged in. This is run directly after the user enters their password and passes through all login checks and stat resets. + Mystic will now execute a "before_menus.mpx" if it exists after the user has logged in and went through the entire login process, just before it sends them to their start menu. Here is an outline of the login events: BEFORE USER IS LOGGED IN: - Connection received, ask for system password if enabled - Display closed.xxx if password check is failed - Display Mystic Version - Execute connect.mpx - Detect/ask for terminal settings - Ask for theme selection if ask theme on startup is enabled - Execute startup.mpx - If startup newuser then start newuser application - If startup userlogin then log in user and skip matrix/login - Execute matrix menu if enabled until user login - If no matrix menu then display prelogin.xxx - If no matrix menu then show login prompt until user login AFTER USER IS LOGGED IN (includes after new user app): - Load/reset stats, user stats, ask for new password if expired - The following login steps are skipped for QWK network accounts but are otherwise executed for normal user logins: - Set or ask for invisible login if configured - Update whos online data, add call to lastcaller data - Execute after_login.mpx - Display login1-9.xxx - Display sl#.xxx - Display flag1#.xxx - Display flag2#.xxx - Display birthday.xxx - Check for forced voting questions - Execute before_menus.mpx - If QWK network user goto QWK network menu - If standard user goto user's start menu or default start menu if user does not have a start menu assigned to them + Menus now have a "Reset Activity" flag in the Menu Settings. When this is set to Yes, any user activity will reset the TIMER counter for all menu types. + Internally generated Standard menus now have a left and right margin indent settings for 160+ columns (was only 80 and 132 previously). Sysop SolaRis Error 1202 and Error 404 BBS ! FSXnet HuB 2 Tholian AdmiN ! .... My reality check just bounced --- Mystic BBS v1.12 A47 2021/12/25 (Windows/64) * Origin: Error 1202 BBS (21:2/1202) .