Extensions configuration parameters
HTML Editor 4
The application comes with integrated WYSIWYG editor based on tinyMCE v4. The components of the editor can be parametrized with these parameters:
Field / Property | Type | Description |
---|---|---|
extension.tinymce4.plugins | String |
Set enabled tinyMCE plugins. Values:
advlist autolink lists link image charmap print preview hr anchor pagebreak searchreplace wordcount visualblocks visualchars fullscreen insertdatetime media nonbreaking save table contextmenu directionality emoticons template paste textcolor code |
extension.tinymce4.theme | String |
Set tinyMCE theme. modern |
extension.tinymce4.toolbar1 | String |
Set elements present in first toolbar. Values:
insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image
|
extension.tinymce4.toolbar2 | String |
Set elements present in second toolbar. Values:
okm_checkin okm_cancelcheckout okm_searchDocument okm_searchFolder okm_searchImage okm_codeHighlight | print preview media | forecolor backcolor emoticons |
HTML Editor 3
The application comes with integrated WYSIWYG editor based on tinyMCE v3.
HTML Editor 3 is considered as deprecated and won't be longer supported. We encourage using HTML Editor version 4 instead of using version 3.
The components of the editor can be parametrized with these parameters:
Field / Property | Type | Description |
---|---|---|
extension.tinymce.plugins | String |
Set enabled tinyMCE plugins. Values:
codehighlighting, autolink, lists, pagebreak, style, layer, table, save, advhr, advimage, advlink, emotions, iespell, inlinepopups, insertdatetime, preview, media, searchreplace, print, contextmenu, paste, directionality, fullscreen, noneditable, visualchars, nonbreaking, xhtmlxtras, template, advlist |
extension.tinymce.skin | String |
Set the tinyMCE skin Values:
o2k7 |
extension.tinymce.skin.variant | String |
Set the tinyMCE skin variant Values:
silver |
extension.tinymce.theme | String |
Set the tinyMCE theme Values:
advanced |
extension.tinymce.theme.buttons1 | String |
Set elements present in first toolbar. Values:
okm_checkin, okm_cancelcheckout, okm_searchDocument, okm_searchFolder, okm_searchImage, newdocument, codehighlighting, |, bold, italic, underline, strikethrough, |, justifyleft, justifycenter, justifyright, justifyfull, styleselect, formatselect, fontselect, fontsizeselect |
extension.tinymce.theme.buttons2 | String |
Set elements present in second toolbar. Values:
cut, copy, paste, pastetext, pasteword, |, search, replace, |, bullist, numlist, |, outdent, indent, blockquote, |, undo, redo, |, link, unlink, anchor, image, cleanup, help, code, |, insertdate, inserttime, preview, |, forecolor, backcolor |
extension.tinymce.theme.buttons3 | String |
Set elements present in third toolbar. Values:
tablecontrols, |, hr, removeformat, visualaid, |, sub, sup, |, charmap, emotions, iespell, media, advhr, |, print, |, ltr, rtl |
extension.tinymce.theme.buttons4 | String |
Set elements present in fourth toolbar. Values:
insertlayer, moveforward, movebackward, absolute, |, styleprops, |, cite, abbr, acronym, del, ins, attribs, |, visualchars, nonbreaking, template, pagebreak |
DXF applet viewer
Application comes with DXF applet viewer. If you observe problems on previewer text, you should configure the URL to indicate an extra fonts repository used in AutoCAD files. Simply copy the files to some public URL that can be resolved by desktop computer.
The font file names should be in lower case ( rename if you have upper-case font file names).
Field / Property | Type | Description |
---|---|---|
extension.dxf.applet.debug.window | Boolean |
Enable debug in java console view. By default is disabled. false |
extension.dxf.applet.default.bigfont | String |
Font might be used by big text. By default is empty. arial |
extension.dxf.applet.default.font | String |
Set the default font. By default is empty. arial |
extension.dxf.applet.fontdir | String |
Public URL with extra font repository. By default is empty. http://fonts.openkm.com |
extension.cadviewer.applet.debug |
Boolean |
When is enabled the CADViewer applets shows extra debug information. |
Zoho
The Zoho Docs is a Web-based online office suite containing word processing, spreadsheets, etc. Integration make possible online edition on documents stored into OpenKM repository.
You can obtain the user and password registering at http://zapi.zoho.com. Once registered and logged, you can request the API Key and the Secret Key. In the Zoho Dashboard you can also check how many edition requests you have performed.
Field / Property | Type | Description |
---|---|---|
extension.zoho.api.key | String |
The api key. |
extension.zoho.secret.key | String |
The secret key. |
extension.zoho.user | String |
Zoho username. |
extension.zoho.password | String |
Zoho password. |
Extratab extension
The ExtraTab allows to easily add a new tab with a name and specific URL.
Field / Property | Type | Description |
---|---|---|
extension.extra.tab.workspace |
List |
Title and url pair. You can add single line ( where the character ; is the separator between title and url ) or several lines. OpenKM;http://www.openkm.com If URL does not start with http it's considered as OpenKM relative path and will be merged with your OpenKM server URL like YOUR_OPENKM_URL/url |
External preview extension
The External Preview feature helps you to preview documents based on external URL request.
Field / Property | Type | Description |
---|---|---|
extension.external.preview |
List |
Each row couple of values is a preview content declaration, the format is: mime-type;url application/illustrator;http://localhost:8180/OpenKM/test.jsp |
External tab document extension
The External tab document feature shows extra tabs in tab document view based on external URL request.
Field / Property | Type | Description |
---|---|---|
extension.external.tab.document | List |
The format for each line is title;URL where character ";" is used as separator between title of tab and URL of contents. OpenKM;http;//www.openkm.com |
External tab folder extension
The External Tab Folder feature helps you to show the tab content in properties tab based on external URL request when a node folder is selected.
Field / Property | Type | Description |
---|---|---|
extension.external.tab.folder |
List |
Each row is a couple of values with a tab content declaration, the format is: name;url name1;http://localhost:8180/OpenKM/test.jsp |
External tab mail extension
The External Tab Mail feature helps you to show tab content in properties tab based on external URL request when a node mail is selected.
Field / Property | Type | Description |
---|---|---|
extension.external.tab.mail |
List |
Each row is a couple of values with a tab content declaration, the format is: name;url name1;http://localhost:8180/OpenKM/test.jsp |
External tab record extension
The External Tab Record feature helps you to show tab content in properties tab based on external URL request when a node record is selected.
Field / Property | Type | Description |
---|---|---|
extension.external.tab.record |
List |
Each row is a couple of values with a tab content declaration, the format is: name;url name1;http://localhost:8180/OpenKM/test.jsp |
Menu options extension
The Menu options feature helps you to set new toolbar menu options. Each menu option opens popup with external URL.
Field / Property | Type | Description |
---|---|---|
extension.toolbar.menu |
String |
Each row is a couple of values with a tab content declaration, the format is: name;url;width;height menu1; http://www.openkm.com;500;500 |