The EditLive! SDK is packaged with examples, image upload scripts, and the EditLive! application files allowing EditLive! to be run and redistributed for other applications. The examples for EditLive! are packaged within the webfolder folder which must be deployed on a Web server to allow the integrations to be viewed.
EditLive! comes packaged as a .zip file or an installer package depending on the EditLive! SDK to be used. To install EditLive!, either unzip the package to a specified directory or run the installer. Once EditLive! 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, or within a Java Web archive (.war file). Placing this Web archive or folder on a Web server will allow these portions of the SDK to be accessed.
Deploying the EditLive! Examples
The examples for EditLive! are packaged within the folder named webfolder. This folder should be placed in a Web accessible directory in order to access the EditLive! 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! tutorials and examples can be accessed using a Web browser. A listing of the EditLive! for Java examples is available by accessing the URL http://YOURSEVER/WEBFOLDER/ where YOURSERVER represents the host name of the Web server EditLive! has been installed on and WEBFOLDER is the name of the virtual directory mapping to the EditLive! webfolder directory on the file system.
EditLive! Evalutation License
EditLive! is packaged with a license for the localhost host. This is an untimed license that allows EditLive! to be accessed via the localhost domain. Developers can use this license while evaluating and developing with EditLive!. When deploying EditLive! 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! licenses, please see the license.txt file packaged with EditLive!. This file can be found at SDK_INSTALL/license.txt, where SDK_INSTALL is the location that the EditLive! SDK has been installed to.
The files required to redistribute EditLive! can be found in the SDK_INSTALL/webfolder/redistributables directory, where SDK_INSTALL represents the location that the SDK has been installed to. The redistributables directory contains all the files required to deploy EditLive! to a Web server for use within a Web application.
To deploy EditLive! with another Web application, copy the redistributables directory, along with its subdirectories, into the relevant Web application and ensure the following values are correct for the Web application:
- URL for the setDownloadDirectory Method
The redistributables directory can be renamed, as can its subdirectories, without affecting the functionality of EditLive! 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.
Packaged Image Upload Handler Scripts
Packaged with the EditLive! SDK are a range of image upload handler scripts which can be used to receive images uploaded by EditLive! 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!'s integrated image upload functionality and the packaged image upload scripts, please see the documentation on HTTP Upload Support for Images and Objects.
Packaged End User Help
Localized basic end user help files are also distributed with EditLive!. These can be found in the editlivejava-enduserhelp.zip zip file (which can be unzipped using an un-archiving program such as WinZip or Power Archiver) and can be redistributed with EditLive!. End user help is currently available in the following languages:
- Chinese (Traditional)
- Chinese (Simplified)
- Portuguese (Brazilian)
Each version of the end user help is contained within its own directory and can therefore be redistributed separately to other versions of the end user help.