if ($banner['extension'] AND file_exists(DIR . '/dbtech/forumads/images/banners/' . $banner['bannerid'] . '.' . $banner['extension']))
{
$bannerLink = (strpos($banner['url'], 'mailto:') === 0 ? $banner['url'] : (self::$vbulletin->options['bburl'] . '/forumads.php?' . self::$vbulletin->session->vars['sessionurl'] . 'do=out&contenttype=banner&contentid=' . $banner['bannerid']));
$imageinfo = @getimagesize(self::$vbulletin->options['bburl'] . '/dbtech/forumads/images/banners/' . $banner['bannerid'] . '.' . $banner['extension']);
if (is_array($imageinfo) AND $imageinfo[1])
{
// The actual banner itself
$banner['banner'] = '
<a href="' . $bannerLink . '" target="_blank" title="' . htmlspecialchars_uni($banner['sitetitle']) . '">
<div class="dbtech-wrapper-block dbtech-wrapper-block-noblockbg" style="width:' . $imageinfo[0] . 'px; height:' . $imageinfo[1] . 'px;">
<img src="' . self::$vbulletin->options['bburl'] . '/dbtech/forumads/images/banners/' . $banner['bannerid'] . '.' . $banner['extension'] . '" style="max-width:' . $bannerspace['dimensions']['width'] . 'px; max-height:' . $bannerspace['dimensions']['height'] . 'px;" />
</div>
</a>
';
}
else
{
// In case we don't have GD
$banner['banner'] = '
<a href="' . $bannerLink . '" target="_blank" title="' . htmlspecialchars_uni($banner['sitetitle']) . '">
<div class="dbtech-wrapper-block">
<img src="' . self::$vbulletin->options['bburl'] . '/dbtech/forumads/images/banners/' . $banner['bannerid'] . '.' . $banner['extension'] . '" style="max-width:' . $bannerspace['dimensions']['width'] . 'px; max-height:' . $bannerspace['dimensions']['height'] . 'px;" />
</div>
</a>
';
}
}