|
@@ -559,7 +559,7 @@ function do_onmark_footnote_render(data, name_include) {
|
|
|
function do_onmark_macro_render(data, data_js) {
|
|
function do_onmark_macro_render(data, data_js) {
|
|
|
data = data.replace(/\[([^[\](]+)\(((?:(?!\)\]).)+)\)\]/g, function(x, x_1, x_2) {
|
|
data = data.replace(/\[([^[\](]+)\(((?:(?!\)\]).)+)\)\]/g, function(x, x_1, x_2) {
|
|
|
x_1 = x_1.toLowerCase();
|
|
x_1 = x_1.toLowerCase();
|
|
|
- if(x_1 === 'youtube' || x_1 === 'kakaotv' || x_1 === 'nicovideo' || x_1 === 'navertv') {
|
|
|
|
|
|
|
+ if(x_1 === 'youtube' || x_1 === 'kakaotv' || x_1 === 'nicovideo' || x_1 === 'navertv' || x_1 === 'vimeo') {
|
|
|
var video_code = x_2.match(/^([^,]+)/);
|
|
var video_code = x_2.match(/^([^,]+)/);
|
|
|
video_code = video_code ? video_code[1] : '';
|
|
video_code = video_code ? video_code[1] : '';
|
|
|
|
|
|
|
@@ -584,9 +584,11 @@ function do_onmark_macro_render(data, data_js) {
|
|
|
var video_src = 'https://tv.kakao.com/embed/player/cliplink/' + video_code +'?service=kakao_tv'
|
|
var video_src = 'https://tv.kakao.com/embed/player/cliplink/' + video_code +'?service=kakao_tv'
|
|
|
} else if(x_1 === 'nicovideo') {
|
|
} else if(x_1 === 'nicovideo') {
|
|
|
var video_src = 'https://embed.nicovideo.jp/watch/' + video_code
|
|
var video_src = 'https://embed.nicovideo.jp/watch/' + video_code
|
|
|
- } else {
|
|
|
|
|
|
|
+ } else if(x_1 === 'navertv') {
|
|
|
var video_src = 'https://tv.naver.com/embed/' + video_code
|
|
var video_src = 'https://tv.naver.com/embed/' + video_code
|
|
|
- }
|
|
|
|
|
|
|
+ } else {
|
|
|
|
|
+ var video_src = 'https://player.vimeo.com/video/' + video_code
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
return '<iframe style="width: ' + video_width + '; height: ' + video_height + ';" src="' + video_src + '" frameborder="0" allowfullscreen></iframe>';
|
|
return '<iframe style="width: ' + video_width + '; height: ' + video_height + ';" src="' + video_src + '" frameborder="0" allowfullscreen></iframe>';
|
|
|
} else if(x_1 === 'anchor') {
|
|
} else if(x_1 === 'anchor') {
|
|
@@ -1457,4 +1459,4 @@ function do_onmark_render(
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
|
|
+}
|