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.248.2.35 -r1.248.2.36 --- openacs-4/packages/xowiki/tcl/form-field-procs.tcl 23 Nov 2016 13:45:53 -0000 1.248.2.35 +++ openacs-4/packages/xowiki/tcl/form-field-procs.tcl 24 Nov 2016 08:59:03 -0000 1.248.2.36 @@ -2003,13 +2003,6 @@ richtext::ckeditor4 set editor_mixin 1 richtext::ckeditor4 instproc initialize {} { - security::csp::require script-src 'unsafe-eval' - security::csp::require -force script-src 'unsafe-inline' - - security::csp::require script-src cdn.ckeditor.com - security::csp::require style-src cdn.ckeditor.com - security::csp::require img-src cdn.ckeditor.com - switch -- [my set displayMode] { inplace { my append help_text " #xowiki.ckeip_help#" } } @@ -2097,6 +2090,14 @@ if {![my istype ::xowiki::formfield::richtext] || ($disabled && !$is_repeat_template)} { my render_richtext_as_div } else { + + security::csp::require script-src 'unsafe-eval' + security::csp::require -force script-src 'unsafe-inline' + + security::csp::require script-src cdn.ckeditor.com + security::csp::require style-src cdn.ckeditor.com + security::csp::require img-src cdn.ckeditor.com + ::xo::Page requireJS "/resources/xowiki/jquery/jquery.min.js" #::xo::Page requireJS "/resources/xowiki/ckeditor4/ckeditor.js" #::xo::Page requireJS "/resources/xowiki/ckeditor4/adapters/jquery.js"