-
Type: Bug Report
-
Status: Needs Changes
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: 5.2.2
-
Component/s: CMS
-
Labels:None
-
Change Log Group:Fixed
-
Change Log Message:Wrong CKEditor version was loaded from Web Browser cache after CKEditor upgrade.
-
Story Points:1
-
Copy Issue Key:
-
Patch Instructions:
Plan:
- update the "version" and "timestamp" constants and "timestamp" property of "CKEditor" class to have values coming from "ckeditor.js" (statically)
- add "WysiwygEditorTimestamp" system setting:
- after: "EnablePageContentRevisionControl"
- section: Configuration > Website > Advanced
- sub-section: Admin Console Settings
- control: textbox
- default: empty
- title (main translation of "la_config_WysiwygEditorTimestamp" phrase): "WYSIWYG Editor Timestamp"
- hint (hint translation of "la_config_WysiwygEditorTimestamp" phrase): "Change value to invalidate WYSIWYG editor assets, e.g. CSS, JS, Plugins."
- in "fckFCKHelper::getEditor" method if "WysiwygEditorTimestamp" system setting isn't empty set "$editor->timestamp" property into it's value
- update test plan to demonstrate, that user timestamp is used, when specified and default timestamp is used, when user timestamp is empty