Editize is designed as a drop-in replacement for the HTML <textarea>
tag to be used in custom-built Web Content Management Systems (CMS). Instead
of plain text, it allows your users to edit richly formatted documents. When
a form is submitted, Editize fields are submitted as simple HTML
documents. Like <textarea>
tags, Editize fields
can also be passed an initial document to display when the page loads.
To quickly get Editize up and running and to learn how to integrate it into your CMS, jump to the Quick Start Guide section of this manual. Or read on to learn more about the technology behind Editize.
Editize itself is purely client-side, running as a Java applet that makes use of a little JavaScript to masquerade as a form field. As such, Editize requires the Sun Java™ Plug-in to be installed on the user's browser to function. If a page containing Editize is loaded on a system that does not have the Java™ Plugin installed, the user will be prompted to install the Plug-in automatically as the page is loaded.
For the convenience of the developer, the HTML and JavaScript code to insert Editize in a page is generated automatically by a server-side script. At present, Editize comes with code generation components (APIs) for the following languages:
Other server-side platforms (JSP, ColdFusion, Perl, etc.) will be supported in future as customer demand warrants (let us know what you need!). In the meantime, the JavaScript API is provided for users that don't have scripting facilities on their server, or don't have access to one of the supported server-side languages.
Editize works best with Internet Explorer 4+ for Windows, Netscape 6+, Mozilla browsers (including Firefox), or Opera 6.01+. Editize is also compatible with Safari, Internet Explorer 5.2, and Mozilla browsers on Mac OS X 10.1 or later.
Editize also supports Netscape 4.x, but requires that you include a little extra code at the end of your form to overcome a number of bugs in this aging browser. Instructions on what you need to do are provided for each of the APIs later in this manual.
Editize and SitePoint are trademarks of SitePoint Pty Ltd.
Java is a trademark of Sun Microsystems Ltd.
This document and associated files are Copyright © 2002-2004, SitePoint Pty Ltd.