$view = new stdClass(); $view->name = 'alumni_directory'; $view->description = 'Alumni Directory'; $view->access = array ( 0 => '1', 1 => '2', ); $view->view_args_php = ''; $view->page = TRUE; $view->page_title = 'Alumni Directory'; $view->page_header = 'All registered alumni are listed here. If you are an alumni and are not listed in this directory, please take the time to register.'; $view->page_header_format = '1'; $view->page_footer = ''; $view->page_footer_format = '1'; $view->page_empty = 'This alumni directory is currently empty. If you are an alumni please take the time to register .'; $view->page_empty_format = '1'; $view->page_type = 'table'; $view->url = 'alumni_directory'; $view->use_pager = TRUE; $view->nodes_per_page = '50'; $view->sort = array ( array ( 'tablename' => 'profile_grad_year', 'field' => 'value', 'sortorder' => 'ASC', 'options' => '', ), array ( 'tablename' => 'profile_last_name', 'field' => 'value', 'sortorder' => 'ASC', 'options' => '', ), ); $view->argument = array ( ); $view->field = array ( array ( 'tablename' => 'usernode_users', 'field' => 'name', 'label' => 'Link to profile', 'handler' => 'usernode_views_handler_field_username_link', 'sortable' => '1', ), array ( 'tablename' => 'profile_grad_year', 'field' => 'value', 'label' => 'Class', 'sortable' => '1', 'defaultsort' => 'ASC', ), array ( 'tablename' => 'profile_first_name', 'field' => 'value', 'label' => 'First Name', 'sortable' => '1', ), array ( 'tablename' => 'profile_last_name', 'field' => 'value', 'label' => 'Last Name', 'sortable' => '1', ), array ( 'tablename' => 'profile_maiden_name', 'field' => 'value', 'label' => 'Maiden Name', 'sortable' => '1', ), ); $view->filter = array ( array ( 'tablename' => 'usernode_users', 'field' => 'status', 'operator' => '=', 'options' => '', 'value' => '1', ), array ( 'tablename' => 'profile_grad_year', 'field' => 'value', 'operator' => 'OR', 'options' => '', 'value' => array ( 0 => '1940', 1 => '1941', 2 => '1942', 3 => '1943', 4 => '1944', 5 => '1945', 6 => '1946', 7 => '1947', 8 => '1948', 9 => '1949', 10 => '1950', 11 => '1951', 12 => '1952', 13 => '1953', 14 => '1954', 15 => '1955', 16 => '1956', 17 => '1957', 18 => '1958', 19 => '1959', 20 => '1960', 21 => '1961', 22 => '1962', 23 => '1963', 24 => '1964', 25 => '1965', 26 => '1966', 27 => '1967', 28 => '1968', 29 => '1969', 30 => '1970', 31 => '1971', 32 => '1972', 33 => '1973', 34 => '1974', 35 => '1975', 36 => '1976', 37 => '1977', 38 => '1978', 39 => '1979', 40 => '1980', 41 => '1981', 42 => '1982', 43 => '1983', 44 => '1984', 45 => '1985', 46 => '1986', 47 => '1987', 48 => '1988', 49 => '1989', 50 => '1990', 51 => '1991', 52 => '1992', 53 => '1993', 54 => '1994', 55 => '1995', 56 => '1996', 57 => '1997', 58 => '1998', 59 => '1999', 60 => '2000', 61 => '2001', 62 => '2002', 63 => '2003', 64 => '2004', 65 => '2005', 66 => '2006', 67 => '2007', ), ), array ( 'tablename' => 'usernode_users_roles', 'field' => 'rid', 'operator' => 'OR', 'options' => '', 'value' => array ( 0 => '8', ), ), ); $view->exposed_filter = array ( array ( 'tablename' => 'profile_grad_year', 'field' => 'value', 'label' => 'Select a Class to view', 'optional' => '1', 'is_default' => '0', 'operator' => '1', 'single' => '1', ), ); $view->requires = array(profile_grad_year, profile_last_name, usernode_users, profile_first_name, profile_maiden_name, usernode_users_roles); $views[$view->name] = $view;