[Liam W] (RIP) Member Self Delete

[Liam W] (RIP) Member Self Delete 2.0.5 Patch Level 5

No permission to download
Warning: If upgrading from 1.0, I highly recommend disabling the add-on first!

This release adds some conditions to the account deletion frontend override. This should make upgrades less breaky, and improve performance in certain areas by not loading any pending account deletions when not necessary.
  • Like
Reactions: hollosch and SyTry
Member Self Delete 1.1.0 is here! This is a major upgrade, adding several new features, including:

  • A full log of pending, cancelled and completed deletion
  • The ability for administrators to have a reminder email sent x days before deletion
  • A reason input for users deleting their accounts
  • The ability for administrators to cancel deletions from the admin panel
In addition, there are several small technical improvements.

Warning: If upgrading, I recommend disabling this add-on first.
  • Like
Reactions: FloV
The most major change is that this version actually works :)

In addition to that, there are now two additional options:
  • Randomise username
  • Deletion method
The Randomise username option will cause usernames to be changed to a string based on the users' user_id immediately prior to deletion, to provide anonymity to retained posts.

There now also exists two deletion methods:
  • Full delete
  • Disable user
The Full delete option will remove the user from the database completely, while the Disable option marks the user as disabled, which prevents the user from doing anything. This state can only be changed by an administrator.

In addition, the following changes have been implemented:
  • Require password to be entered again to access the delete account page
  • Send an email on account delete completion
  • Improve emails sent on deletion scheduled and cancelled

Known Issues

This is a beta release, and as such there may be bugs. The following issues are known and will be fixed/improved before a stable release:
  • All user-facing parts still say 'delete' even when 'disable' is the selection deletion method
  • The account deletion completed email displays an incorrect date

Attachments

  • Screenshot 2018-09-30 at 02.26.29.webp
    Screenshot 2018-09-30 at 02.26.29.webp
    39.5 KB · Views: 101
Fix error caused by incorrect class reference.
Remove the additional query on every page view.
Top Bottom