tinyMCE compressor additions and deletion of unused lang files. Props azaozz. see #5807
git-svn-id: http://svn.automattic.com/wordpress/trunk@6790 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
9c7db11219
commit
28e1d318bb
|
@ -0,0 +1,91 @@
|
|||
|
||||
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');
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
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');
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
// tinyMCE_GZ.end = function() {};
|
Loading…
Reference in New Issue