Tool to convert from MediaWiki to SharePoint Server 2007?
I have an internal MeidaWiki setup, and have just deployed SharePoint Server 2007. Is there any tool that will allow me to import the current MediaWiki content?Thanks,Phil
August 6th, 2008 12:32am

I think you'll have a hard time achieving this since MediaWiki is much more fully-featured than the MOSS Wiki.One thing you could try, though, is to open the MediaWiki MySQL database from MS Access using an ODBC connection.You can also manipulate SharePoint lists from MS Access 2007 and then you may be able to do some sort of export/import. However, looking at thedatabase layout for for MediaWiki you may find that you're in for quite a task!MCP, MCTS | Work: PeopleNet | Blog: SharePoint Sharpener
Free Windows Admin Tool Kit Click here and download it now
August 6th, 2008 9:39am

Hello Phil, I agree with Wondergaard on the point that there hasnt been any utility from Microsoft that can help you do this job. However, if some development work is possible for you, I think you may write a tool via the following steps: 1. Download the pages from the MediaWiki site (using their APIs); 2. Parse the page to find Wiki links; 3. Convert Wiki Links into the SharePoint format; 4. Create a new SharePoint Wiki page with the converted HTML. Hope it helps, Phil! Regards, Lionel
August 11th, 2008 6:15am

Phil,To piggy back off of what Lionel said, if you can get access to their APIs, it would be an easy process. I recently wrote some code that reformatted the wiki using an even receiver. You could alter it slightly to read the wiki data from MediaWiki and then use the SharePoint API to add the data.http://www.shannonbray.com/2008/05/reformat-your-wiki-with.htmlShannon Bray - MCT, MCPD, MCTS, MCITP
Free Windows Admin Tool Kit Click here and download it now
August 11th, 2008 6:19am

I implemented such a thing. It is at http://code.google.com/p/wiki-to-sharepoint/
September 25th, 2011 1:28am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics