bigmouth wrote:
the requested functionality can be very easily achieved with phpbb 2 and 3.
basically, you create a "deleted/trashcan/recycle bin" forum, make this forum visible only to admins, and you "soft delete" a message, a thread, or part of a thread by moving the posts you want to delete to this "recycle bin" forum.
This is what I do as well.
Deleted posts are just removed to a new topic in the Staff viewable only forum, and deleted topics can still be renamed with [deleted] and move it while leaving a shadow topic, or moving it altogether... depending on your personal preference.
bigmouth wrote:
if you delete individual post/s out of a thread, and later you wish to undelete, you use the built-in join threads functionality. if i understand correctly, the undeleted posts will fit right in place.
Correct, this is the "merge" function, all you need to check is the topic ID.
bigmouth wrote:
for phpbb 2, where there is no "join", you can either install the "join threads" mod, or just live with imperfect undelete: you can undelete threads, but if you undelete individual posts they will appear in new threads.
i think the easiest way to implement this functionality as acyd indicated is planned for 3.2, is just to make the default install come with a "recycle bin" forum with the appropriate permissions out of the box, ie it require only change to the install/schema_data.sql, but not to any source code.
It's really pretty easy to set a new role in Olympus that will basically create this, all you need to do is make the forum.