예제 #1
0
/**
* smarty_function_banner
*/
function smarty_function_banner($params, &$gBitSmarty)
{
    global $gBitSystem;
    include_once BANNERS_PKG_PATH . 'banner_lib.php';
    if (!isset($bannerlib)) {
        $bannerlib = new BannerLib();
    }
    extract($params);
    // Param = zone
    if (empty($zone)) {
        $gBitSmarty->trigger_error("assign: missing 'zone' parameter");
        return;
    }
    $banner = $bannerlib->select_banner($zone);
    print $banner;
}
예제 #2
0
function smarty_function_banner($params, &$smarty)
{
    global $tikilib;
    global $dbTiki;
    include_once 'lib/banners/bannerlib.php';
    if (!isset($bannerlib)) {
        $bannerlib = new BannerLib($dbTiki);
    }
    extract($params);
    // Param = zone
    if (empty($zone)) {
        $smarty->trigger_error("assign: missing 'zone' parameter");
        return;
    }
    $banner = $bannerlib->select_banner($zone);
    print $banner;
}
예제 #3
0
<?php
// (c) Copyright 2002-2012 by authors of the Tiki Wiki CMS Groupware Project
// 
// All Rights Reserved. See copyright.txt for details and a complete list of authors.
// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.
// $Id: select_banner.php 39467 2012-01-12 19:47:28Z changi67 $
  
if (!isset($_REQUEST["zone"])) {
	die;
}

require_once ('tiki-setup.php');

include_once ('lib/banners/bannerlib.php');

if (!isset($bannerlib)) {
	$bannerlib = new BannerLib;
}

// CHECK FEATURE BANNERS HERE
$access->check_feature('feature_banners');

$banner = $bannerlib->select_banner($_REQUEST["zone"]);
print ($banner);