| [ Index ] |
PHP Cross Reference of Drupal 6 (gatewave) |
[Summary view] [Print] [Text view]
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
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 |