From 2c633703e97eb6e7aa7ba840ef86b1fc1bd98ada Mon Sep 17 00:00:00 2001 From: svncommit Date: Thu, 24 May 2007 03:49:19 +0000 Subject: upgrade to TinyMCE v2.1.1.1 --- .../js/tiny_mce/plugins/media/jscripts/embed.js | 0 .../js/tiny_mce/plugins/media/jscripts/media.js | 24 +++++++++++++++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) mode change 100755 => 100644 program/js/tiny_mce/plugins/media/jscripts/embed.js mode change 100755 => 100644 program/js/tiny_mce/plugins/media/jscripts/media.js (limited to 'program/js/tiny_mce/plugins/media/jscripts') diff --git a/program/js/tiny_mce/plugins/media/jscripts/embed.js b/program/js/tiny_mce/plugins/media/jscripts/embed.js old mode 100755 new mode 100644 diff --git a/program/js/tiny_mce/plugins/media/jscripts/media.js b/program/js/tiny_mce/plugins/media/jscripts/media.js old mode 100755 new mode 100644 index 44b68fa4d..691a8bdbd --- a/program/js/tiny_mce/plugins/media/jscripts/media.js +++ b/program/js/tiny_mce/plugins/media/jscripts/media.js @@ -209,7 +209,7 @@ function insertMedia() { break; } - if (fe.width != f.width.value || fe.height != f.width.height) + if (fe.width != f.width.value || fe.height != f.height.height) tinyMCE.selectedInstance.repaint(); fe.title = serializeParameters(); @@ -275,7 +275,25 @@ function getMediaListHTML() { } function getType(v) { - var fo = tinyMCE.getParam("media_types", "flash=swf;shockwave=dcr;qt=mov,qt,mpg,mp3,mp4,mpeg;shockwave=dcr;wmp=avi,wmv,wm,asf,asx,wmx,wvx;rmp=rm,ra,ram").split(';'), i, c, el, x; + var fo, i, c, el, x, f = document.forms[0]; + + fo = tinyMCE.getParam("media_types", "flash=swf;shockwave=dcr;qt=mov,qt,mpg,mp3,mp4,mpeg;shockwave=dcr;wmp=avi,wmv,wm,asf,asx,wmx,wvx;rmp=rm,ra,ram").split(';'); + + // YouTube + if (v.indexOf('http://www.youtube.com/watch?v=') == 0) { + f.width.value = '425'; + f.height.value = '350'; + f.src.value = 'http://www.youtube.com/v/' + v.substring('http://www.youtube.com/watch?v='.length); + return 'flash'; + } + + // Google video + if (v.indexOf('http://video.google.com/videoplay?docid=') == 0) { + f.width.value = '425'; + f.height.value = '326'; + f.src.value = 'http://video.google.com/googleplayer.swf?docId=' + v.substring('http://video.google.com/videoplay?docid='.length) + '&hl=en'; + return 'flash'; + } for (i=0; i