| [ Index ] |
PHP Cross Reference of Drupal 6 (gatewave) |
[Summary view] [Print] [Text view]
1 <?php 2 // $Id: audio_feeds.views_default.inc,v 1.2 2008/10/03 06:39:16 drewish Exp $ 3 4 /** 5 * Implementation of hook_views_default_tables() 6 */ 7 function audio_feeds_views_default_views() { 8 /* 9 # I UPDATED THIS TO A VIEWS2 VIEW BUT HAVEN'T CONVERTED THE STYLE PLUGIN HANDLER 10 # IT DOESN'T MAKE ANY SENSE TO UNCOMMENT THIS UNTIL THAT'S CONVERTED. 11 $view = new view; 12 $view->name = 'audio_feeds'; 13 $view->description = 'Audio XSPF Player'; 14 $view->tag = ''; 15 $view->view_php = ''; 16 $view->base_table = 'node'; 17 $view->is_cacheable = FALSE; 18 $view->api_version = 2; 19 $view->disabled = FALSE; 20 $handler = $view->new_display('default', 'Defaults', 'default'); 21 $handler->override_option('fields', array( 22 'title' => array( 23 'id' => 'title', 24 'table' => 'node', 25 'field' => 'title', 26 ), 27 )); 28 $handler->override_option('sorts', array( 29 'created' => array( 30 'id' => 'created', 31 'table' => 'node', 32 'field' => 'created', 33 ), 34 )); 35 $handler->override_option('filters', array( 36 'type' => array( 37 'operator' => 'in', 38 'value' => array( 39 'audio' => 'audio', 40 ), 41 'group' => '0', 42 'exposed' => FALSE, 43 'expose' => array( 44 'operator' => FALSE, 45 'label' => '', 46 ), 47 'id' => 'type', 48 'table' => 'node', 49 'field' => 'type', 50 'relationship' => 'none', 51 ), 52 'status' => array( 53 'operator' => '=', 54 'value' => 1, 55 'group' => '0', 56 'exposed' => FALSE, 57 'expose' => array( 58 'operator' => FALSE, 59 'label' => '', 60 ), 61 'id' => 'status', 62 'table' => 'node', 63 'field' => 'status', 64 'relationship' => 'none', 65 ), 66 )); 67 $handler->override_option('access', array( 68 'type' => 'role', 69 'role' => array( 70 '1' => '1', 71 '2' => '2', 72 ), 73 'perm' => '', 74 )); 75 $handler->override_option('title', 'Listening Station'); 76 $handler->override_option('header_format', '1'); 77 $handler->override_option('footer_format', '1'); 78 $handler->override_option('empty_format', '1'); 79 $handler->override_option('items_per_page', '15'); 80 $handler->override_option('style_plugin', 'list'); 81 $handler->override_option('style_options', array( 82 'type' => 'ol', 83 )); 84 $handler->override_option('row_plugin', 'node'); 85 $handler->override_option('row_options', array( 86 'teaser' => FALSE, 87 'links' => TRUE, 88 )); 89 $handler = $view->new_display('page', 'Page', 'page_1'); 90 $handler->override_option('path', 'audio/listen'); 91 $handler->override_option('menu', array( 92 'type' => 'none', 93 'title' => '', 94 'weight' => 0, 95 )); 96 $handler->override_option('tab_options', array( 97 'type' => 'none', 98 'title' => '', 99 'weight' => 0, 100 )); 101 $handler = $view->new_display('feed', 'Feed', 'feed_1'); 102 $handler->override_option('style_plugin', 'rss'); 103 $handler->override_option('style_options', array( 104 'mission_description' => FALSE, 105 'description' => '', 106 )); 107 $handler->override_option('row_plugin', 'node_rss'); 108 $handler->override_option('row_options', array()); 109 $handler->override_option('path', 'audio/listen/feed'); 110 $handler->override_option('menu', array( 111 'type' => 'none', 112 'title' => '', 113 'weight' => 0, 114 )); 115 $handler->override_option('tab_options', array( 116 'type' => 'none', 117 'title' => '', 118 'weight' => 0, 119 )); 120 $handler->override_option('displays', array( 121 'default' => 'default', 122 'page_1' => 'page_1', 123 )); 124 $handler->override_option('sitename_title', FALSE); 125 */ 126 $view = new stdClass(); 127 $view->name = 'audio_feeds'; 128 $view->description = 'Audio XSPF Player'; 129 $view->access = array( 130 0 => '1', 131 1 => '2', 132 ); 133 $view->view_args_php = ''; 134 $view->page = TRUE; 135 $view->page_title = 'Listening Station'; 136 $view->page_header = ''; 137 $view->page_header_format = '1'; 138 $view->page_footer = ''; 139 $view->page_footer_format = '1'; 140 $view->page_empty = ''; 141 $view->page_empty_format = '1'; 142 $view->page_type = 'audio_xspf_playlist'; 143 $view->url = 'audio/listen'; 144 $view->use_pager = FALSE; 145 $view->nodes_per_page = '15'; 146 $view->sort = array( 147 array( 148 'tablename' => 'node', 149 'field' => 'created', 150 'sortorder' => 'DESC', 151 'options' => 'normal', 152 ), 153 ); 154 $view->argument = array( 155 array( 156 'type' => 'rss_feed', 157 'argdefault' => '2', 158 'title' => '', 159 'options' => '', 160 'wildcard' => '', 161 'wildcard_substitution' => '', 162 ), 163 ); 164 $view->field = array( 165 array( 166 'tablename' => 'node', 167 'field' => 'title', 168 'label' => '', 169 'handler' => 'views_handler_field_nodelink_with_mark', 170 'options' => 'link', 171 ), 172 ); 173 $view->filter = array( 174 array( 175 'tablename' => 'node', 176 'field' => 'type', 177 'operator' => 'OR', 178 'options' => '', 179 'value' => array( 180 0 => 'audio', 181 ), 182 ), 183 array( 184 'tablename' => 'node', 185 'field' => 'status', 186 'operator' => '=', 187 'options' => '', 188 'value' => '1', 189 ), 190 ); 191 $view->exposed_filter = array(); 192 $view->requires = array(node); 193 $views[$view->name] = $view; 194 195 return $views; 196 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Thu Mar 24 11:18:33 2011 | Cross-referenced by PHPXref 0.7 |