Thursday, February 02, 2012

Wiki Editing

Is there a Windows application that simplifies editing of Wiki-formatted documents? I would settle for a very basic one - all formatting can be displayed in wiki format on screen but I would like some helpful shortcuts and logic that would simplify multilevel list editing, basic formatting, cross-document linking etc.

Do you have any recommendation? I'm sick of using Notepad2 for these purposes.

In case there's no such tool available - is there a young programmer that needs a pet project? Put together a TSynEdit (to bring in highlighting and printing) and a toolbar/ribbon and you'll be half done...

19 comments:

  1. Is this NotePad++ Wiki plugin something for you ?
    http://www.cab.i24.cc/projects/wikieditor/
    Component written in Delphi.

    ReplyDelete
    Replies
    1. @Leif, this definitely looks interesting. Thanks!

      Delete
  2. What about this :

    http://www.yunqa.de/delphi/doku.php/products/creole/index

    ReplyDelete
    Replies
    1. @Tony, while not an editor, this may also come handy. Thanks!

      Delete
  3. I'm not sure if this is relevant to you but you might like to consider using Confluence for your wiki. It has an excellent WYSIWYG editor and has features like dragging and dropping images, videos and other content into your wiki. They have a hosted version as well as one that you can host yourself. It's a commercial product but they offer free licenses for use for open source projects. You can find them at:

    http://http://www.atlassian.com/software/confluence/overview
    http://www.atlassian.com/opensource/

    Cheers!

    ReplyDelete
    Replies
    1. Colin, thanks but I think I'll go with the DocuWiki. It also has a great online wiki editor and we are already using it as main knowledge base in our company.

      Delete
  4. Primoz, that's okay. On another note, if you are looking for a replacement text editor, you should have a look at sublime text.

    http://www.sublimetext.com/

    I've been reading a lot of good reviews about it.

    Cheers.

    ReplyDelete
    Replies
    1. Powerful, but doesn't seem to have any features (except macros) that would help with editing .wiki files.

      Delete
  5. How close are markdown syntax to what you need?
    http://code52.org/DownmarkerWPF/

    ReplyDelete
    Replies
    1. Not close enough. Besides that, Downmaker doesn't really offer any editing help, it just displays a preview in a separate window while you type.

      Delete
  6. There is MPL-licensed SynEdit highlighter for wikipedia markup by Piotr Buźka.
    http://www.mediafire.com/?la1hrbgpi83vq0n

    ReplyDelete
    Replies
    1. Nice. Now I "only" need an editor around it :) Any takers?

      Delete
  7. Anonymous13:18

    Hello!
    Here we migrated from Dokuwiki to Redmine (www.redmine.org). Redmine integrates bugtracking (with roadmap and versions) and a wiki system per project with access control.

    But the main reason is that redmine use Textile as wiki engine.
    http://en.wikipedia.org/wiki/Textile_(markup_language)

    So we can edit on a delphi application, and view a nice html on the web.
    There was plans for using php4delphi (http://sourceforge.net/projects/psvlib/files/PHP4Delphi/) to show a nice html also on our delphi application. But the text version was enough.

    ReplyDelete
    Replies
    1. Nice, but I don't see any advantages over the Dokuwiki. Is there an editor with support for the Textile markup?

      Delete
    2. Anonymous14:06

      Sorry to be a little off-topic.

      The main advantage, for us, is the wiki per project separation.

      The only windows editor we've found so far was http://e-texteditor.com/index.html

      It have plug-ins for markdown, textile and others. It uses cygwin, and IMO is kinda buggy. (Only tested in a VM. I don't like installers that just download cygwin and execute.)

      Delete
  8. Maybe smth. useful at http://en.wikipedia.org/wiki/Wikipedia:Text_editor_support?

    ReplyDelete
  9. Wikidpad is a self-hosted wiki and editor. I use it to take notes.

    Not sure if it will work for what you want. SQLite on the back end.

    ReplyDelete
    Replies
    1. Forgot the link - http://wikidpad.sourceforge.net/

      Delete
    2. Interesting, but it cannot edit separate pages - you have to use a database. Plus it uses a syntax that is not fully compatible with DokuWiki. Eh, those wikies are a mess...

      Delete