Index: openacs-4/packages/richtext-tinymce/richtext-tinymce.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/richtext-tinymce/richtext-tinymce.info,v diff -u -r1.8 -r1.9 --- openacs-4/packages/richtext-tinymce/richtext-tinymce.info 8 Jun 2025 12:52:09 -0000 1.8 +++ openacs-4/packages/richtext-tinymce/richtext-tinymce.info 29 Jul 2025 09:32:40 -0000 1.9 @@ -9,13 +9,13 @@ f f - + Antonio Pisano Richtext editor plugin for integrating TinyMCE in OpenACS 2024-09-02 2 - + Index: openacs-4/packages/richtext-tinymce/tcl/richtext-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/richtext-tinymce/tcl/richtext-procs.tcl,v diff -u -r1.12 -r1.13 --- openacs-4/packages/richtext-tinymce/tcl/richtext-procs.tcl 8 Jun 2025 12:52:09 -0000 1.12 +++ openacs-4/packages/richtext-tinymce/tcl/richtext-procs.tcl 29 Jul 2025 09:32:40 -0000 1.13 @@ -20,12 +20,12 @@ # configuration file: # # ns_section ns/server/${server}/acs/fa-icons - # ns_param Version7.6.1 + # ns_param Version 8.0.1 # set parameter_info { package_key richtext-tinymce parameter_name Version - default_value 7.9.1 + default_value 8.0.1 } ad_proc resource_info { @@ -94,6 +94,15 @@ set major [lindex [split $version .] 0] # + # tinyMCE 8 currently does not ship with an own language pack, + # but the one for 7 seems to work fine. + # + # Until a proper language pack is released, we will use the + # one for 7 for any later version. + # + set lang_version [expr {min(7, $major}] + + # # Return the dict with at least the required fields # lappend result \ @@ -107,7 +116,7 @@ extraFiles {} \ downloadURLs [subst { https://download.tiny.cloud/tinymce/community/tinymce_$version.zip - https://download.tiny.cloud/tinymce/community/languagepacks/$major/langs.zip + https://download.tiny.cloud/tinymce/community/languagepacks/$lang_version/langs.zip }] \ urnMap $URNs \ cspMap $cspMap \