Ephox Home Page Ephox Home Page  
Search
Buy/Upgrade
 
 Developers
Developers Home
EditLive! for Java
EditLive! for Windows
System Requirements
Getting Started
Integration Samples
Articles
API Reference
EditLive! for XML
Discussion Forums

EditLive! Registration

Ephox, July 2002

Summary

EditLive! is registered on a per host, per seat basis.  When EditLive! is purchased, several EditLive! registration codes will be forwarded to the purchasing party.  To register EditLive!, the developer needs to include two methods in any page which contains EditLive!.  When the user runs any page on the registered host that contains this information they will be automatically registered for that host.

Having trouble registering EditLive!? Please read this.

More Information

EditLive! Registration Model

The standard EditLive! license is calculated on a Per Host Per Seat basis. If you have requirements for a different type of licensing model please contact Ephox Sales.

License Definitions

  1. Seat: Refers to one individual computer. Indicates that the registration code for EditLive! is tied to one individual computer.
  2. Host: Ephox products are licensed to the host of the page that contains the EditLive! or EditLive! for Java instance.

The host is the Internet host domain name or IP address of the page’s URL.

Examples:

URL Host
http://www.test.com/dir/mypage.htm www.test.com
http://www.dev1.test.com/mypage.htm www.dev1.test.com
http://test.com/mypage.htm test.com
http://192.168.0.57/mypage.htm 192.168.0.57

Notes:

  • The Internet host domain name includes sub domain information.
  • The URL used for calculating the host is the URL as requested by the end user’s browser.
  • If EditLive! or EditLive! for Java is contained in a frameset, the top frameset’s host will be used.
  • The host does not include scheme (http or https), port numbers, credential or path information.

EditLive! Registration Process

When you purchase EditLive! you will be forwarded the following information:

  • The organization name that EditLive! is registered to.
  • The host name that EditLive! is registered on.
  • An EditLive! server registration key.
  • An EditLive! Account-ID key.

Steps for the Developer

To allow users to be registered for a particular web application, the serverRegister method needs to be called in any page that contains EditLive!.  This method requires the organization name, host name and the EditLive! server registration code for arguments. Detailed information pertaining to exactly how this method is called is received with the registration codes after licenses have been purchased. For more information please see the ServerRegister method page.

The party who purchase the license pack will also be issued an Account-ID. This Account-ID is used to register EditLive! on each of the end users' local machines.  The inclusion of the EditLive! method, ActivateLicense, within the EditLive! page allows this Account-ID to be automatically deployed when the user runs the page that contains EditLive! on the registered host.  Again, detailed instructions on how to implement this method into the EditLive! source code will be forwarded to the developer with the EditLive! registration details when EditLive! licenses have been purchased. For more information please see the ActivateLicense method page.

Steps for the End User

Using the ActivateLicense method, the end user no longer has to perform any steps for EditLive! to be registered on their machine for a particular host.  The developer is able to include all of the relevant information in the pages that include EditLive!, making the process very simple for the end user.  All the end user needs to do is run a page that includes EditLive! on the registered host and they will be automatically registered for that domain.

 

 

Copyright © 1999-2005 Ephox Corporation. All Rights Reserved. 'Ephox' is a registered trademark of Ephox Corporation.
Java and the Java Powered logo are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.