mirror of
https://github.com/e107inc/e107.git
synced 2025-08-05 06:07:32 +02:00
Fixes #464 - banner path issue corrected.
This commit is contained in:
@@ -38,9 +38,9 @@ class banner_shortcodes
|
|||||||
AND banner_active IN (".USERCLASS_LIST.")
|
AND banner_active IN (".USERCLASS_LIST.")
|
||||||
ORDER BY RAND($seed) LIMIT 1";
|
ORDER BY RAND($seed) LIMIT 1";
|
||||||
|
|
||||||
if($sql->db_Select('banner', 'banner_id, banner_image, banner_clickurl', $query))
|
if($sql->select('banner', 'banner_id, banner_image, banner_clickurl', $query))
|
||||||
{
|
{
|
||||||
$row = $sql->db_Fetch();
|
$row = $sql->fetch();
|
||||||
|
|
||||||
if(!$row['banner_image'])
|
if(!$row['banner_image'])
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,8 @@ class banner_shortcodes
|
|||||||
}
|
}
|
||||||
|
|
||||||
$fileext1 = substr(strrchr($row['banner_image'], '.'), 1);
|
$fileext1 = substr(strrchr($row['banner_image'], '.'), 1);
|
||||||
$sql->db_Update('banner', 'banner_impressions=banner_impressions+1 WHERE banner_id='.(int)$row['banner_id']);
|
$sql->update('banner', 'banner_impressions=banner_impressions+1 WHERE banner_id='.(int)$row['banner_id']);
|
||||||
|
|
||||||
switch ($fileext1)
|
switch ($fileext1)
|
||||||
{
|
{
|
||||||
case 'swf':
|
case 'swf':
|
||||||
@@ -68,7 +69,10 @@ class banner_shortcodes
|
|||||||
return $file_data;
|
return $file_data;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$ban_ret = "<img src='".e_IMAGE_ABS.'banners/'.$row['banner_image']."' alt='".$row['banner_clickurl']."' style='border:0' />";
|
|
||||||
|
$src = ($row['banner_image'][0] == '{') ? $tp->replaceConstants($row['banner_image'],'full') : e_IMAGE_ABS.'banners/'.$row['banner_image'];
|
||||||
|
|
||||||
|
$ban_ret = "<img class='e-banner' src='".$src."' alt='".$row['banner_clickurl']."' style='border:0' />";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return "<a href='".e_HTTP.'banner.php?'.$row['banner_id']."' rel='external'>".$ban_ret.'</a>';
|
return "<a href='".e_HTTP.'banner.php?'.$row['banner_id']."' rel='external'>".$ban_ret.'</a>';
|
||||||
|
Reference in New Issue
Block a user