• mystic

    From gallaxial@1:249/206 to All on Wed Feb 19 17:30:32 2020
    I take time Today to Config Mystic lastest to Validate User when they return the CODe for Validation , its work Except did not Change the LEVEL of the
    USER

    I did this in the Menu , Say in the doc / data have to have the Level


    Display Text ³ (/V) Validatation
    LightBar OFF ³ Validation
    LightBar ON ³ Validation
    LightBar X Y ³ 0 0
    Hot Key ³ /V Ú GRID MENU JUMPS ÄÄÄÄÄÄÄ Access String ³ !S11&!OV ³ Up 0 Escape 0 Display When ³ User has access ³ Down 0 Tab 0 Redraw After ³ Yes ³ Left 0 PageUp 0 Execute Timer ³ 0 ³ Right 0 PageDn 0 Timer Type ³ Every <timer> interval ³ Home 0 End 0

    Action List ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Access ÄÄÄÄÄ Data ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
    (-V) Validate e-mail addre s20
    ^
    |
    But its not Working as Expected --------/

    i try just 20 instead of s20 , Nothing Work

    Thanks

    --- Mystic BBS v1.12 A45 2020/02/18 (Windows/64)
    * Origin: SpaceSST BBS (1:249/206)
  • From Analog@1:305/2 to gallaxial on Fri Feb 21 08:51:17 2020
    I take time Today to Config Mystic lastest to Validate User when they return the CODe for Validation , its work Except did not Change the
    LEVEL of the USER

    gallaxial,

    The "s20" in the access field for the "-V" email validation entry is the
    acces which the user must HAVE to use it not upgraded to. You will need to write a simple validation script to upgrade the user to the desired security level (MPY format below):
    [snip]
    import mystic_bbs as bbs

    bbs.getuser(0)
    bbs.upuser(20) # to upgrade to s20
    [snip]

    In the menu command after the email validation, something like this:
    Command: "upuser" ; Upuser.mpy script above
    Data:
    Access: OV ; Will only run if they successfully validated their email

    |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 (1:305/2)
  • From Analog@1:305/2 to gallaxial on Fri Feb 21 08:53:16 2020
    Correction:
    In the menu command after the email validation, something like this: Command: "upuser" ; Upuser.mpy script above
    Data:
    Access: OV ; Will only run if they successfully validated their email
    Command: "GY"
    Data: "upuser"
    Access: "OV"

    |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 (1:305/2)
  • From g00r00@1:129/215 to gallaxial on Sat Feb 22 07:21:58 2020
    return the CODe for Validation , its work Except did not Change the
    LEVEL of the USER

    ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ (-V) Validate e-mail addre s20

    Remove the "s" from the "s20".

    --- Mystic BBS v1.12 A45 2020/02/18 (Windows/64)
    * Origin: Sector 7 (1:129/215)
  • From g00r00@1:129/215 to Analog on Sat Feb 22 07:24:13 2020
    acces which the user must HAVE to use it not upgraded to. You will need

    This is incorrect. The command data is used to specify the security level
    you want to ugprade to, and you don't need script.

    The problem is he needs to put the security level there, not an ACS string (which are used to apply security restrictions). If its changed to "20" it will work.

    --- Mystic BBS v1.12 A45 2020/02/18 (Windows/64)
    * Origin: Sector 7 (1:129/215)
  • From Analog@1:305/2 to g00r00 on Fri Feb 21 17:43:25 2020
    This is incorrect. The command data is used to specify the security
    level you want to ugprade to, and you don't need script.

    This is news to me. Good to hear.

    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.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 (1:305/2)
  • From Richard Miles@1:3634/24 to Analog on Sat Feb 22 05:34:58 2020
    On 21 Feb 2020, Analog said the following...

    The "s20" in the access field for the "-V" email validation entry is the acces which the user must HAVE to use it not upgraded to. You will need
    to write a simple validation script to upgrade the user to the desired

    Doesn't have to be in a script. This is what I use in my prelogin menu:

    Command (-V) Validate e-mail address
    Data 25
    Access s20!s25

    -=>Richard Miles<=-
    -=>Captain Obvious<=-
    -=>bbs.shadowscope.com<=-

    --- Mystic BBS v1.12 A45 2020/02/16 (Windows/32)
    * Origin: Shadowscope BBS | bbs.shadowscope.com | Temple, GA (1:3634/24)