Summary
The focus of this chapter was very much on content; with these features in place we can now look at users, their profiles, and allowing them to connect with one another to create a powerful social network.
In this chapter, we have enabled various core modules enabling user contributions to our site, including comments, blog entries, forum topics and forum posts, contributions through pages and collaborative books, basic file sharing with the File module, and the ability for users to vote on topics with the poll module.
In the process of setting up these modules, we have also thought about the various user roles which we might consider in our site. This is a very important aspect to consider, as without the correct setup of roles and permissions, we may end up with a social networking website where our users cannot do anything (with our current setup, unless they are assigned the administrator role), or have a site where all users could do anything to the site, resulting in chaos.
Now...