Just a quick entry to note that I’m still working on the EditInPlace code. I’ve received some suggestions and bug reports that I’m working through. In addition to general features and fixes I’ve taken to rewriting the whole library using different approaches. While JavaScript is flexible in some ways, it is down right odd in other ways.
There are days when I wish that JavaScript would be replaced completely by some other embedded language. I’d suggest Python, but the white space issue would feel strange in the world of (X)HTML. Perhaps Perl, PHP or even Ruby?
August 31st, 2006 at 2:13 pm Darrin Lythgoe
Hi Joseph,
I have noticed that EditInPlace behaves strangely when there are HTML tags embedded within the moused-over text. For example, if I have a paragraph with some parts italicized, the italicized portions do not respond to a mouseover or mouseclick event in Firefox. IE throws an error. Have you seen that at all?
Thanks,
Darrin
August 31st, 2006 at 2:46 pm joseph
Darrin-
I haven’t seen what you are describing. I’ll put it on the to do list though to remind me to look into it.
February 9th, 2007 at 3:18 pm Alex Brown
I have the same issue. The problem is when the mouse moves from my to a element inside of the the mouseout event gets trigger. I’m trying to figure out a solution that doesn’t require handling mousemove messages and checking if the pointer is inside the div. If you can figure it out that would make me happy because I’m inherently lazy ;)
Thanks for your work on EditInPlace… it’s much appreciated.
May 24th, 2007 at 5:39 pm Ken
Uhm, i’m using your old one and using with CakePHP, it’s been behaved quite good so far. I’m loving it. I also spent hours to write a CakePHP helper for your EditInPlace js.
Thanks for your brilliant work! Cheers