Objective
We have a need to implement a Wiki with Drupal, and we need the content from the Wiki to be searchable in Drupal. We would like to understand what the best practices are for such an implementation.
Background
We have a corporate Intranet site where a variety of different people will be entering and updating content. Content access will be limited based on the user's role. (For example, Engineering will not be able to access the Sales portion of the Wiki.)
Options
We are currently aware of a couple of different options for implementing/interfacing a Wiki with Drupal.
1. Implement MediaWiki and the "MediaWiki Auth Bridge" module. This will allow users to log into Drupal and still post and read content in MediaWiki. The downsides of this appear to be that 1) the theming will be completely separate in MediaWiki (since it is a different program), 2) the content will not be stored within Drupal (though we could make MediaWiki share a DB with Drupal), and 3) the Wiki pages will not be searchable within Drupal without the use of an external search engine like Apache SOLR. Are these assumptions correct?
2. We could implement a Wiki using only Drupal modules. We understand Wikitools, Flexifilter, and Freelinking modules may be a good start--but how exactly we should fit these pieces together is not clear to us. Additionally, are there other or better modules we should be considering. Is there a good "recipe" for implementing a Wiki using Drupal modules?
What are the other advantages or disadvantages of each approach? Are there options we are missing? Which approach would you recommend?
Thank you?
Comments
Progress
Any progress on this? I'd like to hear some recommendations as well.
subscribe
subscribe
Did anyone have any ideas on
Did anyone have any ideas on this?
How-to
I am looking into something similar. This article is a few years old but seems like a good starting point (I haven't tried it out yet):
http://cwgordon.com/how-to-create-a-wiki-with-drupal
Thanks, looks like a good
Thanks, looks like a good reference.
I'm following this as well.
Drupal Wiki
One option to look into: http://drupal.org/project/drupal_wiki
Jarod Smith
JarodMS