[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/audio/views/ -> audio.views_default.inc (source)

   1  <?php
   2  // $Id: audio.views_default.inc,v 1.2 2009/05/14 15:34:46 drewish Exp $
   3  
   4  
   5  /**
   6   * Implementation of hook_views_default_views().
   7   */
   8  function audio_views_default_views() {
   9    /*
  10     * View 'audio'
  11     */
  12    $view = new view;
  13    $view->name = 'audio';
  14    $view->description = 'Audio nodes';
  15    $view->tag = 'audio';
  16    $view->view_php = '';
  17    $view->base_table = 'node';
  18    $view->is_cacheable = FALSE;
  19    $view->api_version = 2;
  20    $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
  21    $handler = $view->new_display('default', 'Defaults', 'default');
  22    $handler->override_option('fields', array(
  23      'title' => array(
  24        'id' => 'title',
  25        'table' => 'node',
  26        'field' => 'title',
  27      ),
  28    ));
  29    $handler->override_option('sorts', array(
  30      'created' => array(
  31        'id' => 'created',
  32        'table' => 'node',
  33        'field' => 'created',
  34      ),
  35    ));
  36    $handler->override_option('filters', array(
  37      'type' => array(
  38        'operator' => 'in',
  39        'value' => array(
  40          'audio' => 'audio',
  41        ),
  42        'group' => '0',
  43        'exposed' => FALSE,
  44        'expose' => array(
  45          'operator' => FALSE,
  46          'label' => '',
  47        ),
  48        'id' => 'type',
  49        'table' => 'node',
  50        'field' => 'type',
  51        'relationship' => 'none',
  52      ),
  53      'status' => array(
  54        'operator' => '=',
  55        'value' => 1,
  56        'group' => '0',
  57        'exposed' => FALSE,
  58        'expose' => array(
  59          'operator' => FALSE,
  60          'label' => '',
  61        ),
  62        'id' => 'status',
  63        'table' => 'node',
  64        'field' => 'status',
  65        'relationship' => 'none',
  66      ),
  67    ));
  68    $handler->override_option('access', array(
  69      'type' => 'perm',
  70      'perm' => 'access content',
  71    ));
  72    $handler->override_option('title', 'Audio');
  73    $handler->override_option('header_format', '1');
  74    $handler->override_option('footer_format', '1');
  75    $handler->override_option('empty_format', '1');
  76    $handler->override_option('items_per_page', '10');
  77    $handler->override_option('use_pager', TRUE);
  78    $handler->override_option('row_plugin', 'node');
  79    $handler->override_option('row_options', array(
  80      'teaser' => TRUE,
  81      'links' => TRUE,
  82    ));
  83    $handler = $view->new_display('page', 'Page', 'page_1');
  84    $handler->override_option('path', 'audio');
  85    $handler->override_option('menu', array(
  86      'type' => 'normal',
  87      'title' => 'Audio',
  88      'description' => '',
  89      'weight' => 0,
  90      'name' => 'navigation',
  91    ));
  92    $handler->override_option('tab_options', array(
  93      'type' => 'none',
  94      'title' => '',
  95      'description' => '',
  96      'weight' => '0',
  97    ));
  98    $handler = $view->new_display('block', 'Block', 'block_1');
  99    $handler->override_option('title', 'Recent audio');
 100    $handler->override_option('items_per_page', '5');
 101    $handler->override_option('style_plugin', 'list');
 102    $handler->override_option('style_options', array(
 103      'type' => 'ul',
 104    ));
 105    $handler->override_option('row_plugin', 'fields');
 106    $handler->override_option('block_description', '');
 107    $handler->override_option('block_caching', -1);
 108    $handler = $view->new_display('feed', 'Feed', 'feed_1');
 109    $handler->override_option('style_plugin', 'rss');
 110    $handler->override_option('style_options', array(
 111      'mission_description' => FALSE,
 112      'description' => '',
 113    ));
 114    $handler->override_option('row_plugin', 'node_rss');
 115    $handler->override_option('row_options', array(
 116      'item_length' => 'default',
 117    ));
 118    $handler->override_option('path', 'audio/feed');
 119    $handler->override_option('menu', array(
 120      'type' => 'none',
 121      'title' => '',
 122      'description' => '',
 123      'weight' => 0,
 124      'name' => 'navigation',
 125    ));
 126    $handler->override_option('tab_options', array(
 127      'type' => 'none',
 128      'title' => '',
 129      'description' => '',
 130      'weight' => 0,
 131    ));
 132    $handler->override_option('displays', array(
 133      'default' => 'default',
 134      'page_1' => 'page_1',
 135      'block_1' => 'block_1',
 136    ));
 137    $handler->override_option('sitename_title', FALSE);
 138    $views[$view->name] = $view;
 139  
 140    /*
 141     * View 'audio_random'
 142     */
 143    $view = new view;
 144    $view->name = 'audio_random';
 145    $view->description = 'Random audio nodes';
 146    $view->tag = 'audio';
 147    $view->view_php = '';
 148    $view->base_table = 'node';
 149    $view->is_cacheable = FALSE;
 150    $view->api_version = 2;
 151    $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
 152    $handler = $view->new_display('default', 'Defaults', 'default');
 153    $handler->override_option('fields', array(
 154      'title' => array(
 155        'label' => '',
 156        'link_to_node' => 1,
 157        'exclude' => 0,
 158        'id' => 'title',
 159        'table' => 'node',
 160        'field' => 'title',
 161        'relationship' => 'none',
 162      ),
 163    ));
 164    $handler->override_option('sorts', array(
 165      'random' => array(
 166        'order' => 'ASC',
 167        'id' => 'random',
 168        'table' => 'views',
 169        'field' => 'random',
 170        'relationship' => 'none',
 171      ),
 172    ));
 173    $handler->override_option('filters', array(
 174      'type' => array(
 175        'operator' => 'in',
 176        'value' => array(
 177          'audio' => 'audio',
 178        ),
 179        'group' => '0',
 180        'exposed' => FALSE,
 181        'expose' => array(
 182          'operator' => FALSE,
 183          'label' => '',
 184        ),
 185        'id' => 'type',
 186        'table' => 'node',
 187        'field' => 'type',
 188        'relationship' => 'none',
 189      ),
 190      'status' => array(
 191        'operator' => '=',
 192        'value' => 1,
 193        'group' => '0',
 194        'exposed' => FALSE,
 195        'expose' => array(
 196          'operator' => FALSE,
 197          'label' => '',
 198        ),
 199        'id' => 'status',
 200        'table' => 'node',
 201        'field' => 'status',
 202        'relationship' => 'none',
 203      ),
 204    ));
 205    $handler->override_option('access', array(
 206      'type' => 'perm',
 207      'perm' => 'access content',
 208    ));
 209    $handler->override_option('title', 'Random audio');
 210    $handler->override_option('header_format', '1');
 211    $handler->override_option('footer_format', '1');
 212    $handler->override_option('empty_format', '1');
 213    $handler->override_option('items_per_page', 5);
 214    $handler->override_option('style_plugin', 'list');
 215    $handler->override_option('style_options', array(
 216      'grouping' => '',
 217      'type' => 'ul',
 218    ));
 219    $handler = $view->new_display('block', 'Block', 'block_1');
 220    $handler->override_option('items_per_page', '5');
 221    $handler->override_option('style_options', array(
 222      'type' => 'ul',
 223    ));
 224    $handler->override_option('block_description', '');
 225    $handler->override_option('block_caching', -1);
 226    $views[$view->name] = $view;
 227  
 228    /*
 229     * View 'audio_user'
 230     */
 231    $view = new view;
 232    $view->name = 'audio_user';
 233    $view->description = 'Audio user feed';
 234    $view->tag = 'audio';
 235    $view->view_php = '';
 236    $view->base_table = 'node';
 237    $view->is_cacheable = FALSE;
 238    $view->api_version = 2;
 239    $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
 240    $handler = $view->new_display('default', 'Defaults', 'default');
 241    $handler->override_option('sorts', array(
 242      'created' => array(
 243        'order' => 'ASC',
 244        'granularity' => 'second',
 245        'id' => 'created',
 246        'table' => 'node',
 247        'field' => 'created',
 248        'override' => array(
 249          'button' => 'Override',
 250        ),
 251        'relationship' => 'none',
 252      ),
 253    ));
 254    $handler->override_option('arguments', array(
 255      'uid' => array(
 256        'default_action' => 'summary asc',
 257        'style_plugin' => 'default_summary',
 258        'style_options' => array(
 259          'count' => 1,
 260          'override' => 0,
 261          'items_per_page' => '25',
 262        ),
 263        'wildcard' => 'all',
 264        'wildcard_substitution' => 'All',
 265        'title' => '',
 266        'default_argument_type' => 'fixed',
 267        'default_argument' => '',
 268        'validate_type' => 'none',
 269        'validate_fail' => 'not found',
 270        'break_phrase' => 0,
 271        'not' => 0,
 272        'id' => 'uid',
 273        'table' => 'users',
 274        'field' => 'uid',
 275        'override' => array(
 276          'button' => 'Override',
 277        ),
 278        'relationship' => 'none',
 279        'default_options_div_prefix' => '',
 280        'default_argument_user' => 0,
 281        'default_argument_fixed' => '',
 282        'default_argument_php' => '',
 283        'validate_argument_node_type' => array(
 284          'blog' => 0,
 285          'poll' => 0,
 286          'audio' => 0,
 287          'image' => 0,
 288          'book' => 0,
 289          'page' => 0,
 290          'story' => 0,
 291          'video' => 0,
 292        ),
 293        'validate_argument_node_access' => 0,
 294        'validate_argument_nid_type' => 'nid',
 295        'validate_argument_vocabulary' => array(
 296          '1' => 0,
 297        ),
 298        'validate_argument_type' => 'tid',
 299        'validate_argument_php' => '',
 300      ),
 301    ));
 302    $handler->override_option('filters', array(
 303      'type' => array(
 304        'operator' => 'in',
 305        'value' => array(
 306          'audio' => 'audio',
 307        ),
 308        'group' => '0',
 309        'exposed' => FALSE,
 310        'expose' => array(
 311          'operator' => FALSE,
 312          'label' => '',
 313        ),
 314        'id' => 'type',
 315        'table' => 'node',
 316        'field' => 'type',
 317        'relationship' => 'none',
 318      ),
 319      'status' => array(
 320        'operator' => '=',
 321        'value' => 1,
 322        'group' => '0',
 323        'exposed' => FALSE,
 324        'expose' => array(
 325          'operator' => FALSE,
 326          'label' => '',
 327        ),
 328        'id' => 'status',
 329        'table' => 'node',
 330        'field' => 'status',
 331        'relationship' => 'none',
 332      ),
 333    ));
 334    $handler->override_option('access', array(
 335      'type' => 'perm',
 336      'perm' => 'access content',
 337    ));
 338    $handler->override_option('title', 'User\'s Audio');
 339    $handler->override_option('header_format', '1');
 340    $handler->override_option('footer_format', '1');
 341    $handler->override_option('empty_format', '1');
 342    $handler->override_option('items_per_page', '10');
 343    $handler->override_option('use_pager', TRUE);
 344    $handler->override_option('row_plugin', 'node');
 345    $handler->override_option('row_options', array(
 346      'teaser' => 1,
 347      'links' => 1,
 348      'comments' => 0,
 349    ));
 350    $handler = $view->new_display('page', 'Page', 'page_1');
 351    $handler->override_option('path', 'audio/user');
 352    $handler->override_option('menu', array(
 353      'type' => 'none',
 354      'title' => '',
 355      'description' => '',
 356      'weight' => 0,
 357      'name' => 'navigation',
 358    ));
 359    $handler->override_option('tab_options', array(
 360      'type' => 'none',
 361      'title' => '',
 362      'description' => '',
 363      'weight' => 0,
 364    ));
 365    $handler = $view->new_display('feed', 'Feed', 'feed_1');
 366    $handler->override_option('style_plugin', 'rss');
 367    $handler->override_option('style_options', array(
 368      'mission_description' => FALSE,
 369      'description' => '',
 370    ));
 371    $handler->override_option('row_plugin', 'node_rss');
 372    $handler->override_option('row_options', array(
 373      'item_length' => 'default',
 374    ));
 375    $handler->override_option('path', 'user/%/feed');
 376    $handler->override_option('menu', array(
 377      'type' => 'none',
 378      'title' => '',
 379      'description' => '',
 380      'weight' => 0,
 381      'name' => 'navigation',
 382    ));
 383    $handler->override_option('tab_options', array(
 384      'type' => 'none',
 385      'title' => '',
 386      'description' => '',
 387      'weight' => 0,
 388    ));
 389    $handler->override_option('displays', array(
 390      'default' => 'default',
 391      'page_1' => 'page_1',
 392    ));
 393    $handler->override_option('sitename_title', FALSE);
 394    $views[$view->name] = $view;
 395  
 396    return $views;
 397  }
 398  
 399  


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