diff --git a/lib/editor/tinymce/lib.php b/lib/editor/tinymce/lib.php index 467465dda06..db9843bbad3 100644 --- a/lib/editor/tinymce/lib.php +++ b/lib/editor/tinymce/lib.php @@ -129,8 +129,10 @@ class tinymce_texteditor extends texteditor { $fontselectlist = empty($config->fontselectlist) ? '' : $config->fontselectlist; - // TODO: MDL-35318 somehow implement cache invalidation - we need to get lang revision somehow and sync purging. $langrev = -1; + if (!empty($CFG->cachejs)) { + $langrev = get_string_manager()->get_revision(); + } $params = array( 'moodle_config' => $config, diff --git a/lib/editor/tinymce/version.php b/lib/editor/tinymce/version.php index b87fd50c4f4..904cf01ec0c 100644 --- a/lib/editor/tinymce/version.php +++ b/lib/editor/tinymce/version.php @@ -24,7 +24,7 @@ defined('MOODLE_INTERNAL') || die(); -$plugin->version = 2012090700; // The current plugin version (Date: YYYYMMDDXX) +$plugin->version = 2012090900; // The current plugin version (Date: YYYYMMDDXX) $plugin->requires = 2012083100; // Requires this Moodle version $plugin->component = 'editor_tinymce'; // Full name of the plugin (used for diagnostics) $plugin->release = '3.6.0'; // This is NOT a directory name, see lib.php if you need to know where is the editor code!