Support

Admin Tools

#10080 sugguestion: Delete inactive users fine-tuning

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by nicholas on Friday, 18 November 2011 12:02 CST

n00bster
Hi,

I would like to suggest a more fine-tuned option in the automated plugin for deleting users.

Maybe the option could extend with a selection to only delete "not enabled" or "not activated" or "both, not enabled and activated"
users.

Admin Tools version: 2.1.10

nicholas
Akeeba Staff
Manager
Sorry for the late reply! Version 2.1.11 is scheduled for tomorrow and ill have this feature added :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

nicholas
Akeeba Staff
Manager
Auto correction sucks! I meant "it will have" of course, not "ill have" :(

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

klabog
May I suggest a further option (advice before removed) to this feature?

I would like to have an option which not deletes the inactive user but sends him a mail to give him the chance to login to refresh his membership. Only if the users doesn't login before a configurable number of days he should be removed.
This needs two form fields:
Text (should be added to language file): content of mail to send with a numeric variable .
Number: days_left_to_deletion

Thanks, Klaus

nicholas
Akeeba Staff
Manager
Hi Klaus,

I don't consider this a good idea. Let's say you are deleting not validated users after 7 days. This pretty much means that over the last 7 days they didn't check their spam folder to get an account activation or they didn't bother logging in to your site (depending on your options). They don't care about your site, they're spambots or they opened a new user account. There's no need to warn them, these accounts are dead. All you need to do is delete them.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

klabog
Hi Nicholas,

thanks for your reply.
I don't mean the users which didn't activate their account but users which are registered ones but didn't login for a long time.
In my case I give my clients access to a special part of my WEB with additional information and some benefits.
For political correctness I would not like to purge their accounts without an advice but on the other hand don't want to give benefits after a long time without shown interest.

Regards, Klaus

nicholas
Akeeba Staff
Manager
But, these accounts are not deleted by Admin Tools' user deletion feature. Only the following types of users are deleted:
- Users who have never logged in
- Users who have never activated their accounts
If a user has activated his account and he has logged in he will never, ever be removed. So, there is no point adding a feature which doesn't apply to the kind of users which are being deleted by the Admin Tools plugin.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

klabog
Hi Nicholas,

sorry - my fault - wasn't aware that those users never would be deleted by Admin Tools.
But perhaps you could consider to add "long time absent" users to the class of users which are available to be removed?
In my case the users are created by admin and sometimes never login. Aren't those users part of the class which are deleted by Admin Tools?

Thanks, and sorry for my persistence, Klaus

nicholas
Akeeba Staff
Manager
Hm, I am not sure if such a feature is very relevant to Admin Tools. The idea of removing users who have never logged in is that these are usually spammer registrations you don't want to keep.

In your case, those never logged in users will be deleted. Since the accounts are created by the administrator they are activated, but if the user never logs in then Admin Tools will delete them, unless you select a different option.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!