"MDL-16911, display video name for youtube link"

This commit is contained in:
dongsheng 2009-04-29 05:02:57 +00:00
parent a8320eeae9
commit 90dc80b3e6
3 changed files with 8 additions and 3 deletions

View File

@ -11,7 +11,9 @@ diff -u -r1.3 media.js
+ var is_youtube = repo_hook(f.src.value);
+ if (is_youtube) {
+ h = '<a href="'+f.src.value+'">youtube video</a>';
+ var re = new RegExp("v\/(.+)\#(.+)", "i");
+ var result = f.src.value.match(re);
+ h = '<a href="'+f.src.value+'">'+result[2]+'</a>';
+ }
+
ed.execCommand('mceInsertContent', false, h);

View File

@ -264,8 +264,11 @@ function insertMedia() {
h += ' />';
var is_youtube = repo_hook(f.src.value);
if (is_youtube) {
h = '<a href="'+f.src.value+'">youtube video</a>';
var re = new RegExp("v\/(.+)\#(.+)", "i");
var result = f.src.value.match(re);
h = '<a href="'+f.src.value+'">'+result[2]+'</a>';
}
ed.execCommand('mceInsertContent', false, h);

View File

@ -49,7 +49,7 @@ class repository_youtube extends repository {
'thumbnail_height'=>120,
'size'=>'',
'date'=>'',
'source'=>$source
'source'=>$source.'#'.$title
);
}
return $list;