Release 5.0.6986_Beta8

RealObjects Nimbudocs Editor Readme

Date 2024-12-05

Documentation

ReadMe

API Documentation & Guides

The API documentation contains information about the JavaScript API doc of Nimbudocs Editor and also includes integration guides.

This documentation is available on the installed Nimbudocs Editor server and can also be downloaded from there.

Release 5.0.6986_Beta8 (released 2024-12-05)

Features

Bug Fixes

Changes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2025-05-31.

Release 5.0.6738_Beta7 (released 2024-04-16)

Features

Changes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2024-07-31.

Release 5.0.6422_Beta6 (released 2024-02-27)

Bug Fixes

Changes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2024-05-31.

Release 5.0.6313_Beta5 (released 2024-01-16)

Features

Bug Fixes

Changes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2024-05-31.

Release 5.0.6235_Beta4 (released 2023-11-27)

Improvements

Bug Fixes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2024-01-31.

Release 5.0.6176_Beta3 (released2023-10-23)

Features

Improvements

Bug fixes

Changes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2024-01-31.

Release 5.0.6125_Beta2 (released 2023-09-21)

Features

Changes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2024-01-31.

Release 5.0.6023_Beta1 (released 2023-07-26)

Features

Improvements

Bug fixes

Changes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2024-01-31.

Release 5.0.6125_Beta2 (released 2023-09-21)

Features

Changes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2024-01-31.

Release 5.0.6023_Beta1 (released 2023-07-26)

Features

Bug fixes

Changes

Additional Notes

Time Bomb

This version of the Nimbudocs Editor Beta will cease to function on 2023-10-31.

System Requirements

Browser Support

The following browsers are supported (using the latest version is recommended):

The create() provides functionalities to react to non-supported browsers. Please see the Quick Integration Guide in the JavaScript API doc for more information.

Please note that development previews of supported browsers may not be able to run Nimbudocs Editor, even if the requirements check in JavaScript reports otherwise.

Must-have Capabilities

The following features are must-have browser capabilities. Without them Nimbudocs Editor will not work as intended.

* CORS is not required when using a reverse proxy as described in the JavaScript API doc.

Should-have Capabilities

The following features are should-have browser capabilities. Without them Nimbudocs Editor will still work in general, but some of its functionality will not.

Instance Minimum Hardware Requirements

In general, hardware requirements depend very much on the platform, the speed of the JVM implementation and the complexity of the documents which are edited.

Nimbudocs Editor as Docker container

How to use the Nimbudocs Editor image

$ docker run --name nimbudocseditorbeta -d -p 8080:8080 nimbudocs-editor-beta

This will map the Nimbudocs Editor server running on port 8080 in the docker container to port 8080 of the host system. You can then integrate the service running in your container with your web application by importing the Nimbudocs Editor library from the Nimbudocs Editor server running in the container:

<script src="http://mydockermachine:8080/nimbudocseditor.js" type="text/javascript">

For more information please see the Global Server Configuration chapter in the manual.

Nimbudocs Editor as Package

Contents

The archive release file contains this ReadMe and a pre-configured Jetty Application Server with the Nimbudocs Editor application.

Server Installation

The provided Jetty Application Server needs to be added to a host server.

To start, restart or stop the server on Unix-based systems go to the [JETTY_BASE] folder and run:

[JETTY_HOME]/bin/jetty.sh start

[JETTY_HOME]/bin/jetty.sh restart

[JETTY_HOME]/bin/jetty.sh stop

To start without the shell script, use start.jar:

[JETTY_HOME]/java -jar start.jar

System Requirements

Nimbudocs Editor provides a pre-configured Jetty Application Server. In addition Java is required:

Integration

Download the integration code & resources from the Nimbudocs Editor server and continue with the Integration Code & Resources chapter.

Integration Code & Resources

The integration code & resources archive is available on the running Nimbudocs Editor server. It contains the following folders:

/doc/apidoc

This folder contains the JavaScript API documentation.

/samples/

This folder contains the samples, including custom actions, localization and UI configuration.

The sample requires the URL to a Nimbudocs Editor server and will not run out-of-the-box. The sample will also not run from a file URL.

Current Limitations

Accessible Resources

External resources (e.g. images, CSS, ...) of documents to be loaded must be available to the server. The server must be able to reach their resolved URLs and download the data.

Mobile UI

Nimbudocs Editor currently provides no mobile user interface. It is intended to provide such an interface in the future.

Localization

It is currently not possible to set the locale file, it is only possible to add a locale extension.

Load Balancer

Using a load balancer and Collaboration is currently not supported.

Support

Additional Copyrights and other Important Notes

Copyright (c) 2014-2024, RealObjects GmbH.
All rights reserved.

support@realobjects.com
http://www.realobjects.com