%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 49.231.201.246 / Your IP : 216.73.216.149 Web Server : Apache/2.4.18 (Ubuntu) System : Linux 246 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : root ( 0) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/old/modules/mod_sj_k2_extraslider/tmpl/ |
Upload File : |
<?php /** * @package Sj K2 Extra Slider * @version 3.0.1 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL * @copyright (c) 2013 YouTech Company. All Rights Reserved. * @author YouTech Company http://www.smartaddons.com * */ defined('_JEXEC') or die; if(!empty($list)){ JHtml::stylesheet('modules/'.$module->module.'/assets/css/style.css'); JHtml::stylesheet('modules/'.$module->module.'/assets/css/css3.css'); if( !defined('SMART_JQUERY') && $params->get('include_jquery', 0) == "1" ){ JHtml::script('modules/'.$module->module.'/assets/js/jquery-1.8.2.min.js'); JHtml::script('modules/'.$module->module.'/assets/js/jquery-noconflict.js'); define('SMART_JQUERY', 1); } JHtml::script('modules/'.$module->module.'/assets/js/jcarousel.js'); JHtml::script('modules/'.$module->module.'/assets/js/jquery.mousewheel.js'); JHtml::script('modules/'.$module->module.'/assets/js/jquery.cj-swipe.js'); ImageHelper::setDefault($params); $options=$params->toObject(); $count_item = count($list); $item_of_page = $options->items_page; $pags = (int)ceil($count_item/$item_of_page); $suffix = rand().time(); $tag_id = 'sjextraslider_'.$suffix; $play = $params->get('play', 1); if (!$play){ $interval = 0; } else { $interval = $params->get('interval', 5000); } $nb_column1 = ($params->get('nb-column1',6) >= $item_of_page)?$item_of_page:$params->get('nb-column1',6); $nb_column2 = ($params->get('nb-column2',4) >= $item_of_page)?$item_of_page:$params->get('nb-column2',4); $nb_column3 = ($params->get('nb-column3',2) >= $item_of_page)?$item_of_page:$params->get('nb-column3',2); $nb_column4 = ($params->get('nb-column4',1) >= $item_of_page)?$item_of_page:$params->get('nb-column4',1); ?> <?php $class_respl= 'extra-resp01-'.$nb_column1.' extra-resp02-'.$nb_column2.' extra-resp03-'.$nb_column3.' extra-resp04-'.$nb_column4; ?> <!--[if lt IE 9]><div id="<?php echo $tag_id;?>" class="sj-extraslider msie lt-ie9 <?php if( $options->effect == 'slide' ){ echo $options->effect;}?> <?php echo $class_respl; ?>" data-interval="<?php echo $interval; ?>" data-pause="<?php echo $params->get('pause_hover'); ?>"><![endif]--> <!--[if IE 9]><div id="<?php echo $tag_id;?>" class="sj-extraslider msie <?php if( $options->effect == 'slide' ){ echo $options->effect;}?> <?php echo $class_respl; ?>" data-interval="<?php echo $interval; ?>" data-pause="<?php echo $params->get('pause_hover'); ?>"><![endif]--> <!--[if gt IE 9]><!--><div id="<?php echo $tag_id;?>" class="sj-extraslider <?php if( $options->effect == 'slide' ){ echo $options->effect;}?> <?php echo $class_respl; ?>" data-interval="<?php echo $interval; ?>" data-pause="<?php echo $params->get('pause_hover'); ?>"><!--<![endif]--> <?php if(!empty($options->pretext)) { ?> <div class="pre-text"><?php echo $options->pretext; ?></div> <?php } ?> <?php if($options->title_slider_display == 1){?> <div class="heading-title"><?php echo $options->title_slider;?></div><!--end heading-title--> <?php }?> <div class="extraslider-control <?php if( $options->button_page == 'under' ){echo 'button-type2';}?>"> <a class="button-prev" href="<?php echo '#'.$tag_id;?>" data-jslide="prev"></a> <?php if( $options->button_page == 'top' ){?> <ul class="nav-page"> <?php $j = 0;$page = 0; for($i=0; $i<$pags; $i++){ $j ++; $active_class = $page == 0 ? " active" : "";$page ++; //if( $j%$item_of_page == 1 || $item_of_page == 1 ){$page ++;?> <li class="page"> <a class="button-page <?php if( $page==1 ){echo 'sel';}?>" href="<?php echo '#'.$tag_id;?>" data-jslide="<?php echo $page-1;?>"></a> </li> <?php }//}?> </ul> <?php }?> <a class="button-next" href="<?php echo '#'.$tag_id;?>" data-jslide="next"></a> </div> <div class="extraslider-inner"> <?php for($i=0; $i<$pags; $i++){ $count = 0; $i = 0; $j = 0; foreach ($list as $item){$count ++; $i++; if($j == $item_of_page){ $j = 0; } $j++; ?> <?php if($count%$item_of_page == 1 || $item_of_page == 1){?> <div class="item <?php if($i==1){echo "active";}?>"> <div class="line"> <?php }?> <div class="item-wrap <?php echo $options->theme;?>"> <div class="item-wrap-inner"> <?php $img = K2ExtrasliderHelper::getK2Image($item, $params); if($img){ ?> <div class="item-image"> <?php echo K2ExtrasliderHelper::imageTag($img);?> </div> <?php } ?> <?php if( $options->item_title_display == 1 || $options->item_desc_display == 1 || ( $item->tags != '') || $options->item_readmore_display == 1 ){ ?> <div class="item-info"> <?php if( $options->item_title_display == 1 ){?> <div class="item-title"> <a href="<?php echo $item->link;?>" title="<?php echo $item->title ?>" <?php echo K2ExtrasliderHelper::parseTarget($params->get('item_link_target')); ?>> <?php echo K2ExtrasliderHelper::truncate($item->title, $params->get('item_title_max_characs',25));?> </a> </div> <?php }?> <?php if( ($options->item_desc_display == 1 && !empty($item->displayIntrotext)) || ($item->tags != '') || $options->item_readmore_display == 1 ){?> <div class="item-content"> <?php if( $options->item_desc_display == 1 ){?> <div class="item-description"> <?php echo $item->displayIntrotext;?> </div> <?php }?> <?php if($item->tags != ''){?> <div class="item-tags"> <div class="tags"> <?php $hd = -1; foreach ($item->tags as $tag): $hd++; ?> <span class="tag-<?php echo $tag->id.' tag-list'.$hd; ?>"> <a class="label label-info" href="<?php echo $tag->link; ?>" title="<?php echo $tag->name; ?>" target="_blank"> <?php echo $tag->name; ?> </a> </span> <?php endforeach; ?> </div> </div> <?php } ?> <?php if( $options->item_readmore_display == 1 ){?> <div class="item-readmore"> <a href="<?php echo $item->link;?>" title="<?php echo $item->title ?>" <?php echo K2ExtrasliderHelper::parseTarget($params->get('item_link_target')); ?>> <?php echo $options->item_readmore_text;?> </a> </div> <?php }?> </div> <?php } ?> </div> <?php }?> </div> </div> <?php $clear = 'clr1'; if ($j % 2 == 0) $clear .= ' clr2'; if ($j % 3 == 0) $clear .= ' clr3'; if ($j % 4 == 0) $clear .= ' clr4'; if ($j % 5 == 0) $clear .= ' clr5'; if ($j % 6 == 0) $clear .= ' clr6'; ?> <div class="<?php echo $clear; ?>"></div> <?php if(($count%$item_of_page == 0 || $count== $count_item)){?> </div><!--line--> </div><!--end item--> <?php }?> <?php }?> <?php } ?> </div><!--end extraslider-inner --> <?php if( $options->button_page == 'under' ){?> <ul class="nav-page nav-under"> <?php $j = 0;$page = 0; for($i=0; $i<$pags; $i++){$j ++; $active_class = $page == 0 ? " active" : ""; $page ++; //if( $j%$item_of_page == 1 || $item_of_page == 1 ){$page ++;?> <li class="page"> <a class="button-page <?php if( $page==1 ){echo 'sel';}?>" href="<?php echo '#'.$tag_id;?>" data-jslide="<?php echo $page-1;?>"></a> </li> <?php }//}?> </ul> <?php }?> <?php if(!empty($options->posttext)) { ?> <div class="post-text"><?php echo $options->posttext; ?></div> <?php }?> </div> <script> //<![CDATA[ jQuery(document).ready(function($){ $('#<?php echo $tag_id; ?>').each(function(){ var $this = $(this), options = options = !$this.data('modal') && $.extend({}, $this.data()); $this.jcarousel(options); $this.bind('jslide', function(e){ var index = $(this).find(e.relatedTarget).index(); // process for nav $('[data-jslide]').each(function(){ var $nav = $(this), $navData = $nav.data(), href, $target = $($nav.attr('data-target') || (href = $nav.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')); if ( !$target.is($this) ) return; if (typeof $navData.jslide == 'number' && $navData.jslide==index){ $nav.addClass('sel'); } else { $nav.removeClass('sel'); } }); }); <?php if($params->get('swipe_enable') == 1) { ?> $this.touchSwipeLeft(function(){ $this.jcarousel('next'); } ); $this.touchSwipeRight(function(){ $this.jcarousel('prev'); } ); <?php } ?> return ; }); }); //]]> </script> <?php }else{ echo JText::_('Has no item to show!');}?>