IBM Lotus Notes
integration manual for the Sferyx JSyndrome HTML Editor Applet
Edition

1. Can the Sferyx HTML Editor Applet
Edition and the Sferyx Equation Editor be integrated into the
IBM Lotus Notes - via Domino server to Web client and the Lotus
Notes Thick client?
Yes, the editor can be fully
integrated and is working both via web and the Thick Lotus Notes
client - it will work with all Notes versions since version 6 -
from older to newer ones. The integration can be done directly
within the Lotus Notes Domino Designer in a completely visual
manner. The integration is immediate by following the simple
steps described in the integration section below.
2. How can I integrate the editor into the
IBM Lotus Notes system?
The installation is very simple and does
not require even a single line of code on your side and consists of
simply installing the module. Follow
the steps bellow:
1) Make sure that Java Applets
are enabled - to do this do the following:
- Go to the menu File -->
Preferences --> User Preferences.
- In the Basics tab, scroll down
the Advanced Options list and select "Enable Java applets."
Note that If "Enable Java applets" is not listed, contact your
system administrator.
- Click OK.
2) Import the HTML Editor
Applet classes:
When importing the applet you should
select import all files not only the classes.
You can do so as follows:
In Lotus Designer go to "Create" menu
"Create" --> "Java Applet" --> Select the Base directory where the
applet is located --> Put the class file to
sferyx.administration.editors.HTMLEditor.class --> When
selecting applet files select "All" checkbox and then add the entire
JAR file
If you look at the applet parameters in the designer there should be
always DocBase and CodeBase like those:
DocBase: .../tytt.nsf/16527D3F4D57663085256663005C86A8
CodeBase: .../tytt.nsf/16527D3F4D57663085256663005C86A8/$FILE
Where the codebase includes the entire file.
The applet can be run in Lotus Designer and Lotus Notes both in a
form or document items.
You can set all the HTML Editor
Applet parameters as for any other Java applet used inside the IBM
Lotus Domino Designer - simply follow the standard procedure as
indicated in the documentation and the various tutorials.
3. How to configure the file uploads for the
Sferyx JSyndrome HTML Editor Applet Edition within the IBM Lotus Notes
Domino Client and Server?
You can enable the files uploads from
the HTML Editor Applet to the Domino Server for example through the
servlets API supported by the Domino Server. You can use any
standard file upload servlet for to handle the applet uploads -
please refer to the standard Domino documentation on how to enable,
install and run servlets on the Lotus Domino server. Furthermore you
can easily configure the necessary applet parameters directly
from within the Lotus Domino Designer.
4. What advantages could bring the
integration of the Sferyx HTMLEditor Applet, Equation Editor and
PDFExport into the BM Lotus Notes Domino Client and Server?
In first place this way out of the box
there are delivered both advanced HTML and Equation editing capabilities for the
entire system combined with instant PDF generation capability.
Furthermore, the Sferyx HTMLEditor is capable of publishing many files
simultaneously which is very useful when for example is pasted a Word
document which contains many images and other external linked files.
This way only by submitting the form everything is sent to the server
and the entire document is published within seconds without the need the
user uploads all files separately, renaming them and linking them back
to the document. All this is done automatically by Sferyx, also it is
capable of generating unique image filenames in order to avoid name
collisions. This saves a lot of work both for the users and the
developers and gets the work done within seconds and if you add to the
whole this thing also the PDFExport it can generate on-the-fly PDF files
from the documents and publish them together with the HTML to the
server.