with pretty much any content management system, but it will require a programmer to add some of those extra features and a designer to design an eye catching theme.
Take a look at content management systems like WordPress or Drupal and browse through their available plugins.
~Sovereign
I'm looking for a web app (either open source or commercial) to start a new online training website.
The app should have the ability to serve different content for different audiences (visitors, members, paid users). I would like to show a partial content to visitors and the register button on the bottom to call them to register free then convert them as a paid users.
Portal, forum and a blog should be integrated with the app. Eye catching theme, easy customization, flexible handling, email manager, banner and advertising management, PPC are my expected features.
cPanel 11.32 + WHM
PHP 5+ (ability to switch between versions inside the cPanel)
MySQL 5+ (ability to switch between versions inside the cPanel)
____________________________
Dixie Snow
Programmer
Note: This post was edited by a forum moderator to signature links which is prohibited in these forums on 10/22/2012 at 10:35 AM PT

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic