[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/station/archive/views/ -> station_archive.views_default.inc (source)

   1  <?php
   2  // $Id: station_archive.views_default.inc,v 1.1 2009/11/28 20:55:19 drewish Exp $
   3  
   4  /**
   5   * Implementation of hook_views_default_views().
   6   */
   7  function station_archive_views_default_views() {
   8    /*
   9     * View 'station_archive_audio'
  10     */
  11    $view = new view;
  12    $view->name = 'station_archive_audio';
  13    $view->description = 'Archived audio';
  14    $view->tag = 'station_archive';
  15    $view->view_php = '';
  16    $view->base_table = 'node';
  17    $view->is_cacheable = FALSE;
  18    $view->api_version = 2;
  19    $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
  20    $handler = $view->new_display('default', 'Defaults', 'default');
  21    $handler->override_option('sorts', array(
  22      'created' => array(
  23        'id' => 'created',
  24        'table' => 'node',
  25        'field' => 'created',
  26        'order' => 'DESC',
  27        'granularity' => 'second',
  28      ),
  29    ));
  30    $handler->override_option('arguments', array(
  31      'program_nid' => array(
  32        'default_action' => 'ignore',
  33        'style_plugin' => 'default_summary',
  34        'style_options' => array(),
  35        'wildcard' => 'all',
  36        'wildcard_substitution' => 'All',
  37        'title' => '',
  38        'breadcrumb' => '',
  39        'default_argument_type' => 'fixed',
  40        'default_argument' => '',
  41        'validate_type' => 'none',
  42        'validate_fail' => 'not found',
  43        'break_phrase' => 0,
  44        'not' => 0,
  45        'id' => 'program_nid',
  46        'table' => 'station_archive_item',
  47        'field' => 'program_nid',
  48        'validate_user_argument_type' => 'uid',
  49        'validate_user_roles' => array(
  50          '2' => 0,
  51        ),
  52        'relationship' => 'none',
  53        'default_options_div_prefix' => '',
  54        'default_argument_user' => 0,
  55        'default_argument_fixed' => '',
  56        'default_argument_php' => '',
  57        'validate_argument_node_type' => array(
  58          'audio' => 0,
  59          'station_program' => 0,
  60          'station_schedule' => 0,
  61          'page' => 0,
  62          'story' => 0,
  63        ),
  64        'validate_argument_node_access' => 0,
  65        'validate_argument_nid_type' => 'nid',
  66        'validate_argument_vocabulary' => array(
  67          '1' => 0,
  68        ),
  69        'validate_argument_type' => 'tid',
  70        'validate_argument_transform' => 0,
  71        'validate_user_restrict_roles' => 0,
  72        'validate_argument_php' => '',
  73      ),
  74    ));
  75    $handler->override_option('filters', array(
  76      'type' => array(
  77        'id' => 'type',
  78        'table' => 'node',
  79        'field' => 'type',
  80        'value' => array(
  81          '0' => 'audio',
  82        ),
  83        'operator' => 'in',
  84      ),
  85    ));
  86    $handler->override_option('access', array(
  87      'type' => 'none',
  88      'role' => array(),
  89      'perm' => '',
  90    ));
  91    $handler->override_option('cache', array(
  92      'type' => 'none',
  93    ));
  94    $handler->override_option('title', 'Archive');
  95    $handler->override_option('header_format', '1');
  96    $handler->override_option('footer_format', '1');
  97    $handler->override_option('empty', 'Sorry, no audio could be found for this program.');
  98    $handler->override_option('empty_format', '1');
  99    $handler->override_option('items_per_page', '30');
 100    $handler->override_option('use_pager', TRUE);
 101    $handler->override_option('row_plugin', 'node');
 102    $handler->override_option('row_options', array(
 103      'teaser' => TRUE,
 104      'links' => TRUE,
 105    ));
 106    $handler = $view->new_display('page', 'Page', 'page_1');
 107    $handler->override_option('path', 'station/archives');
 108    $handler->override_option('menu', array(
 109      'type' => 'normal',
 110      'title' => 'Archive',
 111      'description' => '',
 112      'weight' => 0,
 113      'name' => 'navigation',
 114    ));
 115    $handler->override_option('tab_options', array(
 116      'type' => 'none',
 117      'title' => '',
 118      'description' => '',
 119      'weight' => '0',
 120    ));
 121    $handler = $view->new_display('feed', 'Feed', 'feed_1');
 122    $handler->override_option('style_plugin', 'rss');
 123    $handler->override_option('style_options', array(
 124      'mission_description' => FALSE,
 125      'description' => '',
 126    ));
 127    $handler->override_option('row_plugin', 'node_rss');
 128    $handler->override_option('row_options', array(
 129      'relationship' => 'none',
 130      'item_length' => 'default',
 131    ));
 132    $handler->override_option('path', 'station/archives/%/feed');
 133    $handler->override_option('menu', array(
 134      'type' => 'none',
 135      'title' => '',
 136      'description' => '',
 137      'weight' => 0,
 138      'name' => 'navigation',
 139    ));
 140    $handler->override_option('tab_options', array(
 141      'type' => 'none',
 142      'title' => '',
 143      'description' => '',
 144      'weight' => 0,
 145    ));
 146    $handler->override_option('displays', array(
 147      'page_1' => 'page_1',
 148      'default' => 0,
 149    ));
 150    $handler->override_option('sitename_title', FALSE);
 151    $views[$view->name] = $view;
 152  
 153    return $views;
 154  }
 155  
 156  


Generated: Thu Mar 24 11:18:33 2011 Cross-referenced by PHPXref 0.7