• Mystic New User MPL help

    From Analog@21:2/123 to All on Sun Feb 23 12:54:20 2020
    Does anyone have a quick and dirty on how to create a new user with MPL? I don't believe there is MPY functionality yet but I was told you could create
    a new user directly in MPL without using the Mystic new user work flow.

    Cheers,

    |20|15┌─|16|08┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |08└─┘├─┐ |08:>.|07A|08rk |0710|08:|07101|08/|0714|08.
    |04■ |08└|20|15─|16|08┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.
    |04A|07n|15al|07o|08g |08:>.|12F|04sx |1221|08:|122|08/|12123|08. |04.p|08HENOM|04. |08:>.|15S|07ci |1577|08:|151|08/|15131|08. |04░▒░|08▒██▄▌|08:>.|11T|03qw |111337|08:|113|08/|1113|08.

    --- Mystic BBS v1.12 A45 2020/02/09 (Linux/64)
    * Origin: deadbeatz.org (21:2/123)
  • From Avon@21:1/101 to Analog on Mon Feb 24 20:57:11 2020

    On 23 Feb 2020 at 12:54p, Analog pondered and said...

    Does anyone have a quick and dirty on how to create a new user with MPL?
    I don't believe there is MPY functionality yet but I was told you could create a new user directly in MPL without using the Mystic new user work flow.

    This one I can help with :)

    Have a look in your scripts dir

    [snip]

    NEWUSERAPP.MPS : Sample new user process MPL program

    If newuserapp.mpx exists in the theme's script directory, it will be ran instead of the normal New User process. You must make sure you scan for duplicate user names, and other things like that which the BBS would
    normally do during this process. At the start of the program, you must
    call GetThisUser to load the new user data into the USER variables.
    Before exiting the program, you must call PutThisUser to store the USER variables back into the new user data.

    Note: To use this program, you must rename it to newuserapp.mps and
    compile it with MIDE or MPLC.


    [snip]

    You're looking for apply_sample.mps

    Hope that helps

    --- Mystic BBS v1.12 A45 2020/02/18 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From g00r00@21:1/108 to Analog on Mon Feb 24 21:45:07 2020
    I don't believe there is MPY functionality yet but I was told you could create a new user directly in MPL without using the Mystic new user work flow.

    apply_sample.mps that comes with Mystic shows a basic replacement of the new user process in MPL

    --- Mystic BBS v1.12 A45 2020/02/18 (Windows/64)
    * Origin: Sector 7 (21:1/108)
  • From Analog@21:2/123 to Avon on Mon Feb 24 08:38:34 2020
    NEWUSERAPP.MPS : Sample new user process MPL program

    Jeez, it was sitting there all along. Thanks!

    |20|15┌─|16|08┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |08└─┘├─┐ |08:>.|07A|08rk |0710|08:|07101|08/|0714|08.
    |04■ |08└|20|15─|16|08┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.
    |04A|07n|15al|07o|08g |08:>.|12F|04sx |1221|08:|122|08/|12123|08.
    |04.|08dPR|04. |08:>.|15S|07ci |1577|08:|151|08/|15131|08. |04░▒░|08▒██▄▌|08:>.|11T|03qw |111337|08:|113|08/|1113|08.

    --- Mystic BBS v1.12 A45 2020/02/09 (Linux/64)
    * Origin: deadbeatz.org (21:2/123)
  • From dream master@21:1/163 to Analog on Tue Feb 25 12:30:52 2020
    On 23 Feb 2020, Analog said the following...
    Does anyone have a quick and dirty on how to create a new user with MPL?
    I don't believe there is MPY functionality yet but I was told you could create a new user directly in MPL without using the Mystic new user work flow.

    there is a sample of this in your scripts directory applu_sample.mps but you have to rename it to newuserapp.mps and compile it after you make the changed.


    |08 .|05·|13∙|15Dr|07e|08am Ma|07st|15er|13∙|05·|08.
    |08 °∙|05·|13∙° |13°∙|05·|08∙°
    |11 DoRE|03!|11ACiDiC|03!|11Demonic
    |08[|15bbs|09.|15dreamlandbbs|09.|15org|08]

    --- Mystic BBS v1.12 A45 2020/02/18 (Windows/32)
    * Origin: |08--[|15!|07dreamland BBS bbs.dreamlandbbs.org (21:1/163)