We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 48272
    • 24 Posts
    I am using Revo 2.3. I want to create users who can only access the front end. When you create a user with the manager the new user will receive a sign up message with a link to the Manager. I like to change this message (because the user doesn’t have access to the manager). I suppose I have to change the system setting "signupemail_message".
    I found another system setting Web Signup email (websignupemail_message) but I am not certain if this system setting is still used. I seems something from the past (Evo)

    My questions:
    1) Are Web users still supported in Revo 2.x (2.3)?
    2) When will the user receive the websignupemail_message instead of the signupemail_message?
    3) What is the best practice for making a difference between Front End (web users) and Back End users?


    Thanks four your replies...

    This question has been answered by sottwell. See the first response.

    • discuss.answer
      I also had a similar problem with a client who wants to be able to create new web users. I had to edit the default email message (System Settings, 'signupemail_message') to be appropriate to web users. As far as I can tell, since in Revo there is no difference in the users between Manager users and web users (other than on a group behavior level) it has no way to tell which kind of user was just created, so it can only use the one setting for the email template.

      Web users are simply users that belong to groups that have only 'web' context access. Manager users are users that belong to groups that have 'mgr' context access. So users are just users, it's all in the groups they are assigned to.

      If you're using the Login package, with its Register snippet, then users can create their own accounts. Although actually, I'm not sure where it gets the template to use for the email to the user.
        Studying MODX in the desert - http://sottwell.com
        Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
        Join the Slack Community - http://modx.org
        • 46886
        • 1,154 Posts
        The template for the email from the login can be specified in the login snippet I believe, and there is a default chunk in the login folder of chunks. LoginTpl.Activation or something.

        You can also specify the redirectto page when the email is verified, right to the content you want to give your users. No manager gets involved unless you are using the manager to make the users...

        Maybe. The user must verify email, that's a particular function of login I guess. And it must have some default that mgr users default to the manager login, web users to whatever the main page is. Maybe? Or is there no verification of email in this routine?

        If so, you could still just redirect them upon email verification to your content.

        Anyway, now that I think about it, Susan is getting you to the default email tpl, so just put in the link you want them to open and take out the one to the manager. Sounds like no email confirmation here.
        • You need a login form for the front-end in any case, web-context-only users can't log in from the Manager login form. So you might as well use the Login package, even if you don't want to use any of the snippets besides the Login snippet.

          The signupemail_message is the template used for MODX to send the user his login and password; when creating a user in the Manager you're given the option of displaying the password to the screen or sending it to the user. It doesn't have to have a confirmation link. That's just an optional feature of the Register snippet for when users register on their own.
            Studying MODX in the desert - http://sottwell.com
            Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
            Join the Slack Community - http://modx.org