- during many years of forums administering I think this is the only one way to keep forums content qualified and "prune" them the most correct way. When a topic has been posted, you could determine immediately, does it fit to the forums subject(s) or not, and move it to the "Trashed" forum, if not. Or even think about and create the NEW forum where topics of the same subject will be stored.
When I look at other forums, which have millions of postings, I doubt all of them are useful. Moreso I think it's impossible to find something useful amongst this garbage collection, where I am sure 90% of the content does not fit the forums quality at all.
So building a "trashcan" on the way and moving all "incompatible" topics there is the only quick and qualified way of keeping the forums clean. If there would be a script which automatically cleans up this forum (or some other forum, like "archived" closed forums on minibb.com which are not accessible to anybody except administration), it would be an ideal solution.
As I wrote I will program such script sometimes when I will have more time.
The only difficult part of this script is that it needs to re-calculate the amount of topics/replies for each user who has been participated at the topic which has been removed from "trashcan". It is a giant task for the database, so I just need to find the more quickest way of how to do it, specially for LARGE forums...