diff options
author | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2008-03-19 12:35:25 +0000 |
---|---|---|
committer | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2008-03-19 12:35:25 +0000 |
commit | 50b00028bd207f461d6ed02f7868eccb5c6b8fe1 (patch) | |
tree | 003311f94f815dddbc39f91ba25b959f6ef18524 /wp-includes/js/tinymce/tiny_mce_ext.js | |
parent | 63f0f49bde74f02cdfc79140a7f101173f33322b (diff) | |
download | wordpress-mu-50b00028bd207f461d6ed02f7868eccb5c6b8fe1.tar.gz wordpress-mu-50b00028bd207f461d6ed02f7868eccb5c6b8fe1.tar.xz wordpress-mu-50b00028bd207f461d6ed02f7868eccb5c6b8fe1.zip |
Add and delete WP 2.5 files. *DON'T SVN UPDATE!*
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@1214 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-includes/js/tinymce/tiny_mce_ext.js')
-rw-r--r-- | wp-includes/js/tinymce/tiny_mce_ext.js | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/wp-includes/js/tinymce/tiny_mce_ext.js b/wp-includes/js/tinymce/tiny_mce_ext.js new file mode 100644 index 0000000..ccea485 --- /dev/null +++ b/wp-includes/js/tinymce/tiny_mce_ext.js @@ -0,0 +1,29 @@ +tinyMCEPreInit.start = function() { + var t = this, each = tinymce.each, s = t.settings, sl = tinymce.ScriptLoader, ln = s.languages, th = s.themes; + + function load(u, sp) { + var o; + + if (!sp) + u = t.base + u; + + o = {url : u, state : 2}; + sl.queue.push(o); + sl.lookup[o.url] = o; + }; + + sl.markDone(t.base + '/langs/' + ln + '.js'); + + load('/themes/' + th + '/editor_template' + t.suffix + '.js'); + sl.markDone(t.base + '/themes/' + th + '/langs/' + ln + '.js'); + sl.markDone(t.base + '/themes/' + th + '/langs/' + ln + '_dlg.js'); + + each(s.plugins.split(','), function(n) { + if (n && n.charAt(0) != '-') { + load('/plugins/' + n + '/editor_plugin' + t.suffix + '.js'); + + sl.markDone(t.base + '/plugins/' + n + '/langs/' + ln + '.js'); + sl.markDone(t.base + '/plugins/' + n + '/langs/' + ln + '_dlg.js'); + } + }); +}; |