Wiki topics are written in WikiText, which FlexWiki converts into HTML and serves up in a dynamic, server-side ASP.NET Web page (*.aspx) when an end user requests the page. WikiText is a simple markup language that does not descend from the SGML family as do HTML and XML. For an example of WikiText, click the Edit control in the righthand pane.
Publishing existing content to a Wiki from any format, be it SGML, HTML, XML, WordML, plain text, rich text, or any other format is fairly straightforward. Converting a binary file might be a bit more challenging.
Manual Conversion
To manually convert your source docs into WikiText, create a new WikiTopic (by typing a CamelCased word in an existing WikiTopic and then cliking on the link) and overwrite the template text in the new topic with your source content. You can then approximate the formatting of the source content by applying wiki formatting markup (see Formatting Tips in the righthand pane for tips).
Programatic Conversion
To programatically publish multiple source files/topics to a wiki, you must transform it (for example, if the source is xml, use XSLT), copy the transformed content to memory (eg, write to a FileStream Object), create a new WikiTopicName.wiki topic in the WikiBase (requires Admin access to the Wiki virtual server) and then write the content from memory to and save the new file. Alternatively, perform the translation to a local disk and use FwSync to get it to the server.
Conversion Tips and Tools
Use the following tools, utilities, code snippets, and humble words of advice to devise your own strategy for publishing existing documentation to a Wiki.
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
Korby Parnell is a program manager on the Microsoft MSDN & TechNet Community team who formerly worked on Microsoft VisualStudioTeamSystem and before that, VisualStudio.
5/9/2006 10:03:58 PM - -24.18.234.199
Korby Parnell is a program manager on the Microsoft MSDN & TechNet Community team who formerly worked on Microsoft VisualStudioTeamSystem and before that, VisualStudio.
5/9/2006 10:03:58 PM - -24.18.234.199
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
Click to read this topic
9/28/2004 8:35:29 PM - author unknown
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
Click to read this topic
9/17/2007 7:48:31 PM - author unknown
Click to read this topic
4/23/2008 10:58:28 AM - 195.225.178.23
Click to read this topic
4/23/2008 10:58:28 AM - 195.225.178.23
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
Click to read this topic
4/23/2008 10:58:28 AM - 195.225.178.23
Click to read this topic
4/23/2008 10:58:28 AM - 195.225.178.23
Click to read this topic
4/23/2008 10:58:28 AM - 195.225.178.23
defines and describes what a topic is.
1/24/2008 9:02:34 AM - FLWCOM-jwdavidson
defines and describes what a topic is.
1/24/2008 9:02:34 AM - FLWCOM-jwdavidson
Click to read this topic
12/18/2007 8:52:52 PM - -219.236.233.173
FwSync is a command-line tool for editing the wiki.
7/21/2005 4:11:33 AM - -66.93.224.237
a command-line tool for generating FlexWiki pages from C# compiler-generated XML documentation files.