You are here

function ad_ui_ds_layout_settings_info in Advertisement 7.3

Implements hook_ds_layout_settings_info().

File

modules/ad_ui/ad_ui.ds.inc, line 142
ad_ui.ds.inc

Code

function ad_ui_ds_layout_settings_info() {
  $export = array();
  $ds_layout = new stdClass();
  $ds_layout->api_version = 1;
  $ds_layout->id = 'node|ad|default';
  $ds_layout->entity_type = 'node';
  $ds_layout->bundle = 'ad';
  $ds_layout->view_mode = 'default';
  $ds_layout->layout = 'ds_1col';
  $ds_layout->settings = array(
    'regions' => array(
      'ds_content' => array(
        0 => 'title',
        1 => 'post_date',
        2 => 'changed_date',
        3 => 'submitted_by',
        4 => 'field_ad_size',
        5 => 'field_ad_image',
        6 => 'field_ad_link',
      ),
    ),
    'fields' => array(
      'title' => 'ds_content',
      'post_date' => 'ds_content',
      'changed_date' => 'ds_content',
      'submitted_by' => 'ds_content',
      'field_ad_size' => 'ds_content',
      'field_ad_image' => 'ds_content',
      'field_ad_link' => 'ds_content',
    ),
    'classes' => array(),
    'wrappers' => array(
      'ds_content' => 'div',
    ),
    'layout_wrapper' => 'div',
    'layout_attributes' => '',
    'layout_attributes_merge' => 1,
    'layout_link_attribute' => '',
    'layout_link_custom' => '',
  );
  $export['node|ad|default'] = $ds_layout;
  $ds_layout = new stdClass();
  $ds_layout->api_version = 1;
  $ds_layout->id = 'node|ad|advertisement_display';
  $ds_layout->entity_type = 'node';
  $ds_layout->bundle = 'ad';
  $ds_layout->view_mode = 'advertisement_display';
  $ds_layout->layout = 'ds_1col';
  $ds_layout->settings = array(
    'regions' => array(
      'ds_content' => array(
        0 => 'field_ad_image',
      ),
    ),
    'fields' => array(
      'field_ad_image' => 'ds_content',
    ),
    'classes' => array(),
    'wrappers' => array(
      'ds_content' => 'div',
    ),
    'layout_wrapper' => 'div',
    'layout_attributes' => '',
    'layout_attributes_merge' => 1,
    'layout_link_attribute' => '',
    'layout_link_custom' => '',
  );
  $export['node|ad|advertisement_display'] = $ds_layout;
  $ds_layout = new stdClass();
  $ds_layout->api_version = 1;
  $ds_layout->id = 'node|ad|advertisement_preview';
  $ds_layout->entity_type = 'node';
  $ds_layout->bundle = 'ad';
  $ds_layout->view_mode = 'advertisement_preview';
  $ds_layout->layout = 'ds_1col';
  $ds_layout->settings = array(
    'regions' => array(
      'ds_content' => array(
        0 => 'field_ad_image',
      ),
    ),
    'fields' => array(
      'field_ad_image' => 'ds_content',
    ),
    'classes' => array(),
    'wrappers' => array(
      'ds_content' => 'div',
    ),
    'layout_wrapper' => 'div',
    'layout_attributes' => '',
    'layout_attributes_merge' => 1,
    'layout_link_attribute' => '',
    'layout_link_custom' => '',
  );
  $export['node|ad|advertisement_preview'] = $ds_layout;
  $ds_layout = new stdClass();
  $ds_layout->api_version = 1;
  $ds_layout->id = 'node|ad|full';
  $ds_layout->entity_type = 'node';
  $ds_layout->bundle = 'ad';
  $ds_layout->view_mode = 'full';
  $ds_layout->layout = 'ds_1col';
  $ds_layout->settings = array(
    'regions' => array(
      'ds_content' => array(
        0 => 'title',
        1 => 'submitted_by',
        2 => 'post_date',
        3 => 'changed_date',
        4 => 'field_ad_size',
        5 => 'ad_total_clicks',
        6 => 'ad_total_impressions',
        7 => 'field_ad_image',
        8 => 'field_ad_link',
      ),
    ),
    'fields' => array(
      'title' => 'ds_content',
      'submitted_by' => 'ds_content',
      'post_date' => 'ds_content',
      'changed_date' => 'ds_content',
      'field_ad_size' => 'ds_content',
      'ad_total_clicks' => 'ds_content',
      'ad_total_impressions' => 'ds_content',
      'field_ad_image' => 'ds_content',
      'field_ad_link' => 'ds_content',
    ),
    'classes' => array(),
    'wrappers' => array(
      'ds_content' => 'div',
    ),
    'layout_wrapper' => 'div',
    'layout_attributes' => '',
    'layout_attributes_merge' => 1,
    'layout_link_attribute' => '',
    'layout_link_custom' => '',
  );
  $export['node|ad|full'] = $ds_layout;
  return $export;
}