Zeile 2 | Zeile 2 |
---|
|
|
$(document).ready(function($) {
| $(function($) {
|
'use strict';
var $document = $(document);
| 'use strict';
var $document = $(document);
|
Zeile 78 | Zeile 78 |
---|
format: function($elm, content) { var fontSize, sizes = ['xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'],
|
format: function($elm, content) { var fontSize, sizes = ['xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'],
|
size = $elm.attr('size');;
| size = $elm.attr('size');
|
if (!size) { fontSize = $elm.css('fontSize');
| if (!size) { fontSize = $elm.css('fontSize');
|
Zeile 461 | Zeile 461 |
---|
facebook: '<iframe src="{url}" width="625" height="350" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>', liveleak: '<iframe width="500" height="300" src="{url}" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>', metacafe: '<iframe src="{url}" width="440" height="248" frameborder=0 data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>',
|
facebook: '<iframe src="{url}" width="625" height="350" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>', liveleak: '<iframe width="500" height="300" src="{url}" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>', metacafe: '<iframe src="{url}" width="440" height="248" frameborder=0 data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>',
|
veoh: '<iframe src="{url}" width="410" height="341" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>',
| mixer: '<iframe allowfullscreen="true" src="{url}" width="620" height="349" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>',
|
vimeo: '<iframe src="{url}" width="500" height="281" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>',
|
vimeo: '<iframe src="{url}" width="500" height="281" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>',
|
youtube: '<iframe width="560" height="315" src="{url}" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>'
| youtube: '<iframe width="560" height="315" src="{url}" frameborder="0" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>', twitch: '<iframe src="{url}" frameborder="0" scrolling="no" height="378" width="620" data-mybb-vt="{type}" data-mybb-vsrc="{src}"></iframe>'
|
};
if(html[attrs.defaultattr])
| };
if(html[attrs.defaultattr])
|
Zeile 471 | Zeile 472 |
---|
switch(attrs.defaultattr) { case 'dailymotion':
|
switch(attrs.defaultattr) { case 'dailymotion':
|
matches = content.match(/dailymotion\.com\/video\/([^_]+)/); url = matches ? 'http://www.dailymotion.com/embed/video/' + matches[1] : false;
| matches = content.match(/(dailymotion\.com\/video\/|dai\.ly\/)([^\/]+)/); url = matches ? '//www.dailymotion.com/embed/video/' + matches[2] : false;
|
break; case 'facebook': matches = content.match(/facebook\.com\/(?:photo.php\?v=|video\/video.php\?v=|video\/embed\?video_id=|v\/?)(\d+)/); url = matches ? 'https://www.facebook.com/video/embed?video_id=' + matches[1] : false; break; case 'liveleak':
|
break; case 'facebook': matches = content.match(/facebook\.com\/(?:photo.php\?v=|video\/video.php\?v=|video\/embed\?video_id=|v\/?)(\d+)/); url = matches ? 'https://www.facebook.com/video/embed?video_id=' + matches[1] : false; break; case 'liveleak':
|
matches = content.match(/liveleak\.com\/(?:view\?i=)([^\/]+)/);
| matches = content.match(/liveleak\.com\/(?:view\?[a-z]=)([^\/]+)/);
|
url = matches ? 'http://www.liveleak.com/ll_embed?i=' + matches[1] : false; break; case 'metacafe': matches = content.match(/metacafe\.com\/watch\/([^\/]+)/);
|
url = matches ? 'http://www.liveleak.com/ll_embed?i=' + matches[1] : false; break; case 'metacafe': matches = content.match(/metacafe\.com\/watch\/([^\/]+)/);
|
url = matches ? 'http://www.metacafe.com/embed/' + matches[1] : false;
| url = matches ? 'http://www.metacafe.com/embed/' + matches[1] + '/' : false;
|
break;
|
break;
|
case 'veoh': matches = content.match(/veoh\.com\/watch\/([^\/]+)/); url = matches ? '//www.veoh.com/swf/webplayer/WebPlayer.swf?videoAutoPlay=0&permalinkId=' + matches[1] : false;
| case 'mixer': matches = content.match(/mixer\.com\/([^\/]+)/); url = matches ? '//mixer.com/embed/player/' + matches[1] + "?disableLowLatency=1" : false;
|
break; case 'vimeo': matches = content.match(/vimeo.com\/(\d+)($|\/)/);
| break; case 'vimeo': matches = content.match(/vimeo.com\/(\d+)($|\/)/);
|
Zeile 497 | Zeile 498 |
---|
case 'youtube': matches = content.match(/(?:v=|v\/|embed\/|youtu\.be\/)(.{11})/); url = matches ? '//www.youtube.com/embed/' + matches[1] : false;
|
case 'youtube': matches = content.match(/(?:v=|v\/|embed\/|youtu\.be\/)(.{11})/); url = matches ? '//www.youtube.com/embed/' + matches[1] : false;
|
| break; case 'twitch': matches = content.match(/twitch\.tv\/(?:[\w+_-]+)\/v\/(\d+)/); url = matches ? '//player.twitch.tv/?video=v' + matches[1] : false;
|
break; }
| break; }
|
Zeile 509 | Zeile 514 |
---|
} }
|
} }
|
return token.val + content + (token.closing ? token.closing.val : '');
| return $.sceditor.escapeEntities(token.val + content + (token.closing ? token.closing.val : ''));
|
} });
| } });
|
Zeile 526 | Zeile 531 |
---|
'<option value="facebook">' + editor._('Facebook') + '</option>' + '<option value="liveleak">' + editor._('LiveLeak') + '</option>' + '<option value="metacafe">' + editor._('MetaCafe') + '</option>' +
|
'<option value="facebook">' + editor._('Facebook') + '</option>' + '<option value="liveleak">' + editor._('LiveLeak') + '</option>' + '<option value="metacafe">' + editor._('MetaCafe') + '</option>' +
|
'<option value="veoh">' + editor._('Veoh') + '</option>' +
| '<option value="mixer">' + editor._('Mixer') + '</option>' +
|
'<option value="vimeo">' + editor._('Vimeo') + '</option>' + '<option value="youtube">' + editor._('Youtube') + '</option>' +
|
'<option value="vimeo">' + editor._('Vimeo') + '</option>' + '<option value="youtube">' + editor._('Youtube') + '</option>' +
|
| '<option value="twitch">' + editor._('Twitch') + '</option>' +
|
'</select>'+ '</div>' + '<div>' +
| '</select>'+ '</div>' + '<div>' +
|