Contribute Content
The third way of gathering content is to provide a front end submission form for users – they can enter their content and upload.
It is easy to create this functionality but absolutely nothing goes onto the site until approved. Essentially, if a submission is made, the site administrators are notified, can see the proposed content and make a decision: