b0y-101 Mini Shell


Current Path : E:/www/plan/templates/shaper_helix3/html/layouts/joomla/content/post_formats/
File Upload :
Current File : E:/www/plan/templates/shaper_helix3/html/layouts/joomla/content/post_formats/post_video.php

<?php
/**
 * @package Helix3 Framework
 * @author JoomShaper https://www.joomshaper.com
 * @copyright (c) 2010 - 2021 JoomShaper
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later
*/

defined('JPATH_BASE') or die;

$video_src = '';
if ($displayData['params']->get('video'))
{
	$video = parse_url($displayData['params']->get('video'));

	switch($video['host'])
	{
		case 'youtu.be':
		$video_id 	= trim($video['path'],'/');
		$video_src 	= '//www.youtube.com/embed/' . $video_id;
		break;

		case 'www.youtube.com':
		case 'youtube.com':
		parse_str($video['query'], $query);
		$video_id 	= $query['v'];
		$video_src 	= '//www.youtube.com/embed/' . $video_id;
		break;

		case 'vimeo.com':
		case 'www.vimeo.com':
		$video_id 	= trim($video['path'],'/');
		$video_src 	= "//player.vimeo.com/video/" . $video_id;
	}
}
?>

<?php if($video_src) : ?>
	<div class="entry-video ratio ratio-16x9">
		<object class="embed-responsive-item" style="width:100%;height:100%;" data="<?php echo $video_src; ?>">
			<param name="movie" value="<?php echo $video_src; ?>">
			<param name="wmode" value="transparent" />
			<param name="allowFullScreen" value="true">
			<param name="allowScriptAccess" value="always"></param>
			<embed src="<?php echo $video_src; ?>" type="application/x-shockwave-flash" allowscriptaccess="always"></embed>
		</object>
	</div>
<?php endif; ?>

Copyright © 2019 by b0y-101