| [ Index ] |
PHP Cross Reference of TikiWiki Release 1.9 |
[Summary view] [Print] [Text view]
1 <?php 2 3 // $Header: /cvsroot/tikiwiki/tiki/display_banner.php,v 1.12.2.4 2008/02/21 20:47:50 marclaporte Exp $ 4 5 // Copyright (c) 2002-2007, Luis Argerich, Garland Foster, Eduardo Polidor, et. al. 6 // All Rights Reserved. See copyright.txt for details and a complete list of authors. 7 // Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details. 8 9 include_once ('tiki-setup.php'); 10 11 if ($feature_banners != 'y') { 12 $smarty->assign('msg', tra("This feature is disabled").": feature_banners"); 13 $smarty->display("error.tpl"); 14 die; 15 } 16 17 // Only to be called from edit_banner or view_banner to display the banner without adding 18 // impressions to the banner 19 if (!isset($_REQUEST["id"])) { 20 die; 21 } 22 23 24 include_once ('lib/banners/bannerlib.php'); 25 26 if (!isset($bannerlib)) { 27 $bannerlib = new BannerLib($dbTiki); 28 } 29 30 $data = $bannerlib->get_banner($_REQUEST["id"]); 31 $id = $data["bannerId"]; 32 33 switch ($data["which"]) { 34 case 'useHTML': 35 $raw = $data["HTMLData"]; 36 37 break; 38 39 case 'useImage': 40 $raw = "<img border=\"0\" src=\"banner_image.php?id=" . $id . "\" />"; 41 42 break; 43 44 case 'useFixedURL': 45 $fp = fopen($data["fixedURLData"], "r"); 46 47 if ($fp) { 48 $raw = ''; 49 50 while (!feof($fp)) { 51 $raw .= fread($fp, 8192); 52 } 53 } 54 55 fclose ($fp); 56 break; 57 58 case 'useText': 59 $raw = $data["textData"]; 60 61 break; 62 } 63 64 print ($raw); 65 66 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Wed Nov 19 02:01:02 2008 | Cross-referenced by PHPXref 0.6 |