Please look at the image:

This is a simple forum page. Anyone can open as well as publish a new topic, if he/she just got registered. But now I want to control my users. I want if anybody open a new topic, it won’t be published directly in my website. First it has to come to admin to be approved. But I can’t find any clue to do it. Just share with me the concept, I will do it myself.
You can simply add an
approvedflag in the database which is set to0by default and once approved is set to1. Only approved topics are listed (WHERE approved = 1) and editable. And unapproved topics are listed int the admin menu which can either accept them or not (editing that flag in the database).