• Main Page
  • Related Pages
  • Modules
  • Classes
  • Files
  • File List
  • File Members

modules/node.views_default.inc

Go to the documentation of this file.
00001 <?php
00002 
00011 function node_views_default_views() {
00012   $views = array();
00013 
00014   $view = new view;
00015   $view->name = 'archive';
00016   $view->description = 'Display a list of months that link to content for that month.';
00017   $view->tag = 'default';
00018   $view->base_table = 'node';
00019   $view->human_name = 'Archive';
00020   $view->core = 0;
00021   $view->api_version = '3.0';
00022   $view->disabled = TRUE; /* Edit this to true to make a default view disabled initially */
00023 
00024   /* Display: Master */
00025   $handler = $view->new_display('default', 'Master', 'default');
00026   $handler->display->display_options['title'] = 'Monthly archive';
00027   $handler->display->display_options['access']['type'] = 'none';
00028   $handler->display->display_options['cache']['type'] = 'none';
00029   $handler->display->display_options['query']['type'] = 'views_query';
00030   $handler->display->display_options['query']['options']['query_comment'] = FALSE;
00031   $handler->display->display_options['exposed_form']['type'] = 'basic';
00032   $handler->display->display_options['pager']['type'] = 'full';
00033   $handler->display->display_options['style_plugin'] = 'default';
00034   $handler->display->display_options['row_plugin'] = 'node';
00035   /* Sort criterion: Content: Post date */
00036   $handler->display->display_options['sorts']['created']['id'] = 'created';
00037   $handler->display->display_options['sorts']['created']['table'] = 'node';
00038   $handler->display->display_options['sorts']['created']['field'] = 'created';
00039   $handler->display->display_options['sorts']['created']['order'] = 'DESC';
00040   /* Contextual filter: Content: Created year + month */
00041   $handler->display->display_options['arguments']['created_year_month']['id'] = 'created_year_month';
00042   $handler->display->display_options['arguments']['created_year_month']['table'] = 'node';
00043   $handler->display->display_options['arguments']['created_year_month']['field'] = 'created_year_month';
00044   $handler->display->display_options['arguments']['created_year_month']['default_action'] = 'summary';
00045   $handler->display->display_options['arguments']['created_year_month']['exception']['title_enable'] = 1;
00046   $handler->display->display_options['arguments']['created_year_month']['title_enable'] = 1;
00047   $handler->display->display_options['arguments']['created_year_month']['title'] = '%1';
00048   $handler->display->display_options['arguments']['created_year_month']['default_argument_type'] = 'fixed';
00049   $handler->display->display_options['arguments']['created_year_month']['summary']['sort_order'] = 'desc';
00050   $handler->display->display_options['arguments']['created_year_month']['summary']['format'] = 'default_summary';
00051   $handler->display->display_options['arguments']['created_year_month']['summary_options']['override'] = TRUE;
00052   $handler->display->display_options['arguments']['created_year_month']['summary_options']['items_per_page'] = '30';
00053   $handler->display->display_options['arguments']['created_year_month']['specify_validation'] = 1;
00054   /* Filter criterion: Content: Published */
00055   $handler->display->display_options['filters']['status']['id'] = 'status';
00056   $handler->display->display_options['filters']['status']['table'] = 'node';
00057   $handler->display->display_options['filters']['status']['field'] = 'status';
00058   $handler->display->display_options['filters']['status']['value'] = 1;
00059   $handler->display->display_options['filters']['status']['group'] = 0;
00060   $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
00061 
00062   /* Display: Page */
00063   $handler = $view->new_display('page', 'Page', 'page');
00064   $handler->display->display_options['path'] = 'archive';
00065 
00066   /* Display: Block */
00067   $handler = $view->new_display('block', 'Block', 'block');
00068   $handler->display->display_options['defaults']['arguments'] = FALSE;
00069   /* Contextual filter: Content: Created year + month */
00070   $handler->display->display_options['arguments']['created_year_month']['id'] = 'created_year_month';
00071   $handler->display->display_options['arguments']['created_year_month']['table'] = 'node';
00072   $handler->display->display_options['arguments']['created_year_month']['field'] = 'created_year_month';
00073   $handler->display->display_options['arguments']['created_year_month']['default_action'] = 'summary';
00074   $handler->display->display_options['arguments']['created_year_month']['exception']['title_enable'] = 1;
00075   $handler->display->display_options['arguments']['created_year_month']['title_enable'] = 1;
00076   $handler->display->display_options['arguments']['created_year_month']['title'] = '%1';
00077   $handler->display->display_options['arguments']['created_year_month']['default_argument_type'] = 'fixed';
00078   $handler->display->display_options['arguments']['created_year_month']['summary']['format'] = 'default_summary';
00079   $handler->display->display_options['arguments']['created_year_month']['summary_options']['items_per_page'] = '30';
00080   $handler->display->display_options['arguments']['created_year_month']['specify_validation'] = 1;
00081   $translatables['archive'] = array(
00082     t('Master'),
00083     t('Monthly archive'),
00084     t('more'),
00085     t('Apply'),
00086     t('Reset'),
00087     t('Sort by'),
00088     t('Asc'),
00089     t('Desc'),
00090     t('Items per page'),
00091     t('- All -'),
00092     t('Offset'),
00093     t('All'),
00094     t('%1'),
00095     t('Page'),
00096     t('Block'),
00097   );
00098 
00099   $views['archive'] = $view;
00100 
00101   $view = new view;
00102   $view->name = 'frontpage';
00103   $view->description = 'Emulates the default Drupal front page; you may set the default home page path to this view to make it your front page.';
00104   $view->tag = 'default';
00105   $view->base_table = 'node';
00106   $view->human_name = 'Front page';
00107   $view->core = 0;
00108   $view->api_version = '3.0';
00109   $view->disabled = TRUE; /* Edit this to true to make a default view disabled initially */
00110 
00111   /* Display: Master */
00112   $handler = $view->new_display('default', 'Master', 'default');
00113   $handler->display->display_options['access']['type'] = 'none';
00114   $handler->display->display_options['cache']['type'] = 'none';
00115   $handler->display->display_options['query']['type'] = 'views_query';
00116   $handler->display->display_options['query']['options']['query_comment'] = FALSE;
00117   $handler->display->display_options['exposed_form']['type'] = 'basic';
00118   $handler->display->display_options['pager']['type'] = 'full';
00119   $handler->display->display_options['style_plugin'] = 'default';
00120   $handler->display->display_options['row_plugin'] = 'node';
00121   $handler->display->display_options['row_options']['links'] = 1;
00122   /* Sort criterion: Content: Sticky */
00123   $handler->display->display_options['sorts']['sticky']['id'] = 'sticky';
00124   $handler->display->display_options['sorts']['sticky']['table'] = 'node';
00125   $handler->display->display_options['sorts']['sticky']['field'] = 'sticky';
00126   $handler->display->display_options['sorts']['sticky']['order'] = 'DESC';
00127   /* Sort criterion: Content: Post date */
00128   $handler->display->display_options['sorts']['created']['id'] = 'created';
00129   $handler->display->display_options['sorts']['created']['table'] = 'node';
00130   $handler->display->display_options['sorts']['created']['field'] = 'created';
00131   $handler->display->display_options['sorts']['created']['order'] = 'DESC';
00132   /* Filter criterion: Content: Promoted to front page */
00133   $handler->display->display_options['filters']['promote']['id'] = 'promote';
00134   $handler->display->display_options['filters']['promote']['table'] = 'node';
00135   $handler->display->display_options['filters']['promote']['field'] = 'promote';
00136   $handler->display->display_options['filters']['promote']['value'] = '1';
00137   $handler->display->display_options['filters']['promote']['group'] = 0;
00138   $handler->display->display_options['filters']['promote']['expose']['operator'] = FALSE;
00139   /* Filter criterion: Content: Published */
00140   $handler->display->display_options['filters']['status']['id'] = 'status';
00141   $handler->display->display_options['filters']['status']['table'] = 'node';
00142   $handler->display->display_options['filters']['status']['field'] = 'status';
00143   $handler->display->display_options['filters']['status']['value'] = '1';
00144   $handler->display->display_options['filters']['status']['group'] = 0;
00145   $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
00146 
00147   /* Display: Page */
00148   $handler = $view->new_display('page', 'Page', 'page');
00149   $handler->display->display_options['path'] = 'frontpage';
00150 
00151   /* Display: Feed */
00152   $handler = $view->new_display('feed', 'Feed', 'feed');
00153   $handler->display->display_options['defaults']['title'] = FALSE;
00154   $handler->display->display_options['title'] = 'Front page feed';
00155   $handler->display->display_options['pager']['type'] = 'some';
00156   $handler->display->display_options['style_plugin'] = 'rss';
00157   $handler->display->display_options['row_plugin'] = 'node_rss';
00158   $handler->display->display_options['path'] = 'rss.xml';
00159   $handler->display->display_options['displays'] = array(
00160     'default' => 'default',
00161     'page' => 'page',
00162   );
00163   $handler->display->display_options['sitename_title'] = '1';
00164   $translatables['frontpage'] = array(
00165     t('Master'),
00166     t('more'),
00167     t('Apply'),
00168     t('Reset'),
00169     t('Sort by'),
00170     t('Asc'),
00171     t('Desc'),
00172     t('Items per page'),
00173     t('- All -'),
00174     t('Offset'),
00175     t('Page'),
00176     t('Feed'),
00177     t('Front page feed'),
00178   );
00179 
00180   $views['frontpage'] = $view;
00181 
00182   $view = new view;
00183   $view->name = 'glossary';
00184   $view->description = 'A list of all content, by letter.';
00185   $view->tag = 'default';
00186   $view->base_table = 'node';
00187   $view->human_name = 'Glossary';
00188   $view->core = 0;
00189   $view->api_version = '3.0';
00190   $view->disabled = TRUE; /* Edit this to true to make a default view disabled initially */
00191 
00192   /* Display: Master */
00193   $handler = $view->new_display('default', 'Master', 'default');
00194   $handler->display->display_options['use_ajax'] = TRUE;
00195   $handler->display->display_options['access']['type'] = 'none';
00196   $handler->display->display_options['cache']['type'] = 'none';
00197   $handler->display->display_options['query']['type'] = 'views_query';
00198   $handler->display->display_options['query']['options']['query_comment'] = FALSE;
00199   $handler->display->display_options['exposed_form']['type'] = 'basic';
00200   $handler->display->display_options['pager']['type'] = 'full';
00201   $handler->display->display_options['pager']['options']['items_per_page'] = 36;
00202   $handler->display->display_options['style_plugin'] = 'table';
00203   $handler->display->display_options['style_options']['columns'] = array(
00204     'title' => 'title',
00205     'name' => 'name',
00206     'changed' => 'changed',
00207   );
00208   $handler->display->display_options['style_options']['default'] = 'title';
00209   $handler->display->display_options['style_options']['info'] = array(
00210     'title' => array(
00211       'sortable' => 1,
00212       'separator' => '',
00213     ),
00214     'name' => array(
00215       'sortable' => 1,
00216       'separator' => '',
00217     ),
00218     'changed' => array(
00219       'sortable' => 1,
00220       'separator' => '',
00221     ),
00222   );
00223   $handler->display->display_options['style_options']['override'] = 1;
00224   $handler->display->display_options['style_options']['sticky'] = 0;
00225   /* Field: Content: Title */
00226   $handler->display->display_options['fields']['title']['id'] = 'title';
00227   $handler->display->display_options['fields']['title']['table'] = 'node';
00228   $handler->display->display_options['fields']['title']['field'] = 'title';
00229   $handler->display->display_options['fields']['title']['link_to_node'] = 1;
00230   /* Field: User: Name */
00231   $handler->display->display_options['fields']['name']['id'] = 'name';
00232   $handler->display->display_options['fields']['name']['table'] = 'users';
00233   $handler->display->display_options['fields']['name']['field'] = 'name';
00234   $handler->display->display_options['fields']['name']['label'] = 'Author';
00235   $handler->display->display_options['fields']['name']['link_to_user'] = 1;
00236   /* Field: Content: Updated date */
00237   $handler->display->display_options['fields']['changed']['id'] = 'changed';
00238   $handler->display->display_options['fields']['changed']['table'] = 'node';
00239   $handler->display->display_options['fields']['changed']['field'] = 'changed';
00240   $handler->display->display_options['fields']['changed']['label'] = 'Last update';
00241   $handler->display->display_options['fields']['changed']['date_format'] = 'large';
00242   /* Contextual filter: Content: Title */
00243   $handler->display->display_options['arguments']['title']['id'] = 'title';
00244   $handler->display->display_options['arguments']['title']['table'] = 'node';
00245   $handler->display->display_options['arguments']['title']['field'] = 'title';
00246   $handler->display->display_options['arguments']['title']['default_action'] = 'default';
00247   $handler->display->display_options['arguments']['title']['exception']['title_enable'] = 1;
00248   $handler->display->display_options['arguments']['title']['default_argument_type'] = 'fixed';
00249   $handler->display->display_options['arguments']['title']['default_argument_options']['argument'] = 'a';
00250   $handler->display->display_options['arguments']['title']['summary']['format'] = 'default_summary';
00251   $handler->display->display_options['arguments']['title']['specify_validation'] = 1;
00252   $handler->display->display_options['arguments']['title']['glossary'] = 1;
00253   $handler->display->display_options['arguments']['title']['limit'] = '1';
00254   $handler->display->display_options['arguments']['title']['case'] = 'upper';
00255   $handler->display->display_options['arguments']['title']['path_case'] = 'lower';
00256   $handler->display->display_options['arguments']['title']['transform_dash'] = 0;
00257 
00258   /* Display: Page */
00259   $handler = $view->new_display('page', 'Page', 'page');
00260   $handler->display->display_options['path'] = 'glossary';
00261   $handler->display->display_options['menu']['type'] = 'normal';
00262   $handler->display->display_options['menu']['title'] = 'Glossary';
00263   $handler->display->display_options['menu']['weight'] = '0';
00264 
00265   /* Display: Attachment */
00266   $handler = $view->new_display('attachment', 'Attachment', 'attachment');
00267   $handler->display->display_options['pager']['type'] = 'none';
00268   $handler->display->display_options['pager']['options']['offset'] = '0';
00269   $handler->display->display_options['defaults']['arguments'] = FALSE;
00270   /* Contextual filter: Content: Title */
00271   $handler->display->display_options['arguments']['title']['id'] = 'title';
00272   $handler->display->display_options['arguments']['title']['table'] = 'node';
00273   $handler->display->display_options['arguments']['title']['field'] = 'title';
00274   $handler->display->display_options['arguments']['title']['default_action'] = 'summary';
00275   $handler->display->display_options['arguments']['title']['exception']['title_enable'] = 1;
00276   $handler->display->display_options['arguments']['title']['default_argument_type'] = 'fixed';
00277   $handler->display->display_options['arguments']['title']['default_argument_options']['argument'] = 'a';
00278   $handler->display->display_options['arguments']['title']['summary']['format'] = 'unformatted_summary';
00279   $handler->display->display_options['arguments']['title']['summary_options']['items_per_page'] = '25';
00280   $handler->display->display_options['arguments']['title']['summary_options']['inline'] = 1;
00281   $handler->display->display_options['arguments']['title']['summary_options']['separator'] = ' | ';
00282   $handler->display->display_options['arguments']['title']['specify_validation'] = 1;
00283   $handler->display->display_options['arguments']['title']['glossary'] = 1;
00284   $handler->display->display_options['arguments']['title']['limit'] = '1';
00285   $handler->display->display_options['arguments']['title']['case'] = 'upper';
00286   $handler->display->display_options['arguments']['title']['path_case'] = 'lower';
00287   $handler->display->display_options['arguments']['title']['transform_dash'] = 0;
00288   $handler->display->display_options['displays'] = array(
00289     'default' => 'default',
00290     'page' => 'page',
00291   );
00292   $handler->display->display_options['inherit_arguments'] = 0;
00293   $translatables['glossary'] = array(
00294     t('Master'),
00295     t('more'),
00296     t('Apply'),
00297     t('Reset'),
00298     t('Sort by'),
00299     t('Asc'),
00300     t('Desc'),
00301     t('Items per page'),
00302     t('- All -'),
00303     t('Offset'),
00304     t('Title'),
00305     t('Author'),
00306     t('Last update'),
00307     t('All'),
00308     t('Page'),
00309     t('Attachment'),
00310   );
00311 
00312   $views['glossary'] = $view;
00313 
00314   return $views;
00315 }

Generated on Sun Feb 26 2012 12:52:51 for Views by  doxygen 1.7.1