• All Mystic CFG* VARIABLES

    From neo67@21:2/136 to All on Thu Jul 24 09:31:07 2025
    Hello all,

    I am currently trying to get started with MPL and am looking for a list of all Mystic configuration variables, such as:

    - CfgThemePath
    - CfgTextFB....


    Thanks for your help.

    Greetz
    neo67

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: -= The News BBS | bbs.dosnetz.de:3232 =- (21:2/136)
  • From niter3@21:1/199 to neo67 on Thu Jul 24 07:15:12 2025
    I am currently trying to get started with MPL and am looking for a list
    of all Mystic configuration variables, such as:

    Jump over to chatgpt and ask this question, it lists a whole bunch.

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: Clutch BBS * telnet://clutchbbs.com (21:1/199)
  • From neo67@21:2/136 to all on Thu Jul 24 14:51:46 2025
    So I start which I found. I edit a script and compile it, if a CFG is not present, then you will get an error.


    ------------------------------- snipp
    Uses CFG

    Procedure PrintCfgVars;
    Begin
    Writeln('|07--- Secure Mystic CFG-Variables (---');
    Writeln('CfgTextPath: ' + CfgTextPath);
    Writeln('CfgThemePath: ' + CfgThemePath);
    Writeln('CfgTextFB: ' + CfgTextFB);
    Writeln('CfgDefTheme: ' + CfgDefTheme);
    Writeln('CfgDataPath: ' + CfgDataPath);
    Writeln('CfgTempPath: ' + CfgTempPath);
    Writeln('CfgSysPath: ' + CfgSysPath);
    Writeln('CFGMPEPATH: ' + CFGMPEPATH);
    End

    Begin
    PrintCfgVars;
    End

    -------------------------------- snap
    If anybody knows more CFG-Variables, please answer here.

    THX
    neo67

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: -= The News BBS | bbs.dosnetz.de:3232 =- (21:2/136)
  • From paulie420@21:2/150 to neo67 on Thu Jul 24 20:23:49 2025
    I am currently trying to get started with MPL and am looking for a list
    of all Mystic configuration variables, such as:

    - CfgThemePath
    - CfgTextFB....

    I created the 'newest' documentation - and tutor files; around 21 of them - on 2oFB... if you search 'MPL DOC'... the zip is something like MPL_2022.ZIP.

    It includes info about MPL, MPY (xqtr) and tutors (black panther) along with additions from whatsnew.txt of the Mystic releases not covered in the original docs...



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From neo67@21:2/136 to ALL on Fri Jul 25 10:47:06 2025
    I created the 'newest' documentation - and tutor files; around 21 of
    them - on 2oFB... if you search 'MPL DOC'... the zip is something like MPL_2022.ZIP.
    Thanks Pauli,

    is your new file a local or net-file?
    I found the mpl_112a36.zip, I think your docu is based on this informationen.

    In the mpl_112a36.doc are the following CFGs listed:

    CFGSYSPATH : System Path
    CFGDATAPATH : Data Path
    CFGMSGSPATH : Message Base Path
    CFGPROTPATH : Protocol Path
    CFGQWKPATH : Local QWK Path
    CFGMPEPATH : Script (MPE) Path
    CFGATTPATH : File Attach Path
    CFGLOGSPATH : System Logs Path
    CFGTEXTPATH : Text Files Path (for the current language)
    CFGTEMPPATH : Temp path for the current node
    CFGMENUPATH : Menu Files Path (for the current language)
    CFGTIMEOUT :
    CFGSEEINVIS : Gives the "See Invisible" ACS value
    CFGTNNODES : Number of max telnet nodes to allow
    CFGNETDESC[1..30] : Give the network descriptions.

    THX & Greetz
    neo67

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: -= The News BBS | bbs.dosnetz.de:3232 =- (21:2/136)
  • From xqtr@21:1/111 to neo67 on Fri Jul 25 14:38:33 2025
    So I start which I found. I edit a script and compile it, if a CFG is not present, then you will get an error.

    To be sure and found them all... first, you do this (in linux terminal):

    strings mplc | grep -i cfg

    This will spit out, every "cfg" reference that the MPLC program has. And then use this script based on yours to see each one.

    uses cfg

    function bool2str(b:boolean):string;
    begin
    if b then bool2str:='True'
    else bool2str:='False';
    end;

    begin

    writeln('cfgsyspath: '+ cfgsyspath);
    writeln('cfgdatapath: '+ cfgdatapath);
    writeln('cfglogspath: '+ cfglogspath);
    writeln('cfgmsgspath: '+ cfgmsgspath);
    writeln('cfgthemepath: '+ cfgthemepath);
    writeln('cfgqwkpath: '+ cfgqwkpath);
    writeln('cfgmenupath: '+ cfgmenupath);
    writeln('cfgtextpath: '+ cfgtextpath);
    writeln('cfgmpepath: '+ cfgmpepath);
    writeln('cfgtemppath: '+ cfgtemppath);
    writeln('cfgsemapath: '+ cfgsemapath);
    writeln('cfgtimeout: '+ int2str(cfgtimeout));
    writeln('cfgseeinvis: '+ cfgseeinvis);
    writeln('cfgtnnodes: '+ int2str(cfgtnnodes));
    writeln('cfgchatstart: '+ int2str(cfgchatstart));
    writeln('cfgchatend: '+ int2str(cfgchatend));
    writeln('cfglogintries: '+ int2str(cfglogintries));
    writeln('cfgpwtries: '+ int2str(cfgpwtries));
    writeln('cfgechochar : '+ cfgechochar);
    writeln('cfgdeftheme: '+ cfgdeftheme);
    writeln('cfgtextfb: '+ cfgtextfb);
    writeln('cfgscriptfb: '+ cfgscriptfb);
    writeln('cfgpfallback: '+ bool2str(cfgpfallback));
    writeln('cfgtfallback: '+ bool2str(cfgtfallback));
    writeln('cfgmfallback: '+ bool2str(cfgmfallback));
    writeln('cfgsfallback: '+ bool2str(cfgsfallback));
    writeln('cfgnetdesc: '+ cfgnetdesc[0]);
    end.

    ;)

    .
    :: XQTR :: Another Droid BBS :: andr01d.zapto.org:9999 :: xqtr@gmx.com

    --- Mystic BBS v1.12 A47 2020/11/23 (Raspberry Pi/32)
    * Origin: Another Droid BBS # andr01d.zapto.org:9999 (21:1/111)
  • From neo67@21:2/136 to xqtr on Sat Jul 26 17:54:24 2025
    Hi,

    thats cool. Thans

    Greetz
    neo67

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: -= The News BBS | bbs.dosnetz.de:3232 =- (21:2/136)