mirror of
https://github.com/WordPress/WordPress.git
synced 2024-11-09 04:11:10 +01:00
46 lines
916 B
JavaScript
46 lines
916 B
JavaScript
|
|
||
|
tinyMCE_GZ.start = function() {
|
||
|
var t = this, each = tinymce.each, s = t.settings, sl = tinymce.ScriptLoader, ln = s.languages.split(',');
|
||
|
|
||
|
function load(u, sp) {
|
||
|
var o;
|
||
|
|
||
|
if (!sp)
|
||
|
u = t.baseURL + u;
|
||
|
|
||
|
o = {url : u, state : 2};
|
||
|
sl.queue.push(o);
|
||
|
sl.lookup[o.url] = o;
|
||
|
};
|
||
|
|
||
|
// Add core languages
|
||
|
each (ln, function(c) {
|
||
|
if (c)
|
||
|
load('/langs/' + c + '.js');
|
||
|
});
|
||
|
|
||
|
// Add themes with languages
|
||
|
each(s.themes.split(','), function(n) {
|
||
|
if (n) {
|
||
|
load('/themes/' + n + '/editor_template' + s.suffix + '.js');
|
||
|
|
||
|
each (ln, function(c) {
|
||
|
if (c)
|
||
|
load('/themes/' + n + '/langs/' + c + '.js');
|
||
|
});
|
||
|
}
|
||
|
});
|
||
|
|
||
|
// Add plugins with languages
|
||
|
each(s.plugins.split(','), function(n) {
|
||
|
if (n && n.charAt(0) != '-') {
|
||
|
load('/plugins/' + n + '/editor_plugin' + s.suffix + '.js');
|
||
|
|
||
|
each (ln, function(c) {
|
||
|
if (c)
|
||
|
load('/plugins/' + n + '/langs/' + c + '.js');
|
||
|
});
|
||
|
}
|
||
|
});
|
||
|
};
|