diff --git a/resources/views/partial/blogitems.blade.php b/resources/views/partial/blogitems.blade.php
index d25ad7df..b6dcc42d 100644
--- a/resources/views/partial/blogitems.blade.php
+++ b/resources/views/partial/blogitems.blade.php
@@ -62,9 +62,7 @@
@if($item->video)
@include('widgets/mediaplayer')
-
+ @php(createVideoElement($item->video))
@endif
@if($item->source && $item->source->show)
diff --git a/resources/views/widgets/mediaplayer.blade.php b/resources/views/widgets/mediaplayer.blade.php
index d1613396..7b43ef3d 100644
--- a/resources/views/widgets/mediaplayer.blade.php
+++ b/resources/views/widgets/mediaplayer.blade.php
@@ -2,6 +2,17 @@
if(!isset($MEDIAPLAYER_INCLUDED)):
// Make sure mediaplayer JS is not applied more than once on a page.
View::share('MEDIAPLAYER_INCLUDED', true);
+
+ function createVideoElement($url) {
+ $type = "application/x-mpegurl";
+ if(strpos($url, "youtube.com") !== false) { $type = "video/youtube"; }
+ if(strpos($url, "youtu.be") !== false) { $type = "video/youtube"; }
+?>
+
+
@push('scripts')