Hi there,
I'm investigating drupal at the moment, and would like some help with a list of feature requirements we have. If anyone could help that would be great, here are the list of features we need - if you could say whether drupal does / does not have it and also a link to the relevant documentation area that would be great:
WYSIWYG type editor
Administration work area of content, allowing full history and rollback
Advanced content features, e.g. only showing content for certain periods of time
Allow metadata to be associated with content
Workflows and approval chains
File management area, for storing different types of files
Taxonomy features over both content and files
Fully localisable
Community / web 2.0 features to be able to be created from work area and also API / code
Advanced permission systems allowing granular over content for users / groups
User group management
Personalisation – allow a User their own area showing content relevant to them
Browser compatibility is a key factor – multiple versions of IE and FF being the key users, with Chrome / Safari also being strong users
The API behind the CMS must be robust and allow for on-the-fly control over all areas of the system.
CMS must be strong on web standards compliance (W3C, XHTML 1.0)
Usage statistics and reporting functionality should be inbuilt.