info_circleEphox is now Tiny.
  • Products ⌄
    • TinyMCE
      • Features
      • Extensions
      • Demos
      • Download
      • Docs
      • Pricing
    • More Rich Text Editors
      • Textbox.io
      • Textbox.io for IBM Connections
      • Textbox.io for IBM WCM
      • EditLive!
      • Compare Rich Text Editors
    • File Management
      • Tiny Drive
      • MoxieManager
      • Plupload
  • Support ⌄
    • TinyMCE Docs
    • Other Product Docs
    • Help Desk
  • About ⌄
    • Team
    • Careers
    • Contact
  • Blog
Login
Twitter
LinkedIn
GitHub
CONTACT

How to install Textbox.io in IBM Connections 5.5

August 10, 2016Christoph StoettnerSupport

Several people asked me how I install the Ephox editors in IBM Connections. So I decided to write down the steps I use. Hope it helps.

First, review Ephox’s documentation and their Textbox.io services installation guide.

1. Extract the EPHOX_EDITORS3.0.1_CONN5.5.zip (downloadable from Passport Advantage).

2. Edit the file config/config.js to set Textbox.io as the default editor by adding the value “textbox.io” to the “editor” parameter:

editor: 'textbox.io | EditLive | CKEditor | role-based'

Note that adding the “role-based” value allows you to enable Textbox.io and EditLive for different user groups. As you may know, EditLive! needs a Java plugin, which has become deprecated in modern browsers but still works in older browsers and Java Swing applications.

3. To setup spelling, you need to enable the Spelling-Service URL (you need to deploy tbioServices_c5.ear to do this):

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

You have to set the URL to https (spell-checking works with http and https access to Connections).

If you added the “role-based”, value to the “editor” parameter you must deploy EphoxEditorsForConnections.ear.

4. 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 separate ssh calls for the installation.

5. 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"
     }
}

6. Map Applications to your web server, update the Connections version stamp and restart Common and Ephox Applications.

7. Verify your installation

http://<your-server-and-port>/connections/resources/web/ephox.editors.connections/verify.html

This guide is an edited version of Christoph Stoettner’s installation guide for Textbox.io in IBM Connections. IBM’s installation documentation for the Ephox editors can be found here.

Tags: IBM, IBM Connections, Textbox.io
Christoph Stoettner
http://www.stoeps.de/
My name is Christoph Stöttner and I’m also known as stoeps. I currently work as a consultant at panagenda, doing some very interesting work with Greenlight, iDNA and IBM Connections. This is my private blog, opinions are my own! I like speaking at technical events (see my resources page) and writing technical articles about IBM Connections, WebSphere Application Server and all other stuff around IBM ICS portfolio. Since December 2013 I’m an IBM Champion for IBM Collaboration Solutions.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

About

Tiny helps developers create great content creation applications.

Email
Twitter
LinkedIn
GitHub

Resources

  • Docs
  • Support
  • Our Team
© 2019 Tiny Technologies Inc. | Terms | Privacy

TinyMCE® is a registered trademark of Tiny Technologies, Inc.