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 \