What should the admins do when a user wants to disable his account? Meaning, have nothing to do with the forum any more but keep their posts in place.
Suspending the user indefinitely gets weird associations. Deactivating would be better, but this breaks the user page completely and doesn’t give any hint to other users that this one has stopped participating. Also, don’t unactivated accounts get deleted periodically now? What happens if they have posts?
Should there be a way to disable user accounts so that the posts remain, but the account gets clearly marked as disabled? For example their username gets grey like trust level 0 and the profile page gets a notification like when suspended but less aggressively.
Or could the deactivation be bettered to support users with history on the forum?
You can deactivate accounts even when they have posts.
Yes, they can. But some like to explicitly quit. And it’s beneficial that when they do, others get to see is as well so you don’t mention, reply or private message them hoping for a reply.
edit. and you don’t have to worry about stolen passwords or anything else regarding the site any more.