SharpMT is an offline Blog writer that is designed for MovableType based systems.
C# HTML CSS
Switch branches/tags
Nothing to show
Permalink
Failed to load latest commit information.
ExamplePlugIn
Mobile SharpMT Cleanup up of unused files Apr 12, 2017
SharpMT
SharpMTExtension/SharpMTExtension Cleanup up of unused files Apr 12, 2017
SharpMTPlugIn2 Cleanup up of unused files Apr 12, 2017
VSInstall Cleanup up of unused files Apr 12, 2017
README.md Create README.md Apr 12, 2017
license.md Adding license Apr 12, 2017

README.md

SharpMT

Project Description

SharpMT is an offline Blog writer that is designed for MovableType based systems. There are three versions of the application: desktop, PocketPC, and SmartPhone, all of which share the same file format for offline drafts. The project files included have three different versions - one for each platform - as well as installation and help system project files.

The application uses text boxes for post entry: it was a design goal to not support WYSIWYG. It also includes the infrastructure to support plugins and XML-RPC calls that were designed to inteface with MT or TypePad.

Coded in C# it uses the 2.0 version of the .NET Framework and has been through four major revisions since 2003.

In the source you'll find:

  • ExamplePlugIn - for SharpMT
  • Mobile SharpMT
    • Phone SharpMT - the SmartPhone version (requires the SmartPhone 5.0 SDK or greater installed)
      • Release - the released bits of 4.0 (used by the VSInstall project)
    • Pocket SharpMT - the Pocket PC version (requires the devices options from with VS 2005 or the PPC SDK)
      • Release - the released bits of 4.0 (used by the VSInstall project)
    • SPOpenFileDialog - used by Phone SharpMT, to make up for the lack of common dialogs
  • SharpMT - the desktop version (requires .NET 2.0)
    • Help - the compiled chm and raw HTM files
    • Release - the released bits of 4.0 (used by the VSInstall project)
    • SharpMT - source code
  • SharpMTPlugIn2 - the interface used by ExamplePlugIn
  • VSInstall - VS-based installer bits