Online Communities
A site that is focused on a community of interest. Might be geographic (e.g. Vancouver), topic based (e.g. IT, cars, whatever) or focused on an individual who has a community (such as Don Cherry of Hockey Night in Canada, Rush Limbaugh, Linus Torvalds, creator of the Linux operating system). It might be a community around a consumer product like Beannie Babies or the company that produces a line of products.
It could be a new site or could replace an existing bulletin board, discussion group or chat group.
The advantage of a Bryght site over a board, chat or discussion group is that in addition to the normal discussion group features through the Drupal Forum module, there are blogs, events and images as well as many more features such as avatars (author images). As well, there is seamless RSS and email integration so you can subscribe to comments, blogs, discussion group updates and comments all through both RSS and email: it's up to you.
Enabled Modules
- Blog: if anybody wants to write a blog about the product, idea, or events discussed by the community.
- Forum: provide discussion or support forums for members of the community so that they can ask and respond to questions they might have.
- Story: for articles written by community members that have either gained stature in the community or for guest articles.
- Aggregator: aggregate information related to the topic, person, events, product or company. That includes RSS feeds from external blogs, newspapers (especially for geographically-based community sites), and searches for related keywords.
- (optional) Event: useful for swap meets, in-store signings, concerts, product launches, or other events that the community members might be interested in attending and/or discussing.
- (optional) Syndicate: to provide RSS feeds for the sections of the site, so that community members can read in their aggregator or syndicate on their own site.
- (optional) Subscriptions: for community members to receive email updates for when a section of the website is updated, or if their content—or content somebody else has written but they're subscribed to—has changed or received comments.
- (optional) Image: photo and image galleries for community members.
Roles and Permissions
Typically a community site might have more roles than a regular site, because of the number of contributors and the nature of the contributions, which would be more often than not informal and ad hoc.
- administrators: a small group of people entrusted to manage users as well as edit content on a selective basis.
- contributors: a larger group than the administrators, but people who write lengthier articles as either features or as guest articles. These users will have the same permissions as "bloggers" (see below) but also have access to writing stories. They would not, however, have administrator access to other people's content.
- bloggers (possibly the same as authenticated user, which is the role new users automatically receive): people who have access to the forums, blogs, and image galleries but not the story content type nor would they have administrator access.
- anonymous users: people who do not want to sign up for an account, but otherwise want to post a question (in, for example, a forum post) or have an answer to a question (for example, in a comment). An administrator can give anonymous users access to creating forum posts and creating comments—while allowing anonymous users to leave their contact info—but not allowed to create any other types of content. It would reward those who take the time to create an acccount (see the "bloggers" role above) but not punish those who do not.
Default Workflow
A typical default workflow for a community site might be as follows:
- administrators publish everything (except possibly blog, forum and image posts) to the front page.
- contributers publish stories and blog posts to the front page but forum and image posts.
- bloggers have blog posts promoted to the front page (though their posts can be promoted by administrators), with other content types published but not to the front page.
- depending on the popularity of the site, administrators may require anonymous users submit their forum posts in the moderation queue before publication.