Is it possible to use Drupal (and its modules) to build a full-fledged multi-purpose community?
- user
- profiles with pictures
- searching
- matching users
- groups
- open and closed user groups
- member management
- communication
- internal messages
- VoIP client integration
- forum
- calendar
- publishing
- homepage (single page)
- blog
- favorite links
- recommendation
- media albums
- images
- videos
- music
- playlists
- virtual albums
- listings
- online users
- last visitors
- top read article
- top viewed image
- premium services
- paid content
- paid storage
- presentation
- different skins for different sections
- different skins for different devices (pc, pda, mobile phone)
- different skins for different clients (websites)
It's a very long list of features, but maybe Drupal is the all-in-one device suitable for every purpose...
.
Comments
Yes - all doable
There's a lot of details missing in terms of how you want these things to function, but there are either core functionality or added modules which cover all of this functionality.
Organic Groups and related (OG*) http://drupal.org/project/Modules/category/90
Theme options: http://drupal.org/project/Modules/category/73
Media tools: http://drupal.org/project/Modules/category/67
Premium: http://drupal.org/project/premium
You'll have to do some looking through modules, but generally speaking, these tasks are not only doable, in many cases there are several modules to choose from which could accomplish your needs. You'll need to look at individual features / functionality on a per-module basis to determine what's right for you.
Drew Gorton
Gorton Studios
Some of our Drupal Sites