diff -r 318533413200 -r a1707c607eec src/pyams_skin/resources/js/ext/tinymce/dev/plugins/paste/plugin.dev.js --- a/src/pyams_skin/resources/js/ext/tinymce/dev/plugins/paste/plugin.dev.js Sun Jul 19 02:02:20 2020 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,120 +0,0 @@ -/** - * Inline development version. Only to be used while developing since it uses document.write to load scripts. - */ - -/*jshint smarttabs:true, undef:true, latedef:true, curly:true, bitwise:true, camelcase:true */ -/*globals $code */ - -(function(exports) { - "use strict"; - - var html = "", baseDir; - var modules = {}, exposedModules = [], moduleCount = 0; - - var scripts = document.getElementsByTagName('script'); - for (var i = 0; i < scripts.length; i++) { - var src = scripts[i].src; - - if (src.indexOf('/plugin.dev.js') != -1) { - baseDir = src.substring(0, src.lastIndexOf('/')); - } - } - - function require(ids, callback) { - var module, defs = []; - - for (var i = 0; i < ids.length; ++i) { - module = modules[ids[i]] || resolve(ids[i]); - if (!module) { - throw 'module definition dependecy not found: ' + ids[i]; - } - - defs.push(module); - } - - callback.apply(null, defs); - } - - function resolve(id) { - var target = exports; - var fragments = id.split(/[.\/]/); - - for (var fi = 0; fi < fragments.length; ++fi) { - if (!target[fragments[fi]]) { - return; - } - - target = target[fragments[fi]]; - } - - return target; - } - - function register(id) { - var target = exports; - var fragments = id.split(/[.\/]/); - - for (var fi = 0; fi < fragments.length - 1; ++fi) { - if (target[fragments[fi]] === undefined) { - target[fragments[fi]] = {}; - } - - target = target[fragments[fi]]; - } - - target[fragments[fragments.length - 1]] = modules[id]; - } - - function define(id, dependencies, definition) { - if (typeof id !== 'string') { - throw 'invalid module definition, module id must be defined and be a string'; - } - - if (dependencies === undefined) { - throw 'invalid module definition, dependencies must be specified'; - } - - if (definition === undefined) { - throw 'invalid module definition, definition function must be specified'; - } - - require(dependencies, function() { - modules[id] = definition.apply(null, arguments); - }); - - if (--moduleCount === 0) { - for (var i = 0; i < exposedModules.length; i++) { - register(exposedModules[i]); - } - } - } - - function expose(ids) { - exposedModules = ids; - } - - function writeScripts() { - document.write(html); - } - - function load(path) { - html += '\n'; - moduleCount++; - } - - // Expose globally - exports.define = define; - exports.require = require; - - expose(["tinymce/pasteplugin/Utils"]); - - load('classes/Utils.js'); - load('classes/Clipboard.js'); - load('classes/WordFilter.js'); - load('classes/Quirks.js'); - load('classes/Plugin.js'); - - writeScripts(); -})(this); - -// $hash: bc2f915b9558e72dc8a3bd07314a5bfe \ No newline at end of file