A combination of a database admin page and console app that exports a Subtext database to Jekyll (Octopress) formatted post files.
This is a fork of Phil Haack's Subtext Jekyll Exporter updated to handle some quirks I have that weren't in Haack's Subtext deployment:
- I don't have direct SQL Management Console access to my database so I use a small ASPX page to export the blog content in XML format and the console app works off the XML.
- Haack had a later database format than Subtext 2.5.2.0 and his exporter referred to columns that I don't have. I have stock Subtext 2.5.2.0.
Drop the JekyllExport.aspx
and DisqusCommentExport.aspx
pages in your Subtext install where you can get to them from a browser. Hit the pages and save the output as XML.
- Run the console app against the JekyllExport XML to do the conversion to markdown.
- Use the output from DisqusCommentExport to import your comments into Disqus.
Subtext Jekyll Exporter is licened under an MIT License.
However, it shells out to Pandoc which is licensed under the GPL.