function _news_archive() { // // main method for news // called from database menu entry // calls form_news(), process_news(), display_news() // // always check dependencies if ($exitinfo = module::missing_dependencies('vaccine')) { return print($exitinfo); } if (func_num_args()>0) { $arg_list = func_get_args(); $menu_id = $arg_list[0]; $post_vars = $arg_list[1]; $get_vars = $arg_list[2]; $validuser = $arg_list[3]; $isadmin = $arg_list[4]; //print_r($arg_list); } //static $n; $n = new news; print "<table width='600' cellspacing='0' cellpadding='0'><tr valign='top'><td>"; $n->form_news($menu_id, $post_vars, $get_vars, $isadmin); print "</td><td>"; if ($post_vars["submitnews"]) { print "hello"; $n->process_news($menu_id, $post_vars, $get_vars); } $n->display_news($menu_id, $post_vars, $get_vars); print "</td></tr></table>"; }