Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Possible Duplicate:
Which Content Management System (CMS)/Wiki should I use?

I need to set up a collaborative website, like a wiki but where the items have a predefined structure.

For example, a collaborative recipe website where a submission would consist of a photo, ingredients, instructions, cooking time, etc... Is there any any open source platforms out there that allow collaborative editing with structured entities?

Many thanks!

share|improve this question

migrated from stackoverflow.com Jan 9 '11 at 23:53

This question came from our site for professional and enthusiast programmers.

marked as duplicate by danlefree Sep 26 '12 at 1:03

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
Belongs on Webmasters SE. –  Time Machine Jan 9 '11 at 19:03
add comment

6 Answers 6

You can do this with Tiki by using Trackers and Wiki pages.

share|improve this answer
add comment

I agree with the MediaWiki solution, and maybe, using bitnami installer to set it up.

share|improve this answer
add comment

We use MediaWiki together with the MultiBoilerplate extension which means users can select from multiple default pages using a drop down list. It is also very easy to configure the default pages and add / remove boilerplates.

share|improve this answer
add comment

BuddyPress? http://buddypress.org/

share|improve this answer
add comment

You can use UserRights to prevent users with basic account roles from adding new pages if you opt for MediaWiki - skinning MediaWiki is fairly easy and users don't need to know HTML to update content, so all in all it could work as a solution.

share|improve this answer
add comment

Drupal.

share|improve this answer
    
Worth noting that if you are using Drupal 6, this answer should really be Drupal + CCK (the content creation kit, which allows you to define custom fields). Drupal 7 has this built in, but has only just come out, so you may want to stick with 6 for now. –  ZoFreX Jan 11 '11 at 11:03
add comment