I completely rewrote my "Webpage WYSIWYG" editor to traverse the HTML DOM, so now it’s a little happier with HTML tags
I also integrated some basic wiki functionality that runs completely off Ajax for now (no server-side includes on the page itself).
I’m trying to find the easiest way (possible) for visitors to interact with the wiki. So far I’m avoiding adding any buttons to the page, relying entirely on keyboard shortcuts. However, I still haven’t found a cross-browser way to cancel keyboard events, so browser shortcuts are getting triggered when I try to use CTRL-B, CTRL-S, etc.
I’ve had enough fun with the DOM editor for a while, so I’m going to work on the wiki side of things this week. Using Ajax, I want to lock the content while other people are editing, as well as implement some username/password management that requires no in-page elements. Get ready for some good ol’ Javascript prompts.
Anyhow, hopefully you’re eager to take this baby for a test drive so, without further ado, here’s the wiki: Where’s the wiki you ask? You’re looking at it. These sentences are actually in the wiki and editable. Just click on this text, and start typing. When you’re done, hit CTRL-SHIFT-S to save to the server.
UPDATE: I’m checking out a bug that’s killing the code that figures out where you click. If you have trouble with the text above, please have a go at the demo page.
If you need a bigger playground, click the link below. Have fun and please feel free to leave any suggestions :D Please be kind and don’t XSS
November 19th, 2008
Related posts