stylesheet)) echo (''); ?> page_bgimage)) { echo('\n"); } else { echo('\n"); } echo("\n\n"); echo ($PageConfig->custom_header); echo("\n\n"); ?>
set_where_clause("class = 'LibArticle' OR class = 'LibPublication'"); $oracle->set_orderby('role,lastname'); $oracle->set_groupby('people.objectid'); $oracle->get_record(); if ($oracle->error_flag) { $oracle->display_error(); } elseif ($oracle->response_count) { $all_people = $oracle->object_array; $author_column_array[] = array(title=>'Name',method=>'get_fullname', link=>$GLOBALS['g_url'].'authors.php3?id=$row->objectid',strclass=>'smallbold',width=>'400'); $author_column_array[] = array(title=>'Role',field=>'role',strclass=>'smallstring',align=>'right',width=>'400'); $listing = new TableListing($all_people,$author_column_array,'Library Authors'); $listing->set_headercolor($PageConfig->maincell_bgcolor); $listing->set_cellpadding(3); echo ('

'); $listing->display(); echo ('

'); } else { echo ('

There are no authors to display

'); } } else { $p_oracle = new PersonOracle(); $the_person = $p_oracle->get_unique((int)$id); if ($p_oracle->error_flag) { $p_oracle->display_error(); } else { $the_person->display(); } } ?>
\n"); echo ($PageConfig->custom_footer); echo("\n\n"); ?>