|Version 1 (modified by gogo, 8 years ago)|
Here is a quick run down on the major differences between Xinha and htmlArea.
- Bug fixes. Many and varied but most importantly Xinha should be more happy running in Gecko (Mozilla). Particular work has gone into making multiple editors work properly in Mozilla.
- Panels. In htmlArea the best plugins can do is add a button or selector to a toolbar. Now they can get a "panel" on any of the 4 sides of of the editor to put stuff. Only the Stylist plugin (below) uses this currently, but there are other more ambitious ideas in the works.
- Fullscreen. The existing "popup editor" method of having a fullscreen editor was buggy and generally not such a great way of doing it. we now have a better, faster, simpler way (see below) in the form of a FullScreen plugin.
- Toggle borders. A simple button that does it's best to toggle borders on tables, not great but it is better than nothing.
- Reorganised the default toolbar.
- Load time reduced. The toolbar buttons are now combined into one LargeImage, this makes the load time of the editor much quicker because it drastically reduces the number of requests to the server.
- A few new helper functions have been added to htmlarea.js which plugin authors might wish to make use of. I need to go through and reorganise some of that code and comment a few things but it's reasonably clear.