Owen Leonard
ba19c4fd9b
This patch upgrades TinyMCE in the staff interface from 5.0.16 to 5.9.2. Other than the required TinyMCE package files, the only other change is to the internationalization include file, which is updated to include the latest set of strings for translation. To test, apply the patch and clear your browser cache if necessary. Test that the TinyMCE editor works in the staff interface: - In system preferences, with the UseWYSIWYGinSystemPreferences preference enabled: IntranetCirculationHomeHTML, IntranetmainUserblock, IntranetReportsHomeHTML, etc. - Additional contents, with the AdditionalContentsEditor preference set to "WYSIWYG." - Administration -> Libraries, in the "OPAC info" field. Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
9 lines
No EOL
1.1 KiB
JavaScript
9 lines
No EOL
1.1 KiB
JavaScript
/**
|
|
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
|
|
* Licensed under the LGPL or a commercial license.
|
|
* For LGPL see License.txt in the project root for license information.
|
|
* For commercial licenses see https://www.tiny.cloud/
|
|
*
|
|
* Version: 5.9.2 (2021-09-08)
|
|
*/
|
|
!function(){"use strict";tinymce.util.Tools.resolve("tinymce.PluginManager").add("code",function(e){var t,o;function n(){return o.execCommand("mceCodeEditor")}return(t=e).addCommand("mceCodeEditor",function(){var n,e;e=(n=t).getContent({source_view:!0}),n.windowManager.open({title:"Source Code",size:"large",body:{type:"panel",items:[{type:"textarea",name:"code"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:{code:e},onSubmit:function(e){var t=n,o=e.getData().code;t.focus(),t.undoManager.transact(function(){t.setContent(o)}),t.selection.setCursorLocation(),t.nodeChanged(),e.close()}})}),(o=e).ui.registry.addButton("code",{icon:"sourcecode",tooltip:"Source code",onAction:n}),o.ui.registry.addMenuItem("code",{icon:"sourcecode",text:"Source code",onAction:n}),{}})}(); |