{"name":"VideoEmbed (widget)","key":"videoembed","version":"1.0.2","instructions":"This is a simple template to embed a Youtube or Vimeo video. Enter the Youtube or Vimeo URL. It also allows you set the start time in seconds.","showatto":"1","showplayers":"0","requirecss":"","requirejs":"","shim":"","defaults":"width=800,start=0","amd":"1","body":"
\n\n
\n\n","bodyend":"","script":"var video_embed_template ='
';\n\nfunction parseVideoURL(url) {\n\n var retVal = {};\n var matches;\n var success = false;\n\n if ( url.match('http(s)?://(www.)?youtube|youtu\\.be') ) {\n if (url.match('embed')) { retVal.id = url.split(/embed\\//)[1].split('\"')[0]; }\n else if (url.match('shorts')) { retVal.id = url.split(/shorts\\//)[1].split('\"')[0]; }\n else { retVal.id = url.split(/v\\/|v=|youtu\\.be\\//)[1].split(/[?&]/)[0]; }\n retVal.provider = \"youtube\";\n retVal.params = \"?rel=0&start=\" + @@start@@;\n retVal.videoUrl = '//www.youtube.com/embed/' + retVal.id;\n retVal.success = true;\n } else if (matches = url.match(/vimeo.com\\/(\\d+)/)) {\n retVal.provider = \"vimeo\";\n retVal.params = \"?h=874d9d7ec4&color=F5975F&title=0&byline=0&portrait=0#t=\" + @@start@@ + \"s\";\n retVal.id = matches[1];\n retVal.videoUrl = '//player.vimeo.com/video/' + retVal.id;\n retVal.success = true;\n }\n return retVal;\n}\nvar videodetails = parseVideoURL(@@video_url@@);\nif(videodetails.success){\n playerTemplate = video_embed_template.replace('@videourl@',videodetails.videoUrl + videodetails.params);\n document.getElementById(@@AUTOID@@).innerHTML=playerTemplate;\n}\n\n","style":"","dataset":"","datasetvars":"","alternate":"","alternateend":""}