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 Senior Product Manager, Web Services, at Yahoo!, in Bellevue, Washington. Prior to his arrival at Yahoo! in 2007, he worked at Microsoft for 8 years in the Developer Tools Division, where he contributed to multiple v1 products and sites for professional software developers including: VisualStudio 7.0, 7.1, and 8.0, Visual SourceSafe, Team Server (canceled), VisualStudioTeamSystem blogs.msdn.com, gotdotnet.com, CodePlex.com, MSDN Wiki, MSDN Tagspace, and Claimspace (canceled).
7/30/2008 1:12:39 PM - -209.131.50.146
Korby Parnell is Senior Product Manager, Web Services, at Yahoo!, in Bellevue, Washington. Prior to his arrival at Yahoo! in 2007, he worked at Microsoft for 8 years in the Developer Tools Division, where he contributed to multiple v1 products and sites for professional software developers including: VisualStudio 7.0, 7.1, and 8.0, Visual SourceSafe, Team Server (canceled), VisualStudioTeamSystem blogs.msdn.com, gotdotnet.com, CodePlex.com, MSDN Wiki, MSDN Tagspace, and Claimspace (canceled).
7/30/2008 1:12:39 PM - -209.131.50.146
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
8/14/2008 2:03:27 AM - Evgeny Nedelko-194.110.202.240
Click to read this topic
8/14/2008 2:03:27 AM - Evgeny Nedelko-194.110.202.240
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
Click to read this topic
8/14/2008 2:03:27 AM - Evgeny Nedelko-194.110.202.240
Click to read this topic
8/14/2008 2:03:27 AM - Evgeny Nedelko-194.110.202.240
Click to read this topic
8/14/2008 2:03:27 AM - Evgeny Nedelko-194.110.202.240
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.