<?php /** * @version $Id: banners.php 10381 2008-06-01 03:35:53Z pasamio $ * @package Joomla * @subpackage Banners * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant to the * GNU General Public License, and as distributed it includes or is derivative * of works licensed under the GNU General Public License or other free or open * source software licenses. See COPYRIGHT.php for copyright notices and * details. */ // no direct access defined('_JEXEC') or die('Restricted access'); // Require the com_content helper library require_once JPATH_COMPONENT . DS . 'controller.php'; // Create the controller $controller = new BannersController(array('default_task' => 'click')); // Perform the Request task $controller->execute(JRequest::getVar('task', null, 'default', 'cmd')); // Redirect if set by the controller $controller->redirect();
<?php $val = array(); $sizeAttr = ''; if ($size == 'large') { $val = array('qs' => 'w=960&h=430&ar=i', 'class' => ''); $sizeAttr = 'width="960" height="430"'; } elseif ($size == 'medium') { $val = array('qs' => 'w=960&h=250&ar=i', 'class' => 'innerBanner'); $sizeAttr = 'width="960" height="250"'; } else { $val = array('qs' => 'w=700&h=300&ar=i', 'class' => 'innerBanner'); $sizeAttr = 'width="700" height="300"'; } $images = BannersController::bannerShow($size); ?> <div <?php echo $size == 'large' ? 'id="mainBanner"' : ''; ?> class="topBanner bannerSlider <?php echo $val['class']; ?> "> <?php foreach ($images as &$b) { ?> <a class="slide" href="<?php echo $b->link; ?> " target="<?php echo $b->target;