From b11ff06ff2e81c007ce68ed035431bea2455c7e7 Mon Sep 17 00:00:00 2001 From: Cash Costello Date: Sun, 6 Nov 2011 17:52:41 -0500 Subject: upgraded TinyMCE to 3.4.7 --- .../jscripts/tiny_mce/plugins/media/js/media.js | 43 ++++++++++++++-------- 1 file changed, 27 insertions(+), 16 deletions(-) (limited to 'mod/tinymce/vendor/tinymce/jscripts/tiny_mce/plugins/media/js/media.js') diff --git a/mod/tinymce/vendor/tinymce/jscripts/tiny_mce/plugins/media/js/media.js b/mod/tinymce/vendor/tinymce/jscripts/tiny_mce/plugins/media/js/media.js index c4ec45303..45d88fe1b 100644 --- a/mod/tinymce/vendor/tinymce/jscripts/tiny_mce/plugins/media/js/media.js +++ b/mod/tinymce/vendor/tinymce/jscripts/tiny_mce/plugins/media/js/media.js @@ -66,9 +66,9 @@ window.Media = { init : function() { - var html, editor; + var html, editor, self = this; - this.editor = editor = tinyMCEPopup.editor; + self.editor = editor = tinyMCEPopup.editor; // Setup file browsers and color pickers get('filebrowsercontainer').innerHTML = getBrowserHTML('filebrowser','src','media','media'); @@ -80,7 +80,7 @@ get('audio_altsource2_filebrowser').innerHTML = getBrowserHTML('audio_filebrowser_altsource2','audio_altsource2','media','media'); get('video_poster_filebrowser').innerHTML = getBrowserHTML('filebrowser_poster','video_poster','media','image'); - html = this.getMediaListHTML('medialist', 'src', 'media', 'media'); + html = self.getMediaListHTML('medialist', 'src', 'media', 'media'); if (html == "") get("linklistrow").style.display = 'none'; else @@ -104,11 +104,12 @@ if (isVisible('filebrowser_poster')) get('video_poster').style.width = '220px'; - editor.dom.setOuterHTML(get('media_type'), this.getMediaTypeHTML(editor)); + editor.dom.setOuterHTML(get('media_type'), self.getMediaTypeHTML(editor)); - this.data = clone(tinyMCEPopup.getWindowArg('data')); - this.dataToForm(); - this.preview(); + self.setDefaultDialogSettings(editor); + self.data = clone(tinyMCEPopup.getWindowArg('data')); + self.dataToForm(); + self.preview(); updateColor('bgcolor_pick', 'bgcolor'); }, @@ -426,23 +427,33 @@ }, getMediaTypeHTML : function(editor) { + function option(media_type){ + return '' + } var html = ""; html += ''; return html; + }, + + setDefaultDialogSettings : function(editor) { + var defaultDialogSettings = editor.getParam("media_dialog_defaults", {}); + tinymce.each(defaultDialogSettings, function(v, k) { + setVal(k, v); + }); } }; -- cgit v1.2.3