Add transactional versions to functions related to forums
As discussed in the chat, I've added transactional versions for all functions I could identify to be related to forums.
As discussed in the chat, I've added transactional versions for all functions I could identify to be related to forums.