• alpha A48 Is out

    From Solaris@21:2/1202 to All on Tue Jan 11 23:33:07 2022
    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)
  • From McDoob@21:4/135 to Solaris on Wed Jan 12 00:21:05 2022
    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


    That didn't take long at all!

    + 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.

    Hopefully that fixes the empty space bug as well!

    McDoob
    SysOp, PiBBS
    pibbs.sytes.net

    --- Mystic BBS v1.12 A46 2020/08/26 (Raspberry Pi/32)
    * Origin: PiBBS (21:4/135)