Index: openacs-4/packages/xowiki/tcl/form-field-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/form-field-procs.tcl,v diff -u -r1.275 -r1.276 --- openacs-4/packages/xowiki/tcl/form-field-procs.tcl 27 Jun 2018 12:06:10 -0000 1.275 +++ openacs-4/packages/xowiki/tcl/form-field-procs.tcl 27 Jun 2018 13:02:13 -0000 1.276 @@ -1995,6 +1995,7 @@ {submit_callback ""} {extraPlugins "xowikiimage"} {extraAllowedContent {*(*)}} + {ck_package standard-all} {templatesFiles ""} {templates ""} {contentsCss /resources/xowiki/ck_contents.css} @@ -2102,9 +2103,17 @@ # Try to use the ckeditor from the richtext-ckeditor4 # installation. # + # There seems to be something broken on 4.9.2 version on + # cdn. if we do not use standard-all, then we see an error + # about a missing + # ".../4.9.2/full/plugins/iframedialog/plugin.js". There + # exists a "iframe" and a "iframedialog" plugin for ckeditor4, + # the latter is not included in the standard bulds (only in + # "-all"). + # ::richtext::ckeditor4::add_editor \ -order 90 \ - -ck_package standard-all \ + -ck_package ${:ck_package} \ -adapters "jquery.js" } trap {TCL LOOKUP COMMAND} {errorMsg} { @@ -2120,8 +2129,8 @@ security::csp::require style-src cdn.ckeditor.com security::csp::require img-src cdn.ckeditor.com - template::head::add_javascript -order 90 -src "//cdn.ckeditor.com/4.8.0/standard-all/ckeditor.js" - template::head::add_javascript -order 90.1 -src "//cdn.ckeditor.com/4.8.0/standard-all/adapters/jquery.js" + template::head::add_javascript -order 90 -src "//cdn.ckeditor.com/4.9.2/${:ck_package}/ckeditor.js" + template::head::add_javascript -order 90.1 -src "//cdn.ckeditor.com/4.9.2/${:ck_package}/adapters/jquery.js" } #