I have an idea for a sort of user-generated site - a bit like a wiki - that I'd like to use with WordPress. I'd like for users to be able to upload files as well as update pages. Users would have to be approved before using the site.
Sorry I can't be more specific. But does anyone know what sorts of things I'd need to use with WordPress to create the type of site I describe above?