Extensions configuration parameters

HTML Editor 4

The application comes with an integrated WYSIWYG editor based on tinyMCE v4. The components of the editor can be parameterized with these parameters:

Field / PropertyTypeDescription
extension.tinymce4.plugins String

Set the 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

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 the tinyMCE theme.

modern

extension.tinymce4.toolbar1 String

Set the elements present in the first toolbar.

Values:

  • insertfile
  • undo
  • redo
  • styleselect
  • bold
  • italic
  • alignleft
  • aligncenter
  • alignright
  • alignjustify
  • bullist
  • numlist
  • outdent
  • indent
  • link
  • image

insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image

extension.tinymce4.toolbar2 String

Set the elements present in the second toolbar.

Values:

  • okm_checkin
  • okm_cancelcheckout
  • okm_searchDocument
  • okm_searchFolder
  • okm_searchImage
  • okm_codeHighlight
  • print
  • preview
  • media
  • forecolor
  • backcolor
  • emoticons

okm_checkin okm_cancelcheckout okm_searchDocument okm_searchFolder okm_searchImage okm_codeHighlight | print preview media | forecolor backcolor emoticons

HTML Email editor

Field / PropertyTypeDescription

mail.editor.tinymce4.toolbar1

String

Set the elements present in the first toolbar.

Values:

  • insertfile
  • undo
  • redo
  • styleselect
  • bold
  • italic
  • alignleft
  • aligncenter
  • alignright
  • alignjustify
  • bullist
  • numlist
  • outdent
  • indent
  • link
  • image

okm_sendMail, okm_cancelSendMail, okm_searchDocument, okm_searchFolder, | ,styleselect, |, bold, italic, |, alignleft, aligncenter, alignright, alignjustify, | ,bullist, numlist, outdent, indent, | forecolor, backcolor, emoticons

HTML task manager

Field / PropertyTypeDescription

taskmanager.tinymce4.toolbar1

String

Set the elements present in the first toolbar.

Values:

  • insertfile
  • undo
  • redo
  • styleselect
  • bold
  • italic
  • alignleft
  • aligncenter
  • alignright
  • alignjustify
  • bullist
  • numlist
  • outdent
  • indent
  • link
  • image

okm_sendMail, okm_cancelSendMail, okm_searchDocument, okm_searchFolder, | ,styleselect, |, bold, italic, |, alignleft, aligncenter, alignright, alignjustify, | ,bullist, numlist, outdent, indent, | forecolor, backcolor, emoticons

HTML Editor 3

The application comes with an integrated WYSIWYG editor based on tinyMCE v3.

HTML Editor 3 is considered deprecated and will no longer be supported. We encourage using HTML Editor version 4 instead of version 3.

The components of the editor can be parameterized with these parameters:

Field / PropertyTypeDescription
extension.tinymce.plugins String

Set the 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

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

o2k7

extension.tinymce.skin.variant String

Set the tinyMCE skin variant.

Values:

  • silver

silver

extension.tinymce.theme String

Set the tinyMCE theme.

Values:

  • simple
  • advanced

advanced

extension.tinymce.theme.buttons1 String

Set the elements present in the 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

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 the elements present in the second toolbar.

Values:

  • cutcopy
  • paste
  • pastetext
  • pasteword
  • search
  • replace
  • bullist
  • numlist
  • outdent
  • indent
  • blockquote
  • undo
  • redo
  • link
  • unlink
  • anchor
  • image
  • cleanup
  • help
  • code
  • insertdate
  • inserttime
  • preview
  • forecolor
  • backcolor

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 the elements present in the third toolbar.

Values:

  • tablecontrols
  • hr
  • removeformat
  • visualaid
  • sub
  • sup
  • charmap
  • emotions
  • iespell
  • media
  • advhr
  • print
  • ltr
  • rtl

tablecontrols, |, hr, removeformat, visualaid, |, sub, sup, |, charmap, emotions, iespell, media, advhr, |, print, |, ltr, rtl

extension.tinymce.theme.buttons4 String

Set the elements present in the fourth toolbar.

Values:

  • insertlayer
  • moveforward
  • movebackward
  • absolute
  • styleprops
  • cite
  • abbr
  • acronym
  • del
  • ins
  • attribs
  • visualchars
  • nonbreaking
  • template
  • pagebreak

insertlayer, moveforward, movebackward, absolute, |, styleprops, |, cite, abbr, acronym, del, ins, attribs, |, visualchars, nonbreaking, template, pagebreak

DXF applet viewer

The application comes with a DXF applet viewer. If you observe problems with the previewer text, you should configure the URL to point to an extra fonts repository used in AutoCAD files. Simply copy the files to some public URL that can be resolved by a desktop computer.

The font file names should be in lower case (rename them if you have upper-case font file names).

Field / PropertyTypeDescription
extension.dxf.applet.debug.window Boolean

Enable debug in the Java console view. By default, it is disabled.

false

extension.dxf.applet.default.bigfont String

The font might be used for big text. By default, it is empty.

arial

extension.dxf.applet.default.font String

Set the default font. By default, it is empty.

arial

extension.dxf.applet.fontdir String

Public URL with an extra font repository. By default, it is empty.

http://fonts.openkm.com

extension.cadviewer.applet.debug

Boolean

When enabled, the CADViewer applets show extra debug information.

ExtraTab extension

The ExtraTab allows you to easily add a new tab with a name and a specific URL.

Field / PropertyTypeDescription

extension.extra.tab.workspace

List

Title and URL pair. You can add a single line (where the character ';' is the separator between title and URL) or several lines.

OpenKM;http://www.openkm.com

If the URL does not start with http it's considered an 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 / PropertyTypeDescription

extension.external.preview

List

Each row, a pair of values, is a preview content declaration; the format is:

mime-type;url

application/illustrator;http://localhost:8180/OpenKM/test.jsp
application/epub+zip;http://localhost:8180/OpenKM/epub_previewer.jsp
application/x-mspublisher;http://localhost:8180/OpenKM/mspreviewer_previewer.jsp

External tab document extension

The External tab document feature shows extra tabs in tab document view based on external URL request.

Field / PropertyTypeDescription
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 / PropertyTypeDescription

extension.external.tab.folder

List

Each row is a pair of values with a tab content declaration; the format is: name;url

name1;http://localhost:8180/OpenKM/test.jsp
name2;http://www.openkm.com

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 / PropertyTypeDescription

extension.external.tab.mail

List

Each row is a pair of values with a tab content declaration; the format is: name;url

name1;http://localhost:8180/OpenKM/test.jsp
name2;http://www.openkm.com

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 / PropertyTypeDescription

extension.external.tab.record

List

Each row is a pair of values with a tab content declaration; the format is: name;url

name1;http://localhost:8180/OpenKM/test.jsp
name2;http://www.openkm.com

The Menu options feature helps you set new toolbar menu options. Each menu option opens a popup with an external URL.

Field / PropertyTypeDescription

extension.toolbar.menu

String

Each row is a set of values declaring a menu; the format is: name;url;width;height

menu1; http://www.openkm.com;500;500
menu2; http://www.openkm.com;700;700
menu3; http://www.wiki.openkm.com;900;300
menu4; http://www.forum.openkm.com;500;900
menu5; http://docs.openkm.com;500;500
menu6; http://issues.openkm.com;700;700