IBM Connections 5.5 install Ephox Editors

Created:
Last Update:

Author: Christoph Stoettner
Read in about 1 min · 213 words

Fountain pen and a notebook

Photo by Aaron Burden | Unsplash

Several people told me that installing the Editors is not described very well in the IBM Connections documentation. So i decided to write down the steps I used to deploy the editors. Hope it helps.

Check Installation on ephox: http://docs.ephox.com/display/EphoxForIBMConnections/Installing+Textbox.io+Services

* Extract EPHOX_EDITORS3.0.1_CONN5.5.zip edit config/config.js * editor: 'textbox.io | EditLive | CKEditor | role-based'

+ This sets the default editor. When you use role-based you can enable textbox.io and EditLive for different user groups.

+ Be aware that editlive needs a Java plugin which is mostly deactivated or outdated in actual browsers. * Enable Spelling-Servie URL (you need to deploy tbioServices_c5.ear):

+ spellingServiceUrl: "https://connections-host/ephox-spelling"

+ You have to set to https, that spell-checking works with http and https access to Connections.

+ If you have selected role-based, you must deploy the EphoxEditorsForConnections.ear * When you want to use the builtin spellchecking, you need to install services/tbioServices_c5.ear Start ./install.sh or install.exe

+ * ./install.sh root@webspherehost <customization-dir> <webressources-dir>

+ You need to type the root password 3 times, because installation uses seperate ssh calls for the installation * Create /opt/ephox/application.conf

+ (WINDOWS: WAS_INSTALLATION_DRIVE:\opt\ephox\application.conf)

ephox {
     allowed-origins {
       origins = [
          "https://connections-55.panastoeps.local",
          "http://connections-55.panastoeps.local"
       ],
       url = "https://connections-55.panastoeps.local/ephox-allowed-origins/cors"
     }
}
  • Map Applications to your webserver, update the Connections versionstamp and restart Common and Ephox Applications

  • Verify: https://<your_server_and_port>/connections/resources/web/ephox.editors.connections/verify.html

Author
Suggested Reading
Card image cap

When I test topics with the different Connections editors (CKEditor, Textbox.io and TinyMCE), I always used multiple users in my test environment, installed the editor selector ear and then gave each of the test users a different editor. That’s easy with the different j2ee roles, but I always had to use multiple browsers or sandboxes to see them next to each other.

Created: Read in about 2 min