The EditLive! for XML SDK is packaged with this documentation, example integrations, image upload scripts and the EditLive! for XML application files allowing EditLive! for XML to be run and redistributed for other applications. The example integrations for EditLive! for XML are packaged within a folder which must be deployed on a Web server to allow the integrations to be viewed.
The EditLive! for XML comes packaged as a .zip file or an installer package depending on the edition of the EditLive! for XML SDK to be used. To install the EditLive! for XML simply either unzip the package. Once the EditLive! for XML SDK has been installed the Web components of the install can either be found within a folder named webfolder which is a subfolder of the root folder. Placing this folder on a Web server will allow these portions of the SDK to be accessed.
The sample integrations for EditLive! for XML are packaged within the folder named webfolder. This folder should be placed in a Web accessible directory in order to access the EditLive! for XML sample integrations.
When placing the webfolder directory on a Web server it must be ensured that its child directories are also Web accessible.
Once the webfolder directory has been placed on a Web server the EditLive! for XML sample integrations can be accessed using a Web browser. The EditLive! for XML sample integrations are available by accessing the URL http://yourserver/webfolder/index.html where yourserver represents the host name of the Web server EditLive! for XML has been installed on and webfolder is the name of the virtual directory mapping to the EditLive! for XML webfolder directory on the file system.
EditLive! for XML is packaged with a license for the localhost host. This is an untimed license that allows EditLive! for XML to be accessed via the localhost domain. Developers can use this license while evaluating and developing with EditLive! for XML. When deploying EditLive! for XML within a Web application the license for the localhost domain should be replaced with a license for the relevant Web application host.
For more information on the terms of EditLive! for XML licenses please see the license.txt file packaged with EditLive! for XML. This file can be found at SDK_INSTALL/license.txt where SDK_INSTALL is the location that the EditLive! for XML SDK has been installed to.
The files required to redistribute EditLive! for XML can be found in the SDK_INSTALL/webfolder/redistributables directory, where SDK_INSTALL represents the location that the EditLive! for XML SDK has been installed to. The redistributables directory contains all the files required to deploy EditLive! for XML to Web server for use within a Web application.
To deploy EditLive! for XML with another Web application copy the redistributables directory, along with its subdirectories, into the relevant Web application and ensure that the URL for the DownloadDirectory load-time property, the EditLive! for XML JavaScript library include and the <spellCheck> element jar attribute are correct for the Web application.
The redistributables directory can be renamed, as can its subdirectories, without affecting the functionality of EditLive! for XML provided that the URLs for the relevant properties, as listed above, are changed in accordance with the changes made to the structure, location and name of the redistributables directory and its contents.
Developers can download and then deploy a copy of the Java Runtime Environment (JRE) from a local Web server. Redistributable JRE installers can be found on the Sun Microsystems Java Web site. Once downloaded the JRE installer should be placed in the redistributables/editlivexml directory of the EditLive! for XML install or have their location specified via the JREDownloadURL property.
Packaged with the EditLive! for XML SDK are a range of image upload handler scripts which can be used to receive images uploaded by EditLive! for XML via HTTP. The packaged image upload scripts can be found in the SDK_INSTALL/webfolder/uploadscripts/ directory.
For more information on how to use EditLive! for XML's integrated image upload functionality and the packaged image upload scripts please see the documentation on Using HTTP for Image Upload in EditLive! for XML.
Copyright 2001-2004 Ephox Corporation. All Rights Reserved.