ad_ui.module in Advertisement 7.3
File
modules/ad_ui/ad_ui.module
View source
<?php
include_once 'ad_ui.features.inc';
function ad_ui_block_info() {
$blocks = array();
$blocks['rectangle_ad_block'] = array(
'info' => t('Left Rectangle Ad block'),
);
$blocks['skyscraper_ad_block'] = array(
'info' => t('Right Skyscraper Ad block'),
);
$blocks['leaderboard_ad_block'] = array(
'info' => t('Leaderboard Ad block'),
);
return $blocks;
}
function ad_ui_block_view($delta = '') {
$block = array();
switch ($delta) {
case 'rectangle_ad_block':
$block['subject'] = '';
$block['content'] = '<ad-placeholder id="rec_lx" view="ad_ui_display" display="rectangle">';
break;
case 'skyscraper_ad_block':
$block['subject'] = '';
$block['content'] = '<ad-placeholder id="sky_rx" view="ad_ui_display" display="skyscraper">';
break;
case 'leaderboard_ad_block':
$block['subject'] = '';
$block['content'] = '<ad-placeholder id="leaderboard" view="ad_ui_display" display="leaderboard">';
break;
}
return $block;
}
function ad_ui_ad_info() {
return array(
'ad' => array(
'link_field' => 'field_ad_link',
'display_view' => 'ad_ui_display',
),
);
}