You are here

function ad_ui_ds_field_settings_info in Advertisement 7.3

Implements hook_ds_field_settings_info().

File

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

Code

function ad_ui_ds_field_settings_info() {
  $export = array();
  $ds_fieldsetting = new stdClass();
  $ds_fieldsetting->api_version = 1;
  $ds_fieldsetting->id = 'node|ad|default';
  $ds_fieldsetting->entity_type = 'node';
  $ds_fieldsetting->bundle = 'ad';
  $ds_fieldsetting->view_mode = 'default';
  $ds_fieldsetting->settings = array(
    'title' => array(
      'weight' => '0',
      'label' => 'hidden',
      'format' => 'default',
    ),
    'post_date' => array(
      'weight' => '1',
      'label' => 'inline',
      'format' => 'ds_post_date_long',
    ),
    'changed_date' => array(
      'weight' => '2',
      'label' => 'inline',
      'format' => 'ds_post_date_long',
    ),
    'submitted_by' => array(
      'weight' => '3',
      'label' => 'inline',
      'format' => 'ds_time_ago',
    ),
  );
  $export['node|ad|default'] = $ds_fieldsetting;
  $ds_fieldsetting = new stdClass();
  $ds_fieldsetting->api_version = 1;
  $ds_fieldsetting->id = 'node|ad|advertisement';
  $ds_fieldsetting->entity_type = 'node';
  $ds_fieldsetting->bundle = 'ad';
  $ds_fieldsetting->view_mode = 'advertisement';
  $ds_fieldsetting->settings = array(
    'title' => array(
      'weight' => '0',
      'label' => 'hidden',
      'format' => 'default',
      'formatter_settings' => array(
        'link' => '1',
        'wrapper' => 'h2',
        'class' => '',
      ),
    ),
  );
  $export['node|ad|advertisement'] = $ds_fieldsetting;
  $ds_fieldsetting = new stdClass();
  $ds_fieldsetting->api_version = 1;
  $ds_fieldsetting->id = 'node|ad|full';
  $ds_fieldsetting->entity_type = 'node';
  $ds_fieldsetting->bundle = 'ad';
  $ds_fieldsetting->view_mode = 'full';
  $ds_fieldsetting->settings = array(
    'ad_total_clicks' => array(
      'weight' => '5',
      'label' => 'inline',
      'format' => 'default',
    ),
    'ad_total_impressions' => array(
      'weight' => '6',
      'label' => 'inline',
      'format' => 'default',
    ),
    'title' => array(
      'weight' => '0',
      'label' => 'hidden',
      'format' => 'default',
    ),
    'post_date' => array(
      'weight' => '2',
      'label' => 'inline',
      'format' => 'ds_post_date_long',
    ),
    'changed_date' => array(
      'weight' => '3',
      'label' => 'inline',
      'format' => 'ds_post_date_long',
    ),
    'submitted_by' => array(
      'weight' => '1',
      'label' => 'inline',
      'format' => 'ds_time_ago',
    ),
  );
  $export['node|ad|full'] = $ds_fieldsetting;
  return $export;
}