Looking for CMS
I am trying to find a CMS to use for a non-profit organization that my father has started. So far what I have found has not fit the bill. Here is what I am looking for:
- The ability to add and edit pages - By this I mean I want to be able to add individual pages to the website and edit the content on those pages, i.e., if a new staff member joins the organization, I want the ability to add a bio page for them. These pages are not to be article/story/category driven, they are simply to be pages.
- The ability to add sections and then added pages to a section - going back to the staff idea, I want the ability to add a staff section, with a intro staff page, and then be able to added individual pages to that section.
- Automatic menu addition - as a page or section is created, that page or section is automatically, or very easily, added to site navigation.
- Multiple blogs - I want the ability to create blogs for various users and give only them the ability to add/modify their blogs.
- Fine grained user control - I need the ability to set up different kinds of users: author, editor, blogger, admin, moderator, etc.
- Moderated content - Any new content must be approved before it is published
- User Forums - Something similar to phpBB
- Easy to manage - the entire CMS must be easy to manage for a non web developer
- Articles and Categories - In addition to the ability to add sections and pages, the CMS must also be able to handle the creation of article and article categories.
- Version Control - Full version control of everything, both pages and articles, published to the site would also be a nice feature
That is my wish list. I have checked out Drupal and Mambo and neither really fits the bill. I am starting to think that I will never really find exactly what I am looking for. Maybe it is time to roll out the old php editor and start rolling my own. Anyway, if anyone has any suggestions, please post them in the comments area.
With the exception of phpBB Drupal can do all on your list. Drupal’s forums are reasonable, but not as fully featured.
I must admit that my review of Drupal was rather quick and to be honest, still in progress. I will have to take a more indepth look at it and try to discover this ability.
I saw the ability to added pages and sections, but I have yet to figure out how to add them to the site navigation. This is the crucial part for me.
Drupal is what you are looking for. However you should look into the many Drupal contributed modules to fully kit out your site.
For example, Drupal’s forums are just discussion forums for posting messages. If you want features that typical forum software like phpBB has (user profiles, private messages, email notifications, …) then you need to install other modules for this. Each feature will be integrated completely and will be available to your users.