Matt Beckett's plugins:
Plugin settings allow admin to select the method for account termination, as well as whether to collect user feedback:
Anonymize:
The users metadata, relationships, access collections, profile information, profile image are all deleted. The display name is changed to "Inactive User". The profile page cannot be viewed, the hover menu shows no options for this user (except admin functions for admin). The password is invalidated, the email address changed to a placeholder email and outgoing mail is prevented for this user. The only remaining peice of information is the username, kept in order to retain URLs to content.
All public/logged in content remains accessible on the site. Once anonymized the deleted information cannot be retrieved.
Ban - user bans their own account. No information or relationships is deleted, but the user cannot log in, cannot be interacted with. Content remains accessible on the site. This can be undone by an administrator.
Delete - The users account is completely deleted along with all of their content. This is permanent and cannot be undone.
Choose - Users can choose from the above actions at the time of account termination.
Users have a link to delete their account on the side bar of their settings page.
Admins can view user feedback from the admin -> users menu
Fixes whitescreening during activation on some systems.
Comments
Works well!
Great....I am also searching the reason for white screen, thanks
Everyone please click on recommend link to promote this most demanded plugin......
Does this not fix the whitescreen? I haven't been able to replicate the whitescreen issue.
Under users > Deleted user feedback
I get the following code
Deprecated in 1.8: Use 'base_url' instead of 'baseurl' for the navigation/pagination view Called from [#7] /home/silverdo/public_html/elgg/engine/lib/views.php:503
I created a test account and deleted it. The content I put in there show up. It just has this error above it.
Thanks for letting me know - it's a very minor thing, won't affect anything right now other than the annoying message. I'll fix it in a later release though.
If it's a simple fix can you tell me how? Or how do I stay updated when you push out a new release I guess just keep checking back to this page? (sorry, new to the elgg world)
I don't remember which file that is in offhand.... views/default/admin/something
It's literally a case of changing 'baseurl' to 'base_url' in the options array.
You can stay updated with new releases using this plugin: http://community.elgg.org/pg/plugins/project/839678/developer/RayJ/elgg-update-services
in deleted user feedback, is it possible to delete the feedback later?