|
Server : Apache System : Linux vps.urbanovitalino.adv.br 3.10.0-1062.12.1.el7.x86_64 #1 SMP Tue Feb 4 23:02:59 UTC 2020 x86_64 User : urbanovitalinoad ( 1001) PHP Version : 7.3.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/urbanovitalinoad/www/enel/templates/shaper_oneclip/html/mod_spsimpleportfolio/ |
Upload File : |
<?php
/**
* @package SP Simple Portfolio
* @subpackage mod_spsimpleportfolio
*
* @copyright Copyright (C) 2010 - 2015 JoomShaper. All rights reserved.
* @license GNU General Public License version 2 or later.
*/
defined('_JEXEC') or die;
jimport( 'joomla.filesystem.file' );
$layout_type = $params->get('layout_type', 'default');
//Params
$cparams = JComponentHelper::getParams('com_spsimpleportfolio');
$square = strtolower( $cparams->get('square', '600x600') );
$rectangle = strtolower( $cparams->get('rectangle', '600x400') );
$tower = strtolower( $cparams->get('tower', '600x800') );
$i = 0;
//Sizes
$sizes = array(
$rectangle,
$tower,
$square,
$tower,
$rectangle,
$square,
$square,
$rectangle,
$tower,
$square,
$tower,
$rectangle
);
?>
<div id="mod-sp-simpleportfolio" class="sp-simpleportfolio sp-simpleportfolio-view-items layout-<?php echo str_replace('_', '-', $layout_type); ?> <?php echo $moduleclass_sfx; ?>">
<?php if($params->get('show_filter', 1)) { ?>
<div class="sp-simpleportfolio-filter">
<ul>
<li class="active" data-group="all"><a href="#"><?php echo JText::_('MOD_SPSIMPLEPORTFOLIO_SHOW_ALL'); ?></a></li>
<?php
$filters = SpsimpleportfolioHelper::getTagList( $items );
foreach ($filters as $filter) {
?>
<li data-group="<?php echo $filter->alias; ?>"><a href="#"><?php echo $filter->title; ?></a></li>
<?php
}
?>
</ul>
</div>
<?php } ?>
<?php
//Videos
foreach ($items as $item) {
if($item->video) {
$video = parse_url($item->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;
}
echo '<iframe class="sp-simpleportfolio-lightbox" src="'. $video_src .'" width="500" height="281" id="sp-simpleportfolio-video'.$item->spsimpleportfolio_item_id.'" style="border:none;" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>';
}
}
?>
<div class="sp-simpleportfolio-items sp-simpleportfolio-columns-<?php echo $params->get('columns', 3); ?>">
<?php foreach ($items as $item) { ?>
<?php
$tags = SpsimpleportfolioHelper::getTags( $item->spsimpleportfolio_tag_id );
$newtags = array();
$filter = '';
$groups = array();
foreach ($tags as $tag) {
$newtags[] = $tag->title;
$filter .= ' ' . $tag->alias;
$groups[] .= '"' . $tag->alias . '"';
}
$groups = implode(',', $groups);
?>
<div class="sp-simpleportfolio-item" data-groups='[<?php echo $groups; ?>]'>
<?php $item->url = JRoute::_('index.php?option=com_spsimpleportfolio&view=item&id='.$item->spsimpleportfolio_item_id.':'.$item->alias. ModSpsimpleportfolioHelper::getItemid()); ?>
<div class="sp-simpleportfolio-overlay-wrapper clearfix">
<?php if($item->video) { ?>
<span class="sp-simpleportfolio-icon-video"></span>
<?php } ?>
<?php if($params->get('thumbnail_type', 'masonry') == 'masonry') { ?>
<img class="sp-simpleportfolio-img" src="<?php echo JURI::base(true) . '/images/spsimpleportfolio/' . $item->alias . '/' . JFile::stripExt(JFile::getName($item->image)) . '_' . $sizes[$i] . '.' . JFile::getExt($item->image); ?>" alt="<?php echo $item->title; ?>">
<?php } else if($params->get('thumbnail_type', 'masonry') == 'rectangular') { ?>
<img class="sp-simpleportfolio-img" src="<?php echo JURI::base(true) . '/images/spsimpleportfolio/' . $item->alias . '/' . JFile::stripExt(JFile::getName($item->image)) . '_'. $rectangle .'.' . JFile::getExt($item->image); ?>" alt="<?php echo $item->title; ?>">
<?php } else { ?>
<img class="sp-simpleportfolio-img" src="<?php echo JURI::base(true) . '/images/spsimpleportfolio/' . $item->alias . '/' . JFile::stripExt(JFile::getName($item->image)) . '_'. $square .'.' . JFile::getExt($item->image); ?>" alt="<?php echo $item->title; ?>">
<?php } ?>
<div class="sp-simpleportfolio-overlay">
<div class="sp-vertical-middle">
<div>
<div class="sp-simpleportfolio-btns">
<?php if( $item->video ) { ?>
<a class="" href="#" data-featherlight="#sp-simpleportfolio-video<?php echo $item->spsimpleportfolio_item_id; ?>"><i class="fa fa-plus"></i></a>
<?php } else { ?>
<a class="" href="<?php echo JURI::base(true) . '/images/spsimpleportfolio/' . $item->alias . '/' . JFile::stripExt(JFile::getName($item->image)) . '_'. $rectangle .'.' . JFile::getExt($item->image); ?>" data-featherlight="image"><i class="fa fa-plus"></i></a>
<?php } ?>
<a class="" href="<?php echo $item->url; ?>"><i class="fa fa-link"></i></a>
</div>
<?php if($layout_type!='default') { ?>
<div class="sp-simpleportfolio-title-wrapper">
<div class="sp-simpleportfolio-tags">
<?php echo implode(', ', $newtags); ?>
</div>
<h3 class="sp-simpleportfolio-title">
<a href="<?php echo $item->url; ?>">
<?php echo $item->title; ?>
</a>
</h3>
</div>
<?php } ?>
</div>
</div>
</div>
</div>
<?php if($layout_type=='default') { ?>
<div class="sp-simpleportfolio-info">
<h3 class="sp-simpleportfolio-title">
<a href="<?php echo $item->url; ?>">
<?php echo $item->title; ?>
</a>
</h3>
<div class="sp-simpleportfolio-tags">
<?php echo implode(', ', $newtags); ?>
</div>
</div>
<?php } ?>
</div>
<?php
$i++;
if($i==11) {
$i = 0;
}
?>
<?php } ?>
</div>
</div>