I really wonder why there is no function like that, and also no addon that completely takes care of this.
There is @AndyB s "Show deleted" that can hard delete soft deleted posts and threads, though without exceptions or filters. I can work with that.
But what about soft deleted profile posts? If I allow my users to delete their profile posts, which I find a necessity given the point of profile posts, any deleted profile posts will be soft deleted. I cannot even give them the permission to hard delete their posts. So stuff that clearly should be gone, lingers around in the profiles forever.
Hard deleting all profile posts posted by a user of course is no option either.
Coming from Woltlab Suite, I assumed that for sure there must be a function to batch prune data that has no use any more. Is there at least maybe a safe SQL query that could help with that?
There is @AndyB s "Show deleted" that can hard delete soft deleted posts and threads, though without exceptions or filters. I can work with that.
But what about soft deleted profile posts? If I allow my users to delete their profile posts, which I find a necessity given the point of profile posts, any deleted profile posts will be soft deleted. I cannot even give them the permission to hard delete their posts. So stuff that clearly should be gone, lingers around in the profiles forever.
Hard deleting all profile posts posted by a user of course is no option either.
Coming from Woltlab Suite, I assumed that for sure there must be a function to batch prune data that has no use any more. Is there at least maybe a safe SQL query that could help with that?