You are currently using the wiki-js editor, a very lightweight javascript system to allow text to be written using the wiki style (based on JSPWiki format).
There are some major advantages to wiki-js;
The biggest negative is that it's not a Wiki system. Just a wiki-style markup shorthand.
Here's a concise explanation of the markup:
| Bold | __foo__ | is foo; ie) bold, though it uses the strong tag. |
| Italic | ''foo'' | is foo; ie) italic, though it uses the em tag. |
| Underlined | ==foo== | is foo; ie) underlined. |
| Strike-through | --foo-- | is |
| Source block | {{{foo}}} | is for source code, using the pre tag; ie) foo |
| Source inline | {{foo}} | is foo; ie) source code, using the tt tag. |
| Newlines | 2 or more newlines become 2 or more br tags | this means that your newlines (return/enter) should be maintained, but only when you really mean it. |
| Headings | ! is h1, !! is h2, .., !!!!! is h5 | everything else on that line becomes the heading. |
| Lists | * for ul and # for ol | ** is a nested ul etc. Must be at the start of a line. |
| Forced breaks | \ on end of line forces extra newline | Should rarely be needed. |
| Line separators | 4+ '-' characters | hr tag. |
| Tables | |text|more text| | Makes a table. Double bars for a table heading. |
| Anchors | [http://www.rollerweblogger.org/|Roller] | Roller |
| Images | [img://www.google.com/images/logo.gif|Google Logo] | ![]() |
| Anchor'd Images | [http://www.google.com/|[img://www.google.com/images/logo.gif|Goto Google]] | ![]() |
| CSS friendly | lists, pre, p and h* all at the same level | wiki-js inserts p's which helps with CSS oddities a lot. |
If you want to look at the code, hit view-source on the blog entry page and find the handleTable, handleList and convertTextArea javascript functions.
Some todo's