Upgrading from EditLive! 3.x to 4.0

How do I upgrade my EditLive! application to support EditLive! 4.0?

First you must update your external script references to point to the new files - editlive3.js has become editLive4.js and editlive3.vbs has become editLive4.vbs.

Your external script lines should now look similar to the following: 

...
  <SCRIPT language="JavaScript1.2" src="editlive/editLive4.js">
  </SCRIPT>
  <SCRIPT language="VBScript" src="editlive/editLive4.vbs">
  </SCRIPT>
...

(1) Using the auto-installation method to install EditLive! 4.0 seamlessly

The auto-installation method is the easiest way to upgrade your users to EditLive! 4.0.  By simply replacing the EditLive! installation files on your server with the EditLive! 4.0 files, when your users visit a page within your application that contains EditLive!, EditLive! 4.0 will be automatically installed on their local machine, replacing their current EditLive! version.

To upgrade your users to EditLive! 4.0 using the auto-installation feature simply:

  1. Download and install the Ephox EditLive! 4.0 Development Kit.
  2. Replace the current editlive folder on your server with the new editlive folder installed as part of the Ephox EditLive! 4.0 Development Kit.
  3. Ensure that the EditLive! Global setDownloadDirectory property is pointing to the location of the editlive folder on your server.
...
<SCRIPT language="JavaScript1.2">
<!--

/*** Configure global variables ***/
EditLiveGlobal.setDownloadDirectory("../editlive");

//-->
</SCRIPT>
...

(2) Running a standalone executable file on each client machine

If you prefer you can install EditLive! 4.0 by running a standalone executable file each client machine.  To get the EditLive! standalone executable file, editlivesetup.exe:

  1. Download and install the Ephox EditLive! 4.0 Development Kit.
  2. Locate the standalone folder that was installed with the Development Kit.

Can I change the location of the editlive folder?

You can change the location of the editlive folder as long as you ensure  in your EditLive! pages:

  1. The reference to the EditLive! script files, editLive4.js and editLive4.vbs, is set correctly.
  2. The DownloadDirectory variable, if specified, is set correctly.

Am I entitled to a free registration upgrade to EditLive! 4.0?

If you have a current Annual Upgrade and Maintenance Subscription with your EditLive! 3.x licenses, you can request EditLive! registration details for EditLive! 4.0.   To do so please fill in a support request and include the domain name you wish to upgrade.

How do I upgrade my EditLive! Registration to work with EditLive! 4.0?

You will require an updated EditLive! 4.0 server registration code.  To upgrade your EditLive! registration to work with EditLive! 4.0:

  1. Locate the serverRegister method in each of your EditLive! pages.
  2. Replace your current server registration key, with the new key supplied by Ephox.  Your server registration key will be a 12 digit code in the format #FFF-xxxx-xxxx-xxxx.

All of your users who are currently registered for EditLive! 3.x, will be registered for EditLive! 4.0 once this server registration key has been upgraded.

If you are entitled to a registration upgrade for EditLive! 4.0 and have not received your new server registration code, or you are having trouble upgrading your EditLive! registration, please contact us.