Show Changes Show Changes
Edit Edit
Print Print
Recent Changes Recent Changes
Subscriptions Subscriptions
Lost and Found Lost and Found
Find References Find References
Rename Rename
Administration Page Administration Page
Search

History

9/12/2007 9:52:26 AM
-66.78.121.139
List all versions List all versions

RSS feed for the FlexWiki namespace

Discussion Page Implementation
.
Summary

FlexWiki already has an elegant way of managing discussion pages without needing to make major changes to the core engine.

The key to this would be to use the topic include capability, explained in IncludeFormattingRules.

 {{TopicToBeIncluded}}

or

 @@topic.TopicToBeIncluded._Body@@

Normally the page being discussed would have limited numbers able to perform edits, while the discussion page would be much less restricted. Doing this will let the discussion page always show the current version of the topic without cluttering the actual topic with noise. When a discussion page is created the original topic should have a See_Also: property defined that provides a link to that discussion page.

The discussion page would use the name of the topic being discussed with 'Discuss' as a suffix, e.g. DiscussionPageImplementationDiscuss. This is similar to adding Demo or Type to WikiTalk class topics to provide additional relevant material.

See_Also

Not logged in. Log in

Welcome to the home of FlexWiki, a collaboration tool, based on WikiWiki, implemented using Microsoft .NET technologies

This is FlexWiki, an open source wiki engine.

This site supports the new NoFollow anti-spam initiative.
Change Style

Recent Topics