?
Path : /home/admin/public_html/old/happy2/modules/mod_jacontentslider/ |
Current File : /home/admin/public_html/old/happy2/modules/mod_jacontentslider/mod_jacontentslider.php |
<?php /** * ------------------------------------------------------------------------ * JA Content Slider Module for J25 & J31 * ------------------------------------------------------------------------ * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved. * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html * Author: J.O.O.M Solutions Co., Ltd * Websites: http://www.joomlart.com - http://www.joomlancers.com * ------------------------------------------------------------------------ */ // no direct access defined('_JEXEC') or die('Restricted accessd'); //INCLUDING ASSET //require_once(dirname(__FILE__).'/assets/behavior.php'); JHTML::_('behavior.framework', true); include_once(dirname(__FILE__).'/assets/asset.php'); // Include the syndicate functions only once require_once (dirname(__FILE__) . '/helper.php'); require_once (dirname(__FILE__) . '/jaimage.php'); $source = $params->get( 'source', 'content' ); $xheight = $params->get( 'xheight', 400 ); $xwidth = $params->get( 'xwidth', 400 ); $iheight = $params->get( 'iheight', 80 ); $iwidth = $params->get( 'iwidth', 80 ); $numElem = $params->get( 'numElem', 4 ); $showtitle = $params->get( 'showtitle', 0 ); $showimages = $params->get( 'showimages', 0 ); $showreadmore = $params->get( 'showreadmore', 0 ); $showintrotext = $params->get( 'showintrotext', 0 ); $link_titles = $params->get( 'link_titles', 0 ); $numChar = $params->get( 'numchar', 0 ); $auto = $params->get( 'auto', 0 ); $direction = $params->get( 'direction', 'left' ); $delaytime = $params->get( 'delaytime', 5000 ); $animationtime = $params->get( 'animationtime', 1000 ); $maxitems = $params->get( 'maxitems', 10 ); $numberjump = 1; $useajax = 0; $mode = $params->get( 'mode','horizontal' ); $showTab = (int) $params->get('showTab', 1); $text_heading = $params->get( 'text_heading', ''); switch ($source) { case 'k2': $catid = $params->get('k2catsid', array()); break; case 'content': default: $catid = $params->get('catid', array()); break; } if (!is_array($catid)) { $catid = (array) $catid; } if ($params->get('mode') == 'vertical') { $mode = 'vertical'; } $source = $params->get('source', 'content'); if($source=='folder'){ $params->set('showtitle', 0); $params->set('link_titles',0); $params->set('showreadmore',0); $params->set('showintrotext',0); } $contents = modJacontentsliderHelper::getListItems( $catid, $params,$source ); if ($numElem==0) { return ''; } $total = count($contents); //DISPLAYING require JModuleHelper::getLayoutPath($module->module, $params->get('layout', 'default'));