Kunena 7.0.5 & Kunena 6.4.11 – Security Updates Released

The Kunena team has announce the arrival of Kunena 7.0.5 [K 7.0.5] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0.

The Kunena team is also pleased to announce the eleventh version of Kunena 6.4, a native Joomla extension for Joomla! 5.0, 5.1, 5.2, 5.3, 5.4 and 6.0.

Question Ban system removing ip addresses when messages deleted

More
15 years 6 months ago #68115 by woonydanny
If i ban a member for life for the whole site through the kunena ban system, and click delete all posts it doesnt seem to delete all their posts.

so i went into the backend trash manager and deleted all their posts but now when i go back into the kunena user manager it does not show any IP addresses associated with this user. are they still banned? i would like the ip system to still retain the ip addresses that have been used even if the messages get deleted.

thanks

still wish that i can write my forum signature through a jomsocial plugin and do it from my jomsocial profile :(

Please Log in or Create an account to join the conversation.

More
15 years 6 months ago #68167 by sozzled
I posted an item in the forum a while ago about deleting all messages from a user when you ban them: see Easily delete multiple posts from one user?

There are many possible reasons why, if you say you click the "delete all posts" checkbox, the messages were not deleted. I don't know because I wasn't looking over your shoulder when you did it. :unsure:

When you delete messages they go to the trash and they are still visible (to system moderators/admins) until you empty the trash. When you empty the trash, the records are expunged from the messages table(s). There is a separate table that manages user bans. Therefore when you ban someone, the record of that ban is held in a different location to where their messages were stored.

The feature that shows "IP addresses used by this user" draws that information from the messages table. Therefore, if the messages are permanently deleted then so, too, is the information that you're looking at with that feature. It's a tough ask, how to record all IP addresses used whenever a user account does something on your website. I don't think I've seen a satisfactory solution to that problem anywhere.

All IP usage is recorded in your site log. The next trick is to associate an IP address with a registered user account. The last step in the process is to preserve all that information ... forever!

K 1.6.x does not have a ban-by-IP address function at the present time.

Please Log in or Create an account to join the conversation.

More
15 years 6 months ago #68804 by woonydanny

sozzled wrote: I posted an item in the forum a while ago about deleting all messages from a user when you ban them: see Easily delete multiple posts from one user?

There are many possible reasons why, if you say you click the "delete all posts" checkbox, the messages were not deleted. I don't know because I wasn't looking over your shoulder when you did it. :unsure:

When you delete messages they go to the trash and they are still visible (to system moderators/admins) until you empty the trash. When you empty the trash, the records are expunged from the messages table(s). There is a separate table that manages user bans. Therefore when you ban someone, the record of that ban is held in a different location to where their messages were stored.

The feature that shows "IP addresses used by this user" draws that information from the messages table. Therefore, if the messages are permanently deleted then so, too, is the information that you're looking at with that feature. It's a tough ask, how to record all IP addresses used whenever a user account does something on your website. I don't think I've seen a satisfactory solution to that problem anywhere.

All IP usage is recorded in your site log. The next trick is to associate an IP address with a registered user account. The last step in the process is to preserve all that information ... forever!

K 1.6.x does not have a ban-by-IP address function at the present time.


yes, i understand all if this, however it does seem a loophole in the ban system that you cannot ban a member from their ip and also delete their posts. But more importantly I cannot see all the ip addresses used by the user to ban them once the posts are deleted. maybe there should be a way that these ips are left in the system once the messages are deleted so there is an ip history of this banned user, as these types of users are the ones you want the ip info for!!

still wish that i can write my forum signature through a jomsocial plugin and do it from my jomsocial profile :(

Please Log in or Create an account to join the conversation.

More
15 years 6 months ago #68805 by fxstein
This is why we built the trash system to begin with.

To be able to delete all messages, yet keep a hidden copy around.

We love stars on the Joomla Extension Directory . :-)

Please Log in or Create an account to join the conversation.

Time to create page: 0.234 seconds