Chapter II. Advanced Integration

Table of Contents

1. Custom actions
1.1. Custom JavaScript actions
1.2. Custom URL actions
1.3. Custom Java actions
2. edit-on Pro CSS Extensions
2.1. Read-Only Content
2.2. Read-Only Elements
2.3. Dynamically Populating the Context Menu Using CSS
2.4. Controlling the display of Custom Elements
3. Direct HTTP Connection API
4. Localizing edit-on Pro
4.1. The locale Property
4.2. Custom Localization
5. Accessibility
6. The Clean-Up Process
6.1. Types of Clean-Up Processes
6.2. Configuring Custom Clean-Up Processes
6.2.1. Customizing the Client Side Clean-Up Process
6.2.2. Customizing a Server Side Clean-Up Process
6.3. Clean-up Process Flow Charts
6.3.1. Clean-Up Process when Content is Imported
6.3.2. Clean-Up Process when Content is Exported
6.4. Configuring Drag & Drop
6.4.1. Available Drag & Drop Handlers
6.4.2. Customizing Drag & Drop
7. Using Custom DTDs
7.1. Specifying a Custom DocType
7.2. Defining custom tags
8. Template Based Editing
9. Managing Embedded Files
9.1. Uploading and Inserting Files Using WebDAV
9.2. Uploading Files Using HTTP Connections
9.3. Using the JavaScript API to Trigger the File Upload
10. Creating Custom Dialogs
10.1. Overview
10.2. Implementing a Custom Dialog
10.2.1. Interfacing with edit-on Pro
10.2.2. Interacting with EOPDATA
10.2.3. Interacting with Custom Dialogs Derived from Custom Actions
10.3. Deploying a Custom Dialog
11. Using VersioTrack
11.1. Comparing Documents
11.2. Comparison Mode
11.3. Comparison Mode 101
11.4. Ignoring Changes
12. Event Handlers
13. Configuring the Table Autoformat Feature
14. Preloading the Applet and JVM