diff --git a/static/js/domline.js b/static/js/domline.js
index aabc5de18..da5a7e8d0 100644
--- a/static/js/domline.js
+++ b/static/js/domline.js
@@ -161,49 +161,42 @@ domline.createDomLine = function(nonEmpty, doesWrap, optBrowser, optDocument)
// check extension and decide, whether it's media (image,audio,video) or a simple link
var href_ext = href.slice(-4);
- var mtype = null;
-
+
// images
- if (href_ext==".jpg" || href_ext==".png" || href_ext==".gif" || href_ext==".svg") { mtype = 1; }
+ if (href_ext==".jpg" || href_ext==".png" || href_ext==".gif" || href_ext==".svg") {
+ extraOpenTags = extraOpenTags + '
';
+ }
// music
- if (href_ext==".mp3" || href_ext==".wav" || href_ext==".oga") { mtype = 2; }
+ if (href_ext==".mp3" || href_ext==".wav" || href_ext==".oga") {
+ extraOpenTags = extraOpenTags + '
';
+ }
// video
- if (href_ext==".mp4" || href_ext==".ogv" || href_ext==".ogg" || href.slice(-5)==".webm" || href_ext==".mov") { mtype = 3; }
+ if (href_ext==".mp4" || href_ext==".ogv" || href_ext==".ogg" || href.slice(-5)==".webm" || href_ext==".mov") {
+ extraOpenTags = extraOpenTags + '
';
+ }
// YouTube
- if (href.match(/[http|https]\:\/\/www\.youtube\.com\/watch\?v=([A-z0-9-_]{11})/) != null) { mtype = 4; }
+ if (href.match(/[http|https]\:\/\/www\.youtube\.com\/watch\?v=([A-z0-9-_]{11})/) != null) {
+ var youtube_id = href.match(/[http|https]\:\/\/www\.youtube\.com\/watch\?v=([A-z0-9-_]{11})/)[1];
+ txt = 'https://www.youtube.com/watch?v=' + youtube_id;
+ extraOpenTags = extraOpenTags + '