[Liam W] (RIP) Member Self Delete

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

No permission to download
Nice add-on.

A member used it recently, and I saw that there could be a few more tune-up options for automatic removal:

  1. All other user groups except registered (and, if possible, designated naughty poster group indicators should remain)
  2. Avatar image (if possible, put a default deletion avatar like a lone moss covered gravestone or something similarly noble)
  3. Custom user title (maybe set it to say Goodbye or whatever the admin customizes)
  4. Signature (alternatively, set it to say an epitaph: RIP {deleted user ###} {Registration date} — {Self delete date})

These suggestions can be important for privacy because not everyone remembers to scrub all of their personalized information.

If you add these customization options that I wrote in parentheses, then I will send you a small donation.
 
Hi,

I would like to remove the "Delete Account" link from the Dropdown User Menu. It confuses some members. How can I do that?

Thanks
 
Hi @Ozzy47 I have below server error. Could you please advise me to solve it. thanks.

Server error log

Code:
ErrorException: [E_NOTICE] Trying to access array offset on value of type bool
src/addons/LiamW/AccountDelete/Service/AccountDelete.php:184
Generated by: Unknown account
5 June 2021 at 13:12

Stack trace​

Code:
#0 src/addons/LiamW/AccountDelete/Service/AccountDelete.php(184): XF::handlePhpError(8, '[E_NOTICE] Tryi...', '/home/cmnet/dom...', 184, Array)
#1 src/addons/LiamW/AccountDelete/Job/DeleteAccounts.php(43): LiamW\AccountDelete\Service\AccountDelete->executeDeletion()
#2 src/XF/Job/Manager.php(258): LiamW\AccountDelete\Job\DeleteAccounts->run(7.95506)
#3 src/XF/Job/Manager.php(200): XF\Job\Manager->runJobInternal(Array, 7.95506)
#4 src/XF/Job/Manager.php(84): XF\Job\Manager->runJobEntry(Array, 7.95506)
#5 job.php(43): XF\Job\Manager->runQueue(false, 8)
#6 {main}

Request state​

Code:
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(34) "https://www.cevremuhendisleri.net/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
It would be nice if Soft delete method could also delete:
  • User's avatar
  • All details from user's About section (Personal details, Profile info, Additional contacts)
  • User's XFMG albums
 
@Ozzy47 We have issue with this addon, Getting this error: There are scheduled jobs outstanding which have not run. Jobs may not be getting triggered when expected. But disabling your addon will be not seeing this error message. Also does not find out any Cron entries in admin CP for this addon.

Read more here: https://xenforo.com/community/threa...nding-which-have-not-run.186693/#post-1470764

@Ozzy47 Do you fixed this issue? Also where show deletion logs in public page? I have not find out this link anywhere after enabled user group permissions.
 
As this does not have a cron, I’m not certain what caused that error.

The deletion log is in the mod menu if you have the permission “[Liam W] (RIP) Member Self Delete: View logs:”
 
Hi experts

I installed this addon and I like the idea. I would also like to donate a small amount after the following issue is being solved (don't know if it's only a problem within my installation or for everyone):

I want the account to be deleted and the random account name immediately. I tried it myself with a test account. These are my findings:
  1. user clicks on delete and confirms
  2. An "Oops" message appears in xenForo
  3. his username is getting changed
  4. account is being scheduled for deletion, despite it should be getting deleted immediately
After one hour still nothing happens. If I click on "rebuild caches" and then choose "[Liam W] (RIP) Member Self Delete" the account is being removed immediately.

My questions:
  1. Can the "Oops" message be changed to something like "you re now logged out and your account is deleted"
  2. How can the rebuild caches click be automated, so that it happens directly after user confirms deletion?
Thanks!
 
Top Bottom