function theme_ad_image_ad in Advertisement 6.2
Same name and namespace in other branches
- 6.3 image/ad_image.module \theme_ad_image_ad()
- 6 image/ad_image.module \theme_ad_image_ad()
- 7 image/ad_image.module \theme_ad_image_ad()
Return a themed ad of type ad_image.
Parameters
@ad: The ad object.
Return value
A string containing the ad markup.
1 theme call to theme_ad_image_ad()
- ad_image_display_ad in image/
ad_image.module - Function used to display the selected ad.
File
- image/
ad_image.module, line 26 - Enhances the ad module to support banner ads.
Code
function theme_ad_image_ad($ad) {
if (isset($ad->aid) && (isset($ad->filepath) || isset($ad->remote_image))) {
$output = '<div class="image-advertisement" id="ad-' . $ad->aid . '">';
if (isset($ad->url) && !empty($ad->url)) {
$image = theme('ad_image_image', !empty($ad->remote_image) ? $ad->remote_image : $ad->filepath, check_plain($ad->tooltip), check_plain($ad->tooltip));
$output .= l($image, $ad->redirect . '/@HOSTID___', array(
'attributes' => ad_link_attributes(),
'absolute' => TRUE,
'html' => TRUE,
));
}
else {
$output .= theme('ad_image_image', !empty($ad->remote_image) ? $ad->remote_image : $ad->filepath, check_plain($ad->tooltip), check_plain($ad->tooltip));
}
$output .= '</div>';
return $output;
}
}