Hello,
I am currently searching for a CMS for a new website.
The website is a wiki style content site specific to home remodeling.
Could you please advise me if Drupal would be a good choice as a wiki site CMS?
Here are some of the requirement that go beyond typicall CMS functionality:
1. Ability for users to register
(registration form, captcha verification, account activation through email)
2. Ability for users to edit content wiki style with instant publishing.
3. Wiki edits sent to Wiki admin for review and approval.
4. Contact Us form: user fills in some information, gets an email confirmation.
The information is emailed to a specified admin email list, and recorded in a database.
5. Photo gallery of projects (thumbnails support, image search, etc.).
6. Question and Answer forum.
7. Banner add support.
8. Newsfeeds.
9. Not sure what else???
Our company has an in-house team of PHP programmers, but I would rather not have to custom program all of the above features.
Thanks,
Dave
Comments
mostly easy
Most of the requirements are pretty easy or built-in.
However, this one I'm not sure is so straight-forward, depending on what you actually mean in terms of the workflow:
"3. Wiki edits sent to Wiki admin for review and approval."
---
Work: BioRAFT
Draft State
Sounds like standard workflow. Changes to a page are placed in "Draft" to be reviewed and then published by another Role.
Workflow + Action in Drupal 5 .. indeed, I'm pretty sure it's the example given by the devs of that module.
However, point 3 seems to negate point 2 .. unless we're talking Role/s for "instant publishing" and different Role/s for "submit for approval".
--
Wyld :: Weaving the Web since 1492
Approval w/Instant Publishing
I can understand how #3 might seem the opposite of #2. What I meant was that new content is published at the time of submission ("instant" publishing), but that there is a notification process (perhaps a queue listing all recent edits or email notifications) so the edits can be looked over by an admin, and marked as reviewed. In this way, "bad" content (technically incorrect, misleading, confusing, bad grammar, etc.) can be "fixed" after the fact.
captaindav
http://icfolson.com
You could easily set up a
You could easily set up a notification for all edited/added content in a variety of ways.
---
Work: BioRAFT
see also
http://www.garfieldtech.com/drupal-org-wiki
---
Work: BioRAFT