1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

New user state: Account Disabled

Discussion in 'XenForo Suggestions' started by Sim, Mar 27, 2015.

  1. Sim

    Sim Well-Known Member

    We occasionally get asked by users to de-activate or disable their accounts either because they no longer want to use them (and don't want to receive any notifications or communication from the site), or don't want to receive any further emails from the site.

    We never delete user accounts (other than spammers), and I want to differentiate between "banned" users and "disabled" users - disabled or deactivated user accounts can be (manually) re-enabled in the future if the user requests it, while banned accounts can't.

    On our vBulletin forums, we simply have another user group for this, but in XenForo, we need it to be more explicitly a user state and for it to do things like disable emails being sent or alerts being set, prevent users posting on their profile, prevent people from starting conversations with them etc.
    semprot, W1zzard, Mouth and 28 others like this.
  2. Sim

    Sim Well-Known Member

    For now I am doing the following steps to disable a user account:
    1. move the user to a new usergroup which has all permissions set to "Never"
    2. disable email notifications on all threads for that user
    3. add ".disabled" to their email address so I can still search on it in the future, but it won't receive any emails ... eg someone@example.com becomes someone@example.com.disabled
    4. set their status to "Email invalid (bounced)" so the system doesn't even try to send them emails
    It's not perfect, and it's a PITA, but it's the best we can do for now.

    Actually, the step about adding .disabled to their email address is probably unnecessary and does open the door to the user registering a new account in the future, which we'd prefer they didn't (would prefer them to ask us to re-activate their account), but I really didn't want the system to be emailing them under any circumstances.

    A simple switch which prevents the user from logging in or from any emails being sent to that user, would be far more effective. A new user state of "disabled" would be perfect.
    JackieChun and Glockie like this.
  3. Harpers Tate

    Harpers Tate Well-Known Member

    Would be useful for deceased members, too, I think.
    Xon and Sim like this.
  4. Biker

    Biker Well-Known Member

    I like this.

    We, too, have to do some fancy foot work for user requested account closures. We have a secondary usergroup for this, but it would be handy for the system to do the work for us.
    Glockie likes this.
  5. Glockie

    Glockie Well-Known Member

    Agreed, we often get asked by members if we can put their accounts into a suspended state, so they can take a break etc but not remove any of their content and actual account.
    So a definite +1 from here. (y)
  6. Glockie

    Glockie Well-Known Member

    Similar to what I currently do, but couldn't think of a way around emails besides removing them. Thanks for the tip! :)
  7. Fred.

    Fred. Well-Known Member

    This would be awesome to have! :cool: Now It's so much work! I get that question every few days. :sick:
    Glockie likes this.
  8. Dryline

    Dryline Active Member

    This is a must have in upcoming iterations of xF. When a member decides to take a break from a forum the last thing they want to see are more emails. Especially the deceased members as mentioned above. Our forum is about storm chasing, which is inherently dangerous. We have had a few of our members meet their demise in the field, or are here one day and gone the next type of thing. Out of respect for their loved ones it would be nice to have a kill switch for forum communications versus unticking several existing options in the user preferences for communications and hoping nothing is sent out. A new user state (or 2) to partially or wholly disable a member account would be nice to have.

    It can still be done with the tools we have but just not as efficient as it could be with some enhancing.
    Joe Link and Glockie like this.
  9. JackieChun

    JackieChun Active Member

    Yes yes yes
  10. Joe Link

    Joe Link Well-Known Member

  11. Digital Doctor

    Digital Doctor Well-Known Member

    There seems to be a real lack of "states" or statuses in Xenforo.

    What states are there ?


    So if a user state is Valid ... is that identical in meaning to .... User Group = Registered ?

    Why use the term Valid vs Registered ?
    Dryline likes this.
  12. Jeremy

    Jeremy Well-Known Member

    Valid does not mean the term registered. A user becomes valid once they have satisfied all requirements of registration including verifying their email or being approved by the administrator.
    Amaury likes this.

Share This Page